数据库习题答案
第1章认识数据库
1.简述数据管理及数据管理技术经历的主要阶段。
参考答案:数据管理是指对数据进行分类、组织、编码、存储、检索和维护等操作,它是数据处理的中心问题。数据管理技术经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。
2.简述文件系统的主要缺点。
参考答案:(1)数据共享性差、冗余度高;(2)数据独立性差;(3)编写应用程序生产率不高;(4)文件之间数据孤立;(5)不支持并发(Concurrent)访问;(6)数据的安全性(Security)控制不够灵活。
3.简述数据库系统的特点。
参考答案:(1)数据一体化、结构化;(2)数据共享性高、冗余度低,易扩充;(3)数据独立性高;(4)数据由DBMS统一管理和控制,提供更好的安全和保护。
4.解释数据库、数据库管理系统、数据库系统的基本概念。
参考答案:数据库是长期存储在计算机内的、有组织的、可共享的综合性数据集合。数据库中的数据按照一定的模型组织、描述和存储,具有较小的数据冗余度、较高的数据独立性和易扩展性,并为各种用户所共享。
数据库管理系统(DBMS)是数据库系统的核心,是介于操作系统和用户应用程序之间的一层数据管理软件,是一个帮助用户创建和管理数据库的程序集合。
数据库系统(Database System,DBS)是指在计算机系统中引入数据库后构成的系统。主要包括四个部分:数据库、硬件系统、软件系统和人员。
5.简述DBMS的主要功能。
参考答案:(1)数据定义;(2)数据的组织、存储和管理;(3)数据操纵;(4)数据库运行管理;(5)数据库的建立和维护;(6)数据通信与
转换。
6.简述DBA的主要职责。
答:(1)决定数据库中的信息内容和结构;(2)决定数据库的存储结构和存取策略;(3)定义数据
库的安全性要求和完整性约束条件;(4)监督和控制数据库的运行;(5)数据库的改进和重组重构。
7.简述数据库的三级模式结构包括那几部分。
参考答案:外模式、模式和内模式。
8.试说明数据库三级模式结构中的映像功能及其与数据独立性的关系。
参考答案:(1)外模式/模式间的映像,保证数据的逻辑独立性;(2)模式/内模式间的映像,保证数据的物理独立性。
9.分别说明C/S和B/S应用程序结构的优点。
参考答案:C/S结构的优点:(1)交互性强;(2)具有安全的存取模式;(3)网络通信量低;
(4)响应速度快。
B/S结构主要具有以下两方面优点:(1)维护和升级方式简单;(2)异地浏览和信息采集的灵活性好。
10.为体育部门建立的数据库中要存储运动队、运动员、运动项目以及运动员参加运动队和运动项目比赛情况,其中运动队、运动员、运动项目应包含如下信息:
(1)运动队:队名、主教练,其中队名唯一标识运动队。
(2)运动员:运动员编号、姓名、性别、年龄,其中运动员编号唯一标识一名运动员。什么是关系数据库
(3)运动项目:项目编号、项目名、所属类别,其中项目编号唯一标识一个项目。
这里规定,每个运动队有多名运动员,每名运动员只属于一个运动队;每名运动员可以参加多个项目,每个项目可以有多个运动员参加。系统记录每名运动员参加每个项目所得名次和成绩以及比赛日期。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论