SlideShare a Scribd company logo
1 of 67
Download to read offline
DATABASE
SYSTEM
AIRLINE
RESERVATIONS
SYSTEM.
•
•
•
-
• ER diagram in Figure 7.20, which shows a
simplified schema for an airline
• Reference: R. Elmasri and S. B. Navathe.
“Fundamentals of Database Systems” 6th
Edition, Pearson Education Limited, 2010
DATABASE
SYSTEM ER
DIAGRAM
-
DATABASE
SYSTEM ER
DIAGRAM
-
•
ER-TO-RELATIONAL
MAPPING
ALGORITHM
DATABASE
SYSTEM
AIRPORT
Airport_code City State Name
AIRPLANE_TYPE
Company Type_name Max_seats
AIRPLANE
Airplane_id Total_no_of_seats
FLIGHT
Number Airline Weekdays
-
•
ER-TO-RELATIONAL
MAPPING
ALGORITHM
DATABASE
SYSTEM
LEG_INSTANCE
No_of_avail_seats Date Lleg_on
SEAT
Seat_on Sdate
FLIGHT_LEG
Leg_no Fnumber
FARE
Code Amount Restrictions FAnumber
-
•
ER-TO-RELATIONAL
MAPPING
ALGORITHM
DATABASE
SYSTEM
-
•
ER-TO-RELATIONAL
MAPPING
ALGORITHM
DATABASE
SYSTEM
-
DATABASE
SYSTEM
AIRPORT
Airport_code City State Name
AIRPLANE_TYPE
Company Type_name Max_seats
AIRPLANE
Airplane_id Total_no_of_seats TYPE_Type_name
FLIGHT
Number Airline Weekdays
LEG_INSTANCE
No_of_avail_seats Date Lleg_on ASS_Airplane_id DEP_Airport_code DEP_Dep_time ARR_Airport_code ARR_Arr_time INS_OF_Leg_no
SEAT
Seat_on Sdate RES_Date RES_Customer_Name RES_Cphone
FLIGHT_LEG
Leg_no Fnumber LEGS_Number ARRAIR__Airport_code ARRAIR_Scheduled_arr_time DEPAIR_Airport_code DEPAIR_Scheduled_dep_time
FARE
Code Amount Restrictions FAnumber FARES_Number
-
•
ER-TO-RELATIONAL
MAPPING
ALGORITHM
DATABASE
SYSTEM
CAN_LAND
CAN_LAND_Airport_Code CAN_LAND_Type_name
-
•
ER-TO-RELATIONAL
MAPPING
ALGORITHM
DATABASE
SYSTEM
AIRPORT
Airport_code City State Name
AIRPLANE_TYPE
Company Type_name Max_seats
AIRPLANE
Airplane_id Total_no_of_seats TYPE_Type_name
FLIGHT
Number Airline Weekdays
LEG_INSTANCE
No_of_avail_seats Date Lleg_on ASS_Airplane_id DEP_Airport_code DEP_Dep_time ARR_Airport_code ARR_Arr_time INS_OF_Leg_no
SEAT
Seat_on Sdate RES_Date RES_Customer_Name RES_Cphone
FLIGHT_LEG
Leg_no Fnumber LEGS_Number ARRAIR__Airport_code ARRAIR_Scheduled_arr_time DEPAIR_Airport_code DEPAIR_Scheduled_dep_time
FARE
Code Amount Restrictions FAnumber FARES_Number
CAN_LAND
CAN_LAND_Airport_Code CAN_LAND_Type_name
AIRPORT
Airport_code City State Name
AIRPLANE_TYPE
Company Type_name Max_seats
AIRPLANE
Airplane_id Total_no_of_seats TYPE_Type_name
FLIGHT
Number Airline Weekdays
LEG_INSTANCE
No_of_avail_seats Date LEleg_on ASS_Airplane_id DEP_Airport_code DEP_Dep_time ARR_Airport_code ARR_Arr_time INS_OF_Leg_no
SEAT
Seat_on Sdate RES_Date RES_Customer_Name RES_Cphone
FLIGHT_LEG
Leg_no Fnumber LEGS_Number ARRAIR__Airport_code ARRAIR_Scheduled_arr_time DEPAIR_Airport_code DEPAIR_Scheduled_dep_time
FARE
Code Amount Restrictions FAnumber FARES_Number
CAN_LAND
CAN_LAND_Airport_Code CAN_LAND_Type_name
Computer
Specifications
DATABASE
SYSTEM
DATABASE
SYSTEM
-
SQLITE
• เป็นโปรแกรมจัดการฐานข้อมูลที่มีขนาดเล็ก
• พื้นฐานของโปรแกรมใช้กับภาษา C และยังรองรับ
กับภาษาอื่นๆ เช่น Python , PHP เป็นต้น
• สามารถใช้งานง่าย ไม่ต้องการเซิฟเวอร์
– ทาให้มีการนาไปใช้กับอุปกรณ์พกพาอย่าง
โทรศัพท์มือถือในระบบปฏิบัติการ IOS และ Android
• Version 3.11.0 Lastest Version
– Version ที่ใช้ ( 3.9.2)
• มี Modules : sqlite3 สาหรับภาษา Python
– ผู้เขียน Gerhard Häring
-
การใช้งาน SQLITE3 ผ่านหน้าต่าง
COMMAND PROMPT
• เรียกใช้โดยการพิมพ์ sqlite3
• ในกรณีที่ต้องการเปิดไฟล์ .db ผ่าน
sqlite
1. เข้าไปยังตาแหน่งของไฟล์นั่นก่อน
2. พิมพ์คาสั่ง sqlite3 ชื่อไฟล์ .db
-
• สามารถดูคาสั่งที่มีให้ใช้ได้ผ่าน .help
การใช้งาน SQLITE3 ผ่านหน้าต่าง
COMMAND PROMPT
-
คาสั่งใน SQLITE3
• .database แสดงตาแหน่งของ
Database ที่เปิดอยู่
-
• .schema ชื่อตาราง หรือ .fullschema
แสดง Schema ของ Database
คาสั่งใน SQLITE3
-
• .tables แสดงชื่อ Table ที่มีทั้งหมดใน
Database
• .timer on|off แสดงเวลาในการทางาน
คาสั่งใน SQLITE3
-
• .quit และ .exit ใช้ในการออกจาก sqlite3
คาสั่งใน SQLITE3
-
• .save ชื่อไฟล์
– ใช้สาหรับเขียนไฟล์ดาต้าเบสที่อยู่ใน
memory เป็น File
• .read ชื่อไฟล์ ใช้อ่านไฟล์ที่ดาต้าเบส
• .commit() saves all transactions to
the database since the last
COMMIT
• .restore ชื่อไฟล์ ทาการโหลดไฟล์
เข้าไปใน memeory
คาสั่งใน SQLITE3
-
คาสั่งใน SQLITE3
-
• .header on|off เป็นรูปแบบการแสดงของ Table
• .mode column ให้แสดง Table ในรูปแบบของ Column
คาสั่งใน SQLITE3
-
ทดลองสร้าง TABLE และ
INSERT ข้อมูล
• สร้าง Table ด้วยคาสั่ง
• CREATE TABLE ชื่อตาราง ( ชื่อดาต้า1 ประเภท1 , ชื่อดาต้า
2 ประเภท2 , ...);
• Insert ด้วยคาสั่ง
• INSTART INTO ขื่อตาราง VALUES (ข้อมูล1,ข้อมูล
2,...);
-
ทดลอง SELECT &
WHERE
• WHERE ด้วยคาสั่ง
– SELECT * FROM ชื่อตาราง
– WHERE ชื่อAttribute = คาที่ต้องการ
ค้นหา;
-
MODULES : SQLITE3 IN
PYTHON
• sqlite3 รองรับกับ Python version 2.5+
• ใช้งานผ่านการเรียก library
– Example :
• import sqlite3
• มีคาสั่ง
– .version
– .connect
– และอื่น ๆ
-
SQLITE3.CONNECT
• รูปแบบที่เรียกใช้ คาสั่ง connect ใน
Python
– ชื่อตัวแปร = sqlite3.connect( ชื่อไฟล์ หรือ
memory )
– Example:
• Import sqlite3
• Conn = sqlite3.connect(:memory:)
• Or
• Conn = sqlite3.connect(“Test1.db”)
• ภายในจะมีคาสั่ง
– cursor() ,commit() ,close()
-
SQLITE3.CONNECT
• Cursor() เป็นฟังก์ชั่นในการชี้ตาแหน่งของ
Records
– สามารถเพิ่มได้และตามจานวน Records
• Execute( คาสั่ง sql ) เป็นการรันคาสั่ง
sql ที่ใส่ค่าไป
• Commit() เป็นการบันทึกว่ามีการ
เปลี่ยนแปลงข้อมูล
• Close() เป็นคาสั่งปิด Database ที่เปิดไว้
อยู่
-
EXAMPLE SQLITE3 IN
PYTHON :
Import sqlite3 //Import library sqlite3
conn = sqlite3.connect(:memory:) //ทาการเขียนไฟล์ผ่าน
memory
c = conn.cursor() //เรียกใช้ฟังก์ชั่น cursor()
c.execute('''CREATE TABLE AIRPORT( //สร้างตาราง
Table
Airport_code CHAR(5) PRIMARY KEY NOT
NULL,
City CHAR(15) NOT NULL,
State CHAR(15) NOT NULL,
Name CHAR(70) NOT NULL
);''');
conn.commit() //ทาการบันทึก
conn.close() //ปิดการเชื่อมต่อ
-
PYTHON CODE
DATABASE
SYSTEM
• airplane
import csv
import time
from random import choice
from string import ascii_uppercase
def random_with_N_digits(n):
range_start = 10**(n-1)
range_end = (10**n)-1
return randint(range_start, range_end)
#AIRPORT
Airport_code = ['DMK','SVB','CNX','CEI','HKT','HDY']
City =
['Don_Meang','Bang_Pi','Meung_Chiang_Mai','Meuang_Chiang_Rai','Thalang','Khlong_Hoi_Khong']
State = ['Bangkok','Samutprakarn','Chiang_Mai','Chiang_Rai','Phuket','Songkra']
Name = ['Don_Mueang_International_Airport',
'Suvarnabhumi_Airport',
'Chaing_Mai_International_Airport',
'Mae_Fah_Luang_Chiang_Rai_International_Airport',
'Phuket_International_Airport',
'Hat_Yai_International_Airprot'
]
#AIRPLANE_TYPE
Company = ['AIRBUS','AIRBUS','AIRBUS','BOEING','BOEING','BOEING']
Type_name = ['AIRBUS_A380','AIRBUS_A350','AIRBUS_A340','BOEING_737','BOEING_747','BOEING_777']
Max_seats = ['600','250','350','300','450','800']
#AIRPLANE
Airplane_id = ['TH_AIR001','TH_AIR002','TH_AIR003','TH_AIR004','TH_AIR005',
'TH_AIR006','TH_AIR007','TH_AIR008','TH_AIR009','TH_AIR010',
'TH_AIR101','TH_AIR102','TH_AIR103','TH_AIR104','TH_AIR105',
'TH_AIR106','TH_AIR107','TH_AIR108','TH_AIR109','TH_AIR110'
]
Total_no_of_seats = ['500','550','530','200','240','230','250','350','330','300',
'270','280','250','430','400','750','780','770','750','780'
]
Type_type_name = ['AIRBUS_A380','AIRBUS_A380','AIRBUS_A380','AIRBUS_A350','AIRBUS_A350',
'AIRBUS_A350','AIRBUS_A350','AIRBUS_A340','AIRBUS_A340','AIRBUS_A340',
'BOEING_737','BOEING_737','BOEING_737','BOEING_747','BOEING_747','BOEING_747',
'BOEING_777','BOEING_777','BOEING_777','BOEING_777','BOEING_777','BOEING_777']
with open('airplane.csv', 'wb') as csvfile:
spamwriter = csv.writer(csvfile,
quotechar=',')
i = 0
for i in range(20) :
spamwriter.writerow([Airplane_id[i]]+ [Total_no_of_seats[i]] + [Type_type_name[i]] )
print "fin"
-
•
CREATE
RELATIONS IN
DBMS (MYSQL)
DATABASE
SYSTEM
-
•
DATABASE
SYSTEM CREATE
RELATIONS IN
DBMS (MYSQL)
-
•
DATABASE
SYSTEM
CREATE
RELATIONS IN
DBMS (MYSQL)
-
•
DATABASE
SYSTEM
CREATE
RELATIONS IN
DBMS (MYSQL)
-
•
DATABASE
SYSTEM
CREATE
RELATIONS IN
DBMS (MYSQL)
-
•
DATABASE
SYSTEM
CREATE
RELATIONS IN
DBMS (MYSQL)
-
•
DATABASE
SYSTEM
CREATE
RELATIONS IN
DBMS (MYSQL)
-
•
DATABASE
SYSTEM CREATE
RELATIONS IN
DBMS (MYSQL)
-
•
DATABASE
SYSTEM CREATE
RELATIONS IN
DBMS (MYSQL)
-
•
DATABASE
SYSTEM
INSERT DATA
-
DATABASE
SYSTEM
INSERT DATA
-
•
DATABASE
SYSTEM
INSERT DATA
-
DATABASE
SYSTEM
INSERT DATA
-
•
DATABASE
SYSTEM
INSERT DATA
-
DATABASE
SYSTEM
INSERT DATA
-
•
INSERT DATA
DATABASE
SYSTEM
-
DATABASE
SYSTEM
INSERT DATA
-
•
DATABASE
SYSTEM
INSERT DATA
-
DATABASE
SYSTEM
INSERT DATA
-
•
DATABASE
SYSTEM
INSERT DATA
-
DATABASE
SYSTEM
INSERT DATA
-
•
DATABASE
SYSTEM
INSERT DATA
-
DATABASE
SYSTEM
INSERT DATA
-
•
DATABASE
SYSTEM
INSERT DATA
-
DATABASE
SYSTEM
INSERT DATA
-
•
DATABASE
SYSTEM
INSERT DATA
-
DATABASE
SYSTEM
INSERT DATA
-
DATABASE
SYSTEM
QUERY
QUESTION
1. เราต้องการทราบเวลาที่เครื่องบินออกจากสนามบินสุวรรณภูมิ (SVB)
SELECT DEPAIR_AIRPORT_code,
APPAIR_Scheduled_arr_time
FROM flight_leg
WHERE APPAIR_AIRPORT_code = SVB;
-
DATABASE
SYSTEM
QUERY >30 SEC
DBMS (MYSQL)
-
DATABASE
SYSTEM
QUERY
QUESTION
2. ต้องการทราบว่าประเภทของเครื่องบินที่ลงจอดที่ดอนเมือง (DMK)
ผลิตมาจากบริษัทไหน และจุได้กี่ที่นั่ง
SELECT A.company, A.Max_seats
FROM airplane_type AS A,
CAN_LAND AS C
WHERE C.CAN_LAND_Airport_code =
DMK / C.CAN_LAND_Type_name =
A.Type_name;
-
DATABASE
SYSTEM
QUERY <30 SEC
DBMS (MYSQL)
-
DATABASE
SYSTEM
QUERY
QUESTION
3. ต้องการทราบว่าสายการบินที่ได้ค่าโดยสารมากกว่า 500
ในวันอังคาร (Tuesday)
SELECT FA.Amount, FL.Airline,
FL.Weekdays
FROM table_flightAS FL,
Fare AS FA
WHERE FA.FARES_Number = FL.number /
FA.Amount >= 500 / FL.Weekdays =
Tuesday;
-
DATABASE
SYSTEM
QUERY >30 SEC
DBMS (MYSQL)
-
ปัญหาที่พบ
• Database is locked
• เกิดจากการรันโค้ดของ Python แล้ว
Error ทาให้ sqlite3 ไม่ได้ close()
• วิธีแก้ไข (ด้วยตัวเอง) เข้า sqlite3 ผ่าน
CMD แล้วพิมพ์คาสั่ง .exit แล้วทาการ
เชื่อมต่อใหม่
Assignment 1 of Database (MySQL & Sqlite3)

More Related Content

What's hot

Airline ticket reservation system
Airline ticket reservation systemAirline ticket reservation system
Airline ticket reservation systemSH Rajøn
 
Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)
Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)
Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)Abhilash Mishra
 
Railway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringRailway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringDanish Javed
 
Airline reservation system
Airline reservation systemAirline reservation system
Airline reservation systemUnsa Jawaid
 
E-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONE-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONNandana Priyanka Eluri
 
Project black book TYIT
Project black book TYITProject black book TYIT
Project black book TYITLokesh Singrol
 
vehicle management system project
vehicle management system projectvehicle management system project
vehicle management system projectAshik Khan
 
Online bus booking system-A Case study on Normalisation
Online bus booking system-A Case study on NormalisationOnline bus booking system-A Case study on Normalisation
Online bus booking system-A Case study on NormalisationSavita Marwal
 
Air line reservation system software engeniring
Air line reservation system software engeniringAir line reservation system software engeniring
Air line reservation system software engeniringAsfand Sheraz Khan Niazi
 
Online Cab Booking (EpicRide 24x7)
Online Cab Booking (EpicRide 24x7)Online Cab Booking (EpicRide 24x7)
Online Cab Booking (EpicRide 24x7)Shadan Khan
 
Airline Flight Tracking
Airline Flight TrackingAirline Flight Tracking
Airline Flight Trackingmariasinha81
 
Online movie ticket booking system
Online movie ticket booking systemOnline movie ticket booking system
Online movie ticket booking systemSikandar Pandit
 
Airline reservation system
Airline  reservation systemAirline  reservation system
Airline reservation systemAwais Ali
 
Project Report Format College Project
 Project Report Format College Project Project Report Format College Project
Project Report Format College ProjectAshu
 
Documentation of railway reservation system
Documentation of railway reservation systemDocumentation of railway reservation system
Documentation of railway reservation systemSandip Murari
 

What's hot (20)

Airline ticket reservation system
Airline ticket reservation systemAirline ticket reservation system
Airline ticket reservation system
 
Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)
Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)
Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)
 
Railway Reservation System - Requirement Engineering
Railway Reservation System - Requirement EngineeringRailway Reservation System - Requirement Engineering
Railway Reservation System - Requirement Engineering
 
Airline reservation system
Airline reservation systemAirline reservation system
Airline reservation system
 
Airlines Database Design
Airlines Database DesignAirlines Database Design
Airlines Database Design
 
E-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONE-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATION
 
Project black book TYIT
Project black book TYITProject black book TYIT
Project black book TYIT
 
Airline reservation system
Airline reservation system Airline reservation system
Airline reservation system
 
vehicle management system project
vehicle management system projectvehicle management system project
vehicle management system project
 
BookMyShow
BookMyShowBookMyShow
BookMyShow
 
Online bus booking system-A Case study on Normalisation
Online bus booking system-A Case study on NormalisationOnline bus booking system-A Case study on Normalisation
Online bus booking system-A Case study on Normalisation
 
Online Railway reservation
Online Railway reservationOnline Railway reservation
Online Railway reservation
 
Air line reservation system software engeniring
Air line reservation system software engeniringAir line reservation system software engeniring
Air line reservation system software engeniring
 
Online Cab Booking (EpicRide 24x7)
Online Cab Booking (EpicRide 24x7)Online Cab Booking (EpicRide 24x7)
Online Cab Booking (EpicRide 24x7)
 
Airline Flight Tracking
Airline Flight TrackingAirline Flight Tracking
Airline Flight Tracking
 
College Bus Tracking Application
College Bus Tracking ApplicationCollege Bus Tracking Application
College Bus Tracking Application
 
Online movie ticket booking system
Online movie ticket booking systemOnline movie ticket booking system
Online movie ticket booking system
 
Airline reservation system
Airline  reservation systemAirline  reservation system
Airline reservation system
 
Project Report Format College Project
 Project Report Format College Project Project Report Format College Project
Project Report Format College Project
 
Documentation of railway reservation system
Documentation of railway reservation systemDocumentation of railway reservation system
Documentation of railway reservation system
 

Viewers also liked

Try PostgreSQL on linux
Try PostgreSQL on linuxTry PostgreSQL on linux
Try PostgreSQL on linuxAey Unthika
 
Example Database normal form
Example Database normal formExample Database normal form
Example Database normal formAey Unthika
 
Assignment 2 of Database (Database Security)
Assignment 2 of Database (Database Security)Assignment 2 of Database (Database Security)
Assignment 2 of Database (Database Security)Aey Unthika
 
Project of Airline booking system
Project of Airline booking systemProject of Airline booking system
Project of Airline booking systemmuthahar.sk
 
En Ch03 Figs
En Ch03 FigsEn Ch03 Figs
En Ch03 Figsgourab87
 
[Airline Information System] in Database Project presntation
[Airline Information System] in Database Project presntation[Airline Information System] in Database Project presntation
[Airline Information System] in Database Project presntationSyed Muhammad Zeejah Hashmi
 
Air ticket reservation system presentation
Air ticket reservation system presentation Air ticket reservation system presentation
Air ticket reservation system presentation Smit Patel
 
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING ARADHYAYANA
 
Online Airway Reservation System
Online Airway Reservation SystemOnline Airway Reservation System
Online Airway Reservation SystemHari Wiz
 
Eer >r.model
Eer >r.modelEer >r.model
Eer >r.modellavya3
 
ER Diagrams Simplified
ER Diagrams SimplifiedER Diagrams Simplified
ER Diagrams SimplifiedPuneet Arora
 
construction of Reservation software solution for Airline Companies project ...
construction of  Reservation software solution for Airline Companies project ...construction of  Reservation software solution for Airline Companies project ...
construction of Reservation software solution for Airline Companies project ...Hagi Sahib
 
Entity Relationship Diagram Templates by Creately
Entity Relationship Diagram Templates by CreatelyEntity Relationship Diagram Templates by Creately
Entity Relationship Diagram Templates by CreatelyCreately
 
Introduction to airline reservation systems
Introduction to airline reservation systemsIntroduction to airline reservation systems
Introduction to airline reservation systemsJava and .NET Architect
 
ER model to Relational model mapping
ER model to Relational model mappingER model to Relational model mapping
ER model to Relational model mappingShubham Saini
 
Database systems assignment 1
Database systems   assignment 1Database systems   assignment 1
Database systems assignment 1Nelson Kimathi
 
Online assignment1
Online assignment1Online assignment1
Online assignment1jessiegrag
 
Assignment1 solution
Assignment1 solutionAssignment1 solution
Assignment1 solutionLee Taemin
 

Viewers also liked (20)

Try PostgreSQL on linux
Try PostgreSQL on linuxTry PostgreSQL on linux
Try PostgreSQL on linux
 
Example Database normal form
Example Database normal formExample Database normal form
Example Database normal form
 
Assignment 2 of Database (Database Security)
Assignment 2 of Database (Database Security)Assignment 2 of Database (Database Security)
Assignment 2 of Database (Database Security)
 
Project of Airline booking system
Project of Airline booking systemProject of Airline booking system
Project of Airline booking system
 
Airline Database Design
Airline Database DesignAirline Database Design
Airline Database Design
 
En Ch03 Figs
En Ch03 FigsEn Ch03 Figs
En Ch03 Figs
 
[Airline Information System] in Database Project presntation
[Airline Information System] in Database Project presntation[Airline Information System] in Database Project presntation
[Airline Information System] in Database Project presntation
 
Air ticket reservation system presentation
Air ticket reservation system presentation Air ticket reservation system presentation
Air ticket reservation system presentation
 
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
 
Online Airway Reservation System
Online Airway Reservation SystemOnline Airway Reservation System
Online Airway Reservation System
 
Eer >r.model
Eer >r.modelEer >r.model
Eer >r.model
 
ER Diagrams Simplified
ER Diagrams SimplifiedER Diagrams Simplified
ER Diagrams Simplified
 
construction of Reservation software solution for Airline Companies project ...
construction of  Reservation software solution for Airline Companies project ...construction of  Reservation software solution for Airline Companies project ...
construction of Reservation software solution for Airline Companies project ...
 
Entity Relationship Diagram Templates by Creately
Entity Relationship Diagram Templates by CreatelyEntity Relationship Diagram Templates by Creately
Entity Relationship Diagram Templates by Creately
 
Introduction to airline reservation systems
Introduction to airline reservation systemsIntroduction to airline reservation systems
Introduction to airline reservation systems
 
ER model to Relational model mapping
ER model to Relational model mappingER model to Relational model mapping
ER model to Relational model mapping
 
Database systems assignment 1
Database systems   assignment 1Database systems   assignment 1
Database systems assignment 1
 
Online assignment1
Online assignment1Online assignment1
Online assignment1
 
Assignment1 solution
Assignment1 solutionAssignment1 solution
Assignment1 solution
 
ER/Studio Data Architect Datasheet
ER/Studio Data Architect DatasheetER/Studio Data Architect Datasheet
ER/Studio Data Architect Datasheet
 

Similar to Assignment 1 of Database (MySQL & Sqlite3)

Similar to Assignment 1 of Database (MySQL & Sqlite3) (6)

RTAF_Basic_Python_2022_Cyber_Operation_Contest.pptx
RTAF_Basic_Python_2022_Cyber_Operation_Contest.pptxRTAF_Basic_Python_2022_Cyber_Operation_Contest.pptx
RTAF_Basic_Python_2022_Cyber_Operation_Contest.pptx
 
Hotspotubuntu8
Hotspotubuntu8Hotspotubuntu8
Hotspotubuntu8
 
Dw ch08 display_records
Dw ch08 display_recordsDw ch08 display_records
Dw ch08 display_records
 
บทที่ 9 การพ้องรูป
บทที่ 9 การพ้องรูปบทที่ 9 การพ้องรูป
บทที่ 9 การพ้องรูป
 
Ch08 mail-systems
Ch08 mail-systemsCh08 mail-systems
Ch08 mail-systems
 
Cent os
Cent osCent os
Cent os
 

More from Aey Unthika

Assignmet 2 selectedtopic Topic in Computer Engineer
Assignmet 2 selectedtopic Topic in Computer EngineerAssignmet 2 selectedtopic Topic in Computer Engineer
Assignmet 2 selectedtopic Topic in Computer EngineerAey Unthika
 
Assignmet1 selectedtopic Topic in Computer Engineer
Assignmet1 selectedtopic Topic in Computer EngineerAssignmet1 selectedtopic Topic in Computer Engineer
Assignmet1 selectedtopic Topic in Computer EngineerAey Unthika
 
Assignmet1:Start by finding web services using SOAP and WSDL on the Internet/...
Assignmet1:Start by finding web services using SOAP and WSDL on the Internet/...Assignmet1:Start by finding web services using SOAP and WSDL on the Internet/...
Assignmet1:Start by finding web services using SOAP and WSDL on the Internet/...Aey Unthika
 
To try use XSL for display group XML file movies
To try use XSL for display group XML file moviesTo try use XSL for display group XML file movies
To try use XSL for display group XML file moviesAey Unthika
 
To try and create DTD and XML Schema
To try and create DTD and XML SchemaTo try and create DTD and XML Schema
To try and create DTD and XML SchemaAey Unthika
 
Try to Use DOM and SAX API (python)
Try to Use DOM and SAX API (python)Try to Use DOM and SAX API (python)
Try to Use DOM and SAX API (python)Aey Unthika
 
Xml parser week2
Xml parser week2Xml parser week2
Xml parser week2Aey Unthika
 
Introduction to XML.
Introduction to XML.Introduction to XML.
Introduction to XML.Aey Unthika
 

More from Aey Unthika (8)

Assignmet 2 selectedtopic Topic in Computer Engineer
Assignmet 2 selectedtopic Topic in Computer EngineerAssignmet 2 selectedtopic Topic in Computer Engineer
Assignmet 2 selectedtopic Topic in Computer Engineer
 
Assignmet1 selectedtopic Topic in Computer Engineer
Assignmet1 selectedtopic Topic in Computer EngineerAssignmet1 selectedtopic Topic in Computer Engineer
Assignmet1 selectedtopic Topic in Computer Engineer
 
Assignmet1:Start by finding web services using SOAP and WSDL on the Internet/...
Assignmet1:Start by finding web services using SOAP and WSDL on the Internet/...Assignmet1:Start by finding web services using SOAP and WSDL on the Internet/...
Assignmet1:Start by finding web services using SOAP and WSDL on the Internet/...
 
To try use XSL for display group XML file movies
To try use XSL for display group XML file moviesTo try use XSL for display group XML file movies
To try use XSL for display group XML file movies
 
To try and create DTD and XML Schema
To try and create DTD and XML SchemaTo try and create DTD and XML Schema
To try and create DTD and XML Schema
 
Try to Use DOM and SAX API (python)
Try to Use DOM and SAX API (python)Try to Use DOM and SAX API (python)
Try to Use DOM and SAX API (python)
 
Xml parser week2
Xml parser week2Xml parser week2
Xml parser week2
 
Introduction to XML.
Introduction to XML.Introduction to XML.
Introduction to XML.
 

Assignment 1 of Database (MySQL & Sqlite3)