Database Management Basics

wadminw May 16, 2023 0 Comments

Database management is the system for managing data that supports an organization’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 one component of an organization’s overall informational infrastructure which aids in decision making, corporate growth and compliance with laws like the GDPR and the California Consumer Privacy Act.

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

A database consists of a set of tables that are organized according to a particular pattern, for example, one-to-many relationships. It makes use of primary keys to identify records and allows cross-references between tables. Each table contains a number of fields, known as attributes, which provide information about the data entities. The most popular type of database today is a relational model, designed by E. F. “Ted” Codd at IBM in the 1970s. The concept is based on normalizing data to make it easier to use. It is also simpler to update data because it does not require changing several databases.

Most DBMSs can support various types of databases, by providing different levels of internal and external organization. The internal level focuses on cost, scalability and other operational issues like the layout of the physical storage. The external level is the representation of the database in user interfaces and applications. It could comprise a mix of external views based on different models of data and may include virtual table that are calculated with generic data to enhance the performance.


Leave a Reply

Your email address will not be published. Required fields are marked *