大学计算机基础完整性约束,大一大学计算机基础题库含12份
《大一大學計算機基礎題庫含12份》由會員分享,可在線閱讀,更多相關《大一大學計算機基礎題庫含12份(9頁珍藏版)》請在人人文庫網上搜索。
1、請注意,紅色的部分不要一、單選題1. 數據庫( DB )、數據庫管理系統 ( 的關系是( )。A. DB 包括 DBMS 和 DBSC. DBMS 包括 DB 和 DBS2. 在數據庫中存儲的是( )。A. 數據C.數據及數據之間的聯系3. 下列四項中說法不正確的是(A. 數據庫減少了數據冗余C.數據庫避免了一切數據的重復DBMS )和數據庫系統( DBS )三者之間B. DBS 包括 DB 和 DBMSD. DBS 與 DB 和 DBMS 無關B. 數據模型D.信息)。B. 數據庫中的數據可以共享D.數據庫具有較高的數據獨立性)。B. SQL ServerD. Photoshop)。B.數據。
2、安全問題D.簡化數據維護問題B.名稱D.屬性B. E-R 圖D.現實世界)。8. 采用二維表格結構表示實體類型及實體間聯系的數據模型是( A.C.9.A.C.10.A.C.11.4. 下列軟件產品中不是數據庫管理系統的是A. OracleC. DB25. 數據庫設計的根本目標是要解決(A. 數據共享問題C. 大量數據存儲問題6. 不同實體是根據( )區分的。A. 屬性值C. 結構7. 數據庫的概念模型獨立于(A. 具體的機器和 DBMSC.信息世界層次模型B.網狀模型關系模型D.實體聯系模型( )由關系數據結構、關系操作集合和完整性約束三部分組成。關系模型B.關系關系模式D.關系數據庫( )運。
3、算從一個現有的關系中選取某些屬性,組成一個新的關系。選擇B.投影 連接D.差在下面的兩個關系中,職工號和部門號分別為職工關系和部門關系的主鍵。職工(職工號,職工名,部門號,職務,工資) 部門(部門號,部門名,部門人 數,工資總額) 在這兩個關系的屬性中,只有一個屬性是外鍵。它是( )。 A. 職工關系的“職工號”B .職工關系的“部門號”C.部門關系的“部門號”D.部門關系的“部門名”12. 設學生關系模式為:學生(學號、姓名、年齡、性別、成績、專業),則該 關 系模式的候選鍵是( )A.姓名B.學號,姓名C?學號D?學號,姓名,年齡13. 數據的正確性和相容性稱之為數據的()。A.安全性E.。
4、致性C.獨立性D.完整性14. 定義外鍵實現的是()完整性。A.實體完整性E. 參照完整性C. 用戶定義的完整性D. 實體完整性、參照完整性和用戶定義的完整性15. 在關系數據模型中,一個關系中的主鍵()E.只能是單個屬性D.只能有一個A.可以取值為NULL (空值)C.不能是其他關系的外鍵16. 設關系 R=(A, B, C),與 SQL 語句 SELECT DISTINCT A FROM R WHERE B=17等價的關系代數表達式是()。A. n a,b ( (T b=17 (R)C. n a ( T b=17 (R)17. DBMS提供了數據定義語言(B. T B=17 ( n A,B。
5、 ( R)D. T b=17 (n a(R),可以方便地定義數據庫結構、數據完整B. DMLA. DDLC. DCLD. SQL18. 假設兩個關系具有參照關系,以下關于外鍵和相應的主鍵之間的描述, 正確的是()。A. 外鍵并不一定要與相應的主鍵同名B. 外鍵一定要與相應的主鍵同名C. 外鍵一定要與相應的主鍵同名而且唯一D. 外鍵一定要與相應的主鍵同名,但并不一定唯一19. 下列對關系的敘述中,()是不正確的A.關系中的每個屬性是不可分解的C.任意的一個二維表都是一個關系20. 數據的完整性是指()。A.數據的存儲和使用數據的程序無關C.數據的正確性和相容性B. 在關系中元組的順序是無關緊要的。
6、D. 每一個關系只有一種記錄類型B. 防止數據被非法使用D.減少重復數據21.對于兩個實體型及它們之間的聯系,轉換為關系模型時,最少會轉換為()個關系模式。A.C.13B. 2D. 422.目前主要使用的關系數據庫語言是()。A.DDLB.DMLC.DCLD.SQL23.SQL語言具有()的功能。A.關系規范化、數據操縱、數據控制B.數據定義、數據操縱、數據控制C.數據定義、關系規范化、數據控制D.數據定義、關系規范化、數據操縱24. 設 S 為學生關系, Sc 為學生選課關系, Sno 為學生號, Cno 為課程號,執行 下 面 SQL 語句查詢結果是( )。Select S.* From 。
7、S , SC Where S.Sno=Sc.Sno and Sc.Cno ”=c2 ”A. 選出選修 c2 課程的學生信息E. 選出選修 c2 課程的學生名C. 選出S中學生號與Sc中學生號相等的信息D. 選出 S 和 Sc 中的一個關系25. 在 SQL 的 SELECT 語句中,用于指定查詢條件的子句是()。A. ORDER BYB. WHEREC. GROUP BYD. FROM二、填空題1. 數據庫數據具有永久存儲、有組織和( )三個基本特點。2. 數據庫管理系統是數據庫系統的一個重要組成部分,它的主要功能包括數據 定 義、( )、數據控制、數據維護。3. DBMS 的中文含義是()。。
8、4. DBMS 的數據操作功能可以實現對數據的查詢、插入、刪除和()等基本操作。5. 按用戶的觀點來對信息世界建立的數據模型稱為()。6. 在概念數據模型中,現實世界中存在的、可以相互區別的事物或活動都稱為 ( )。7. 關系數據模型中,二維表的列稱為屬性,二維表的行稱為()。8. 關系模型由( )、關系操作、關系完整性約束三部分構成。9. 對關系進行選擇、投影或連接運算之后,運算的結果仍然是()。10. 根據參照完整性規則, 外鍵的值或者等于以此外鍵為主鍵的關系中某個元組主鍵的值,或者取()。11. 關系數據庫中的數據表是依據()數據模型創建的。12. 關系模型中用()來描述一個關系。13.。
9、 主鍵的值可以用來識別和區分(),主鍵的取值是惟一的、不能重復的。14. 如果對多個關系進行綜合查詢 , 需要進行()運算。15. 針對關系:課程(課程號,課程名,開課學期,學分,開課院系) ,若要查詢某學院開設的所有課程名單,須進行()運算。16. 為防止選課關系中出現不存在的學生的選課信息, 需要定義學生關系與選課關系的()約束條件。17. 指定某關系的“性別”字段的取值只能是“男”或“女”,這是數據的( )完整性約束。18. 當向選課表中插入實際不存在的學生的選課數據時, DBMS 會根據參照完整 性規則進行檢測并( )該操作。19. 假設有關系:學生(學號,姓名,性別,所在班級) 選課。
10、(學號,課程號,成績) 課程(課程 號,課程名,學分)若試圖向選課關系中插入一個課程號為空的元組時, 將會違反()完整性 規則。20. 命令SELECT () FROM 選課 WHERE課程號=“c03將從選課表(學號,課程號,成績 )查詢選修課程 c03 的學生該課程的最高成績。21. 命令“ SELECT ()課程號 FROM 選課”將從選課表 (學號,課程號,成績 )查詢所有被選修的課程號且不允許重復。22. 關系 R( A,B,C )和 S( A,D,E,F),R 和 S 有相同屬性 A,若將關系代數表達式:n A,B,D,F(RS)用SQL語言的查詢語句表示,則為:SELECT R.。
11、A ,B ,D ,F FROM R ,S WHERE ()。23. 基于關系數據模型構建的數據庫稱為 ()。24. 在關系數據庫中,采用 ()語言對數據表進行操作。25. Oracle 是一款應用很廣泛的 ()軟件。26. 面向對象數據模型是一種新型的數據模型,是 ()技術與面向對象技術相結合的產物。27. 面向對象數據模型是一種新型的數據模型,是數據庫技術與 ()技術相結合的產物。28. ACCESS 是一款()產品。29. 為保證不引用 ()的實體,關系模型制定了參照完整性規則。30. 為保證不引用不存在的實體,關系模型制定了 ()規則。31. SELECT 命令中每個子句都由一個特定的關。
12、鍵字標識,后面跟一些需要用戶指定的()。三、判斷題1. ()數據庫應用程序可以直接訪問數據庫中的數據,無須通過DBMS。2. ()數據庫是數據庫系統的核心。3. ()數據庫的設計離不開 DBA 的參與。4. ()數據庫中的數據只能被一個應用程序使用。5. ()數據庫實現數據共享,主要是為了節省存儲空間。6. ()概念模型中,每個實體型至少存在著一個關鍵字,以此來區別各實體。7. ()實體聯系模型是一種關系數據模型。8. ()不同的邏輯數據模型有不同的數據結構形式。9. () 一個關系中,主鍵的取值不可以重復,但可以為空。10. ()關系模型的數據結構很簡單,只包含單一的數據結構一一關系。11.。
13、 ()一個關系的候選鍵至少有一個,也可能有多個。12. ()數據的完整性約束能夠防止非法用戶修改和破壞數據。13. ()所謂的主鍵不能取空值,是指構成主鍵的所有主屬性中至少有一個不取空值即可。14. ()任何關系數據庫系統都必須支持實體完整性約束和用戶定義的完整性約束。15. ()一個關系中同一列的取值可以是不同的數據類型。16. ()向關系中添加數據時可以不考慮關系的完整性約束條件。17. () RDBMS 能夠按照用戶定義的數據完整性規則自動檢驗用戶的數據操作。18. ()要從關系:選課 (學號,課程號,成績 )中查詢選修了課程號為“ C01”的課程,且成績不及格的學生的學號,相應的關系表。
14、達式為n學號(c課程號=oi成績|11. 針對數據庫中的3個數據表:學生(包含字段:學號、姓名、性別、班級)、課程(包含字段:課程號、課程名、學分)、選課(包含字段:學號、課程號、成績),下面的SELECT命令實現了什么查詢?SELECT COUNT (課程號)FROM學生,選課 WHERE學生.學號二選課.學號 AND 班級=” 090511”AND姓名二”李莉”12. 對數據庫中的選課表(包含字段:學號、課程號、成績),下面 SELECT命令 實現了什么查詢?SELECT * FROM 選課 ORDER BY 課程號,學號13. 針對數據庫中的3個數據表:學生(包含字段:學號、姓名、性別、。
15、班級)、課程(包含字段:課程號、課程名、學分)、選課(包含字段:學號、課程號、成績),下面的SELECT命令實現了什么查詢?SELECT COUNT (*) FROM選課,課程 WHERE課程.課程號=選課.課程號 AND 課程名=”英語” AND成績V 6014. 針對數據庫中的3個數據表:學生(包含字段:學號、姓名、性別、班級)、課程(包含字段:課程號、課程名、學分)、選課(包含字段:學號、課程號、成績),下面的SELECT命令實現了什么查詢?SELECT課程名稱,成績FROM學生,選課,課程 WHERE學生學號 二選課.學號 AND課程.課程號 二選課.課程號AND姓名二”王亮” AND成績=9015. 針對數據庫中的3個數據表:學生(包含字段:學號、姓名、性別、班級)、課程(包含字段:課程號、課程名、學分)、選課(包含字段:學號、課程號、成績),下面的SELECT命令實現了什么查詢?SELECT AVG (成績)FROM學生,選課,課程 WHERE學生.學號=選課.學號 AND課程.課程號 二選課.課程號AND班級=” 090511”ND課程名“高等 數學。
總結
以上是生活随笔為你收集整理的大学计算机基础完整性约束,大一大学计算机基础题库含12份的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为什么size_t重要?为什么不直接用u
- 下一篇: 安全设置 不允许 html,当前安全设置