数据库作业1
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库作业1相关的知识,希望对你有一定的参考价值。
一、单项选择题
1.学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是id→name,sex,age,depart_id; dept_id→dept_name,其满足( )。
A.1NF B.2NF
C.3NF D.BCNF
2.设有关系模式R(S,D,M),其函数依赖集:F=S→D,D→M,则关系模式R的规范化程度最高达到( )。
A.1NF B.2NF
C.3NF D.BCNF
3.设有关系模式R(A,B,C,D),其数据依赖集:F=(A,B)→C,C→D,则关系模式R的规范化程度最高达到( )。
A.1NF B.2NF
C.3NF D.BCNF
4.X→Y,当下列哪一条成立时,称为平凡的函数依赖( )。
A. X ∈Y B.Y∈X
C.X∩Y=Φ D.X∩Y≠Φ
5.哪个不是数据库需求分析和设计阶段的内容( )
A.需求分析 B.概念设计
C.修改和调整 D.逻辑设计
6.在两个关系的连接运算中,( )运算结果集合的数据最多。
A:等值连接 B:自然连接
C:非等值连接 D:笛卡尔积
63.BCNF解决的问题是( )
A.消除非主属性对码的传递函数依赖
B.消除非平凡且非函数依赖的多值依赖
C.消除主属性对码的部分和传递函数依赖
D.消除非主属性对码的部分函数依赖
7.“日志”文件用于保存( )
A:程序运行结果 B:数据操作
C:程序执行结果 D:对数据库的更新操作
8.二级封锁协议可以达到的一致性为( )
A.不丢失修改、不读脏数据 B.不丢失修改、可重复读
C.不读脏数据、可重复读 D.不丢失修改
9.事务T在修改数据R之前先对其加X锁,修改后即释放封锁;读取数据R之前先对其加S锁,直到事务结束才释放封锁。这样封锁属于几级封锁协议( )
A.一级 B.二级
C.三级 D.都不是
10.数据库( )是被命名的一组与数据库操作相关的权限,是权限的集合。
A.事务 B.存储过程
C.角色 D.用户
11.数据库管理系统中,多事务同时操作数据库时,确保数据库一致性的机制是( )控制。
A:安全性 B:完整性
C:并发性 D:事务
12.审计的作用是( )
A.通过口令校验,控制用户的访问
B.对数据进行加密,防止敏感数据泄露
C.记录用户的操作,事后算帐
D.使用户在进行统计查询时,不能访问到超过访问权限的数据
13.在数据库设计时,概念结构设计通常有四类方法。最经常采用的方法是( )
A.自顶向下 B.自底向上
C.逐步扩张 D.混合策略
14.与关系中每个属性相关的特定基本类型称为( )
A.对象 B.元组
C.类 D.域
15.SQL语句的GRANT和REVOKE语句主要是用来维护数据库的( )。
A.完整性 B.可靠性
C.安全性 D.一致性
16.表示两个或多个事务可以同时运行而不相互影响的是【】
A.原子性 B.一致性
C.独立性 D.持久性
17.在关系数据库中,模式对应的是( )
A. 索引 B. 基本表
C. 物理文件 D. 存储文件的逻辑结构
18.对事务T要修改的数据R加X锁,直到事务结束为止,这是( )
A. 3级封锁协议 B. 1级封锁协议
C. 2级封锁协议 D. 4级封锁协议
19.封锁粒度(granularity)是指( )
A. 封锁对象的大小 B. 封锁对象的层次深度
C. 封锁对象的层次结构 D. 封锁对象的类型
20.建立数据字典的时机是( )
A. 需求分析阶段 B. 数据库物理设计阶段
C. 数据库实施阶段 D. 概念结构设计
2、一题1分也不只5分吧。 参考技术B 数据库---管理----作业--里面可以看你所建立的作业!!
你可以删除 参考技术C 1.B 2.B 3.B 4.B 5.C本回答被提问者采纳
大型数据库作业3 (补作业用,未完成)
如题
以上是关于数据库作业1的主要内容,如果未能解决你的问题,请参考以下文章
使用SQL Server Management Studio 创建数据库备份作业
使用SQL Server Management Studio 创建数据库备份作业