Beruflich Dokumente
Kultur Dokumente
Chapter : 1
Objectives
By the end of this session you will be able to define
Database Details
Database Management System Database Models
Chapter : 1
Database
Database is an organized collection of information about one particular Enterprise
Banking
Telecom
Internet Advertising
Chapter : 1
DBMS
Database Management System (DBMS) is a software package designed to assist for Storage of Data
Chapter : 1
Difficulty in accessing data Data Isolation and Integration Issues Integrity Problems Atomicity Problems Concurrency Issues Security Issues
Chapter : 1
Database Models
Data Model describes how the data is stored, represented and relationship between data elements.
Hierarchical
Network
Relational
Object Oriented
Chapter : 1
Network Model is an oldest representation of Database Specifications for Network Model were Introduced by CODASYLDBTG Group in late 1960s
Network Model represent the information using 2 aspects Record Link Customer
Customer Name Customer Street
Depositor Account
Customer City
Account Number
Chapter : 1
Balance
DSD represents design of Network Model Boxes Represents record type Lines Represents links Relationship 1:M is represented by Relationship 1:1 is represented by
Customer
Customer City
Account
Account Number
Chapter : 1
Balance
Customer
Customer City
Account
Account Number
Balance
RLink
Chapter : 1
Data Manipulation commands are embedded in host language Command will help programmer to select records from the
database based on the value of specified field
Customer City
Account
Account Number
Chapter : 1
Balance
Balance 12000
Chapter : 1
Hierarchical Model represent the information using 2 aspects Record Link Difference with Network Model is that records are organized as
collection of tress
Scott China Street NewYork James Park Street NewJersey
A-101
12000
A-101
Chapter : 1
TSD represents design of Hierarchical Model Boxes Represents record type Lines Represents links Relationship 1:M is represented by Relationship 1:1 is represented by
Customer
Customer City
Account
Account Number
Chapter : 1
Balance
Account Number
Balance
Account Number
Balance
Customer Name
Customer Street
Customer City
Chapter : 1
Virtual Record
Virtual Record
Customer Name
Customer Street
Customer City
Chapter : 1
Relational Model
Summary