Question

What is a Database Management System? What are the three principle components of a DBMS ?...

What is a Database Management System? What are the three principle components of a DBMS ? Explain the functions of each of them.

Homework Answers

Answer #1

The DataBase Manageent System(DBMS) is a software that allows creating and managig databases.It provides users a systemetic way to create update retrieve and manage data.
DBMS essentially serves as an interface between the databases and end users or application programs,ensuring that data is consistently organised and easily available.

Principle components of DBMS

  1. Software
  2. Hardware
  3. Data
  4. Procedures
  5. Database Access Language
  6. Users
  • Software:
    It's the main component of DBMS.It's a set of programs that allows to handle the database and to control and manage the overall database.
    Operating System including network software being used in network to share data of database among everal users.
  • Hardware
    Hardware consists of set of physical electronic devices such as set of computers,storage devices,I/O channels etc.
    It's impossible to implement the DBMS without such hardwares.
    In a network a computer with efficient processing speed , large storage capacity is used as database server.
  • Data
    The main pupose od the DBMS is to process data.
    In DBMS,databases are defined then created and data is stored,updated,retrieved to and from the databases.
    The databases contains both the actual data and the metadata.
  • Procedures
    Procedures refer to instructions and rules that help in designing the database and to use the DBMS.The users that operate and manage the DBMS require documented procedures on hot use or run the database management system.
    Here are some examples of procedures
  1. ​Procedure to install new DBMS
  2. to log on to the DBMS.
  3. To use the DBMS or application programs.
  4. To make backup copies of databases.
  5. to generate the reports of data retrieved from databases.
  • DataBase Access Language
    Database access language is used to access the data to and from the database.
    The users use the database access language to enter new data, change the existing data in database and to retrieve required data from databases.
    The database engine generates a set of results according to the commands submitted by user, converts these into a user readable form called an Inquiry Report and then displays them on the screen.
    The administrators may also use the database access language to create and maintain the databases.
    The most commonly used language is SQL(Structured Query Language).
  • Users
    The users are those who manage the databases and perform different operations on databases in the DBMS.
    There are three kind of users
  1. Application Programmers
  2. End Users
  3. database Administrators
  • Application Programmers
    The people who write application programs in any programming language(like C++,java,Visual Basic etc) to interact with databases are calle application Programmers.
  • End Users
    The end-users are those people who interact with the database and perform different operations on the databas such as inserting,updating,retrieving the data to and from databases.
  • Database Administrator
    A person who is responsible for managing the whole database management system is known as database Administrator or DBA.
Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
At University Hospital, the Database Management Systems (DBMS) administrator is responsible for creating and maintaining databases....
At University Hospital, the Database Management Systems (DBMS) administrator is responsible for creating and maintaining databases. Several departments have asked him to develop a process to keep track of all the data they document. In the past, they have had problems creating a system that modeled well and supported end-user access. The database administrator must create a way to track all the data in the organization. What steps should the DBMS administrator take to ensure the information is organized and...
How does an object-oriented database management system (OODMS) compare to a relational database management system (RDBMS)?...
How does an object-oriented database management system (OODMS) compare to a relational database management system (RDBMS)? What are the key features of an OODBMS and how can a developer utilize them?
What is a DBMS? Briefly describe the components of a DBMS. What are entity-relationship diagrams and...
What is a DBMS? Briefly describe the components of a DBMS. What are entity-relationship diagrams and how are they used? What symbol is used for a relationship? What is an associative entity? Provide an example. What is cardinality, and what symbols do you use in the crow’s foot notation method? What are data warehousing and data mining? How do businesses use these tools?
Explain the role of PHST operations in a database management system
Explain the role of PHST operations in a database management system
A system with five components, which functions if at least three of the components function, is...
A system with five components, which functions if at least three of the components function, is designed to work outdoors. Suppose that the components function with probability 0.9 if the temperature is above freezing, and they function with probability 0.7 if the temperature is below freezing. The weather forecast for tomorrow predicts there is a probability of 0.40 that the temperature will be below freezing. What is the probability that the system functions tomorrow?
What is an online transaction processing (OLTP) system? What is a business intelligence (BI) system? What...
What is an online transaction processing (OLTP) system? What is a business intelligence (BI) system? What is a data warehouse? Explain your answers with examples. Briefly describe the function of a database system in an eCommerce application like Amazon. Briefly describe the function of the DBMS in a database system. How does database address problems with file systems? How can database systems improve data quality and data integrity?
Task: The understanding of database analysis and design are necessary to develop a database management system....
Task: The understanding of database analysis and design are necessary to develop a database management system. Choose a real-world example to illustrate the effectiveness of database systems in the business world? In order to do that, you are asked to design and implement a database system for any business of your choice. By developing this database system, you should be able to achieve better business processes and operations with goal to enhance how the average person views and interacts with...
Discuss the disadvantages of a distributed database management system (DDBMS), in terms of “Security”. NO PLAGIARISM
Discuss the disadvantages of a distributed database management system (DDBMS), in terms of “Security”. NO PLAGIARISM
(Operations Management) What are the components of the queuing systems in a Barbershop, Laundromat, and Small...
(Operations Management) What are the components of the queuing systems in a Barbershop, Laundromat, and Small Grocery Store? Draw and explain the configuration of each.
Explain how the Wells Fargo accounting information system (i.e., components and functions) contributed to the fraud...
Explain how the Wells Fargo accounting information system (i.e., components and functions) contributed to the fraud and / or embezzlement. You will need to focus on how each component / function of the accounting information system failed, which resulted in the scandal / case. Evaluate what changes should be made to both the Sarbanes-Oxley Act of 2002 and other current laws in order to make them more effective in deterring companies from committing crimes. Please include any websites/references used
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT