Database (2024)

A collection of logically related information organized so that it can be easily accessible, managed, and updated

Over 1.8 million professionals use CFI to learn accounting, financial analysis, modeling and more. Start with a free account to explore 20+ always-free courses and hundreds of finance templates and cheat sheets.

What is a Database?

A database refers to a collection of logically related information organized so that it can be easily accessible, managed, and updated. Databases are generally accessed electronically from a computer system and are usually controlled by a database management system (DBMS). The database administrator (DBA) is the individual responsible for managing the databases, including database security, access control, backup, and disaster recovery.

Database (1)

Summary

  • A database refers to a collection of logically related information organized so that it can be easily accessible, managed, and updated. Databases are generally accessed electronically from a computer system and are usually controlled by a database management system (DBMS).
  • Enterprises typically make use of both internal databases and external databases. Internal databases typically include operational databases and data warehouses. External databases refer to databases external to an organization and are generally accessed over the Internet and are owned by other organizations.
  • The five major components of a database are hardware, software, data, procedure, and database access language.

What is Data?

Before we get into the concept of a database, we should first understand what data is. Put simply, data are pieces of information or facts related to the object being considered. For example, examples of data relating to an individual would be the person’s name, age, height, weight, ethnicity, hair color, and birthdate. Data is not limited to facts themselves, as pictures, images, and files are also considered data.

There are a few key terms that would be useful to help one understand data more, particularly the relation between data and databases.

Fields: Within a database, a field contains the most detailed information about events, people, objects, and transactions.

Record: A record is a collection of related fields.

Table: A table is a collection of related records with a unique table name

Database: A database is a collection of related tables.

What is the Role of Databases in an Enterprise?

Enterprises typically make use of both internal databases and external databases. Internal databases typically include operational databases and data warehouses. The former, operational databases, refer to databases that are actively used in the operations of the business, such as accounting, sales, finance, and HR.

Data warehouses contain data collected from several sources, and the data contained within are generally not used for routine business activities. Instead, data warehouses are usually used for business intelligence purposes. External databases refer to databases external to an organization and are generally accessed over the Internet and are owned by other organizations. An example of an external database is the SEC database.

Components of a Database

The five major components of a database are:

1. Hardware

Hardware refers to the physical, electronic devices such as computers and hard disks that offer the interface between computers and real-world systems.

3. Software

Software is a set of programs used to manage and control the database and includes the database software, operating system, network software used to share the data with other users, and the applications used to access the data.

3. Data

Data are raw facts and information that need to be organized and processed to make it more meaningful. Database dictionaries are used to centralize, document, control, and coordinate the use of data within an organization. A database is a repository of information about a database (also called metadata).

4. Procedures

Procedures refer to the instructions used in a database management system and encompass everything from instructions to setup and install, login and logout, manage the day-to-day operations, take backups of data, and generate reports.

5. Database Access Language

Database Access Language is a language used to write commands to access, update, and delete data stored in a database. Users can write commands using Database Access Language before submitting them to the database for execution. Through utilizing the language, users can create new databases, tables, insert data, and delete data.

Database (2)

What is a Database Management System (DBMS)?

A Database Management System (DBMS) is a well-known term in data analysis. It refers to a collection of programs that enable users to access databases and manipulate, maintain, report, and relate data. A DBMS is often used to reduce data redundancy, share data in a controlled way, and reduce data integrity problems. DBMS is not an information system but is simply software.

The relational model, which saves data in table formats, is the most widely used DBMS. The relational DBMS organizes information into rows, columns, and tables, making it easier to find relevant information. Relational databases are popular because they are easy to extend, and new data categories can be added after the original database is created without large amounts of modification.

The Structured Query Language (SQL) is considered the standard user and application program interface for a relational database, and all relational DBMS software supports SQL. Examples include FileMaker Pro, Microsoft Access, Microsoft SQL Server, MySQL, and Oracle.

More Resources

To keep learning and developing your knowledge of business intelligence and data analysis, we highly recommend the additional resources below:

Database (2024)

FAQs

What do you mean by database? ›

A database is an electronically stored, systematic collection of data. It can contain any type of data, including words, numbers, images, videos, and files. You can use software called a database management system (DBMS) to store, retrieve, and edit data.

What is a database best described as? ›

A database is an organized collection of structured information, or data, typically stored electronically in a computer system.

Why do we need database? ›

Databases are used to store and manage large amounts of structured and unstructured data, and they can be used to support a wide range of activities, including data storage, data analysis, and data management. They are used in a variety of settings, including business, scientific, and government organizations.

How does a database work? ›

Data within the most common types of databases in operation today is typically modeled in rows and columns in a series of tables to make processing and data querying efficient. The data can then be easily accessed, managed, modified, updated, controlled, and organized.

What is database examples? ›

MySQL, SQL Server, MongoDB, Oracle Database, PostgreSQL, Informix, Sybase, and others are all different types of databases commonly used today. These modern databases are managed by a Database Management System (DBMS).

What are the 4 types of databases? ›

Comparison and Contrast of Different Types of Databases
Database Structures & TypesData ComplexityQuery and Performance Needs
Hierarchical DatabasesClear hierarchySimple relationship queries
Network DatabasesMany-to-manyComplex relationship queries
Object-Oriented DatabasesComplex dataComplex queries
6 more rows
Jun 19, 2023

What is the data related to the description of a database called? ›

Answer: Database schema. Explanation: The schema of the database shows the overall structure of the database.It shows the entire working of the database.

What best describes a relational database? ›

A relational database is a type of database that stores and provides access to data points that are related to one another. Relational databases are based on the relational model, an intuitive, straightforward way of representing data in tables.

What is a primary key in a database? ›

A primary key, also called a primary keyword, is a column in a relational database table that's distinctive for each record. It's a unique identifier, such as a driver's license number, telephone number with area code or vehicle identification number (VIN). A relational database must have only one primary key.

How are databases used in everyday life? ›

Your grocery store, bank, restaurant, online shopping sites, hospital, favorite clothing store and mobile service provider, for instance all use databases to keep track of customer, inventory, employee and accounting information.

What is the objective of database? ›

The objective of realizing a shared database encompasses the ability to centralize, coordinate, and integrate the collection and storage of data. This can result in increased consistency, reduced redundancy, and reduced effort in the capture and maintenance of data.

What does a database contain? ›

Typically, a database contains all the data that is associated with one application or with a group of related applications. You could have a payroll database or an inventory database, for example. A table is a logical structure made up of rows and columns.

Where does a database hold data? ›

Database tables and indexes may be stored on disk in one of a number of forms, including ordered/unordered flat files, ISAM, heap files, hash buckets, or B+ trees. Each form has its own particular advantages and disadvantages. The most commonly used forms are B-trees and ISAM.

What are the 5 rules of database? ›

Five basic rules of database structure
  • Order doesn't matter.
  • No duplicate rows.
  • Every cell contains one value.
  • One column per type of information.
  • No redundant information.

How to create a database? ›

Create a database on the Cloud SQL instance
  1. In the Google Cloud console, go to the Cloud SQL Instances page. ...
  2. To open the Overview page of an instance, click the instance name.
  3. Select Databases from the SQL navigation menu.
  4. Click Create database.
  5. In the New database dialog, specify the name of the database.
  6. Click Create.

Is an Excel sheet a database? ›

Excel is not database — it is spreadsheet software. Even though many users try to force it to function like a database, its limitations in that regard are considerable. Starting with the most obvious, Excel is limited to 1M rows of data, while databases don't suffer from such restrictions.

What are the types of database? ›

Other Types of Databases:
  • Hierarchical Databases. A hierarchical database is a type of database that uses a hierarchical model to organize data. ...
  • Network Database. ...
  • Object-Oriented Databases. ...
  • Relational Databases. ...
  • NoSQL Databases. ...
  • Centralized Database. ...
  • Distributed Database. ...
  • Cloud Database.
Jun 6, 2023

Top Articles
Latest Posts
Article information

Author: Horacio Brakus JD

Last Updated:

Views: 6474

Rating: 4 / 5 (51 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Horacio Brakus JD

Birthday: 1999-08-21

Address: Apt. 524 43384 Minnie Prairie, South Edda, MA 62804

Phone: +5931039998219

Job: Sales Strategist

Hobby: Sculling, Kitesurfing, Orienteering, Painting, Computer programming, Creative writing, Scuba diving

Introduction: My name is Horacio Brakus JD, I am a lively, splendid, jolly, vivacious, vast, cheerful, agreeable person who loves writing and wants to share my knowledge and understanding with you.