南开20秋《数据库应用系统设计》在线作业1参考答案.docx
《南开20秋《数据库应用系统设计》在线作业1参考答案.docx》由会员分享,可在线阅读,更多相关《南开20秋《数据库应用系统设计》在线作业1参考答案.docx(12页珍藏版)》请在冰豆网上搜索。
南开20秋《数据库应用系统设计》在线作业1参考答案
1.要指定数据库每一确定状态时的数据对象所应满足的约束条件,则应使用()O
A.列约束
B.静态约束
C.动态约束
D.关系约束答案:
B
2.在一个E-R模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据E-R模型转换成关系模型的规则,转换成关系的数目是()。
A.3
B.4
C.5
D.6答案:
B
3.要规定经理的工资不能低于2000元,则应使用()o
A.静态列级约束
B.静态元组约束
C.动态列级约束
D.动态元组约束答案:
B
4
.在PowerScript语言中,从程序质量角度看应按()优先顺序定义变量。
答案:
A
5.主键的作用是()。
A.川来唯一标识表中的行
B.用来验证数据库的密码
C,可有可无的一个属性
D.设定表中某列的默认值
答案:
A
6.视图是一个“虚表”,视图的构造基于0。
A.基本表
B.视图
C.基本表或视图
D.数据字典
答案:
C
7.由数据库、DBMS、数据库应用系统及用户等组成的一个整体称为°。
A.文件系统
8.数据库系统
C.软件系统
D.数据库管理系统
答案:
B
8.通过()映射,使得关系数据库具有高度逻辑独立性。
A.模式/内模式
B.外模式/模式
C.外模式/内模式
D.以上都不对
答案:
B
9多个事务并发执行时,一个事务的执行不应影响其他事务的执行,该特性称为事务的。
。
A.原子性
B.一致性
C.隔离性
D.持久性
10.在E-R模型转化成关系模型的过程中,下列叙述不正确的是()。
A.每个实体类型转化成一个关系模式
B.每个联系类型转化成一个关系模式
C.每个m:
n联系转化成一个关系模式
D.在1:
n联系中,“1”实体的主键作为外部键放在“n”端实体类型转换成的关系模式中
答案:
B
11.使用SQL语言设定表的外键,应使用()约束。
A.PRIMARYKEY
B.CHECK
C.UNIQUE
D.FOREIGNKEY
答案:
D
12.SQL语言中,HAVING子句用于筛选满足条件的()。
A.列
B.行
C.分组
D.元组
答案:
C
13.数据独立性是指()。
A.不会因为数据的数值发生变化而影响应用程序
B.不会因为系统数据存储结构和逻辑结构的变化而影响程序
C.不会因为程序的变化而影响数据
D.不会因为数据逻辑结构的变化而影响数据的存储结构
答案:
B
14.一个事务能读取到别的事务提交的更新数据,不能看到未提交的更新数据,不会出现丢失更新、脏读,但可能出现不可重复读、幻读,则该事务的隔离级为()。
A.未提交读
B.提交读
C.可重复读
D.序列化
答案:
B
15.数据库管理系统的运行控制功能不包括()。
A.完整性控制
B.系统恢复
C.安全性控制
D.异构数据转换控制
答案:
D
16.设某工程设计公司中规定,一项工程是由多名职工共同完成的,而一名职工只能参与一个工程项目,则职工与工程之间的联系类型是()。
A.1:
n
B.1:
1
C.m:
n
D.n:
1
答案:
D
17.权限撤销的命令是()。
A.GRANT
B.REVOKE
C.CANCEL
D.RETURN
答案:
B
18.与文件系统相比,数据库系统的特点不包括()。
A.数据的结构化
B.数据独立性差
C.降低了数据冗余
D.提高了数据共享度
19.在数据管理技术的三个发展阶段中,数据冗余度最小、数据共享度最高的是()阶段。
A.文件系统
B.数据库
C.人工管理
D.数据库管理系统
答案:
B
20.下列四项中,不属于数据库系统特点的是()。
A.数据共享性高
B.数据由DBMS统一管理和控制
C.数据冗余度高
D.数据独立性高
答案:
C
21.数据库系统阶段数据库管理的特点包括0。
A.采用数据模型表示复杂的数据结构,从整体看待数据,降低数据冗余、减少不一致性
B.数据库结构的设计面向具体应用,数据依赖于程序
C.数据库可供不同应用程序使用,数据共享度高
D.数据库系统的数据和程序之间具有较高的独立性
答案:
ACD
22.SQLServer系统支持的认证模式包括0。
A.Windows认证模式
B.SQLServer认证模式
C.Windows和SQLServer混合模式
D.以上都包括
答案:
AC
23.下列选项中,属于数据库物理结构设计阶段的工作包括()。
A.确定文件的存储结构
B.确定数据存放位置
C.建立实际数据库结构
D.数据导入
答案:
AB
24.在SQLServer中,对象许可包括()。
A.CREATEVIEW
B.UPDATE
C.CREATETABLE
D.INSERT
答案:
BD
25.下列选项中,属于数据库实施阶段的工作包括()。
A.数据库试运行
B.确定数据存放位置
C.建立实际数据库结构
D.数据导入
答案:
ACD
26.数据库恢复的实现技术主要包括()。
A.定期数据转储
B.建立日志文件
C.采用良好的防毒、杀毒工具
D.编写应用程序时考虑可能发生的故障并采取相应的预防措施
答案:
AB
27.如果不允许其他事务对某一数据对象加任何类型的锁,则应对该数据对象加上()。
A.共享锁
B.排他锁
C.S锁
D.X锁
28.下列选项中,不属于实体完整性约束的有()。
A.主键约束
B.外键约束
C.默认约束
D.非空约束
答案:
BCD
29.下列选项中,属于数据定义的是()。
A.插入记录
B.创建数据库
C.创建表
D.删除记录
答案:
BC
30.下列选项中,属于MEMORY存储引擎特点的有0。
A.将表中的数据存放在内存中
B.支持外键
C.速度非常快
D.非常适合用于存储临时数据的临时表
答案:
ACD
31.HTML中textarea标签表示文本域,可以输入多行文本。
()
A.错误
B.正确
答案:
B
32.使用SQL语言将数据库的名字由“学生管理”改为“学生信息管理”,正确的命令是CHANGEDATABASE学生管理MODIFYNAME学生信息管理。
()
33.要在数据库中创建一个数据表,用户应通过数据库管理系统的数据操作语言。
()
A.错误
B.正确
答案:
A
34.外模式是指数据以何种组织形式进行存储,例如是顺序存储、链式存储还是哈希存储。
()
A.错误
B.正确
答案:
A
35.PHP代码被解析成HTML代码再发送到浏览器端。
()
A.错误
B.正确
答案:
B
36.SQLServer系统可以识别SQLServer和Windows两种类型的登录认证机制。
()
A.错误
B.正确
答案:
B
37.视图创建后不能修改,如果需要修改必须删除后再重新创建。
()
A.错误
B.正确
答案:
B
38.通过外模式/模式映象,使得关系数据库具有高度物理独立性。
()
39.语句“CREATEDATABASEstudentInfo;w的作用是创建一个名为studentlnf。
的数据库,如果数据库已存在则覆盖已存在数据库、创建一个新的数据库。
()
A.错误
B.正确
答案:
A
40.通过模式/内模式映象,使得关系数据库具有高度物理独立性。
()
A.错误
B.正确
答案:
B
41.在数据库的三级模式中,只有内模式才是真正存储数据的。
()
A.错误
B.正确
答案:
B
42.用户看到的那部分数据的局部逻辑结构的描述是模式。
()
A.错误
B.正确
答案:
A
43.对于一个员工表,如果想限制员工性别为男或女,则应使用参考完整性。
()
A.错误
B.正确
答案:
A
44.MySQL中使用EXPLAIN可以分析一条查询语句使用了哪个索引。
()
A.错误
B.正确
答案:
B
45.在PHP中,使用mysql_connect()建立的连接可以使用mysql_close()关闭。
()
A.错误
B.正确
答案:
B
46.关系模式规范化中的插入异常是指要插入的数据无法插入。
()
A.错误
B.正确
答案:
B
47.有两个实体集,并且这两个实体集之间存在M:
N联系,则根据转换规则,这个E-R结构转换成的表的数目应该为2个。
()
A.错误
B.正确
答案:
A
48.HTML中提交表单数据时使用POST方法会将用户输入的数据全部显示在地址栏中,用户可以通过查询浏览器的历史记录得到输入的数据。
()
A.错误
B.正确
答案:
A
49.关系中的主码可能由一个或多个可区别实体集合中不同个体的属性组成。
()
A.错误
B.正确
答案:
B
50.对表进行字段的筛选,用的运算是投影。
()