Академический Документы
Профессиональный Документы
Культура Документы
DBMS Benefits
Reduced data redundancy and inconsistency Enhanced data integrity Application-data independence Improved security
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
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
Customer Record
Accounts receivable
Hierarchical Model
Each BOX is referred record also called as Record that has subsidiary records called SUBSIDIARY called as CHILD
as PARENT
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
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
relation, meaning that the referencing Tuple has, as one of its attributes, the values of a key in the referenced tuple