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

正文內(nèi)容

機(jī)票預(yù)定信息管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計(jì)報(bào)告-正文(完整版)

2025-06-30 20:41上一頁面

下一頁面
  

【正文】 名 和購票日期 , 創(chuàng)建視圖的 SQL 語句如下: CREATE OR REPLACE VIEW SYSTEM.SALERECORD_VIEW (TNO,PNAME,PID,SNO,SNAME,SALEDATE) AS SELECT ,pname,sname,saledate FROM ticket,passenger,salesman,ticketsale WHERE = AND = AND =。 SELECT tno INTO v_tno FROM t_number。 假設(shè)管理員需要插入航班號(hào)為 F000日期為 2021 年 6 月 10 日 、折扣為 的機(jī)票,這需要執(zhí)行過程 CREATE_TICKET,過程 執(zhí)行的 SQL 語句如下: CALL create_ticket(39。YYYYMMDD39。 INSERT INTO print_ticket VALUES (,v_ 15 ,)。, 39。yyyymmdd39。 BEGIN SELECT count(1) INTO v_count from ticket WHERE fno=p_fno AND flydate=p_flydate AND cblevel=p_cblevel AND status=1。 v_row ticket_info_view%ROWTYPE。 17 BEGIN SELECT count(1) INTO v_count from ticket WHERE fno=p_fno AND flydate=p_flydate AND cblevel=p_cblevel AND status=1。 FOR v_i in 1..v_cblevel_count loop SELECT seats INTO v_ticket_count_by_cblevel FROM cabin WHERE fno=p_fno AND cblevel=v_i。 觸發(fā)器設(shè)計(jì) 在輸入機(jī)票信息時(shí),需要保證 航班 日期是在當(dāng)前日期的下一天,因此可以用觸發(fā)器來實(shí)現(xiàn), 觸發(fā)器創(chuàng)建 的 SQL 語句 如下: CREATE OR REPLACE TRIGGER SYSTEM.CHECK_FLYDATE BEFORE INSERT OR UPDATE OF FLYDATE ON SYSTEM.TICKET REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW BEGIN IF :=sysdate THEN raise_application_error(20210,39。當(dāng)員工輸入編號(hào)和密碼正確時(shí),應(yīng)用程序?qū)?huì) 根據(jù)員工類型 連接到 user_manager或 user_sales用戶 ,否則應(yīng)用程序禁止員工訪問數(shù)據(jù)庫 。 21 參考文獻(xiàn) [1] 范明張,葉陽東等.?dāng)?shù)據(jù)庫原理教程 [M].北京: 科學(xué)出版社, [2] 孫風(fēng)棟. Oracle 10g數(shù)據(jù)庫基礎(chǔ)教程 [M]. 北京: 電子工業(yè)出版社, [3] (美 )弗羅斯特 等. 數(shù)據(jù)庫設(shè)計(jì)與開發(fā) [M].北京: 清華大學(xué) 出版社, [4] 黃德才 .數(shù)據(jù)庫原理及其應(yīng)用教程(第三版) [M]. 北京:科學(xué)出版社, [5] lan Abramson Michael Abbey 等 . Oracle Database 11g 初學(xué)者指南 [M]. 北京:清華大學(xué)出版社, [6] 羅森維格 (Benjamin Rosenzweig), Elena Silvestrova Rakhimov 等 . OraclePL/SQL實(shí)例精解 (原書第 4版 )[M]. 北京:機(jī)械工業(yè)出版社, [7] 路川,胡欣杰 等 . Oracle 11g寶典 [M]. 北京:電子工業(yè)出版社, [8] 西爾伯沙茨 , 數(shù)據(jù)庫系統(tǒng)概念 [M]. 北京:機(jī)械工業(yè)出版社, 致 謝 這次課程設(shè)計(jì)能夠順利完成,首先非常感謝我們的指導(dǎo)老師陳智,是老師傳授我知識(shí),教會(huì)我數(shù)據(jù)庫和 Oracle 的基本原理以及數(shù)據(jù)庫開發(fā)的基本操作,還有感謝一些在我有困難時(shí)給予我?guī)椭耐瑢W(xué)。備份類型為完全備份,調(diào)度類型為重復(fù),頻率類型為每周星期一,開始時(shí)間為 3: 00,備份的概要如圖 所示: 圖 數(shù)據(jù)庫備份概要 20 4 課程設(shè)計(jì)總結(jié) 這次課程設(shè)計(jì)全部 完成, 這次 大型數(shù)據(jù)庫 課程設(shè)計(jì),使我加深對(duì) 數(shù)據(jù)庫原 理和Oracle 原理的 理解, 以及加深了對(duì) Oracle 數(shù)據(jù)庫系統(tǒng)的 設(shè)計(jì) 。)。 v_tno:=v_tno+1。 END。 INSERT INTO ticketsale VALUES(v_tno,p_pid,p_sno, sysdate)。 END。44090219880331085539。)。 假設(shè) 乘客 鄧春國 要購買一張航班號(hào)為 F000日期為 6 月 1 號(hào)的機(jī)票,售票員工號(hào)為 S0001,則系統(tǒng)先讓乘客輸入身份證號(hào),查詢?cè)摮丝褪欠翊嬖冢嬖诘脑掞@示乘客信息并提示是否需要更新,否則添加一個(gè)乘客信息,假設(shè)該乘客的記錄不存在,則先進(jìn)行插入 操作,然后執(zhí)行 CREATE_RECORD 過程 并且查詢臨時(shí)表 PRINT_TICKET的數(shù)據(jù)用于打印機(jī)票 , SQL 語句如下: INSERT INTO passenger VALUES(39。 CREATE OR REPLACE PROCEDURE SYSTEM.CREATE_RECORD ( p_fno %TYPE, p_flydate date, p_cblevel %TYPE, p_pid %TYPE, p_sno %TYPE ) AS v_tno %TYPE。,to_date(39。 FOR v_j IN 1..v_ticket_count_by_cblevel loop INSERT INTO ticket VALUES(v_tno,p_fno,v_i,p_flydate,1,v_j,p_discount)。 因此創(chuàng)建視圖 sale_grade_view 來查詢銷售總額, SQL 如下所示: 12 CREATE OR REPLACE VIEW SYSTEM.SALE_GRADE_VIEW (SNO,SNAME,CNAME,SUM) AS SELECT , sname , ame , SUM(price*discount) FROM ticketsale , salesman , pany ,ticket , cabin WHERE = AND = AND = AND = AND = GROUP BY , sname , ame 視圖 sale_grade_view 查詢結(jié)果如圖 所示: 圖 sale_grade_view視圖查詢 的數(shù)據(jù) 存儲(chǔ)過程、函數(shù)、包的設(shè)計(jì) ( 1) 存儲(chǔ)過程 設(shè)計(jì) 管理員需要對(duì)機(jī)票信息的錄入,由于機(jī)票信息的數(shù)據(jù)量龐大,手工輸入是不現(xiàn)實(shí)的事情,因此需要采用存儲(chǔ)過程來進(jìn)行對(duì)數(shù)據(jù)的錄入 。20216139。 SELECT * FROM flight_view_bysite。39。HHMISS39。 CREATE TABLE SYSTEM.SALESMAN ( SNO VARCHAR2(10) NOT NULL , SID VARCHAR2(20) NOT NULL , SNAME VARCHAR2(20) NOT NULL , STEL VARCHAR2(20), SADDRESS VARCHAR2(50), CNO VARCHAR2(10) NOT NULL , PRIMARY KEY (SNO) VALIDATE , FOREIGN KEY (CNO) REFERENCES SYSTEM.COMPANY (CNO) VALIDATE ) TABLESPACE OTHERS。 SIZE 100M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO。 創(chuàng)建 表分配表空間 和添加數(shù)據(jù)文件 , SQL 語句如下 : CREATE SMALLFILE TABLESPACE PASSENGER DATAFILE 39。 2 ( 4)從數(shù)據(jù)檢驗(yàn)的角度出發(fā),為相關(guān)的表建立至少 1 個(gè)觸發(fā)器。本設(shè)計(jì)要求對(duì)實(shí)際問題進(jìn)行需求分析,提煉實(shí)際問題中的數(shù)據(jù),建立關(guān)系模型
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1