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

正文內(nèi)容

數(shù)據(jù)庫(kù)課程設(shè)計(jì)-食堂管理系統(tǒng)畢業(yè)論文(參考版)

2025-06-26 02:32本頁(yè)面
  

【正文】 ,)l 消費(fèi)者信息修改1) 學(xué)生信息修改 將一個(gè)學(xué)號(hào)(S_number)為20092405的學(xué)生信息元組Student中班級(jí)修改為090801UPDATE StudentSET class=090801WHERE S_number=20092405 2) 教師信息修改 將一個(gè)教師號(hào)(T_number)為060812的教師信息元組Teacher中聯(lián)系方式(Address)修改為職工宿舍112UPDATE TeacherSET Address=‘職工宿舍112’WHERE T_number=0608123) 整體消費(fèi)者信息修改 將一個(gè)消費(fèi)序號(hào)(Consumer_number)為001002的消費(fèi)者元組Consumer中消費(fèi)者類(lèi)別(Consumer_。, 39。, 39。,39。,39。,39。,39。)l 預(yù)訂信息添加將一個(gè)新的訂餐信息元組(訂餐編號(hào):000001;顧客姓名:凌若;聯(lián)系方式:15823567854;約定時(shí)間:200956;備注信息:具體時(shí)間晚上6點(diǎn)半;消費(fèi)序號(hào):000012;房間編號(hào):301)插入到book_eat表中INSERTINTO bookeatVALUES (39。,39。,39。,39。,39。)3) 整體消費(fèi)者信息添加將一個(gè)新的消費(fèi)者元組(消費(fèi)序號(hào):000001;姓名:唐唐;性別:女;消費(fèi)類(lèi)別:卡消費(fèi);消費(fèi)者類(lèi)別:學(xué)生)插入到Consumer表中INSERTINTO ConsumerVALUES (39。,39。,39。, 39。,39。,39。)2) 教師信息添加將一個(gè)新的教師信息元組(教師號(hào):080001;姓名:李旭;性別:男;系別:基礎(chǔ)學(xué)院;家庭住址:職工宿舍101;聯(lián)系方式:13874545687)插入到Teacher表中INSERTINTO Teacher(T_number,T_name,T_sex,T_system, Address,T_tel)VALUES (39。,39。,39。,39。,39。,39。,39。INSERTINTO Student(S_number,S_name,S_sex,class,S_system,S_dorm,S_tel)VALUES (39。SELECT語(yǔ)句既可以完成簡(jiǎn)單的單表查詢,也可以完成復(fù)雜的連接查詢和嵌套查詢。u 為庫(kù)存信息表Stock建立索引1) 按Trade_name,stock_number,建立聚簇索引, CREATE CLUSTER INDEX Stock_tname ON Stock(Trade_name) CREATE CLUSTER INDEX Stock_tno ON Stock(stock_number)2) 按entertime升序,建立唯一索引 CREATE UNIQUE INDEX Stock_time ON Stock(entertime)u 為消費(fèi)情況表ConsumeSituation建立索引1) 按Total建立聚簇索引CREATE CLUSTER INDEX Cosi_total ON ConsumeSituation (Total)2) 按Date升序,建立唯一索引 CREATE UNIQUE INDEX Cosi_date ON ConsumeSituation (Date)u 為訂餐信息表book_eat建立索引1) 按Consumer_name,Booktime建立聚簇索引 CREATE CLUSTER INDEX book_name ON book_eat (Consumer_name)CREATE CLUSTER INDEX book_time ON book_eat (Booktime)2) 按Consumer_number升序,建立唯一索引CREATE UNIQUE INDEX book_cono ON book_eat (Consumer_number)u 為卡信息表Card建立索引1) 按Balance ,Consume建立聚簇索引 CREATE CLUSTER INDEX card_bal ON Card (Balance)CREATE CLUSTER INDEX card_con ON Card (Consume)2) 按Card_number升序,建立唯一索引CREATE UNIQUE INDEX book_cono ON Card (Card_number)u 為學(xué)生信息表Student建立索引1) 按S_name建立聚簇索引 CREATE CLUSTER INDEX Student_name ON Student (S_name)u 為學(xué)生信息表Teacher建立索引1) 按S_name建立聚簇索引 CREATE CLUSTER INDEX Teacher_name ON Teacher (T_name)數(shù)據(jù)查詢是數(shù)據(jù)庫(kù)的核心操作。 查詢教師的信息CREATE VIEW Select_teacherAS SELECT Consumer_number, Consume_sort,T_number,T_name,T_sex,T_system, Address, T_telFROM Consumer, TeacherWHERE Consumer_sort=39。 教師查詢視圖T_Balance CREATE VIEW T_Balance(tno,tname,o,balance)AS SELECT T_number,T_name,Card_number,BalanceFROM Teacher,Card2) 消費(fèi)者查詢自己的訂餐信息CREATE VIEW Book_info(number,coname,booktime,remark)AS SELECT Consumer_number,Consumer_name,Booktime,Remark_infoFROM book_eatl 管理員查詢信息所建立的視圖 1) 食堂買(mǎi)商品所需金錢(qián)數(shù)量 CREATE VIEW Trade_money(Trademoney,entertime,outtime)AS SELECT Price*(Enter_numberstock_number),entertime,outtimeFROM Stock2) 食堂發(fā)給職工的工資總和 CREATE VIEW sum_money(sum_ine)AS SELECT SUM(Ine)FROM Manager 3) 管理員查詢消費(fèi)者信息查詢學(xué)生的信息CREATE VIEW Select_studentAS SELECT Consumer_number, Consume_sort,S_number,S_name,S_sex,class,S_system, S_dorm, S_telFROM Consumer, StudentWHERE Consumer_sort=39。視圖還擁有以下優(yōu)點(diǎn):1) 視圖能夠簡(jiǎn)化用戶的操作2) 視圖使用戶能以多種角度看待同一數(shù)據(jù)3) 視圖對(duì)重構(gòu)數(shù)據(jù)庫(kù)提供了一定程度的邏輯獨(dú)立性4) 視圖能夠?qū)C(jī)密數(shù)據(jù)提供安全保護(hù)5) 適當(dāng)?shù)睦靡晥D可以更清晰的表達(dá)查詢l 消費(fèi)者查詢信息所建立的視圖1) 消費(fèi)者查詢自己卡中余額216。所以基本表中數(shù)據(jù)發(fā)生變化,從視圖中查詢出的數(shù)據(jù)也就隨之改變了。它與基本表不同,是一個(gè)虛表。14) 為創(chuàng)建持有表Hold CREATE TABLE Hold (Card_number varchar(6) NOT NULL, T_number varchar(6) NOT NULL, PRIMARY KEY (Card_number), FOREIGN KEY (T_number) REFERENCES Teacher(T_number) )。12) 為創(chuàng)建組成表Compose CREATE TABLE Compose (T_number varchar(6) NOT NULL, Consumer_number varchar(6) NOT NULL, PRIMARY KEY (T_number), FOREIGN KEY (Consumer_number) REFERENCES Consumer(Consumer_number) )。10) 為創(chuàng)建管理查詢表ManageCREATE TABLE Manage (Manager_number varchar(6) NOT NULL, Date datetime NOT NULL, PRIMARY KEY (Manager_number, Date), Foreign key (Manager_number) references Manager(Manager_number), foreign key (Date) references ConsumeSituation(Date) )。8) 為創(chuàng)建卡信息表CardCREATE TABLE Card (Card_number varchar(6) PRIMARY KEY, Balance varchar(6) NOT NULL, Card_date datetime, Person_name varchar(10), Consume varchar(20), )。6) 為創(chuàng)建包房信息表RoominfoCREATE TABLE Roominfo (Room_number varchar(6) PRIMARY KEY, Room_address varchar(20) NOT NULL, )。4) 為創(chuàng)建消費(fèi)者表ConsumerCREATE TABLE Consumer (Consumer_number varchar(6) PRIMARY KEY, Consumer_name varchar(10) NOT NULL, Consumer_sex varchar(4), Consume_sort varchar(10), Consumer_sort varchar(10),)。2) 為創(chuàng)建管理員信息表ManagerCREATE TABLE Manager (Manager_number varchar(6) PRIMARY KEY, Manager_name varchar(6) NOT NULL, Manager_sex varchar(4), Manager_address varchar(50), Manager_tel varchar(20), Ine int)。因此SQL的數(shù)據(jù)定義功能包括模式定義、表定義、視圖和索引的定義,如下表所示。這一步是利用SQL Server 2000數(shù)據(jù)庫(kù)系統(tǒng)中的SQL查詢分析器實(shí)現(xiàn)的。六、數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)現(xiàn)經(jīng)過(guò)前面的系統(tǒng)需求分析和概念結(jié)構(gòu)設(shè)計(jì)以后,得到數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu),數(shù)據(jù)庫(kù)物理結(jié)構(gòu)。END IF。END。l 定義AFTER行級(jí)觸發(fā)器,當(dāng)管理員表Manager的工資發(fā)生變化后就自動(dòng)在工資變化表Inc_log中增加一條相應(yīng)的記錄首先建立工資變化表Inc_logCREATE TABLE Inc_log(Manager_number varchar(6) REFERENCES Manager(Manager_number), Ine int,Manager_name varchar(6),Date TIMESTAMP)。 對(duì)于同一個(gè)表上的多個(gè)BEFORE(AFTER)觸發(fā)器,遵循“誰(shuí)先創(chuàng)建誰(shuí)先執(zhí)行”的原則,即按照觸發(fā)器創(chuàng)建的先后順序執(zhí)行。一個(gè)數(shù)據(jù)表上可能定義了多個(gè)觸發(fā)器,比如BEFORE觸發(fā)器,多個(gè)AFTER觸發(fā)器等。觸發(fā)器類(lèi)似于約束,但是比約束更加靈活,可以實(shí)施比FOREIGN KEY約束,CHECK約束更為復(fù)雜的檢查和操作,具有更精細(xì)和更強(qiáng)大的數(shù)據(jù)控制能力。索引的選擇方法,一般來(lái)說(shuō):1. 如果一個(gè)(或一組)屬性經(jīng)常在查詢條件中出現(xiàn),則考慮在這個(gè)(或這組)屬性上建立索引(或組合索引);2. 如果一個(gè)屬性經(jīng)常作為最大值或最小值等聚集函數(shù)的參數(shù),則考慮在這個(gè)屬性上建立索引;由上所述建立以下索引u 為庫(kù)存信息表Stock建立索引1) 按Trade_name,stock_number,建立聚簇索引,2) 按entertime升序,建立唯一索引u 為消費(fèi)情況表ConsumeSituation建立索引1) 按Total建立聚簇索引2) 按Date升序,建立唯一索引u 為訂餐信息表book_eat建立索引1) 按Consumer_name,Booktime建立聚簇索引2) 按Consumer_number升序,建立唯一索引u 為卡信息表Card建立索引1) 按Balance ,Consume建立聚簇索引2) 按Card_number升序,建立唯一索引u 為學(xué)生信息表Student建立索引1) 按S_name建立聚簇索引u 為學(xué)生信息表Teacher建立索引1) 按T_name建立聚簇索引觸發(fā)
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1