Database Management Basics – Povo na Rua
         

Database Management Basics

Database management is the method for managing information that supports the organization’s business processes. It includes data storage, distributing it to applications and users, modifying it as necessary as well as monitoring changes to the data and preventing it from being corrupted due to unexpected failure. It is part of the overall informational infrastructure of a company that assists in decision making and corporate growth as well as compliance with laws like the GDPR and the California Consumer Privacy Act.

In the 1960s, Charles Bachman and IBM among others came up with the first database systems. They evolved into information management systems (IMS), which allowed large amounts of data to be stored and retrieved for a range of purposes. From calculating inventory to supporting complex financial accounting functions and human resource functions kumsiyah.com.

A database consists of tables that store data according to some arrangement, like one-to-many relationships. It uses the primary key to identify records and allow cross-references among tables. Each table has a set of fields, also known as attributes, that contain information about the entities that comprise the data. The most widely used kind of database is a relational model created by E. F. “Ted” Codd at IBM in the 1970s. The concept is based on normalizing data to make it more user-friendly. It is also easier to update data since it does not require changing certain sections of the database.

Most DBMSs are able to support different types of databases by offering different internal and external levels of organization. The internal level deals with cost, scalability, and other operational issues, such as the physical layout of the database. The external level focuses on how the database is represented in user interfaces and other applications. It can include a mixture of different external views that are based on different data models. It may include virtual table that are calculated using generic data in order to improve the performance.