freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

航空售票系統(tǒng)數(shù)據(jù)庫課設說明書-文庫吧

2025-04-29 03:40 本頁面


【正文】 間FIGHT_ArrialTimevarchar(50)否抵達時間CAMPANY_NUMBERvarchar(50)否外鍵公司編號SEAT_COUNTvarchar(50)否座位總數(shù)列名數(shù)據(jù)類型允許NUL值鍵描述EmployeeNumbervarchar(50)否主鍵員工號FIGHT_NUMBERvarchar(50)否外鍵航班號CREW_NAMEvarchar(50)否乘務員姓名CREW_SEXvarchar(50)否乘務員性別BirthOfDateDate否出生日期CREW_TELEPHONEvarchar(50)否乘務員電話CAMPANY_NUMBER1varchar(50)否外鍵公司編號列名數(shù)據(jù)類型允許NULL值鍵描述EmployeeNumbervarchar(50)否主鍵員工號COMPANY_NUMBERvarchar(50)否外鍵公司編號CLERK_NAMEvarchar(50)否售票員姓名CLERK_SEXvarchar(50)否售票員性別BirthOfDateDate否出生日期CLERK_TELEPHONEvarchar(50)否售票員電話列名數(shù)據(jù)類型允許NULL值鍵描述CAMPANY_NUMBERvarchar(50)否主鍵公司編號COMPANY_NAMEvarchar(50)否公司名COMPANY_TELEPHONEvarchar(50)否公司電話COMPANY_ADDRESSvarchar(50)否公司地址TICKET_IDInt否主鍵機票編號第四章邏輯結構設計 ER圖向關系模式轉換:①旅客實體對應的關系模式:l旅客(身份證號,姓名,性別,電話,聯(lián)系人姓名,聯(lián)系人電話)②航班實體對應的關系模式:航班(航班號,起飛地點,目的地,起飛時間,抵達時間,總座位數(shù),公司編號)③賣票聯(lián)系對應的關系模式:賣票(賣票時間,收益金額,員工號,機票編號)④退票信息實體對應的關系模式:退票(訂單號,退票時間,身份證號,機票編號)⑤購買聯(lián)系的關系模式:購買(訂單號,購買時間,取票時間,折扣,數(shù)量,實付款,身份證號,機票編號)⑥機票實體對應的關系模式:機票(航班號,機票編號,機票類型,座位號,定價,起飛地點,目的地,起飛時間,抵達時間)⑦乘務員實體對應的關系模式:乘務人員(員工號,航班號,姓名,性別,出生日期,電話,公司編號)⑧公司實體對應的關系模式:公司(公司編號,公司名,電話,地址)⑨售票員實體對應的關系模式:售票員(員工號,姓名,性別,出生日期,電話,公司編號)將轉化的關系模式進行優(yōu)化,最終達到第三范式。航班編號→出發(fā)城市,航班編號→目的城市,航班編號→出發(fā)時間,航班編號→到達時間,航班編號→公司編號,航班編號→狀態(tài)。因為航班表中的非主屬性不存在部分依賴和傳遞依賴,所以航班表是3NF的。公司編號→公司名,公司編號→電話,公司編號→地址。因為公司表中的非主屬性不存在部分依賴和傳遞依賴,所以公司表是3NF的。身份證號→客戶姓名,身份證號→性別,身份證號→姓名,身份證號→電話。因為旅客表中的非主屬性不存在部分依賴和傳遞依賴,所以旅客表是3NF的。業(yè)務員工號→業(yè)務員姓名,業(yè)務員工號→年齡,業(yè)務員工號→聯(lián)系電話。業(yè)務員工號→性別,業(yè)務員工號→公司編號。因為業(yè)務員表中的非主屬性不存在部分依賴和傳遞依賴,所以業(yè)務員表是3NF的。等等。綜上所述,機票預定管理系統(tǒng)是屬于3NF的,存在較少的插入異常。 第五章數(shù)據(jù)庫的物理設計CREATE TABLE FIGHT航班表(FIGHT_NUMBER VARCHAR(50) NOT NULL PRIMARY KEY,航班號FIGHT_DepartureCity VARCHAR(50) NOT NULL,出發(fā)城市FIGHT_DestinationCity VARCHAR(50) NOT NULL,抵達城市FIGHT_DepartureTime VARCHAR(50) NOT NULL,起飛時間FIGHT_ArrialTime VARCHAR(50) NOT NULL,抵達時間CAMPANY_NUMBER VARCHAR(50) NOT NULL,公司編號SEAT_COUNT VARCHAR(50) NOT NULL,座位總數(shù)CONSTRAINT FK_CAMPANY_NUMBER2 FOREIGN KEY(CAMPANY_NUMBER)references CAMPANY(CAMPANY_NUMBER),)。CREATE TABLE Crew乘務員表(EmployeeNumber VARCHAR(50) NOT NULL PRIMARY KEY,員工號FIGHT_NUMBER VARCHAR(50) NOT NULL,航班號CREW_NAME VARCHAR(50) NOT NULL,乘務員姓名CREW_SEX VARCHAR(50) NOT NULL,性別BirthOfDate DATE NOT NULL,出生日期CREW_TELEPHONE VARCHAR(50) NOT NULL,電話CAMPANY_NUMBER1 VARCHAR(50) NOT NULL,公司編號CONSTRAINT FK_Crew_CAMPANY_NUMBER FOREIGN KEY(CAMPANY_NUMBER1)references CAMPANY(CAMPANY_NUMBER),CONSTRAINT FK_Crew_FIGHT_NUMBER FOREIGN KEY(FIGHT_NUMBER)references FIGHT(FIGHT_NUMBER),)。ALTER TABLE CREWADDCONSTRAINT ck_CREW_SEX CHECK(CREW_SEX in(39。男39。,39。女39。)) ALTER TABLE CREWADDCONSTRAINT CK_CREW_LEN CHECK(LEN(CREW_TELEPHONE)=11)CREATE TABLE CAMPANY航空公司表(CAMPANY_NUMBER VARCHAR(50) NOT NULL UNIQUE,公司編號COMPANY_NAME VARCHAR(50) NOT NULL,公司名COMPANY_TELEPHONE VARCHAR(50) NOT NULL,電話COMPANY_ADDRESS VARCHAR(50) NOT NULL,地址CONSTRAINT FK_CAMPANY_NUMBER PRIMARY KEY(CAMPANY_NUMBER ),)。ALTER TABLE CAMPANYADDCONSTRAINT CK_CAMPANY_LAN CHECK(LEN(COMPANY_TELEPHONE)=11)CREATE TABLE Clerk業(yè)務員(EmployeeNumber VARCHAR(50) NOT NULL PRIMARY KEY,員工號COMPANY_NUMBER VARCHAR(50) NOT NULL,公司編號CLERK_NAME VARCHAR(50) NOT NULL,乘務員姓名CLERK_SEX VARCHAR(50) NOT NULL,性別BirthOfDate DATE NOT NULL,出生日期CLERK_TELEPHONE VARCHAR(50) NOT NULL,電話CONSTRAINT FK_Clerk_COMPANY_NUMBER FOREIGN KEY(COMPANY_NUMBER)references CAMPANY(CAMPANY_NUMBER),)。ALTER TABLE CLERKADDCONSTRAINT ck_CLERK_SEX CHECK(CLERK_SEX in(39。男39。,39。女39。)) ALTER TABLE CLERKADDCONSTRAINT CK_CLERK_LAN CHECK(LEN(CLERK_TELEPHONE)=11)CREATE TABLE BUY_TICKETS買票表(TICKET_COUNT VARCHAR(50) NOT NULL,數(shù)量DISCOUNT VARCHAR(50) NOT NULL,折
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1