A database is an organized collection of data. The term originated within the computer industry, but its meaning has been broadened by popular use, to the extent that the European Database Directive (which creates intellectual property rights for databases) includes non-electronic databases within its definition. This article is confined to a more technical use of the term; though even amongst computing professionals, some attach a much wider meaning to the word than others.
One possible definition is that a database is a collection of records stored in a computer in a systematic way, so that a computer program can consult it to answer questions. For better retrieval and sorting, each record is usually organized as a set of data elements (facts). The items retrieved in answer to queries become information that can be used to make decisions. The computer program used to manage and query a database is known as a database management system (DBMS). The properties and design of database systems are included in the study of information science.
The central concept of a database is that of a collection of records, or pieces of knowledge. Typically, for a given database, there is a structural description of the type of facts held in that database: this description is known as a schema. The schema describes the objects that are represented in the database, and the relationships among them. There are a number of different ways of organizing a schema, that is, of modeling the database structure: these are known as database models (or data models). The model in most common use today is the relational model, which in layman's terms represents all information in the form of multiple related tables each consisting of rows and columns (the true definition uses mathematical terminology). This model represents relationships by the use of values common to more than one table. Other models such as the hierarchical model and the network model use a more explicit representation of relationships.
More on [ Database ]

About.com: Database Development - Provides original feature articles, a collection of net links, forum discussions and a chat room devoted to database programming. By About.com, Inc.
Meta Description: [ The Nets best collection of database development links from your About.com guide. Visual Basic, Visual Studio, Visual Office, Java and more! ]
Connection Strings List - Contains connectionstrings for all types of datasources, databases and files, via ODBC, OLEDB, DataShapes.
Meta Description: [ All connection strings accessible at one location. Find the syntax for your database connection and learn more accurate ways of connecting. ]
DaoGen - Generates program source code for DAO classes (Data Access Object). DaoGen is entirely web based service. It supports PHP and Java source code generation.
Database Administration and SQL Scripts - Database design using RDBMS software. Database administrator, software engineering, software articles, scripts and tools.
Meta Description: [ Database administrator SQL scripts. Database design using Informix and Oracle. Database management, software engineering and software articles. ]
Database Design Guide - This article provides an overview of the most important steps on database design. It explains a wide range of design issues, code samples included.
Meta Description: [ Before you set up a new database, usually you spend a lot of time at the white board. Here are some basic tips. Most probably these Dos and Don'ts of database design will reduce your efforts and help you to gain a clean database design. The examples refer to Progress® databases, but youll get ... ]
Database Design Software - A multi vendor, cross platform database design tool for creating ERDs, building SQL queries, and round-trip engineering databases.
Meta Description: [ DbWrench is multi vendor, multi platform
database design and synchronization software ]
Database Directory - Provides short descriptions of the several popular RDBMS. Features various database articles.
Database Journal - Daily database news and articles for the database professional.
Meta Description: [ Database Journal offers daily database news, articles, and tutorials for the database professional. All major DBs are covered, including Oracle, SQL Server, DB2, and Access. ]
500
DatabaseIQ - Information and resources related to database development. Database Buyer's Guide. Tips, news, e-newsletter.
Meta Description: [ The Ziff Davis Web Buyer's Guide is a comprehensive directory of technology solutions. Find the technology products and services you need and the vendors who can supply them. ]
DevX: Database Development Zone - Your starting point for database programming, including answers to frequently-asked technical questions about database development, Get Help with DB2 and SQL Server, feature articles, links to the best database development sites, and news about database tools and updates.
Meta Description: [ Your starting point for database programming, including answers to frequently-asked technical questions about database development, Get Help with DB2 and SQL Server, feature articles, links to the best database development sites, and news about database tools and updates. ]
MS Access, Excel Database Design Tutorials - Well written and thorough explanations on creating and maintaining database through MS Access and Excel.
Meta Description: [ KatsueyDesignWorks is a full service web site development company, offering custom web design services, web hosting, web master and Internet marketing. We do HTML, graphics and javascripting. ]
Recognized Standards for Databases - Listed standards for database architectures including SQL, OLE, COM,CORBA. Links to DB Special Interest Groups and organizations too.
SQL-RDMBS HOW-TO for Linux (PostgreSQL Object Relational Database System) - Discussing database development on Linx (Database Servers, Front-end GUIs, Rapid Application Development tools, ODBC, JDBC, C, C++, Java, Perl); extensive and useful reference guide with many links to related websites.
Webmonkey Web-Database Tutorial - How to get started with web database programming: Five part lesson describing Operating System, Web Server and Database Server installation followed by introduction to web database programming in Perl/DBI.
XML for Analysis - Resources, news and information on XMLA, MDX, OLE DB for OLAP (ODBO).
Meta Description: [ Your source for information, news and resources on XML for Analysis (XMLA), ODBO (OLE DB for OLAP), MDX / mdXML and how to build an ODBO and XMLA provider. ]
| Inward 808 Rimshot (2) - BeatBox Tutorial (by Tyte) | |
| Next Video | |