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

正文內(nèi)容

機票預定信息管理系統(tǒng)數(shù)據(jù)庫課程設計報告-正文(已修改)

2025-05-29 20:41 本頁面
 

【正文】 目 錄 1 前言 ..................................................... 1 2 需求分析 ................................................. 1 課程設計目的 ........................................ 1 課程設計任務 ........................................ 1 設計環(huán)境 ............................................ 2 開發(fā)語言 ............................................ 2 3 分析和設計 ............................................... 2 系統(tǒng) ER 模型 ........................................ 2 表空間及表的設計 .................................... 3 視圖設計 ............................................ 8 存儲過程、函數(shù)、包的設計 ............................ 12 觸發(fā)器設計 ......................................... 17 角色、用戶、權限設計 ............................... 18 備份方案設計 ....................................... 19 4 課程設計總結 ............................................ 20 參考文獻 .................................................. 21 致 謝 .................................................... 21 1 1 前言 航空客運業(yè)務誕生已有近一個世紀了,作為現(xiàn)有交通工具中最方便快捷的一種,它確確實實地給民眾的生活、出行帶來了極大的方便 。 隨著 社會的進步,人們的生活水平得到很大的提高, 民航 的發(fā)展也很迅速 ,乘坐 飛機 的 旅客 也 大大增多。假如現(xiàn)在沒有售票系統(tǒng),民航將也不會存在,人們的出行極大不便 。 換句話說,一個功能完善的 機票預定信息管理系統(tǒng) 對人們的日常生活已經(jīng)顯得尤其重要。 現(xiàn) 設計一個機票預定信息管理系統(tǒng) 的數(shù)據(jù)庫 。 首 先 根據(jù)問題需 求 設計 ER 模型,包括幾個主要的實體,如 航空公司、飛機、 乘客、航班、機票、業(yè)務員等 以及 相關的聯(lián)系 。 然后再轉 根據(jù) ER 模型設計出 相應的 關系模型,對于關系模型 的每一個關系 ,可以 設計出相應的表,接著分配表空間、 創(chuàng)建視圖、 設計存儲過程 、函數(shù) 和觸發(fā)器以及設計安全與備份策略 。 2 需求分析 課程設計目的 通過專業(yè)課程設計 Ⅱ ,即大型數(shù)據(jù)庫系統(tǒng)課程設計,有助于培養(yǎng)學生綜合運用數(shù)據(jù)庫相關知識解決實際問題的能力。本設計要求對實際問題進行需求分析,提煉實際問題中的數(shù)據(jù),建立關系模型,并在大型數(shù)據(jù)庫中得以實現(xiàn)。同時要求對數(shù) 據(jù)庫的運營、管理及使用上進行必要的規(guī)劃和實現(xiàn)。 課程設計 任務 系統(tǒng)需要管理以下主要信息: ( 1)航班基本信息,包括航班的編號、飛機名稱、機艙等級等。 ( 2)機票信息,包括票價、折扣、當前預售狀態(tài)及經(jīng)手業(yè)務員等。 ( 3)客戶基本信息,包括姓名、聯(lián)系方式、證件及號碼、付款情況等。 基本要求: ( 1)根據(jù)需求,補充必要的數(shù)據(jù)庫實體,建立 ER 模型,通過 ER 圖表示。 ( 2)在 Oracle 中創(chuàng)建該系統(tǒng)的數(shù)據(jù)庫,并在數(shù)據(jù)庫中實現(xiàn)各表,寫入一定的數(shù)據(jù)。 ( 3)從實際查詢應用出發(fā),為一些主要的應用模塊設計至少 3 個參數(shù) 化視圖。 2 ( 4)從數(shù)據(jù)檢驗的角度出發(fā),為相關的表建立至少 1 個觸發(fā)器。 ( 5)從數(shù)據(jù)更新或修改的角度出發(fā),設計至少 1 個存儲過程。 ( 6)從安全的角度出發(fā),規(guī)劃系統(tǒng)的角色、用戶、權限,并通過相關的 SQL 實現(xiàn)。 ( 7)預計每個表的大致容量和增長速度,指定備份的方案,寫出相關的備份命令。 設計 環(huán)境 ( 1) WINDOWS 2021/2021/XP 系統(tǒng) ( 2) Oracle 數(shù)據(jù)庫管理系統(tǒng) 開發(fā) 語言 PL/SQL 語言 3 分析和 設計 系統(tǒng) ER 模型 經(jīng)過分析可以知道,機票預定信息管理系統(tǒng)一共有航空公 司、飛行、航班、機艙、機票、乘客和業(yè)務員這幾個實體,航空公司有公司編號、公司名、公司電話和公司地址這幾個屬性;飛機有飛機編號、飛機名稱兩個屬性;航班有航班號、出發(fā)地、目的地、起飛時刻和飛行時間這幾個屬性;機艙有機艙等級、座位數(shù)、定價和折扣這幾個屬性;機票有機票編號、登機日期、預定狀態(tài)、座位號這幾個屬性;乘客有身份證號、姓名、聯(lián)系電話、住址這幾個屬性;業(yè)務員有業(yè)務員編號、業(yè)務員姓名、業(yè)務員身份證號、聯(lián)系電話和住址這幾個屬性。 一個航空公司有 多架飛機和多名業(yè)務員,一架飛機可有多個 航班 ,一個航班有多種機艙等級,一 個機艙可有多張機票;乘客、業(yè)務員和機票之間有售票聯(lián)系,售票聯(lián)系有售票日期這一屬性。 根據(jù)以上分析可以畫出 系統(tǒng) ER 圖, 系統(tǒng) ER 圖如圖 所示: 3 乘 客姓 名身 份 證 號 聯(lián) 系 電 話住 址業(yè) 務 員姓 名業(yè) 務 員 編 號 身 份 證 號住 址聯(lián) 系 電 話航 空 公 司公 司 名公 司 編 號公 司 電 話公 司 地 址飛 機飛 機 編 號 飛 機 名 稱售 票屬 于 機 票座 位 號折 扣n屬 于n1屬 于n航 班航 班 號出 發(fā) 地目 的 地起 飛 時 刻飛 行 時 間11屬 于n1機 票 編 號n銷 售 日 期1定 價屬 于n 1登 機 日 期購 票n 1機 艙機 艙 等 級座 位 數(shù)屬 于n1航 班 號銷 售 日 期 圖 系統(tǒng) ER圖 表空間及表的設計 ( 1)表空間 的 設計 。 經(jīng)過 分析可知,乘客表 、機票信息表和機票銷售表數(shù)據(jù)量比較大,可單獨分配 表空間 ,其他的表數(shù)據(jù)量較少,可一起使用一個 表空間 。 創(chuàng)建 表分配表空間 和添加數(shù)據(jù)文件 , SQL 語句如下 : CREATE SMALLFILE TABLESPACE PASSENGER DATAFILE 39。F:\APP\ORACLE\ORADATA\ORCL\TICKETSALE\39。 SIZE 100M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO。 CREATE SMALLFILE TABLESPACE TICKET DATAFILE 39。F:\APP\ORACLE\ORADATA\ORCL\TICKETSALE\39。 SIZE 100M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO。 CREATE SMALLFILE TABLESPACE TICKETSALE DATAFILE 39。F:\APP\ORACLE\ORADATA\ORCL\TICKETSALE\39。 SIZE 100M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO。 CREATE SMALLFILE TABLESPACE OTHERS DATAFILE 39。F:\APP\ORACLE\ORADATA\ORCL\TICKETSALE\others .dbf 39。 SIZE 100M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED LOGGING EXTENT MANAG
點擊復制文檔內(nèi)容
高考資料相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1