answersLogoWhite

0


Best Answer

They are the Data, users/people, procedure, hardware and software.

Data is the most important component of this system which is the piece of information stored in tables. All manupulation is done with the data. It is stored in tables and then different queries are used to manage and manipulate the data. On can even generate reports to show the results of manipulated data and see the data stored in the databasel. users are the

User Avatar

Wiki User

13y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

15y ago

There are two primary components to a database management system: the data engine and the data file. The data file is a computer file, usually a block of allocated space, where the data will be stored. The data engine is responsible for reading and writing the datafile.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago
Components of DBMSA database management system (DBMS) consists of several components. Each component plays very important role in the database management system environment. The major components of database management system are:
  • Software
  • Hardware
  • Data
  • Procedures
  • Database Access Language
Software

The main component of a DBMS is the software. It is the set of programs used to handle the database and to control and manage the overall computerized database

  1. DBMS software itself, is the most important software component in the overall system
  2. Operating system including network software being used in network, to share the data of database among multiple users.
  3. Application programs developed in programming languages such as C++, Visual Basic that are used to to access database in database management system. Each program contains statements that request the DBMS to perform operation on database. The operations may include retrieving, updating, deleting data etc . The application program may be conventional or online workstations or terminals.
Hardware

Hardware consists of a set of physical electronic devices such as computers (together with associated I/O devices like disk drives), storage devices, I/O channels, electromechanical devices that make interface between computers and the real world systems etc, and so on. It is impossible to implement the DBMS without the hardware devices, In a network, a powerful computer with high data processing speed and a storage device with large storage capacity is required as database server.

Data

Data is the most important component of the DBMS. The main purpose of DBMS is to process the data. In DBMS, databases are defined, constructed and then data is stored, updated and retrieved to and from the databases. The database contains both the actual (or operational) data and the metadata (data about data or description about data).

Procedures

Procedures refer to the instructions and rules that help to design 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. These may include.

  1. Procedure to install the new DBMS.
  2. To log on to the DBMS.
  3. To use the DBMS or application program.
  4. To make backup copies of database.
  5. To change the structure of database.
  6. To generate the reports of data retrieved from database.
Database Access Language

The 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 user write a set of appropriate commands in a database access language and submits these to the DBMS. The DBMS translates the user commands and sends it to a specific part of the DBMS called the Database Jet Engine. 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 popular database access language is SQL (Structured Query Language). Relational databases are required to have a database query language.

Users

The users are the people who manage the databases and perform different operations on the databases in the database system.There are three kinds of people who play different roles in database system

  1. Application Programmers
  2. Database Administrators
  3. End-Users
Application Programmers

The people who write application programs in programming languages (such as Visual Basic, Java, or C++) to interact with databases are called Application Programmer.

Database Administrators

A person who is responsible for managing the overall database management system is called database administrator or simply DBA.

End-Users

The end-users are the people who interact with database management system to perform different operations on database such as retrieving, updating, inserting, deleting data etc.

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

I believe this is what you are looking for, but I could be wrong. * The database schema * Schema objects * Indexes * Tables * Fields and columns * Records and rows * Keys * Relationships * Data types Keep in mind this is from start to finish, you may just be looking for, the tables, fields and columns, records and rows, keys and relationships. Those are what I mainly use to control what I create in databases. The schema is more of the design layout.

This answer is:
User Avatar

User Avatar

Wiki User

12y ago

Five software components of a database management system is the DBMS engine, data definition subsystem, data manipulation subsystem, application generation subsystem and data administration subsystem.

This answer is:
User Avatar

User Avatar

Wiki User

8y ago

Excerpts from Microsoft Computer Dictionary (5th Edn):

database n. A file composed of records, each containing

fields together with a set of operations for searching, sorting,

recombining, and other functions. Acronym: DB.

database structure n. A general description of the format

of records in a database, including the number of

fields, specifications regarding the type of data that can be

entered in each field, and the field names used.

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

SQL Server Architecture (SQL Server 2000) Relational Database Components

The database component of Microsoft® SQL Server™ 2000 is a Structured Query Language (SQL)-based, scalable, relational database with integrated Extensible Markup Language (XML) support for internet applications. Each of the following terms describes a fundamental part of the architecture of the SQL Server 2000 database component:

Database

A database is similar to a data file in that it is a storage place for data. Like a data file, a database does not present information directly to a user; the user runs an application that accesses data from the database and presents it to the user in an understandable format.

Database systems are more powerful than data files in that data is more highly organized. In a well-designed database, there are no duplicate pieces of data that the user or application must update at the same time. Related pieces of data are grouped together in a single structure or record, and relationships can be defined between these structures and records.

When working with data files, an application must be coded to work with the specific structure of each data file. In contrast, a database contains a catalog that applications use to determine how data is organized. Generic database applications can use the catalog to present users with data from different databases dynamically, without being tied to a specific data format.

A database typically has two main parts: first, the files holding the physical database and second, the database management system (DBMS) software that applications use to access data. The DBMS is responsible for enforcing the database structure, including:

  • Maintaining relationships between data in the database.

  • Ensuring that data is stored correctly, and that the rules defining data relationships are not violated.

  • Recovering all data to a point of known consistency in case of system failures.

Relational Database

Although there are different ways to organize data in a database, relational databases are one of the most effective. Relational database systems are an application of mathematical set theory to the problem of effectively organizing data. In a relational database, data is collected into tables (called relations in relational theory).

A table represents some class of objects that are important to an organization. For example, a company may have a database with a table for employees, another table for customers, and another for stores. Each table is built of columns and rows (called attributes and tuples in relational theory). Each column represents some attribute of the object represented by the table. For example, an Employee table would typically have columns for attributes such as first name, last name, employee ID, department, pay grade, and job title. Each row represents an instance of the object represented by the table. For example, one row in the Employee table represents the employee who has employee ID 12345.

When organizing data into tables, you can usually find many different ways to define tables. Relational database theory defines a process called normalization, which ensures that the set of tables you define will organize your data effectively.

Scalable

SQL Server 2000 supports having a wide range of users access it at the same time. An instance of SQL Server 2000 includes the files that make up a set of databases and a copy of the DBMS software. Applications running on separate computers use a SQL Server 2000 communications component to transmit commands over a network to the SQL Server 2000 instance. When an application connects to an instance of SQL Server 2000, it can reference any of the databases in that instance that the user is authorized to access. The communication component also allows communication between an instance of SQL Server 2000 and an application running on the same computer. You can run multiple instances of SQL Server 2000 on a single computer.

SQL Server 2000 is designed to support the traffic of the largest Web sites or enterprise data processing systems. Instances of SQL Server 2000 running on large, multiprocessor servers are capable of supporting connections to thousands of users at the same time. The data in SQL Server tables can be partitioned across multiple servers, so that several multiprocessor computers can cooperate to support the database processing requirements of extremely large systems. These groups of database servers are called federations.

Although SQL Server 2000 is designed to work as the data storage engine for thousands of concurrent users who connect over a network, it is also capable of working as a stand-alone database directly on the same computer as an application. The scalability and ease-of-use features of SQL Server 2000 allow it to work efficiently on a single computer without consuming too many resources or requiring administrative work by the stand-alone user. The same features allow SQL Server 2000 to dynamically acquire the resources required to support thousands of users, while minimizing database administration and tuning. The SQL Server 2000 relational database engine dynamically tunes itself to acquire or free the appropriate computer resources required to support a varying load of users accessing an instance of SQL Server 2000 at any specific time. The SQL Server 2000 relational database engine has features to prevent the logical problems that occur if a user tries to read or modify data currently used by others.

Structured Query Language

To work with data in a database, you have to use a set of commands and statements (language) defined by the DBMS software. Several different languages can be used with relational databases; the most common is SQL. The American National Standards Institute (ANSI) and the International Standards Organization (ISO) define software standards, including standards for the SQL language. SQL Server 2000 supports the Entry Level of SQL-92, the SQL standard published by ANSI and ISO in 1992. The dialect of SQL supported by Microsoft SQL Server is called Transact-SQL (T-SQL). T-SQL is the primary language used by Microsoft SQL Server applications.

Extensible Markup Language

XML is the emerging Internet standard for data. XML is a set of tags that can be used to define the structure of a hypertext document. XML documents can be easily processed by the Hypertext Markup Language, which is the most important language for displaying Web pages.

Although most SQL statements return their results in a relational, or tabular, result set, the SQL Server 2000 database component supports a FOR XML clause that returns results as an XML document. SQL Server 2000 also supports XPath queries from Internet and intranet applications. XML documents can be added to SQL Server databases, and the OPENXML clause can be used to expose data from an XML document as a relational result set.

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

A database system is composed of four components;

• Data

• Hardware

• Software

• Users

This answer is:
User Avatar

User Avatar

Wiki User

11y ago

1hardware.

2 software

3data

4procedures

5people

This answer is:
User Avatar

User Avatar

Wiki User

9y ago

There are mainly five components of a database. These are main as they help to store and manage data . The main components are hardware , software, data, network and users.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the five software components of a database management system?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What are five components of database management?

A database management system (DBMS) consists of several components. Each component plays very important role in the database management system environment. The major components of database management system are: 1. Software 2. Hardware 3. Data 4. Procedures 5. Database Access Language..


What is a database management system?

Database management system is a software system that creates,expands and maintains the database.


Are database and database management system identical?

No. Database is a data itself, organized according to rules of database management system. And Database Management System is a software used to organize a database, and to acces it too.


Database software often is called a?

Database Management system (DBMS)


Major components of DBMS?

major components of database management system are as follow. 1) Software. 2) Hardware. 3) Data. 4) Procedure. 5) Access language. Software: software plays an important role in the DBMS.


Why separate application software from the database management system?

At&t


What is the difference between a database management system and a database?

DBMS: Set of software applications combined w/ a database


What does database management software mean?

A Database Management System is a software package with computer programs that control the creation, maintenance, and the use of a database. It allows organizations to conveniently develop databases for various applications by database administrators (DBAs) and other specialists. Database management software means a lot in technology, it is very useful.


Why do Database Management is related to MS Access?

Access is a Database Management System, so it is related to the management of data. It is what a database is for.Access is a Database Management System, so it is related to the management of data. It is what a database is for.Access is a Database Management System, so it is related to the management of data. It is what a database is for.Access is a Database Management System, so it is related to the management of data. It is what a database is for.Access is a Database Management System, so it is related to the management of data. It is what a database is for.Access is a Database Management System, so it is related to the management of data. It is what a database is for.Access is a Database Management System, so it is related to the management of data. It is what a database is for.Access is a Database Management System, so it is related to the management of data. It is what a database is for.Access is a Database Management System, so it is related to the management of data. It is what a database is for.Access is a Database Management System, so it is related to the management of data. It is what a database is for.Access is a Database Management System, so it is related to the management of data. It is what a database is for.


About oracle database management system?

database management is a system


What is the difference between data base and Database management system?

database is a collection of related data in any size and in any complexity whereas database management system is software for defining, constructing and manipulating databases for various reasons.


What are the component of DDBMS?

The components of a Disributed DataBase Management System (DDBMS) are the Database Manager, the User Interface Request, and a Distributed Transaction Manager.