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

正文內(nèi)容

數(shù)據(jù)庫大型實驗-實驗報告(編輯修改稿)

2024-09-01 07:45 本頁面
 

【文章內(nèi)容簡介】 的成績情況學(xué)生學(xué)號,課程編號,學(xué)期,教師編號,成績 關(guān)系模式的優(yōu)化:規(guī)范化處理,模式的評價與修正優(yōu)化全局ER模式的幾個原則:1) 實體型的合并。這里的合并不是指公共實體型的局部ER模式合并,而是指兩個有聯(lián)系的實體型的合并。2) 冗余屬性的消除。通常在各個局部ER模式中式不允許冗余屬性存在的,但在合并為全局ER模式后,可能產(chǎn)生全局范圍內(nèi)的冗余屬性。3) 冗余聯(lián)系的消除。由于上述關(guān)系模式都為BCNF,因此不需要對他們進(jìn)行規(guī)范化了。物理結(jié)構(gòu)設(shè)計 聚簇設(shè)計聚簇是將有關(guān)的數(shù)據(jù)元組集中存放于一個物理塊內(nèi)或若干相鄰物理塊內(nèi)或同一柱面內(nèi),以提高查詢效率的數(shù)據(jù)存儲結(jié)構(gòu)。聚簇設(shè)計就是根據(jù)用戶需求確定每個關(guān)系是否需要建立聚簇,如果需要,則應(yīng)確定在該關(guān)系的哪些屬性列上建立聚簇。一般在遇到以下一些特定情況時才考慮對一個關(guān)系建立聚簇:a,當(dāng)對一個關(guān)系的某些屬性列的訪問時該關(guān)系的主要應(yīng)用,而對其他屬性的訪問很少或是次要應(yīng)用時,可以考慮對該關(guān)系在這些屬性列上建立聚簇b,如果一個關(guān)系在某些屬性列上的值重復(fù)率很高,則可以考慮對該關(guān)系在這些組屬性列上建立聚簇。c,如果一個關(guān)系一旦裝入數(shù)據(jù),某些屬性列的值很少修改,也很少增加或刪除元組,則可以考慮對該關(guān)系對該關(guān)系在這些組屬性列上建立聚簇。基于以上要求,該成績管理系統(tǒng)可建立的聚簇索引有:學(xué)生(學(xué)生號)教師(教師號)課程(課程號)事實上,SQL在建表的過程中已經(jīng)相應(yīng)地在各個表中建立了聚簇索引。 索引設(shè)計索引也是按照關(guān)系的某些屬性列建立的,它與聚簇的不同之處在于,當(dāng)索引屬性列發(fā)生變化,或增加,刪除元組時,只有索引發(fā)生變化,而關(guān)系中原先得元組的存放位置不受影響。此外,每個關(guān)系只能建立一個聚簇,但卻可以同時建立多個索引。對于一個確定的關(guān)系,通常在下列情況下可以考慮建立索引:a,在在主屬性列和外鍵屬性列上通常都可以分別建立索引,不僅有助于唯一性檢測和完整性檢查,而且可以加快連接查詢的速度b,以查詢?yōu)橹鞯年P(guān)系可以建立盡可能多的索引。c,對等值連接,但滿足條件的元組較少的查詢可考慮建立索引。d,如果查詢可以從索引直接得到結(jié)果而不必訪問關(guān)系,則對此種查詢可建立索引。例如,為查詢某個屬性的MIN,MAX,AVG,SUM,COUNT等函數(shù)值,可在該屬性列上建立索引。根據(jù)以上要求,本關(guān)系的課程表,學(xué)生表,教師表分別按照課程號,學(xué)號,教師編號的升序建立索引。 分區(qū)設(shè)計磁盤分區(qū)設(shè)計的一般原則:(1) 減少訪問沖突,提高I/O并發(fā)性。多個事物并發(fā)訪問同一磁盤時,會產(chǎn)生磁盤訪問沖突而導(dǎo)致效率低下,如果事務(wù)訪問數(shù)據(jù)均能分布于不同磁盤上,則I/O可并發(fā)執(zhí)行,從而提高數(shù)據(jù)庫訪問速度。(2) 分散熱點數(shù)據(jù),均衡I/O負(fù)擔(dān)。在數(shù)據(jù)庫中數(shù)據(jù)訪問的頻率是不均勻的,那些經(jīng)常被訪問的數(shù)據(jù)成為熱點數(shù)據(jù),此類數(shù)據(jù)宜分散存在于不同的磁盤上,以均衡各個磁盤的負(fù)荷,充分發(fā)揮多磁盤的并行操作的優(yōu)勢。(3) 保證關(guān)鍵數(shù)據(jù)快速訪問,緩解系統(tǒng)瓶頸。在數(shù)據(jù)庫中有些數(shù)據(jù)如數(shù)據(jù)字典等的訪問頻率很高,為保證對它的訪問不直接影響整個系統(tǒng)的效率,可以將其存放在某一固定磁盤上,以保證其快速訪問。該成績管理系統(tǒng)由于程序較小,所以不進(jìn)行分區(qū)設(shè)計。統(tǒng)一儲存在F盤:/數(shù)據(jù)庫大型實驗。 數(shù)據(jù)庫實施數(shù)據(jù)庫D01hushaoli的建立基本表 班級HSL 的建立create table 班級HSL( 班級編號HSL CHAR(20) PRIMARY KEY, 班級名稱HSL CHAR(20) NOT NULL, 專業(yè)HSL CHAR(20) NOT NULL)基本表 學(xué)生HSL的建立create table 學(xué)生HSL( 學(xué)號HSL char(20) PRIMARY KEY, 姓名HSL char(20) NOT NULL, 性別HSL char(2) check (性別hsl = 39。男39。 or 性別hsl = 39。女39。) NOT NULL, 年齡HSL int check(年齡hsl 0 and 年齡hsl 100), 出生地HSL char(20) NOT NULL, 已修學(xué)分HSL int, 班級編號HSL char(20), constraint FK_班級_學(xué)生 foreign key (班級編號HSL) references 班級HSL )基本表 教師HSL 的建立 create table 教師HSL ( 教師編號HSL CHAR(20) PRIMARY KEY, 教師姓名HSL CHAR(20) NOT NULL, 教師性別HSL CHAR(2) CHECK(教師性別HSL= 39。男39。 or 教師性別HSL = 39。女39。) NOT NULL, 教師年齡HSL INT CHECK(教師年齡HSL 0 AND 教師年齡HSL 100), 教師職稱HSL CHAR(20), 教師電話HSL char(20) )基本表 課程HSL 的建立create table 課程HSL( 課程編號HSL CHAR(20) PRIMARY KEY, 課程名稱HSL CHAR(20) NOT NULL, 教師編號HSL CHAR(20) NOT NULL, 開課學(xué)期HSL CHAR(20) NOT NULL, 課程類型HSL CHA
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1