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

正文內(nèi)容

數(shù)據(jù)庫系統(tǒng)實(shí)驗(yàn)報(bào)告廣東工業(yè)大學(xué)-資料下載頁

2025-08-04 00:03本頁面
  

【正文】 息。五、實(shí)驗(yàn)報(bào)告要求 建立系統(tǒng)的ER圖列出設(shè)計(jì)的數(shù)據(jù)庫表customer表:字段名代碼類型約束姓名amechar(8)非空客戶編號(hào)ochar(6)主鍵地區(qū)cregionchar(10)非空信譽(yù)等級(jí)cgradeint外鍵supplier表:字段名代碼類型約束供應(yīng)商名稱snamechar(10)非空供應(yīng)商編號(hào)snochar(8)主鍵goods表:字段名代碼類型約束商品名稱gnamechar(20)非空商品編號(hào)gnochar(8)主鍵商品類型編號(hào)gtype_nochar(10)外鍵供應(yīng)商編號(hào)snochar(8)外鍵價(jià)格gpriceint大于0order表:字段名代碼類型約束訂單號(hào)order_nochar(10)主鍵客戶編號(hào)ochar(6)外鍵order_goods表:字段名代碼類型約束訂單號(hào)order_nochar(10)主鍵,外鍵商品編號(hào)gnochar(8)主鍵,外鍵商品數(shù)量goods_numint大于0總金額amountint等于數(shù)量乘單價(jià)creditgrade表:字段名代碼類型約束等級(jí)名稱grade_namechar(8)非空信譽(yù)等級(jí)cgradeint主鍵goodstype表:字段名代碼類型約束商品類型名gtype_namechar(10)非空類型編號(hào)gtype_nochar(10)主鍵 生成數(shù)據(jù)庫關(guān)系圖 查詢customer_guangzhou視圖,獲得廣州客戶信息。(截圖顯示)查詢ordersum_goods視圖,獲得每種商品的名稱和每種商品的訂單金額的總和。(截圖顯示) 執(zhí)行存儲(chǔ)過程并觀察結(jié)果。(截圖顯示)代碼附錄(列出所有的SQL語句,并標(biāo)注每段代碼的功能,宋體五號(hào)字,分欄打?。?/創(chuàng)建數(shù)據(jù)庫38CREATE DATABASE SALES_3114006159ON PRIMARY(NAME=SALES_3114006159_DATA,FILENAME=39。G:\3114006159\39。,SIZE=30,FILEGROWTH=20%)LOG ON(NAME=SC_3114006159_LOG,FILENAME=39。G:\3114006159\39。,SIZE=3,FILEGROWTH=1)//創(chuàng)建表USE SALES_3114006159GOcreate table customer (ame char(8) not null, o char(6) primary key, cregion char(10) not null, cgrade int)。create table supplier (sname char(10), sno char(8) primary key)create table goods (gname char(20) not null, gno char(8) primary key, gtype_no char(10), sno char(8), gprice int )。create table [order] (order_no char(10) primary key, o char(6))。create table order_goods (order_no char(10), gno char(8), goods_num int, amount int, primary key(order_no,gno))。create table creditgrade (grade_name char(8) not null, cgrade int primary key)。create table goodstype (gtype_name char(10) not null, gtype_no char(10) primary key)。ALTER TABLE customer ADD FOREIGN KEY (cgrade) REFERENCES creditgrade(cgrade)。 ALTER TABLE goods ADD FOREIGN KEY (gtype_no) REFERENCES goodstype(gtype_no)。ALTER TABLE goods ADD FOREIGN KEY (sno) REFERENCES supplier(sno)。ALTER TABLE [order] ADD FOREIGN KEY (o) REFERENCES customer(o)。ALTER TABLE order_goods ADD FOREIGN KEY (order_no) REFERENCES [order](order_no)。ALTER TABLE order_goods ADD FOREIGN KEY (gno) REFERENCES goods(gno)。 alter table goodsadd constraint ck_goods check(gprice0)。alter table order_goodsadd constraint ck_order_goods check(goods_num0)。//插入數(shù)據(jù)insert into creditgradevalues(39。信譽(yù)好39。,1)。insert into creditgradevalues(39。信譽(yù)差39。,2)。insert into customer values(39。張國榮39。,39。12345639。,39。廣州39。,1)。insert into customer values(39。黃飛鴻39。,39。65432139。,39。廣州39。,2)。insert into [order]values(39。123456789039。,39。12345639。)。insert into [order]values(39。098765432139。,39。65432139。)。insert into suppliervalues(39。藍(lán)天模具39。,39。1234567839。)。insert into suppliervalues(39。富士康39。,39。8765432139。)。insert into goodstypevalues(39。電腦類39。,39。123456789939。)。insert into goodstypevalues(39。手機(jī)類39。,39。998765432139。)。insert into goodsvalues(39。主板39。,39。1236541239。,39。123456789939。,39。1234567839。,39。25039。)。insert into goodsvalues(39。屏幕39。,39。1236541139。,39。998765432139。,39。8765432139。,39。50039。)。insert into order_goodsvalues(39。123456789039。,39。1236541239。,2,500)。insert into order_goodsvalues(39。123456789039。,39。1236541139。,3,750)。//建立視圖并查詢create view customer_guangzhouasselect *from customerwhere cregion=39。廣州39。select *from customer_guangzhou。create view ordersum_goodsasselect ,sum(amount) 39??偨痤~39。from goods,order_goodswhere =group by select gname,總金額from goods,ordersum_goodswhere =六、思考題若在C/SM模式下開發(fā)一個(gè)學(xué)生管理系統(tǒng),試述數(shù)據(jù)庫的設(shè)計(jì)的全過程。需求分析:了解用戶的數(shù)據(jù)需求、處理需求、安全性及完整性要求;概念設(shè)計(jì):通過數(shù)據(jù)抽象,設(shè)計(jì)系統(tǒng)概念模型,一般為ER模型;邏輯結(jié)構(gòu)設(shè)計(jì):設(shè)計(jì)系統(tǒng)的模式和外模式,對(duì)于關(guān)系模型主要是基本表和視圖;物理結(jié)構(gòu)設(shè)計(jì):設(shè)計(jì)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)和存取方法,如索引的設(shè)計(jì);系統(tǒng)實(shí)施:組織數(shù)據(jù)入庫、編制應(yīng)用程序、試運(yùn)行;運(yùn)行維護(hù):系統(tǒng)投入運(yùn)行,長(zhǎng)期的維護(hù)工作。設(shè)計(jì)時(shí)應(yīng)注意的問題數(shù)據(jù)庫設(shè)計(jì)時(shí)應(yīng)考慮哪些事項(xiàng)?規(guī)范命名。所有的庫名、表名、域名必須遵循統(tǒng)一的命名規(guī)則,并進(jìn)行必要說明,以方便設(shè)計(jì)、維護(hù)、查詢。 2.控制字段的引用。在設(shè)計(jì)時(shí),可以選擇適當(dāng)?shù)臄?shù)據(jù)庫設(shè)計(jì)管理工具,以方便開發(fā)人員的分布式設(shè)計(jì)和數(shù)據(jù)小組的集中審核管理。試述數(shù)據(jù)庫概念和結(jié)構(gòu)設(shè)計(jì)的重要性重要性:數(shù)據(jù)庫概念設(shè)計(jì)是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵,將在需求分析階段所得到的應(yīng)用需求首先抽象為概念結(jié)構(gòu),以此作為各種數(shù)據(jù)模型的共同基礎(chǔ),從而能更好地、更準(zhǔn)確地用某一DBMS實(shí)現(xiàn)這些需求。 數(shù)據(jù)字典的內(nèi)容和作用是什么?數(shù)據(jù)字典是關(guān)于數(shù)據(jù)庫中數(shù)據(jù)的描述,在需求分析階段建立,是下一步進(jìn)行概念設(shè)計(jì)的基礎(chǔ),并在數(shù)據(jù)庫設(shè)計(jì)過程中不斷修改、充實(shí)、完善。注意,數(shù)據(jù)庫設(shè)計(jì)階段形成的數(shù)據(jù)字典與第十一章DBMS中的數(shù)據(jù)字典不同,后者是DBMS關(guān)于數(shù)據(jù)庫中數(shù)據(jù)的描述,當(dāng)然兩者是有聯(lián)系的)。 為什么要視圖集成?視圖集成的方法是什么?在對(duì)數(shù)據(jù)庫系統(tǒng)進(jìn)行概念結(jié)構(gòu)設(shè)計(jì)時(shí)一般采用自底向上的設(shè)計(jì)方法,把繁雜的大系統(tǒng)分解子系統(tǒng)。首先設(shè)計(jì)各個(gè)子系統(tǒng)的局部視圖,然后通過視圖集成的方式將各子系統(tǒng)有機(jī)地融合起來,綜合成一個(gè)系統(tǒng)的總視圖。這樣,設(shè)計(jì)清晰,由簡(jiǎn)到繁。由于數(shù)據(jù)庫系統(tǒng)是從整體角度看待和描述數(shù)據(jù)的,因此數(shù)據(jù)不再面向某個(gè)應(yīng)用而是整個(gè)系統(tǒng)。因此必須進(jìn)行視圖集成,使得數(shù)據(jù)庫能被全系統(tǒng)的多個(gè)用戶、多個(gè)應(yīng)用共享使用。39
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1