The Elements of a Database

There are a number of key terms and concepts that you must be aware of in order to understand and work with databases. Do you know the key terms?

provided by: 
Originally published at Internet.com


What elements comprise a database? This article deals mainly with the objects that comprise a database. Several concepts are worthy of coverage within the scope of the database as it relates to database design. As you work with data and databases, you will see how the origination of business information and databases is formulated into database elements. The intent here is to provide a brief coverage of basic database elements to provide you with a basic understanding of the elements found in a database.

Several topics are discussed in the following sections. These topics include: * The database schema * Schema objects * Indexes * Tables * Fields and columns * Records and rows * Keys * Relationships * Data types

Database Schema



A schema is quite simply a group of related objects in a database. Within a schema, objects that are related have relationships to one another, as discussed earlier. There is one owner of a schema, who has access to manipulate the structure of any object in the schema. A schema does not represent a person, although the schema is associated with a user account that resides in the database.

The three models associated with a schema are as follows: * The conceptual model, also called the logical model, is the basic database model, which deals with organizational structures that are used to define database structures such as tables and constraints. * The internal model, also called the physical model, deals with the physical storage of the database, as well as access to the data, such as through data storage in tables and the use of indexes to expedite data access. The internal model separates the physical requirements of the hardware and the operating system from the data model. * The external model, or application interface, deals with methods through which users may access the schema, such as through the use of a data input form. The external model allows relationships to be created between the user application and the data model. Figure 1 depicts a schema in a relational database...

Read article at Internet.com site
Related Articles
- Microsoft SQL Server 2000 Error Messages
SQL Server alerts you to possible problems with databases, objects, or the server, but how do you in determine and fix the problem. The first step to troubleshooting problems is to understand how to read and where to find SQL Server error messages.
- Exploring the Oslo Repository
- Using More Advanced JDBC Features
- Day 1: Learning the Basics of PL/SQL
- What Is a Database Administrator?
- An Overview of Java Database Connectivity
- Replication and Microsoft SQL Server 2000
- Practical Uses for DTS
- User Code: EJB with Composite Primary Key in ODBMS
- Updating a Database from WinForms Controls
Regional Articles
- The Elements of a Database Alabama
- The Elements of a Database Alaska
- The Elements of a Database Arizona
- The Elements of a Database Arkansas
- The Elements of a Database California
- The Elements of a Database Colorado
- The Elements of a Database Connecticut
- The Elements of a Database DC
- The Elements of a Database Delaware
- The Elements of a Database Florida
- The Elements of a Database Georgia
- The Elements of a Database Hawaii
- The Elements of a Database Idaho
- The Elements of a Database Illinois
- The Elements of a Database Indiana
- The Elements of a Database Iowa
- The Elements of a Database Kansas
- The Elements of a Database Kentucky
- The Elements of a Database Louisiana
- The Elements of a Database Maine
- The Elements of a Database Maryland
- The Elements of a Database Massachusetts
- The Elements of a Database Michigan
- The Elements of a Database Minnesota
- The Elements of a Database Mississippi
- The Elements of a Database Missouri
- The Elements of a Database Montana
- The Elements of a Database Nebraska
- The Elements of a Database Nevada
- The Elements of a Database New Hampshire
- The Elements of a Database New Jersey
- The Elements of a Database New Mexico
- The Elements of a Database New York
- The Elements of a Database North Carolina
- The Elements of a Database North Dakota
- The Elements of a Database Ohio
- The Elements of a Database Oklahoma
- The Elements of a Database Oregon
- The Elements of a Database Pennsylvania
- The Elements of a Database Rhode Island
- The Elements of a Database South Carolina
- The Elements of a Database South Dakota
- The Elements of a Database Tennessee
- The Elements of a Database Texas
- The Elements of a Database Utah
- The Elements of a Database Vermont
- The Elements of a Database Virginia
- The Elements of a Database Washington
- The Elements of a Database West Virginia
- The Elements of a Database Wisconsin
- The Elements of a Database Wyoming

Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML