Database management is a system of managing the information that supports a company’s business operations. It involves storing and distributing data it to users and applications making edits as needed and monitoring changes to the data and stopping data corruption due unexpected failure. It is a component of the entire informational infrastructure of a business that supports decision making and corporate growth as well as compliance with laws such as the GDPR and California Consumer Privacy Act.

In the 1960s, Charles Bachman and IBM along with others created the first database systems. They developed into information management systems (IMS) which allowed for the storage and retrieve large amounts data for a variety of purposes, ranging from calculating inventory to supporting complex human resources and financial accounting functions.

A database is a set of tables that store data according to a certain arrangement, like one-to-many relationships. It makes use of primary keys to identify records, and also allows cross-references among tables. Each table has a set of fields, known as attributes, that contain information about the entities that comprise the data. Relational models, invented by E. F. “Ted” Codd in the 1970s at IBM and IBM, are among the most popular database type in the present. This design is based on normalizing the data, making it more easy to use. It also makes it simpler to update data without the need to update different sections of the database.

Most DBMSs support multiple types of databases through different levels of external and internal organization. The internal level deals with cost, scalability, and other operational issues, like the physical layout of the database. The external level is the representation of the database in user interfaces and applications. It could include a mix of external views based on different data models and can include virtual tables that are computed using generic data to improve the performance.

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *