單項(xiàng)選擇題
A.實(shí)體 B.屬性 C.聯(lián)系 D.實(shí)體集
A.Access B.Word C.Excel D.FrontPage
如下圖所示,選中的列稱為()
A.一個(gè)項(xiàng)目 B.一個(gè)字段 C.一條目錄 D.一條記錄
用下列表格中的數(shù)據(jù)來描述某個(gè)雇員信息,其中“工資”數(shù)據(jù)可設(shè)置為()
A.是否型 B.邏輯型 C.日期型 D.數(shù)字型
問答題
建立關(guān)于系學(xué)生班級(jí)社團(tuán)等信息的一個(gè)關(guān)系數(shù)據(jù)庫(kù),一個(gè)系有若干個(gè)專業(yè),每個(gè)專業(yè)每年只招一個(gè)班,每個(gè)班有若干學(xué)生,一個(gè)系的學(xué)生住在同一宿舍區(qū),每個(gè)學(xué)生可以參加若干個(gè)社團(tuán),每個(gè)社團(tuán)有若干個(gè)學(xué)生。 請(qǐng)給出關(guān)系模式,指出是否存在傳遞函數(shù)依賴,對(duì)于函數(shù)依賴左部是多屬性的情況討論函數(shù)依賴是完全函數(shù)依賴,還是部分函數(shù)依賴。 指出各關(guān)系的候選碼、外碼,有沒有全碼存在?
指出下列關(guān)系模式是第幾范式?并說明理由。
下面給出的關(guān)系SC為第幾范式?是否存在插入刪除異常?若存在,則說明是在什么情況下發(fā)生?發(fā)生的原因是什么?將它分解為高一級(jí)范式,分解后的關(guān)系能否解決操作異常問題? 其中:SNO為學(xué)號(hào),CNO為課程號(hào),CTITLE為課程名,INAME為教師名,ILOCA為教師地址,GRADE為成績(jī)。
設(shè)有如下所示的關(guān)系R。 試問R是否屬于3NF?為什么?若不是,它屬于第幾范式?并如何規(guī)范化為3NF?
有如下所示的關(guān)系R。 (1)它為第幾范式?為什么? (2)是否存在刪除操作異常?若存在,則說明是在什么情況下發(fā)生? (3)將它分解為高一級(jí)范式,分解后的關(guān)系如何解決分解前可能存在的刪除操作的異常問題。
下表給出的關(guān)系R為第幾范式?是否存在操作異常?若存在,則將其分解為高一級(jí)范式。分解完成的高級(jí)范式中是否可以避免分解前關(guān)系中存在的操作異常?
設(shè)有一教學(xué)管理數(shù)據(jù)庫(kù),其屬性為:學(xué)號(hào)(S#),課程號(hào)(C#),成績(jī)(G),任課教師(TN),教師所在的系(D)。這些數(shù)據(jù)有下列語義: 試根據(jù)上述語義確定函數(shù)依賴集。 如果用上面所有屬性組成一個(gè)關(guān)系模式,那么該關(guān)系模式為何模式?并舉例說明在進(jìn)行增、刪操作時(shí)的異?,F(xiàn)象。 分解為具有依賴保持和無損連接的3NF。