数据库技术02
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.E-R模型是描述概念模型的工具,现实世界与E-R模型之间联系为( )。
A.一对一
B.一对多
C.多对多
D.以上三种都不对
2.关系数据库中的视图属于数据抽象级别中的( )。
A.外部模型
B.概念模型
C.逻辑模型
D.物理模型
3.MS SQL Server提供的日期时间数据类型是( )。
A.DATA
B.DATATIME
C.TIME
D.TIMEDATA
4.物理模型( )。
A.依赖于计算机硬件和DBMS
B.独立于计算机硬件,依赖于DBMS
C.独立于计算机硬件和DBMS
D.依赖于计算机硬件,独立于DBMS
5.在MSSQLServer中,能够进行查询操作的图形工具是( )
A.ISQL_w、SQL Trace和MS Query
B.ISQL_w、MS Query和SQL Enterprice Manager
C.ISQL_w、SQL Trace和SQL Enterprice Manager
D.MS Query、SQL Trace和SQL Enterprice Manager
6.如果事务T获得了数据项X上的排它锁,则T( )。
A.可以读X,不能写X
B.可以读X,也可以写X
C.不能读X,可以写X
D.不能读X,也不能写X
7.在数据库恢复时,对尚未完成的事务执行( )。
A.UNDO操作
B.REDO操作
MIT操作
D.ROLLBACK操作。
8.有关系:教学(学号、教工号、课程号)
假定每个学生可以选修多门课程,每门课程可以由多名学生来选修,每个老师只能讲授一门课程,每门课程只能由一个老师来讲授,那么该关系的主码是
( )。
A.课程号
B.教工号
C.(学号,课程号)
D.(教工号,课程号)
9.有学生关系:学生(学号,姓名,年龄,系号),对学生关系的查询语句如下: SELECT 系号,AVG(年龄)
FROM 学生
GROUP BY 系号
如果要提高查询效率,应该建索引的属性是( )。
A.学号
B.姓名
C.年龄
D.系号
图1
要从R和S中通过关系代数查询得到R′,则以下说法中错误的是( )。
A.该查询中不需要包含选择运算
B.该查询中肯定包含自然连接运算
C.该查询中肯定包含投影运算
D.属性C是两个关系进行自然连接的公共属性
11.数据库系统的模型结构,按照ANSI/SPARC(美国国家标准局/系统计划和要求委员会)报告划分为( )。
A.外部模型、概念模型、逻辑模型
B.关系模型、网状模型和层次模型
C.数据、数据库、数据库管理系统和数据库系统
D.逻辑模型、物理模型、内部模型和外部模型
12.下列哪个模型既独立于硬件设备,又与使用的DBMS无关?( )
A.逻辑模型
B.物理模型
03139数据库技术
一、选择题
1事物日志是用于保存(B )
A.程序运行过程B.数据操作C.程序运行结果D.对数据的更新操作
2为了解决应用程序能在不同的数据库平台的移植性问题,Microsoft公司开发一套开放
数据库系统应用程序的公共接口是( A )
A.ODBC B.DBMS C.DBA D.SQL SERVER
3拥有BDE的数据库开发工具是(D )
A.Vb B.Vc C.Delphi D.Power Builder
SQL 语言的ROLLBACK语句的主要作用是(D )
A.终止程序B.保存数据C.事物提交D.事物回滚
4关系是二维表,表中一行也称为关系的一个元组,表中的一列称为关系的一个(C )
A.实体B.表C.属性5能够保存数据库中表的结构信息的是(C )A.索引B.关系6下面哪一个命令可用于删除(B )A.create B.drop 7与事物处理相关的命令是(B )C.表C.post D.索引D.数据字典D.order A.insert B.commit C.delete D.create 8可以用于概念模型设计.D A.层次树型结构B.数据流程图C.关系数据模型D.E-R 图9在select语句中用*表示 B A.选择任何属性B.选择全部属性C.选择全部元组D.选择主码
10MS SQL Server D
A.只能有一个数据库B.除了系统自带的数据库,只能有一个数据库
C.可以有多个数据库D.以上都不对
11在建立表结构时定义完整性规则A
A.使数据库系统能够自动维护数据完整性约束条件
B.还需要编程序实现数据完整性约束条件
C.将提高查询性能
D.将使系统操作复杂
12 E-R图中的联系可以和__C___个实体有关
A.0个B.1个C.1或多个D.多个13 SQL实现数据存取安全性控制的语句是D A.CREATE TABLE B.COMMI C.ROLLBACK D.GRANT和REVOKE
14 事务的隔离性是指C
A.事务中包含的所有操作,要么都做,要么都不做
B.事务一旦提交,对数据库的改变是永久的
C.一个事物内部的操作及使用的数据对其并发的其他事务是隔离的
D.事务必须使数据库从一个一直状态变到另一个一致状态
15 分布式数据库与集中式数据库最大的区别是A
A.DBMS的复杂度B.数据的共享程度
C.数据独立性D.数据分布存储在多个场地
16 在数据库中,下列说法___A____是不正确的
A.数据库避免了一切数据重复