BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE...
-
Upload
richard-cunningham -
Category
Documents
-
view
212 -
download
0
Transcript of BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE...
![Page 1: BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE. It basically involves 4 operations: DEFINING.](https://reader036.fdocuments.us/reader036/viewer/2022083008/56649f415503460f94c60a4e/html5/thumbnails/1.jpg)
INTRODUCTION TO DATABASE MANAGEMENT SYSTEM.
BY:ANN BIJI ABRAHAMMEGHA V . KNEHA FATHIMA
![Page 2: BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE. It basically involves 4 operations: DEFINING.](https://reader036.fdocuments.us/reader036/viewer/2022083008/56649f415503460f94c60a4e/html5/thumbnails/2.jpg)
•DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE.•It basically involves 4 operations:
<1> DEFINING THE DATABASE:It involves specifying the data type,structures,constraints of the database.
<2>CONSTRUCT DATABASE: It is the process of storing the data.
<3>MANIPULATING DATABASE: It includes [a]QUERY and [b]UPDATE.
<4>SHARING DATABASE: It allows multiple users to access database simultaneously.
DATABASE:AIRLINES
![Page 3: BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE. It basically involves 4 operations: DEFINING.](https://reader036.fdocuments.us/reader036/viewer/2022083008/56649f415503460f94c60a4e/html5/thumbnails/3.jpg)
PASSENGERS
FLIGHT
TICKET
ENTITIES:
![Page 4: BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE. It basically involves 4 operations: DEFINING.](https://reader036.fdocuments.us/reader036/viewer/2022083008/56649f415503460f94c60a4e/html5/thumbnails/4.jpg)
DEFINING THE DATABASE:
PID NAME ADDRESS FLIGHT NO.
FLIGHT NO. DEPARTURE ARRIVAL ROUTE NO.
TICKET NO. TICKET DATE PID
![Page 5: BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE. It basically involves 4 operations: DEFINING.](https://reader036.fdocuments.us/reader036/viewer/2022083008/56649f415503460f94c60a4e/html5/thumbnails/5.jpg)
CONSTRUCTING DATABASE:
FLIGHT
FLIGHT NO. DEPARTURE
ARRIVAL ROUTE NO.
307 06:13 09:44 12
532 07:00 10:12 15
653 10:15 13:05 21
PASSENGERS
PID NAME ADDRESS FLIGHT NO.
152 ANAS MUMBAI 307
252 ZAINA MUMBAI 307
260 FARHAN BANGALORE 653
TICKET TICKET NO. TICKET DATE PID
12350 01/09/2015 152
13052 05/03/2016 252
15620 03/12/2015 260
![Page 6: BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE. It basically involves 4 operations: DEFINING.](https://reader036.fdocuments.us/reader036/viewer/2022083008/56649f415503460f94c60a4e/html5/thumbnails/6.jpg)
MANIPULATING DATABASE:
Query: LIST THE FLIGHT DETAILS OF PASSENGERS TRAVELLING TO OR FROM MUMBAI.
Update: CHANGE THE ROUTE NO. FROM 12 to 14.
FLIGHT NO. DEPARTURE ARRIVAL ROUTE NO.
307 06:13 09:44 12
FLIGHT NO. DEPARTURE ARRIVAL ROUTE NO.
307 06;13 09:44 14
SHARING THE DATABASE: DBMS ALLOWS MULTIPLE USERS TO ACCESS DATABASE AT SAME TIME.
![Page 7: BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE. It basically involves 4 operations: DEFINING.](https://reader036.fdocuments.us/reader036/viewer/2022083008/56649f415503460f94c60a4e/html5/thumbnails/7.jpg)
CHARACTERISTICS OF DATABASE:
<1>SELF-DESCRIBING NATURE OF DBMS:It describes the structure of database, data types and constraints.
ENTITY ATTRIBUTES DATATYPES
FLIGHT FLIGHT NO. INTEGER
PASSENGER NAME CHARACTER
TICKET DATE DATE
![Page 8: BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE. It basically involves 4 operations: DEFINING.](https://reader036.fdocuments.us/reader036/viewer/2022083008/56649f415503460f94c60a4e/html5/thumbnails/8.jpg)
<2>INSULATION B/W PROGRAM AND DATA: [a]PROGRAM DATA INDEPENDENCE:
PID NAME ADDRESS FLIGHT NO.
Ph.No.
152 ANAS MUMBAI 307 9874563210
252 ZAINA MUMBAI 307 8874562145
260 FARHAN BANGALORE 653 9632145871
PID NAME ADDRESS FLIGHT NO.
152 ANAS MUMBAI 307
252 ZAINA MUMBAI 307
260 FARHAN BANGALORE 653
![Page 9: BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE. It basically involves 4 operations: DEFINING.](https://reader036.fdocuments.us/reader036/viewer/2022083008/56649f415503460f94c60a4e/html5/thumbnails/9.jpg)
[b]PROGRAM OPERATION INDEPENDENCE:
DATA ITEM NAME
START POSITION
LENGTH
PASSENGERS 1 30
FLIGHT 31 4
TICKET 35 1
USER APPLICATION PROGRAM CAN OPERATE ON DATA BY INVOKING THOSE OPERATIONS REGARDLESS OF HOW THE OPERATIONS ARE IMPLEMENTED.
![Page 10: BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE. It basically involves 4 operations: DEFINING.](https://reader036.fdocuments.us/reader036/viewer/2022083008/56649f415503460f94c60a4e/html5/thumbnails/10.jpg)
<3>MULTIPLE VIEW SUPPORT:
<4> SHARING THE DATABASE: • DBMS ALLOWS MULTIPLE USERS TO ACCESS DATABASE AT SAME TIME.• IT INCLUDES CONCURRENCY CONTROL SOFTWARE.
TICKET NO. TICKET DATE PID
12350 01/09/2015 152
13052 05/03/2016 252
15620 03/12/2015 260
TICKET NO. TICKET DATE
12350 01/09/2015
13052 05/03/2016
15620 03/12/2015
![Page 11: BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE. It basically involves 4 operations: DEFINING.](https://reader036.fdocuments.us/reader036/viewer/2022083008/56649f415503460f94c60a4e/html5/thumbnails/11.jpg)
SCHEMA ARCHITECTURE: SCHEMA IS USED TO DESCRIBE STRUCTURE OF
DATABASE AND CONSTRAINTS.
SCHEMA DIAGRAM.
FLIGHT NO.
DEARTURE ARRIVAL ROUTE NO.
FLIGHT
PASSENGER
PID NAME ADDDRESS FLIGHT NO.
TICKET
TICKET NO. TICKET DATE PID
![Page 12: BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE. It basically involves 4 operations: DEFINING.](https://reader036.fdocuments.us/reader036/viewer/2022083008/56649f415503460f94c60a4e/html5/thumbnails/12.jpg)
THREE SCHEMA ARCHITECTURE
<1>INTERNAL LEVEL: It has internal schema which describes the physical storage structure of the database. It uses physical data model and describes the details of data storage and access paths.<2>CONCEPTUAL LEVEL: It has conceptual schema which describes the structure of whole database. Concentrates on describing entities, data types and relationship.<3>EXTERNAL LEVEL: It includes user views. It describes a part of database which a particular user is interested in.
![Page 13: BY: ANN BIJI ABRAHAM MEGHA V. K NEHA FATHIMA. DATA BASE MANAGEMENT SYSTEM IS A SOFTWARE TO MANAGE DATA BASE. It basically involves 4 operations: DEFINING.](https://reader036.fdocuments.us/reader036/viewer/2022083008/56649f415503460f94c60a4e/html5/thumbnails/13.jpg)
THANK YOU