Database Management Basics
by baraknew
Database management is the method to manage information that is essential to the company’s business operations. It includes data storage and distribution to users and application programs making changes as needed as well as monitoring changes to the data and preventing it from getting damaged due to unexpected failure. It is a part of the informational infrastructure of a company which supports decision-making as well as corporate growth and compliance with laws such as the GDPR and California Consumer Privacy Act.
In the 1960s, Charles Bachman and IBM along with other companies developed the first database systems. They evolved into information management systems (IMS) that allowed the storage and retrieve massive amounts of data for a variety of applications, from the calculation of inventory to supporting complex financial accounting and human resources functions.
A database is tables that are organized according to some pattern, for example, one-to-many relationships. It utilizes primary keys to identify records, and allow cross-references between tables. Each table has a set of fields, called attributes, that represent facts about the data entities. Relational models, created by E. F. “TedCodd Codd in the 1970s at IBM, are the most well-known database type currently. This model is based upon normalizing the data, making it easier to use. It is also easier to update data since it doesn’t require changing certain sections of the database. nde7.v2adg.tk
Most DBMSs are able to support different types of databases and offer different internal and external levels of organization. The internal level is concerned with cost, scalability, as well as other operational issues like the physical layout of the database. The external level focuses on how the database is represented in user interfaces and other applications. It could include a mix of different external views (based on different data models) and could also include virtual tables which are generated from generic data in order to improve performance.