2022年数据库题目集合借鉴 .pdf
《2022年数据库题目集合借鉴 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库题目集合借鉴 .pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库一,选择题1、现有如下关系:学生(学号、姓名、班号、年龄、性别、院系)班级(班号、年级、人数、辅导员)其中学生关系中的外键是(A )A、班号B、 (学号、班号)C、姓名D、学号2、每个教师可以教授多门课程,每门课程至少有两名教师任课,从课程到教师之间的联系类型是( D )A、一对多B、一对一C、多对一D、多对多3、设有关系模式R(A,B,C) 和 S(C,D) 。与 SQL语句“ SELECT A,B,D FROM R,S WHERE R.C=S.C”等价的关系代数表达式为(B )A、S)(R(DB,A,S.CR.CB、S)(R(S.CR.CDB,A,C、(S)(R)(DBA,S.CR.
2、CD、S)(R)(BA,DS.CR.C4、关系数据库用_实现数据之间的联系?(C)A、相同的属性个数B、表C、关系D、相同的表名5、数据库系统的数据独立性是指(B)A、不会因为数据的变公而影响应用程序B、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C、不会因为数据存储策略的变公而影响数据存储结构D、不会因为某些数据逻辑结构的变化而影响应用程序6、设有关系模式R(S,D, M) ,其函数依赖集MDD,SF,则关系R 的规范化程度至多达到(B )A、1NF B、2NF C、3NF D、未知7、设关系 R 有 K1 个元组,关系S有 K2个元组,则关系R 和 S进行笛卡儿积后的结果关系
3、中的元组数目是(D )A、K1+K2 B、K1+K2 C、 K1K2 D、 K1K28、SQL语言中引入视图的概念,下列说法正确的是(C )A、视图是由若干基本表组成的,独立存储在数据库中B、视图的存在提高了并发程度C、视图与基本表的最大区别在于它是逻辑定义的虚表D、视图简化了用户观点,但不提高查询效率9、下列关于函数依赖的叙述中,不正确的是(C )A、YZXZXYX则若,B、ZXYZX则若,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - -
4、 - - - C、ZYZXZXY,则若D、ZWXZWYYX则若,10、数据库系统的基本特征是(C)A、数据的统一控制B、数据共享性和统一控制C、数据共享性、独立性和冗余度小、统一控制D、数据共享性和数据独立性11、当数据库的 _改变了,由数据库管理员对 _映象作相应改变, 可以使_保持不变,从而保证了数据的物理独立性。( ) (1)模式 (2) 内模式(3)外模式 /模式(4)外模式 (5)模式/内模式A、(3) (1) (4) B、(1) (5) (3) C、(2) (5) (1) D、(1) (2) (4) 12、关于关系的完整性约束,由DBMS自动支持的是() 。(1)实体完整性(2)用
5、户自定义的完整性(3)参照完整性(4)域完整性供选择的答案A、 (1)B、 (1) (2)C、 (1) (3)D、全部13、已知:关系 R和 S,如下所示,回答以下问题R S A B C 3 4 5 7 2 3 R和 S进行并运算,其结果的元组的个数应该是()A、6 B、5 C、4 D、0 R与 S进行交运算,其结果的元数应该是()A、0 B、6 C、4 D、1R与 S进行差运算,其结果的元数应该是()A、1 B、3 C、6 D、2 6、用如下的 SQL语句创建一个 student 表CREATE TABLE Student ( NO CHAR(4) PRIMARY KEY,NAME CHAR
6、(8) NOT NULL, SEX CHAR(2), AGE INT) 可以插入到 student 表中的是()A、 ( 1031 , 曾华 , 男 , 23 )B、 ( 1031 , 曾华 ,NULL ,NULL )C、 (NULL , 曾华 , 男 , 23 )D、 ( 1031 ,NULL , 男 ,23)14、关系规范化实质是围绕()来进行A、范式B、函数C、关系D、函数依赖15、以下关于数据模型的描述,不正确的是()A、数据模型表示的是数据库本身B、数据模型表示的是数据库的框架C、数据模型是客观事物及其联系的描述A B C 2 5 7 3 6 7 7 2 3 4 4 3 名师资料总结
7、 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - - D、数据模型能够以一定的结构形式表示出不同数据之间的联系。16. 描述数据库全体数据的全局逻辑结构和特性的是() 。A. 模式 B. 内模式 C. 外模式 D. 用户模式17. 现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本, 则该关系模式的外码是() 。A. 书号B. 读者号C. 书号+读者号D. 书号 +读者号+借
8、期18. 关系数据库中的投影操作是指从关系中() 。A.抽出特定记录B. 抽出特定字段C.建立相应的影像D. 建立相应的图形20. SQL 语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP 、ALTER 语句是实现哪种功能(C ) 。A. 数据查询B. 数据操纵C. 数据定义D. 数据控制21 设关系数据库中一个表S 的结构为: S(SN ,CN,grade) ,其中SN 为学生名, CN 为课程名,二者均为字符型;grade 为成绩,数值型,取值范围0100。若要更正王二的化学成绩为85 分,则可用() 。A. UPDATE S SET grade85 W
9、HERE SN 王二 AND CN 化学B. UPDATE S SET grade85WHERE SN 王二 AND CN 化学C. UPDATE grade85 WHERE SN 王二 AND CN 化学D. UPDATE grade85WHERE SN 王二 AND CN 化学22. 概念模型是现实世界的第一层抽象,这一类最著名的模型是() 。A.层次模型B. 关系模型C. 网状模型D. 实体-关系模型23. 关系数据模型是目前最重要的一种数据模型,它的三个要素分别为() 。A.实体完整、参照完整、用户自定义完整B.数据结构、关系操作、完整性约束名师资料总结 - - -精品资料欢迎下载 -
10、 - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 13 页 - - - - - - - - - C.数据增加、数据修改、数据查询D.外模式、模式、内模式24. 设学生关系S (SNO ,SNAME ,SSEX ,SAGE ,SDPART )的主键为SNO ,学生选课关系 SC (SNO ,CNO ,SCORE )的主键为SNO 和 CNO ,则关系R(SNO ,CNO ,SSEX ,SAGE ,SDPART ,SCORE )的主键为SNO 和 CNO ,其满足() 。A. 1NFB.2NF C. 3NF D. BCN
11、F 26. 要保证数据库的逻辑数据独立性,需要修改的是() 。A. 模式与外模式的映射B. 模式与内模式之间的映射C. 模式D. 三层模式27. 一个关系只有一个() 。A.候选码 B. 外码 C. 超码 D. 主码28. 关系代数运算是以()为基础的运算。A. 关系运算B. 谓词演算 C. 集合运算D. 代数运算29. 有关系 S (S ,SNAME ,SAGE ) ,C (C,CNAME ) ,SC (S,C,GRADE ) 。其中 S是学生号, SNAME 是学生姓名, SAGE 是学生年龄,C是课程号,CNAME 是课程名称。要查询选修“ACCESS ”课的年龄不小于20 的全体学生姓
12、名的 SQL 语句是 SELECT SNAME FROM S,C,SC WHERE 子句。这里的WHERE 子句的内容是() 。A. S.S# = SC.S# and C.C# = SC.C# and SAGE=20 and CNAME=ACCESS B. S.S# = SC.S# and C.C# = SC.C# and SAGE in=20 and CNAME in ACCESS C. SAGE in=20 and CNAME in ACCESS D. SAGE=20 and CNAME= ACCESS 30. 在关系数据库中,要求基本关系中所有的主属性上不能有空值,其遵守的约束规则是()
13、 。A.数据依赖完整性规则B. 用户定义完整性规则C.实体完整性规则D. 域完整性规则31SQL 语言中的COMMIT 语句的主要作用是() 。A. 结束程序B. 返回系统C. 提交事务D. 存储数据32、下面系统中不属于关系数据库管理系统的是(C ) 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - A、Oracle B、MS SQL Server C 、IMS D、DB2 33、关于 SQL语言,下列描述不正确的是() 。
14、A、SQL是结构化查询语言( structured query language)的缩写B、SQL是访问数据库的标准语言C、SQL只能访问 MS SQL Server 生成的数据库D、通过 ODBC ,用户可以使用SQL来访问任何类型的数据库34、在关系数据库中模式对应的是()A、索引B、基本表C、视图和部分基本表D、视图和所有基本表35、在 RDBMS中,从表中取出满足一定条件的记录,生成一个新表的操作称为() 。A、复制B、连接C 、选择D、投影36、在 SQL语言中授权的操作是通过 ( )语句实现的。A、CREATE B、REVOKE C、INSERT D、GRANT37、关系数据库规范
15、化的目的是为解决关系数据库中( )问题。A、插入、删除异常和数据冗余B、提高查询速度C、减少数据操作的复杂性格D、保证数据的安全性和完整性38、关于数据操纵语言DML 的叙述,错误的是()A、DML 有问答式和语言描述式B、DML 的处理单位是关系C、DML 的处理结果是关系D、DML是非过程性语言39、如果事务 T 获得了数据项 Q 上的排它锁,则 T对 Q()A、既可读又可写B、只能写不能读C 、只能读不能写D、不能读不能写40、数据库中的封锁机制是 ( )的主要方法。A、安全性B、完整性C、并发控制D、恢复二,填空题1.SQL的_GRANT _和_REVOKE_ _语句主要用来维护数据库
16、的安全性。2.SQL 语句中,用于基本表结构修改的是_alter_ ,用于基本表内容修改的是_insert,update_ 。3.在关系模式R(U)中, K 是 U 上的属性集且有KU,则 K是 R 的_码_。4.设有属性集X,Y 以及关系模式R,如果X 和 Y 之间是N:1 关系,则存在函数依赖_。5.规范化数据库设计分为以下六个设计阶段:需求分析阶段、_概念设计阶段_、_逻辑结构设计阶段_、物理结构设计阶段、数据库实施阶段、数据库运行和维护阶段。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -
17、 - - 第 5 页,共 13 页 - - - - - - - - - 6.从 2NF规范到 3NF 主要消除了 _一般属性对主键的传递依赖_。7.关系模型的三类完整性规则是_实体完整 _、 _参照完整 _、 _用户自定义完整 _, 规定 “不能引用不存在的元组” , 这称为 _参照完整 _。8.将关系代数表达式SR转换为用关系代数的五种基本运算来表示,记为_ 。9.SQL语句中的“视图( VIEW) ”和“基本表( TABLE ) ”分别对应于数据库系统三级模式结构中 _外模式 _和_模式_。10. 文件系统中的数据独立性是指独立性。11. ER 数据模型一般在数据设计的概念结构设计阶段使用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库题目集合借鉴 2022 数据库 题目 集合 借鉴
限制150内