数据库系统原理A.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
R A B C a b c d a f c b d S A B C b g A d a F 山东海天软件工程专修学院模拟试卷 《数据库系统原理》A试卷 1、 单项选择题(本大题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代 码填写在题后的括号内。错选、多选或未选均无分。 1.在数据库方式下,信息处理中占据中心位置的是( ) A.磁盘 B.程序 C.数据 D.内存 2.下列功能中,不属于DML基本操作功能的是( ) A.排序 B.插入 C.修改 D.检索 3.在下列四种模型中,与计算机的硬件及软件均无关的是( ) A.外部模型 B.逻辑模型 C.概念模型 D.内部模型 4.设计数据库时,应该首先设计数据库的( ) A.应用系统结构 B.概念结构 C.逻辑结构 D.物理结构 5.如果实体X的存在依赖于Y的存在,且X主键的部分或全部从Y中获 得,则X是( ) A.递归实体 B.复合实体 C.弱实体 D.超类实体 6.关系规范化中的插入异常是指( ) A.不该插入的数据被插入 B.应该插入的数据没插入 C.插入了没有用的数据 D.插入了错误的数据 7.两个函数依赖集F和G等价的充分必要条件是( ) A.F=G B.F+=G C.F=G+ D.F+=G+ 8.设有关系R和S如题8图: 题8图 则R与S进行差运算,其结果的元组数为( ) A.1 B.2 C.3 D.5 9.下列不属于存储过程优点的是( ) A.增加了程序编写工作量 B.提高运行速度 C.降低网络通信量 D.间接实现安全控制 10.SQL语言的标准库函数COUNT、SUM、AVG、MAX和MIN等,不允 许出现在下列哪个子句中( ) A.SELECT B.HAVING C.GROUP…HAVING D.WHERE 11.SQL语言是关系型数据库系统典型的数据库语言,它是( ) A.过程化语言 B.结构化查询语言 C.格式化语言 D.导航式语言 12.将查询关系S的权限授予用户WANG,并允许该用户将此权限授予其 他用户。实现此功能的SQL语句是( ) A.GRANT SELECT TO S ON WANG WITH PUBLIC B.GRANT SELECT ON S TO WANG WITH PUBLIC C.GRANT SELECT TO S ON WANG WITH GRANT OPTION D.GRANT SELECT ON S TO WANG WITH GRANT OPTION 13.若事务T1 已经给数据A加上了共享锁,则事务T2 ( ) A.只能再对A加共享锁 B.只能再对A加排他锁 C.可以对A加共享锁,也可以对A加排他锁 D.不能再给A加任何锁 14.在对象联系图中,表示对象类型之间的超类与子类联系的是( ) A.双向箭头 B.双线箭头 C.双箭头 D.单箭头 15.在SQL/CLI中,将宿主程序与数据库交互的有关信息记录在运行时 数据结果中的是( ) A.环境记录、连接记录、语句记录、描述记录 B.环境记录、连接记录、语句记录、运行记录 C.环境记录、连接记录、运行记录、描述记录 D.环境记录、运行记录、语句记录、描述记录 二、填空题(本大题共10小题,每小题1分,共10分) 请在每小题的空格上填上正确答案。错填、不填均无分。 16.关系模型和层次、网状模型的最大差别是用________导航数据。 17.数据库系统中三级模式结构定义存放在________中。 18.如果关系模式R是1NF,且每个非主属性________函数依赖于候选 键,那么称R是第二范式的模式。 19.模式分解的优点之一是能消除________和操作异常现象。 20.若关系A有m个属性,关系B有n个属性,则A×B有________个属性。 21.SQL语言中,向数据库表中插入数据的命令是________。 22.在程序中,事务以BEGIN TRANSACTION语句开始,以________语 句或ROLL-BACK语句结束。 23.数据库的并发操作通常会带来三个问题:________问题、读脏数据问 题、不可重复读问题。 24.ODBC技术为应用程序提供了一套CLI函数库和基于________的运行 支持环境。 25.在面向对象技术中,数据类型系统由基本类型、复合类型和 ________三部分组成。 三、简答题(本大题共10小题,每小题3分,共30分) 26.什么是数据独立性?在数据库中有哪两级独立性? 27.什么是DB的系统缓冲区? 28.设有函数依赖集F={AB CE,A C,GP B,EP A,CDE P, HB P,D HG,ABC PG},计算属性集D关于F的闭包D+。 29.什么是事务?它具有哪些性质? 30.简述基本表和视
- 粉丝: 168
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 微软常用运行库 游戏运行库 VC++各个版本
- 微信小程序开发教程.pptx
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- 锐捷网络认证中心网络管理.pdf
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- SD8233LF是一款用于单按键触摸及接近感应开关,其用途是替代传统的机械型开关芯片IC
- 基于YOLOv5的烟雾火焰检测算法研究
- 基于STM32的联合调试侦听设备解决方案原理图PCB源文件调试工具视频(大赛作品)
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据