读氯麓城溯吝砍磁探没轨毖膛
绪论 单元测试
1、 数据模型的三要素是数据结构、数据操作、数据完整性约束( ).
A:对
B:错
答案: 对
2、 数据模型的三要素是数据检索、数据更新、数据删除( ).
A:对
B:错
答案: 错
3、 数据模型的三要素是主键、元组、属性( ).
A:对
B:错
答案: 错
第一章 单元测试
1、 下列选项中,( )不是数据库系统的特点.
A:数据完整性
B:数据共享
C:数据独立性高
D:数据冗余很高
答案: 数据冗余很高
2、 数据模型的三要素是( ).
A:数据检索、数据更新、数据删除
B:实体、属性、联系
C:数据结构、数据操作、数据完整性约束
D:主键、元组、属性
答案: 数据结构、数据操作、数据完整性约束
3、 在下面的两个关系中,学号和学院代号分别为学生关系和学院关系的主键(或称主码),则外键是什么.
学生(学号,姓名,学院代号,成绩)
学院(学院代号,学院名称,学生人数) ( )
A:学生关系的”学号”
B:学院关系的”学院代号”
C:学生关系的”学院代号”
D:学院关系的”学院名称”
答案: 学生关系的”学院代号”
4、 设有顾客和商品两个实体,每个顾客会购买多种商品,每种商品会有多个顾客购买,则顾客和商品实体之间的联系类型是( ).
A:n:1
B:1:1
C:m:n
答案: m:n
5、 一个结点只能有一个双亲,结点之间只可以有一对多联系的模型是( ).
A:网状模型
B:关系模型
C:层次模型
答案: 层次模型
第二章 单元测试
1、 从关系数据库中选出部分列的查询操作是( ).
A:选择
B:连接
C:投影
D:除
答案: 投影
2、 关系R与关系S只有一个公共属性,T1是R与S作θ条件连接的结果,T2是R与S自然连接的结果,则( ).
A:T1的属性个数等于T2的属性个数
B:T1的属性个数小于T2的属性个数
C:T1的属性个数大于或等于T2的属性个数
D:T1的属性个数大于T2的属性个数
答案: T1的属性个数大于T2的属性个数
3、 一个关系模式只有一个( ).
A:候选键
B:主键
C:外键
D:组合键
答案: 主键
4、 设关系R和S的属性个数分别为2和3,那 等价于( ).
A:1<2(R×S)
B:1<4 (R×S)
C:1<2 (RꝏS)
D:1<4(RꝏS)
答案: 1<4 (R×S)
5、 设关系R和S具有相同的目,且它们相对应的属性的值取自同一个域,则R-(R-S)等于( )。 A.R∪S
A:R∩S
B:R×S
C:R÷S
答案: R×S
第三章 单元测试
1、 在使用CREATE DATABASE命令创建数据库时,FILENAME选项定义的是( ).
A:文件增长量
B:文件大小
C:逻辑文件名
D:物理文件名
答案: 物理文件名
2、 下列关于数据文件与日志文件的描述中,正确的是( ).
A:一个数据库必须有三个文件组成:主数据文件、辅助数据文件和日志文件
B:一个数据库可以有多个主数据库文件
C:一个数据库只能有1个辅助数据库文件
D:一个数据库可以有多个日志文件
答案: 一个数据库可以有多个日志文件
3、 在SQL Server中,附加数据库操作是指( ).
A:把SQL Server数据库文件保存为其他数据库文件
B:根据数据库物理文件中的信息,把数据库在SQL Server服务器中恢复
C:把所有该数据库表的数据清空
D:把数据库删除掉
答案: 根据数据库物理文件中的信息,把数据库在SQL Server服务器中恢复
4、 关于表的联接说法正确的是( ).
A:当两个表进行内连接运算时,可以通过inner join on或=来实现
B:当两个表进行内连接运算时,交换两个表的位置,查询结果不会改变
C:当两个表进行左外连接运算时,交换两个表的位置,结果可能不会改变
D:两个表进行内连接的结果行数小于或等于两个表进行外连接的结果行数
答案: 当两个表进行内连接运算时,可以通过inner join on或=来实现
当两个表进行内连接运算时,交换两个表的位置,查询结果不会改变
当两个表进行左外连接运算时,交换两个表的位置,结果可能不会改变
两个表进行内连接的结果行数小于或等于两个表进行外连接的结果行数
5、 在T-SQL语法中,使用INSERT命令添加数据,若需要添加一批数据应使用 ( )语句.
A:INSERT…VALUES
B:INSERT…SELECT
C:INSERT…DEFAULT
答案: INSERT…SELECT
第四章 单元测试
1、 以哪个符号开头的变量是全局变量( ).
A:@
B:@*
C:@@
D:@$
答案: @@
2、 下列标识符可以作为局部变量使用( ).
A:[@Myline]
B:Myline
C:@Myline
D:@My line
答案: @Myline
3、 执行带参数的过程,正确的方法为( ).
A:EXEC 过程名=’参数’
B:EXEC 过程名 (参数)
C:EXEC 过程名 参数
答案: EXEC 过程名 参数
4、 关于触发器的表述,下列说法正确的是( ).
A:触发器是在数据修改前被触发,约束是在数据修改后被触发
B:触发器就是一个能自动执行的存储过程
C:触发器作为数据库的一个独立的对象存在,与表的定义无关
D:inserted表和deleted表是数据库中的物理表
答案: 触发器就是一个能自动执行的存储过程
5、 在 SQL Server 中,存储过程是一组保存在服务器上的预先定义并( ) 的 T-SQL 语句.
A:保存
B:编译
C:解释
D:编写
答案: 编译
上方为免费预览版答案,如需购买完整答案,请点击下方红字
点关注,不迷路,微信扫一扫下方二维码
关注我们的公众号:阿布查查 随时查看答案,网课轻松过
为了方便下次阅读,建议在浏览器添加书签收藏本网页
电脑浏览器添加/查看书签方法
1.按键盘的ctrl键+D键,收藏本页面
2.下次如何查看收藏的网页?
点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页
手机浏览器添加/查看书签方法
一、百度APP添加/查看书签方法
1.点击底部五角星收藏本网页
2.下次如何查看收藏的网页?
点击右上角【┇】-再点击【收藏中心】查看
二、其他手机浏览器添加/查看书签方法
1.点击【设置】-【添加书签】收藏本网页
2.下次如何查看收藏的网页?
点击【设置】-【书签/历史】查看收藏的网页
锌态烷番师粹怂踢疼睛好昂绣