Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
7Activity
0 of .
Results for:
No results containing your search query
P. 1
ER2

ER2

Ratings: (0)|Views: 86 |Likes:
Published by kamehth

More info:

Published by: kamehth on Jun 16, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/16/2012

pdf

text

original

 
Entity Relationship in Airline Reservation System
Amruta Bhole
#1
 
#B. Tech (3
rd 
Year), Department of Computer Science & Engineering
B. P. Poddar Institute of Management and Technology, 137, VIP Road, Kolkata-700052
{
1
bhole_a@yahoo.co.in}
 Abstract
This document gives a brief discussion on Entity Relationship inAirline Reservation System, one of the representative applicationof Database Management System which is used for reservationsand schedule information. Airlines were among the first to usedatabases in a geographically distributed manner-terminalssituated around the world accessed the central database systemthrough phone lines and other data networks
.
Keyword 
 
:
Entity Relationship diagram(E-R diagram), DatabaseManagement System, SQL (Structured Query Language) , Airplane,Model.
I. INTRODUCTION
Over the course of last four decades of twentieth century, useof databases grew in all enterprises. The internet revolution of the late 1990s sharply increased direct user access to databases.Organisations converted many of their phone interfaces todatabases into web interfaces, and made a variety of servicesonline. Therefore, it is very easy to book tickets and find otherinformation online related to airlines online.
II. IMPLEMENTATION
The overall logical structure (schema) of a database can beexpressed graphically by an Entity-Relationship diagram(E-Rdiagram) . An E-R diagram can express the overall logicalstructure of a database graphically. They are simple and clear-qualities that may well account in large part for thewidespread use of the E-R model. Such a diagram consists of the following major components:Rectangles, which represent entity sets, Ellipses whichrepresent attributes. Diamonds which represent relationshipsets. Lines which link attributes to entity sets and entity sets torelationship sets. Double ellipses which represent multi valuedattributes. Dashed ellipses which denote derived attributes.Double lines which indicate total participation of an entity in arelationship set. Double rectangles which represent weak entity sets.
Fig. 1 Relationship of airport and airplane type
The relationship shown in Fig. 1 shows the relation betweenan airport and airplane type. This shows that an airplane of aparticular type can land on a particular airport on thescheduled day. Here, ‘airport’ and ‘airplane type’ are entitysets and the diamond ‘can land’ represents the relationshipbetween them. An alternative ER notation for specifyingstructural constraints involves associating a pair of integernumbers(min, max) with each participation of an entity type Ein a relationship R, 0<=min<=max and max>=1. The numbersmean that, for each entity e in E, e must participate in at leastmin and at most max relationship instances in R at all times.(1)
 
The database represents each Airport, keeping its uniqueAirport Code, the Airport Name, and the City and State inwhich the Airport is located.(2)
 
Each airline flight has a unique number, the Airline forthe flight, and the Weekdays on which the flight isscheduled (for example, every day of the week exceptSunday can be coded as X7)(3) A flight is composed of one or more flight legs forexample, flight number CO1223 from New York to Los
AirportCan LandAirplane
Fig.2 An ER diagram for an AirlineData base schema.

Activity (7)

You've already reviewed this. Edit your review.
1 hundred reads
Ronyz Ødupah liked this
Neil Mahaseth liked this
kalpak liked this
anuanurag liked this
jord.tonio7310 liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->