数据库习题(含参考答案)
更新时间:2023-05-23 11:42:01 阅读量: 实用文档 文档下载
数据库
习题1
一、问答题
1. 什么是数据?数据有什么特征?数据和信息有什么关系?
答:答:数据是用于载荷信息的物理符号。
数据的特征是:
① 数据有“型”和“值’之分;
② 数据受数据类型和取值范围的约束;
③ 数据有定性表示和定量表示之分;
④ 数据应具有载体和多种表现形式。
数据与信息的关系为:数据是信息的一种表现形式,数据通过能书写的信息编码表示信息。信息有多种表现形式,它通过手势、眼神、声音或图形等方式表达,但是数据是信息的最佳表现形式。由于数据能够书写,因而它能够被记录、存储和处理,从中挖掘出更深层的信息。但是,数据不等于信息,数据只是信息表达方式中的一种。正确的数据可表达信息,而虚假、错误的数据所表达的是谬误,不是信息。
2. 什么是数据库?数据库中的数据有什么特点。
答:答:数据库是数据管理的新方法和技术,它是一个按数据结构来存储和管理数据的计算机软件系统。
数据库中的数据具有的特点是:
① 数据库中的数据具有数据整体性,即数据库中的数据要保持自身完整的数据结构; ② 数据库中的数据具有数据共享性,不同的用户可以按各自的用法使用数据库中的数据,多个用户可以同时共享数据库中的数据资源。
3. 什么是数据库管理系统?它的主要功能是什么?
答:答:数据库管理系统简称DBMS(Database Management System),它是专门用于管理数据库的计算机系统软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对数据完整性、安全性进行控制的功能。
数据库管理系统的主要功能是数据存储、数据操作和数据控制功能。其数据存储和数据操作是:数据库的定义功能,指为说明库中的数据情况而进行的建立数据库结构的操作;数据库建立功能,指将大批数据录入到数据库的操作,它使得库中含有需要保存的数据记录;数据库维护功能,指对数据的插入、删除和修改操作,其操作能满足库中信息变化或更新的需求;数据查询和统计功能,指通过对数据库的访问,为实际应用提供需要的数据。数据库管理系统的数据控制功能为:数据安全性控制功能,即为了保证数据库的数据安全可靠,防止不合法的使用造成数据泄漏和破坏,即避免数据被人偷看、篡改或搞坏;数据完整性控制功能,指为了保证数据库中数据的正确、有效和相容,以防止不合语义的错误数据被输入或输出。
4. 试述数据库系统的三级模式结构及每级模式的作用?
答:数据库的三级模式是指逻辑模式、外模式(子模式)、内模式(物理模式)。逻辑模式是对数据库中数据的整体逻辑结构和特征的描述。外模式是对各个用户或程序所涉及到的数据的逻辑结构和数据特征的描述。内模式是数据的内部表示或底层描述。
逻辑模式是系统为了减小数据冗余、实现数据共享的目标,并对所有用户的数据进行综合抽象而得到的统一的全局数据视图。通过外模式,可以方便用户使用和增强数据的安全性。通过设计内模式,可以将系统的模式(全局逻辑模式)组织成最优的物理模式,以提高数据的存取效率。改善系统的性能指标。
数据库
5. 试述数据库系统中的二级映像技术及作用。
答:数据库系统的二级映像技术是指外模式与模式之间的映像、模式与内模式之间的映象技术,这二级映像技术不仅在三级数据模式之间建立了联系,同时也保证了数据的独立性。
外模式/模式之间的映像,定义并保证了外模式与数据模式之间的对应关系。当模式变化时,DBA可以通过修改映像的方法使外模式不变,由于应用程序是根据外模式进行设计的,只要外模式不改变,应用程序就不需要修改,保证了数据的逻辑独立性。
模式/内模式之间的映像,定义并保证了数据的逻辑模式与内模式之间的对应关系。当数据库的存储结构改变时,DBA可以通过修改模式/内模式之间的映像使数据模式不变化。由于用户或程序是按数据的逻辑模式使用数据的,所以只要数据模式不变,用户仍可以按原来的方式使用数据,程序也不需要修改,从而保证了数据的物理独立性。
6. 试述数据库设计过程各个阶段上的设计描述。
答:各阶段的设计要点如下:
( l )需求分析:准确了解与分析用户需求(包括数据与处理)。
( 2 )概念结构设计:通过对用户需求进行综合、归纳与抽象,形成一个独立于具体 DBMS 的概念模型。
( 3 )逻辑结构设计:将概念结构转换为某个 DBMS 所支持的数据模型,并对其进行优化。
( 4 )数据库物理设计:为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。
( 5 )数据库实施:设计人员运用 DBMS 提供的数据语言、工具及宿主语言,根据逻
辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行。
( 6 )数据库运行和维护:在数据库系统运行过程中对其进行评价、调整与修改。
7. 需求分析阶段的设计目标是什么?调查的内容是什么?
答:答:需求分析阶段的设计目标是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统或计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。调查的内容是“数据”和“处理”,即获得用户对数据库的如下要求:
( l )信息要求,指用户需要从数据库中获得信息的内容与性质,由信息要求可以导出数据要求,即在数据库中需要存储哪些数据;
( 2 )处理要求,指用户要完成什么处理功能,对处理的响应时间有什么要求,处理方式是批处理还是联机处理;
( 3 )安全性与完整性要求。
8. 数据字典的内容和作用是什么?
答:答:数据字典是系统中各类数据描述的集合。数据字典的内容通常包括:
( l )数据项;
( 2 )数据结构;
( 3 )数据流;
( 4 )数据存储;
( 5 )处理过程五个部分。
其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构。数据字典通过对数据项和数据结构的定义来描述数据流和数据存储的逻辑内容。
数据字典的作用:数据字典是关于数据库中数据的描述,在需求分析阶段建立,是下一步进行概念设计的基础,并在数据库设计过程中不断修改、充实、完善。
二、选择题(多选)
数据库
1. 在下面所列出的条目中,哪些是数据库管理系统的基本功能。
A. 数据库定义 B. 数据库的建立和维护
C. 数据库存取 D. 数据库和网络中其他软件系统的通信
2. 在数据库的三级模式结构中,内模式有。
A. 1个 B. 2个 C. 3个 D. 任意多个
3. 下面列出的条目中,哪些是数据库技术的主要特点。
B. 数据的冗余度小 A. 数据的结构化
D. 程序的标准化 C. 较高的数据独立性
是按照一定的数据模型组织的,长期储存在计算机内,可为多个用户共享的数据的聚集。
A. 数据库系统 B. 数据库
C. 关系数据库 D. 数据库管理系统
5. 数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系,正确的表述是___ B ___。
A. DB和DBS都是DBMS的一部分
B. DBMS和DB都是DBS的一部分
C. DB是DBMS的一部分
D. DBMS包括数据库系统和DB
6. 关系数据库中使用的数据模型是模型。
A. 关系数据模型 B. 层次数据模型
C. 网状数据模型 D. 面向对象数据模型
7. 用于对数据库中数据的物理结构描述的是。
A. 逻辑模式 B. 用户模式 C. 存储模式 D. 概念模式
8. 用于对数据库中数据库用户能够看得见和使用的局部数据的逻辑结构和特征描述的是___ B__。
A. 逻辑模式 B. 外模式 C. 内模式 D. 概念模式 是位于用户和操作系统之间的一层数据管理软件。
A. DBMS B. DB C. DBS D. DBA
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. 在人工管理阶段,数据是。
A.有结构的 B.无结构的
数据库
C.整体无结构,记录内有结构 D.整体结构化的
16.在文件系统阶段,数据
A.无独立性 B.独立性差
C.具有物理独立性 D.具有逻辑独立性
17.数据库系统阶段,数据。
A.具有物理独立性,没有逻辑独立性
B.具有物理独立性和逻辑独立性
C.独立性差
D.具有高度的物理独立性和一定程度的逻辑独立性
18.在数据模型的三要素中,数据的约束条件规定数据及其联系的。
A、动态特性 B、制约和依存规则 C、静态特性 D、数据结构
19.__ B____属于信息世界的模型,实际上是现实世界到机器世界的一个中间层次。
A、数据模型 B、概念模型 C、E-R图 D、关系模型
20.数据库系统软件包括和。(B)
⑴ 数据库 ⑵ DBMS ⑶ OS、DBMS和高级语言
⑷ DBMS和OS ⑸数据库应用系统和开发工具
A. (1)和(2) B. (2)和(5) C. (3) D. (4)
21.数据管理技术经历了人工管理,_____和_____。(D)
⑴ DBMS ⑵ 文件系统 ⑶ 网状系统
⑷ 数据库系统 ⑸ 关系系统
A. (3)和(5) B. (2)和(3) C. (1)和(4) D. (2)和(4)
22.数据库的完整性是指数据的和。(C)
(1)正确性 (2)合法性 (3)不被非法存取 (4)相容性 (5)不被恶意破坏
A. (1)和(3) B. (2)和(5)
C. (1)和(4) D. (2)和(4)
23.当数据库的_____改变了,由数据库管理员对映像作相应改变,可以使保持不变,从而保证了数据的物理独立性 C
(1)模式 (2) 存储结构 (3)外模式/模式 (4)用户模式 (5)模式/内模式
A. (3)、(1)、(4) B. (1)、(5)、(3)
C. (2)、(5)、(1) D. (1)、(2)、(4)
三、填空题
1. 按照数据结构的类型来命名,数据模型分为__ _ _ __ 关系模型 。
2. 数据管理技术经历了_ 人工管理 _阶段、_ 文件管理 __阶段和_数据库系统 __阶段。
3. 从数据处理的角度看,现实世界中的客观事物称为,它是现实世界中任何可以区分、可以识别的事物。
是现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述。
5. 数据库系统结构是由三级模式和二级映像所组成,三级模式是指_、_模式_ _和_ 内模式 _,二级映像是指_ 外模式/模式映像 _和_ 模式/内模式映像 。
数据库
6. 有了外模式/模式映像,可以保证数据和应用程序之间的。 7. 有了模式/内模式映像,可以保证数据和应用程序之间的_ _ 8. 联系既可以存在不同的实体之间,还可以在存在。 9. 由_ 数据库管理员 ___负责全面管理和控制数据库系统。 10. 数据库系统与文件系统的本质区别在于_。 11. 根据数据模型的应用目的不同,数据模型分为和。 12. 数据模型是由、和部分组成的。
四、判断题
1. 数据是信息的符号表示形式,两者相互联系,没有任何区别。( × ) 2. 数据库管理系统的核心是数据库。( √ )
3. 用二维表来表示实体之间联系的模型为层次模型。( × )
4. 面向对象数据库系统是将面向对象的模型、方法和机制,与先进的数据库技术有机地结合而成的新型数据库系统。( √ )
正在阅读:
数据库习题(含参考答案)05-23
同济版大学物理学第七章练习题07-12
ansys命令流汇总05-25
一年级上册生字笔画笔顺03-28
关于员工全员培训计划优秀9篇03-25
近代中国资本主义的历史命运 教案设计06-26
水仙花02-14
高中语文必修一、二文言文复习07-28
自媒体时代公民的媒介素养问题研究03-09
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 习题
- 答案
- 参考
- 数据库
- VaR-GARCH模型在我国股指期货风险管理中的应用
- 冬季施工技术交底
- 高职院校班主任工作模式新探
- 无线通信系统维特比译码的FPGA仿真验证_高志斌
- 特灵离心机荣获美国环保大奖
- 汽车安全驾驶记录仪设计
- “六一”关爱留守儿童活动总结总结
- 高清图详解英特尔最新22nm 3D晶体管
- 基于电机制动特性的闭式液压系统平衡调速回路的设计与应用
- 引航员胜任能力测评要素调查问卷
- 速冻地瓜项目可行性研究报告(发改立项备案+2013年最新案例范文)详细编制方案
- 办公室通报第1期
- 从我身边的生活变迁看新中国60年的巨变
- 万年历c语言源程序
- 销售团队激励口号大全 话不言多 2
- 大学生党员参与社会实践的意义与现状分析
- 博思堂-半岛城邦2期整合推广策略-巅峰之上
- Hadoop集群(第5期)_Hadoop安装配置
- 中国隋唐时期的服饰文化
- 海运船舶知识入门