C / C++ / C#

  1. Home
  2. Computing & Technology
  3. C / C++ / C#

Definition of Database

By David Bolton, About.com

Definition: A database is an application that manages data and allows fast storage and retrieval of that data.

There are different types of database but the most popular is a relational database that stores data in tables where each row in the table holds the same sort of information. In the early 1970s, Ted Codd, an IBM researcher devised 12 laws of normalization. These apply to how the data is stored and relations between different tables.

SQL is a simplistic programming language that is used in relational databases.

Oracle and SQL Server are popular commercial relational databases. MySQL is a very popular Open Source relational database.

Glossary:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Examples: The registry is a database that is a central part of the operating system on win 32 platforms.

Explore C / C++ / C#

By Category

About.com Special Features

Build Your Own Website

Step-by-step advice on how to do everything from choosing a Web host to promoting your content. More >

Connect Your Home Computers

Easy ways to connect two computers for networking purposes. More >

C / C++ / C#

  1. Home
  2. Computing & Technology
  3. C / C++ / C#
  4. Glossary
  5. D
  6. Database - Definition

©2009 About.com, a part of The New York Times Company.

All rights reserved.