- 1 databases
- 2 elements of databases
- 3 types of databases
- 4 languages databases
- 5 management system databases
- 6 References
Several programs are available on the computer through which to organize the data and called databases (in English: Databases), because of which are organized data format files containing each file including a set of records, each record of which contains many fields that contain information, can be likened to databases ledger phone; A file that contains several records containing fields: name, address, phone number,  also implements databases a number of actions, including: 
- Find records according to certain criteria and retrieval.
- Update a large number of records.
- Perform complex calculations.
- Linking various records by cross-reference,  where it can be linked to text, image, or the content of another film; To organize a large number of disparate information. 
Databases are the elements: 
- CHART: organize the data in the chart in one table or several tables, as the database on several schemes may contain.
- Table: The data is stored in tables consisting of columns, where the number ranges between two to a hundred or more columns depending on the type of data stored.
- Column: The data type is different in each column, you may be in the form of dates, or numeric values, or integers, or alphanumeric values.
- Grade: Data is recorded inside the rows in the table, so the database on hundreds or thousands of rows in the table may contain.
Types of databases
The development of several types of databases, namely: 
- Flat databases: consist of records containing simple lists of entities; As bases of personal computers data.
- Hierarchical databases: organize data in the form of a hierarchical branch so that the records into several smaller groups, as records are linked to each individual ties at different levels.
- Networking databases: a set of records associated with another group in the database multiple network links, or indicators; Used in corporate databases and e-commerce.
- Relational databases: the data are arranged in a single row and called the relationship, which may be linked to each other mathematically by giving the required information, as the relational database query language uses structural (in English: Structured Query Language - SQL).
- Databases, object-oriented: one of the most flexible databases; They are stored and dealt with complex data, organized in hierarchical categories, such as: databases oriented where numbers contain statistics, tables, data, financial, scientific, technical and preliminary.
Databases content varies depending on the data stored therein, as used for various topics, including: law, medicine, engineering, news, business and events, as well as games, advertising, and educational courses, divided databases according to their uses as follows: 
- Small databases: used by individuals in homes, such as computer personal systems.
- Commercial databases: used by airlines, production management, medical records in hospitals, and records of insurance companies.
- Large databases: includes the texts of articles, abstracts, reports, data bases in universities, legal and legislation, and includes wire services, newspapers, magazines, and catalogs.
- Reference databases: These databases operate as a guide for site information in books, magazines and others, because they contain references, and indexes.
Using multiple data bases programming languages to read data, updated, and processed, stored, and these languages: 
- Data Definition Language (English: Data Definition Language): Several phrases used to create a database, or tables, and rename, or database removed, namely: Create (in English: CREATE). Change (in English: ALTER). Delete or Cancel (in English: DROP). Rename (in English: RENAME).
- Create (in English: CREATE).
- Change (in English: ALTER).
- Delete or Cancel (in English: DROP).
- Rename (in English: RENAME).
- Data Manipulation Language (English: Data Manipulation Language): This language addresses the data; Such as the inclusion of data, update tables, and restore the registry using several phrases, namely: Choose (in English: SELECT). Inclusion (in English: INSERT). Update (in English UPDATE). Delete (in English: DELETE).
- Choose (in English: SELECT).
- Inclusion (in English: INSERT).
- Update (in English UPDATE).
- Delete (in English: DELETE).
- Control Data Language (English: Data Control Language): phrases used to grant the concession to gain access to databases, or to withdraw this privilege, namely: Grants (in English: GRANT). Pull (in English: REVOKE).
- Grants (in English: GRANT).
- Pull (in English: REVOKE).
- Control Transactions Language (English: Transaction Control Language): This control language transactions using several phrases, are: (Commitment in English: COMMIT): Save your work. Determine the point (in English: SAVEPOINT): specify a particular point retracted or canceled later. Decline (in English: ROLLBACK): restore information from another work has been done.
- (Commitment in English: COMMIT): Save your work.
- Determine the point (in English: SAVEPOINT): specify a particular point retracted or canceled later.
- Decline (in English: ROLLBACK): restore information from another work has been done.
Database Management System
The clarification of the data in databases using the database management system (English: Database Management System DBMS) which consists of a set of programs used for programming languages fourth generation; Language SQL, and these programs: MySQL, and SQL Server, and Oracle, dBASE, and FoxPro. The system processes the data, retrieval, management and coordination, and specify the field names, and the structure of the log, the structure of the file, in addition to data validation. 
- ^ أ ب Vangie Beal, "database"، www.webopedia.com, Retrieved 21-05-2019. Edited.
- ^ أ ب Mike Chapple (14-02-2019), "What Is a Database?"، www.lifewire.com, Retrieved 21-05-2019. Edited.
- ↑ "Database", www.computerhope.com,10-11-2017، Retrieved 21-05-2019. Edited.
- ^ أ ب "Database", www.britannica.com,26-09-2018، Retrieved 21-05-2019. Edited.
- ↑ David Meador (04-07-2018), "Database Languages"، www.tutorialspoint.com, Retrieved 21-05-2019. Edited.
- ↑ "Database Management System (DBMS)", www.techopedia.com, Retrieved 21-05-2019. Edited.
We regret it!
Successfully sent, thank you!