Вы находитесь на странице: 1из 25

2013

DBMS Benefits

Improved strategic use of corporate data Reduced complexity of the organizations

Reduced data redundancy and inconsistency Enhanced data integrity Application-data independence Improved security

information systems environment

Reduced application development and


maintenance costs

DBMS Benefits

Improved flexibility of information systems Increased access and availability of data and
Logical & Physical data independence Concurrent access anomalies Facilitate atomicity problem Provides central control on the system through DBA
information

Data Hierarchy

Database Collection of
Personal Data file Credit History file Transaction Data file

interrelated data
Last Name Shetty First Name Lalith Address 89 A, Block II Manipal Phone no 29282833

File A group of Record


Field Byte Bit

interrelated records

Shetty

Lalith

89 A, Block II Manipal

29282833

Last Name
L a l 0 i t

First Name
h

Address

Phone no

or 1

Salesman record

Sales statistics record

Customer Record

Accounts receivable

Hierarchical Model

This helps to establish explicit or logical


a node

Each BOX is referred record also called as Record that has subsidiary records called SUBSIDIARY called as CHILD
as PARENT

relationship among various data elements of multiple files

Relational Model
A relational database allows the definition of data structures, storage and retrieval operations and integrity constraints.

In such a database the data and relations between them are organised in tables. A table is a collection of records and each record in a table contains the same fields.

Oracle DB2

Sybase Adaptive Server Enterprise


FileMaker Firebird Ingres

Informix
Microsoft Access

In A

Relational

the relational data model, the data in a database is organized in relations. A relation is synonymous with a table. relational database is a database that conforms to the relational model, and refers to a database's data and schema (the database's structure of how those data are arranged).
term "relational database is sometimes informally used to refer to a relational database management system, which is the software that is used to create and use a relational database

The

Keys

Primary Key: A unique key is a kind of constraint


Foreign key is a reference to a key in another
that ensures that an object, or critical information about the object, occurs in at most one tuple in a given relation

relation, meaning that the referencing Tuple has, as one of its attributes, the values of a key in the referenced tuple

Вам также может понравиться