當前位置:首頁 » 數據倉庫 » 資料庫系統設計例題
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫系統設計例題

發布時間: 2023-01-21 03:57:22

A. 一些資料庫理論的題目幫忙看看,謝謝。

1.資料庫系統的三級模式中,表達物理資料庫的是( D )。
A.外模式 B.模式 C.用戶模式 D.內模式
2.具有堅實數學理論基礎的數據模型是( A )。
A.關系模型 B.層次模型
C.網狀模型 D.E—R模型
3.供應商可以給某個工程提供多種材料,同一種材料也可以由不同的供應商提供,從材料到供
應商之間的聯系類型是( A )。
A.多對多 B.一對一 C.多對一 D.一對多
4.在關系模型中,關系的每一個屬性值( D )。
A.不能全同 B.可以全同
C.必須全同 D.是不可分割的
5.多個用戶同時對同一數據進行操作,描述的是( B )。
A.資料庫的完整性 B.資料庫的並發控制
C.資料庫的恢復 D.數據的完整性
6.構造關系數據模型時,通常採用的方法是( C )。
A.從網狀模型導出關系模型 B.從層次模型導出關系模型
C.從E—R圖導出關系模型 D.以上都不是
11.表達式「AGE BETWEEN 18 AND 24」等價於(D)
A.AGE>18 AND AGE<24 B.AGE>=18 AND AGE<24
C.AGE>18 AND AGE<=24 D.AGE>=18 AND AGE<=24
12.在關系資料庫中,從關系規范化的意義看,如果關系R中的非主屬性對碼有部分函數依賴,那麼R至多是( A )
A.1NF B.2NF
C.3NF D.BCNF
13.DBMS提供授權功能控制不同用戶訪問數據的許可權,主要目的是為了實現資料庫的( C )
A.一致性 B.完整性
C.安全性 D.可靠性
14.「一個事務中的諸操作要麼都做,要麼都不做」,這是事務的( A )屬性。
A.原子性 B.一致性
C.隔離性 D.持久性

17.下列四項中,不屬於資料庫特點的是(C)
A.數據共享 B.數據完整性好
C.數據冗餘度很大 D.數據獨立性高
18.下列關於E-R模型的說法中,正確的是( D )
A.依賴於計算機硬體和DBMS
B.獨立於計算機硬體,依賴於DBMS
C.獨立於計算機硬體和DBMS
D.依賴於計算機硬體,獨立於DBMS
19.目前資料庫中最重要、最流行的資料庫是( C )
A.網狀資料庫 B.層次資料庫
C.關系資料庫 D.非關系模型資料庫
20.學生社團可以接納多名學生參加,但每個學生只能參加一個社團,從社團到學生之間的聯系類型是( D )
A.多對多 B.一對一 C.多對一 D.一對多

不好意思啊,有兩個不會沒寫出來

B. 系統資料庫設計題,求大神幫助,求速回啊!

系統資料庫設計我手上恰好有這樣的一份文檔,

C. 資料庫習題

我們下午要考資料庫了,呵呵順便做一下。
7 D
8 D
9 D
10 C
11 C
12 D
13 B

D. 《資料庫應用系統設計》作業,大家幫忙做下,謝謝!!!

答案:B,A,C,C,第二題和第四題不敢確認。

E. 資料庫oracle實驗,隨便設計一個資料庫系統,急

這是讓我們幫你做作業嗎?

F. 幾個資料庫技術及應用題目

單選題 1.下面哪個不是資料庫技術的主要特點 (D)
A.數據的結構化 B.數據的冗餘度小 C.較高的數據獨立性 D.程序的標准化
2.下列敘述正確的為(B)
A.關系中允許有重復的元組,也允許有重復的屬性名
B.關系中允許有重復的元組,不允許有重復的屬性名
C.關系中不允許有重復的元組,允許有重復的屬性名
D.關系中不允許有重復的元組,也不允許有重復的屬性名
3.如果兩個實體之間的聯系是1:M,則實現l:M聯系的方法是 (C)
A.將兩個實體轉換成一個關系
B.將兩個實體轉換的關系中,分別加入另一個關系的主碼。
C.將「1」端實體轉換的關系的主碼,放入「M」端實體轉換的關系中
D.將「M」端實體轉換的關系的主碼,放入「1」端實體轉換的關系中
4.SQL的標准庫函數COUNT,SUM,AVG,MAX與MIN等,不允許出現在下列語句 (D)中 A.SEIECT
B.HAVING C.GROUP……HAVING D.WHERE
填空題
1、班級和學生之間的聯系是(一對多)聯系,班級和班長之間的聯系是( 一對一 )聯系,學生和課程之間的
聯系是( 多對多 )聯系。
2、在資料庫的三級模式結構中,外模式有( 多個 ),模式和內模式只有( 一個 )。
3、DB的含義是( 資料庫 ),DBS的含義是( 資料庫系統 ),DBMS的含義是( 資料庫管理系統 )。
簡答題:
1、SQL Server中的語句許可權的含義及內容。
語句許可權主要指用戶是否具有許可權來執行某一語句,這些語句通常是一些具有管理性的操作,如創建資料庫、表、存儲過程、觸發器等。
2、SQL Server中資料庫和應用程序的安全機制有哪四種?
用戶標識與鑒別;存取控制;視圖機制;審計機制等
3、事務故障的恢復方法。
反向掃描日誌文件,查找該事務的更新操作;對該事務的更新操作進行逆向操作;繼續反向掃描日誌文件,查找該事務的其他更新操作並逆向操作;繼續處理,直到事務的開始標記。
4、E-R圖設計中,合並分E-R圖時可能產生的沖突及解決辦法。
沖突主要有三種:屬性沖突、命名沖突和結構沖突。屬性沖突需要靠各部門協商討論解決,但也非易事;命名沖突通常也像處理屬性沖突一樣,通過討論協商等行政手段進行解決;結構沖突主要是根據應用的語義對實體聯系
的類型進行綜合或調整。
5、事務的四個性質。
(1)原子性(Atomicity)
事務的原子性是指事務中包含的所有操作要麼全做,要麼全不做(all or none)。
(2) 一致性(Consistency)在事務開始以前,資料庫處於一致性的狀態,事務結束後,資料庫也必須處於一致性狀態。 事務應該把資料庫從一個一致性狀態轉換到另外一個一致性狀態。
(3) 隔離性(Isolation)事務隔離性要求系統必須保證事務不受其他並發執行的事務的影響,也即要達到這樣一種效果:對於任何一對事務T1 和 T2,在事務 T1 看來,T2 要麼在 T1 開始之前已經結束,要麼在 T1 完成之
後才開始執行。這樣,每個事務都感覺不到系統中有其他事務在並發地執行。
(4)持久性(Durability)一個事務一旦成功完成,它對資料庫的改變必須是永久的,即便是在系統遇到故障的情況下也不會丟失。數據的重要性決定了事務持久性的重要性。
6、有兩個實體集,若它們之間存在著一個M:N聯系、1:M聯系和1:1聯系,根據ER模型轉換成關系資料庫的規則,這個ER結構轉換成表的個數分別是多少?
M:N聯系:三個表,1:M聯系:兩個表,1:1聯系:兩個表
7、舉例說明參照完整性規則中對外碼有何要求。
若屬性F是基本關系R的外碼,它與基本關系S的主碼KS相對應,則對於R中每一元組在F上的值必須為:或者為空,或者等於S中某個元組的主碼值。比如:學生關系中每個元組的專業號屬性只能取下面兩類值:空值,表示未給該
學生分配專業;非空值,這時該值必須是專業關系中某個元組的專業號值。
8、舉例說明SQL Server中有哪3類觸發器。
INSERT觸發器、UPDATE觸發器和DELETE觸發器 (不再舉例)
SQL語言設計題
將借書日期在2006年4月以前的借閱記錄存入臨時的超期借閱表。
select * into #超期借閱表 from 借閱記錄表 where 日期<'2006-04-01'
設有如下三個關系模式,用SQL語句完成:
學生(學號,姓名,性別,年齡,專業)
課程(課程號,課程名,學分,先行課)
選課(學號,課程號,任課教師,成績)
1、創建電子商務專業學生成績視圖,屬性包括學號、姓名、課程名和成績。
create view '電子商務專業學生成績視圖' as
select s.學號,s.姓名,c.課程名,s_c.成績 from table 學生 s,課程 c,選課 s_c where
s.學號=s_c.學號 and s_c.課程號=c.課程號 and s.專業='電子商務'
2、創建計算機應用專業的學生成績統計視圖,屬性包括學號、姓名、總成績和平均成績。
create view 『計算機專業學生成績統計視圖』 as
select s.學號,s.姓名,sum(成績),avg(成績) from 學生 s,選課 s_c
where s.學號=s_c.學號 and 專業='計算機應用'
group by 學號,姓名
3、查詢沒有成績的學生的學號、姓名和課程號。
select distinct s.學號,s.姓名,s_c.課程號 from s,s_c where s.學號=s_c.學號 where s_c.成績=0
4、查詢選修課程號為001且成績為最好的學生的學號、姓名和成績
select s.學號,s.姓名,max(s_c.成績) from 學生 s,選課 s_c where s.學號=s_c.學號 and s_c.課程號=『001』
5、查詢至少選修了二門及二門以上課程的學生的學號
select 學號 from 選課表 group by 學號 having count(*)>=2