数据库练习题一
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库原理与应用练习题一
一、单项选择
1.( )是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的数据的集合。
A.数据库系统
B.数据库
C.关系数据库
D.数据库管理系统
2.( )处于数据库系统的核心位置。
A. 数据词典
B. 数据库
C. 数据库管理系统
D. 数据了管理员
3.数据库系统3层结构的描述放在( )中。
A. 数据库
B. 运行日志
C. 数据库管理系统
D. 数据字典
4.在执行查询语句时,DBMS从数据字典中调出相应的内模式描述,并从模式映象到内模式,从而确定应读入的( )。
A. 逻辑数据
B. 物理数据
C. 操作序列
D. 优化策略
5.查询处理最复杂最重要的部分是( )。
A. 检查是否存在所要查询的关系
B. 检查该操作是否在授权范围内
C. 确定查询路径
D. 查询优化
6.有了模式/内模式映象,可以保证数据和应用程序之间的( )。
A. 逻辑独立性
B. 物理独立性
C. 数据一致性
D. 数据安全性
7.( )是数据库中全部数据的逻辑结构和特征的描述
A. 模式
B. 处模式
C. 内模式
D. 存储模式
8.数据库管理系统允许用户把一个或多个数据库操作组成( ),它是一组按顺序执行的操作单位。
A. 命令
B. 事务
C. 文件
D. 程序
9.数据库的基本特点是()
A.数据可以共享、数据独立性、数据冗余大,易移植、统一管理和控制B.数据可以共享、数据独立性、数据冗余小,易扩充、统一管理和控制C.数据可以共享、数据互换性、数据冗余小,易扩充、统一管理和控制D.数据非结构化、数据独立性、数据冗余小,易扩充、统一管理和控制
10.在数据库中,下列说法( )是不正确的。
A.数据库避免了一切数据的重复
B.若系统是完全可以控制的,则系统可确保更新时的一致性
C.数据库中的数据可以共享
D.数据库减少了数据冗余
11.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是。
A.DBS包括DB和DBMS B.DBMS包括DB和DBS
C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS
12.数据库系统的数据独立性是指()
A.不会因为数据的变化而影响应用程序
B.不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
C.不会因为存储策略的变化而影响存储结构
D.不会因为某些存储结构的变化而影响其他的存储结构
13层次模型不能直接表示()
A.1:1关系户 B.1:m关系
C.M:N关系 D.1:1和1:M关系
二、多项选择
1.随着计算机软硬件的发展,数据管理技术不断完善,先后经历了( ),( )和( )3个阶段。
A. 文件系统阶段
B. 数据库系统阶段
C. 分布式系统阶段
D. 人工管理阶段
2.数据模型通常由( ),( ),和( )3要素组成。
A. 数据查询
B. 数据操作
C. 数据结构
D. 完整性约束
3.数据库系统的体系结构通常分为3层,其中( )是数据库用户和数据库系统的接口,( )是数据库中全部数据的逻辑结构的描述,而( )是数据物理结构的描述。
A.模式
B. 处模式
C. 内模式
D. 数据结构
4.一个数据库通常有( )外模式,一个外模式可分为( )应用程序使用,一个数据库有( )模式,有( )内模式。
A. 1个
B. 2~3个
C. N个
D. 多个
三、指出下列缩写的含义:
⑴ DML
⑵ DBMS
⑶ DDL
⑷ DBS
⑸ SQL
⑹ DB
⑺ DD
⑻ DBA
(9)DBTG
(10)DM
四、简答
1.从程序和数据之间的关系分析文件系统和数据库系统之间的区别和联系?
2.数据处理使用数据库系统有什么好处?
3. 层次模型、网状模型和关系模型这三种基本数据模型各有哪些优缺点?
4.简述数据库系统的模式结构及其与数据独立性的关系
注:请将答案填写完整,此次作业和以后布置的作业一起,先由各班统一收齐后交上来。为方便批阅,请每个同学将自己的作业压缩到一个压缩文件中,文件名为“班级+学号+姓名.rar”,例如人力08-1班的陈萧同学,文件名称定为“人力08-1班09083782陈萧.rar”