重庆大学2022年《数据库系统及应用(SQL) 》( 第1次 )

发布时间:2023-05-31 14:05:27浏览次数:35
第 1 次作业一、单项选择题(本大题共 45 分,共 15 小题,每小题 3 分)1. ()是实体所拥有的行为。A. A对象的属性B. B对象的消息C. C对象的方法D. D对象的类型2. 下述()不是人工管理阶段的特点。A. A允许多用户共享B. B时间不保存C. C数据不具有独立性D. D应用程序管理数据3. 关系模式的任何属性()。A. A不可再分B. B可再分C. C命名在该关系模式中可以不惟一D. D以上都不是4. 关系模型中,一个关键字是()。A. A可由多个任意属性组成B. B至多由一个属性组成C. C可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成D. D以上都不是5. 数据库的特点之一是数据的共享,严格地讲,这里的数据共享是指()。A. A同一个应用中的多个程序共享一个数据集合B. B多个用户、同一种语言共享数据C. C多个用户共享一个数据文件D. D多种应用、多种语言、多个用户相互覆盖地使用数据集合6. 下述()不是数据库系统的工作流程。A. A数据库管理员建立并维护数据库B. B用户编写应用程序C. C数据库管理员编写应用程序D. D启动目标程序执行7. 防止未经授权的用户存取数据库中的数据,避免数据的泄露、更改或破坏,属于()。A. A数据安全性控制B. B数据完整性控制C. C数据库的并发控制D. D数据库的恢复8. 在回答查询时,提供一些偏离正确值的数据,以免数据泄露,称此为()。A. A数据假象 B. B数据污染C. C干扰数据D. D数据加密9. 数据库中,数据的物理独立性是指()。A. A据库与数据库管理系统的相互独立B. B用户程序与 DBMS 的相互独立C. C用户的应用程序与存储在磁盘上数据库中的数据是相互独立的D. D应用程序与数据库中数据的逻辑结构相互独立10. SQL 是使用()的数据库应用语言。。A. 网状模型B. 层次模型C. 关系模型D. 面向对象模型11. 下述()不是 DBA 数据库管理员的职责。A. A完整性约束说明B. B定义数据库模式C. C数据库安全D. D数据库管理系统设计12. 在关系代数运算中,五种基本运算为()。A. A并、差、选择、投影、自然连接B. B并、差、选择、投影C. C并、差、选择、投影、乘积D. D并、差、交、选择、乘积13. 下面()属于当前数据库学科的主要研究范围。A. AInternet 上的 Web 数据库B. B文件系统C. C多媒体数据库D. D数据库理论14. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()。A. A外模式B. B内模式C. C存储模式D. D模式15. 企业管理器提供了(),在这个窗口中可以轻轻松松地创建并管理一个数据表。A. A索引设计窗口B. B表设计窗口C. C视图设计窗口D. D数据窗口 二、多项选择题(本大题共 45 分,共 15 小题,每小题 3 分)1. 为数据表创建索引的目的是(),可以在创建表时用()来创建唯一索引,也可以用()来创建唯一索引。A. A提高查询的检索性能B. B创建唯一索引C. C创建主键D. D归类E. E设置主键约束,设置唯一约束F. FCreatetable,CreateindexG. G设置主键约束,CreateindexH. H以上都可以2. 在向表中插入数据时应该注意哪两点:()。A. A用户权限B. B数据类型C. C数据格式D. D用户身份3. 下列四项中,()是数据库服务实用程序。A. A数据装入程序B. B访问控制程序C. C系统恢复程序D. D数据存取、更新程序4. 过程型数据完整性由()实现,由()支持。A. A缺省B. B触发器C. C视图D. D规则E. E存储过程5. 过程型数据完整性由()实现,由()支持。A. 缺省B. 触发器C. 视图D. 规则E. 储过程6. 可行性分析主要包括从()方面进行可行性论证分析。A. A经济B. B法律C. C技术D. D社会因素7. SQL Server 2000 运行的服务器环境可以是()。A. Windows NT B. Windows 3xC. Windows 9xD. MS-DOS8. 完整性约束条件作用的对象可以是()。A. A关系B. B表C. C元组D. D列9. 下列哪些可以设置“标识”属性?()A. Abigint,decimalB. BintC. Csmallint,tinyintD. Dnumeric10. SQL 语言支持关系数据库三级模式结构。其中视图对应于(),基本表对应于(),存储文件对应于()。A. A模式B. B外模式C. C内模式11. 数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包指()。A. A数据字典B. B应用程序C. C数据库后备副本D. D日志文件E. E审计档案12. 下述()是人工管理阶段的特点。A. A数据不具有独立性B. B时间不保存C. C允许多用户共享D. D应用程序管理数据13. 数据库中一般有两种形式的冗余()。A. A库文件B. B副本C. C日志D. D协议14. 下列哪些属于数据库系统所涉及的研究与应用领域()。A. A数据类型研究B. B与新技术结合的研究C. C与应用领域结合的研究D. D数据模型研究15. 对于数据库的查询事务,需要得到哪些信息()。A. A查询的关系 B. B查询条件所涉及的属性C. C连接条件所涉及的属性D. D查询的投影属性三、判断题(本大题共 10 分,共 5 小题,每小题 2 分)1. ① 事务遵守两段锁协议是可串行化调度的必要条件。()② 遵守两段锁协议的事务不可能发生死锁。()③ 在两段锁协议下,就不可能发生读脏数据的情况。()④ 在乐观并发控制中,用户不封锁数据。()2. ① 需求分析主要收集用户数据库应用的非结构规格说明。()② 逻辑设计产生实现数据库物理访问结构的定义。()③ 分布设计包括数据的分片设计和片段的位置分配设计。()④ 分片是指把各片段映射到一个或多个站点的过程。()3. ① 可以对 bit,text,image 数据类型的列建立索引。()② 复合索引是将两个属性列或多个属性列组合起来建立的索引。()4. ① 延迟执行约束不能改变约束检查时间。()②对于延迟执行的约束,系统将拒绝整个事务。()③ 一个触发器由事务、操作和约束三部分组成。()④ 延迟检查时约束的延迟模式只能是延迟执行约束。()5. ① 触发器名称在数据库中必须唯一。()②可以在视图上定义 AFTER 触发器。()③AFTER 指定触发器只有在触发 SQL 语句中指定的所有操作都已成功执行后才激发。()答案:一、单项选择题(45 分,共 15 题,每小题 3 分)1. C 2. A 3. A 4. C 5. D 6. C 7. A 8. B 9. C 10. C 11. D 12. C 13. D 14. D 15. B 二、多项选择题(45 分,共 15 题,每小题 3 分)1. AC 2. AC 3. AC 4. ABCDE 5. ABCDE 6. ABCD 7. AC 8. ACD 9. ABCD10. ABC 11. CD 12. ABD 13. BC 14. BCD 15. ABCD 三、判断题(10 分,共 5 题,每小题 2 分)1. × 2. √ 3. × 4. × 5. √
文档格式: docx,价格: 5下载文档
返回顶部