




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1.简述数据管理技术发展的三个阶段。答:人工管理阶段、文件系统阶段、数据库系统阶段。6. 数据库系统包括那几个主要组成部分?各部分的功能是是什么?答:数据库、数据库用户、计算机软件系统、计算机硬件系统等几部分组成。功能:数据库:为用户共享。用户:对数据库进行存储、维护和检索等操作;软件系统。软件系统主要包括数据库管理系统及其开发工具、操作系统和应用系统等。 在计算机硬件层之上, 由操作系统统一管理计算机资源,这样数据库管理系统可借助操作系统完成对硬件的访问, 并能对数据库的数据进行存取、 维护和管理。另外数据库管理系统的给类人员、应用程序等对数据库的各种操作请求,都必须通过数据库管理系统完成。
2、 硬件系统:存储和运行数据库系统的硬件设备。7. 简述数据库管理系统的组成和功能。答:组成:语言编译处理程序、系统运行控制程序、系统建立维护程序、数据字典。功能:数据定义功能、数据操纵功能、数据库运行管理功能、数据库的建立和维护功能、数据通信接口、数据组织存储和管理。8. DBA指什么?它的主要职责是什么?答:数据库管理员。数据库管理员是负责设计、建立、管理和维护数据库以及协调用户对数据库要求的个人或工作团队。 DBA的主要职责如下:(1)参与数据库设计的全过程,决定整个数据库的结构和信息内容;(2)决定数据库的存储结构和存取策略,以获得较高的存取效率和存储空间利用率;(3)帮助终端用户使用数
3、据库系统; (4)定义数据的安全性和完整性,负责分配各个用户对数据库的存取权限、数据的保密级别和完整性约束条件; ( 5)监督控制数据库的使用和运行,DBA负责定义和实施适当的数据库后备和恢复策略, 当数据库受到破坏时,在最短时间内将数据库恢复到正常状态;当数据库的结构需要改变时,完成对数据结构的修改; (6)改进和重组重构数据库, DBA负责监视数据库运行期间的空间利用率、 处理效率等性能指标,利用数据库系统提供的监视和分析实用程序等方式对运行情况进行记录、统计分析并根据实际情况不断改进数据库的设计,不断提高系统的性能;另外,还要不断根据用户的需求情况的变化,对数据库的进行重新构造。9. 试
4、述数据库三级模式结构,说明三级模式结构的优点是什么。答:数据库系统采用 三级模式和两级映射 保证了数据库中的数据具有较高的逻辑独立性和物理独立性。其优点是当数据的逻辑结构变了,用户 程序可以不变。当数据的物理结构改变了,应用程序也可以不变。10. 关系模型的完整性规则有哪几类?分别包含什么内容?举例说明。答:(1)实体完整性:是指主关系键的值不能为空或部分为空。关系模型中的一个元组对应一个实体,一个关系则对应一个实体集。例如,一条学生记录对应整个一个学生,学生关系对应着学生的集合。(2)参照完整性:如果关系R2 的外部关系键 X 与关系R1的主关系键相符,则 X的每个值或者等于R1中主关系键的
5、某一个值,或者取空值。例如,学生关系S 的“系别”属性与系别关系 D 的主关系键“系别”相对应,因此,学生关系 S 的“系别”属性是该关系 S 的外部关系键,学生关系 S 是参照关系,系别关系 D 是被参照关系。(3)用户自定义完整性:是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。例如,选课关系中成绩属性的取值范围在0100之间。11. 在对数据库进行操作的过程中, 设置视图机制有什么优点?它与数据表有什么区别?答:(1) 能够简化用户的操作; (2) 用户可以从多种角度看待数据;(3) 视图对重构数据库提供了一定程度的逻辑独立性; (4) 视图能对机密
6、数据提供安全保护。区别是基本表是独立存于数据库中,而视图是从一个或几个基本表中导出来的,它本身不独立存储在数据库中,是一个虚表。视图存放的只是视图的定义。12. 什么是数据库保护?数据库的安全性保护功能包括哪几个方面?解释它们的含义。答:数据库系统中的数据是由 DBMS统一进行管理和控制的。为了适应和满足数据共享的环境和要求, DBMS要保证整个系统的正常运转,防止数据意外丢失和不一致数据的产生,以及当数据库遭受破坏后能迅速地恢复正常,这就是数据库的安全保护。包括安全性控制、完整性控制、并发性控制和数据库恢复。安全性控制是指要尽可能地杜绝所有可能的数据库非法访问。数据库的完整性控制是指防止合法
7、用户使用数据库时向数据库中加入不符合语义的数据。为了充分利用数据库资源,很多时候数据库用户都是对数据库系统并行存取数据,这样就会发生多个用户并发存取统一数据的情况,如果对并发操作不加控制可能会产生不正确的数据,破坏数据的完整性,并发控制就是解决这类问题,以保护数据库中数据的一致性,即在任何一个时刻数据库都将以相同的形式给用户提供数据。系统必须具有检测故障并把数据从错误状态中恢复到某一正确的功能,这就是数据库的恢复。13. 什么是数据库的安全性?试述 DBMS提供的安全性控制功能包括哪些内容。答:数据库的安全性是指保护数据库以防止非法使用所造成的数据泄漏、更改或破坏。包括:(1)用户标识和鉴定:
8、系统内部记录着所有合法用户的标识,每次用户要求进入系统时,由系统进行核实。 (2)用户存取权限控制:不同的用户对于不同的数据对象允许执行的操作权限。(3)定义视图:为不同的用户定义不同的视图,可以限制各个用户的访问范围。(4)数据加密:根据一定的算法将原始数据加密成为不可直接识别的格式,数据以密文的形式存储和传输。(5)审计:把用户对数据库的所有操作自动记录下来,存放在一个特殊文件中,利用这些信息,可以重现导致数据库现有状况的一系列事件,以进一步找出非法存取数据的人、时间和内容等。14. 什么是事务?事务的提交和回滚什么意思?答:事务是数据库系统中执行的一个工作单位,它是由用户定义的一组操作序
9、列。一个事务可以是一组 SQL语句、一条 SQL语句或整个程序,一个应用程序可以包括多个事务。COMMIT表示事务的提交,即将事务中所有对数据库的更新写回到磁盘上的物理数据库中去,此时事务正常结束;ROLLBACK表示事务的回滚,即在事务运行的过程中发生了某种故障,事务不能继续执行,系统将事务中对数据库的所有已完成的更新操作全部撤销,再回滚到事务开始时的状态。15. 数据库设计分为哪几个阶段?每个阶段的主要工作是什么?答:(1)系统需求分析阶段:要收集数据库所有用户的信息内容和处理要求,并加以规划和分析。 (2)概念结构设计阶段:是把用户的信息要求统一到一个整体逻辑结构中,此结构能够表达用户的
10、要求,是一个独立于任何 DBMS软件和硬件的概念模型。 (3)逻辑结构设计阶段:是将上一步所得到的概念模型转换为某个DBMS所支持的数据模型,并对其进行优化。 (4)物理结构设计阶段:是为逻辑数据模型建立一个完整的能实现的数据库结构,包括存储结构和存取方法。 (5)数据库实施阶段:根据物理结构设计的结果把原始数据装入数据库,建立一个具体的数据库并编写和调试相应的应用程序。 (6)数据库运行与维护阶段:主要是收集和记录实际系统运行的数据,用来评价数据库系统的性能,进一步调整和修改数据库。16. 在数据库设计中,需求分析阶段的任务是什么?主要包括哪些内容?答:任务是:对现实世界要处理的对象(组织、
11、部门、企业)等进行详细的调查,通过对原系统的了解,收集支持新系统的基础数据并对其进行处理,在此基础上确定新系统的功能。主要包括:调查分析用户活动、收集和分析需求数据,确定系统边界、编写系统分析报告。17. 什么是数据字典?在需求分析阶段,它包含哪些内容?答:数据字典是对系统中数据的详细描述,是各类数据结构和属性的清单。包含:数据项、数据结构、数据流、数据存储、处理过程。18. 什么是触发器?触发器的作用有哪些?答:触发器是一种特殊类型的存储过程,主要是通过事件进行触发而被执行的。当对某一表进行诸如 UPDATE、INSERT、DELETE等更新操作时, SQL Server 会自动执行触发器所定义的SQL语句。作用:强化约束、跟踪变化、级联运行、存储过程的调用。19.简述在 SQL Server 2000 中进行数据备份的四种类型。答:(1)数据库备份:是指对数据库的完整备份,包括所有的数据以及数据库对象。这种被分类型不仅速度慢,而且将占用大量磁盘空间。( 2)事务日志备份:是指对数据库发生的事务进行备份,包括从上次进行事务日志备份、差异备份和数据库完全备份之后,所有已经完成的事务。仅对数据库事务日志进行备份,所以它需要的磁盘空间和备份时间都比数据库备份少得多。 ( 3)差异备份:是指将最近一次数据库备份以来发生的数据变化备份起来。是一种增量数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 个人时间利用效率的提升方案计划
- 培养团队领袖的成长计划
- 财务团队建设的策略与建议计划
- 2025-2030中国防爆灯具行业发展现状及发展趋势与投资战略研究报告
- 2025-2030中国防压袋行业市场深度调研及供需与投资价值研究报告
- 2025-2030中国长期护理设备行业市场发展趋势与前景展望战略研究报告
- 开展志愿服务与社会实践活动的计划
- 2025-2030中国锅炉管行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国铟锭市场运行状况监测及前景趋势洞察研究报告
- 2025-2030中国铁路货车行业发展分析及投资前景预测研究报告
- 湖北省黄冈市各县区乡镇行政村村庄村名居民村民委员会明细
- 中资美元债专题系列一:中资美元债知多少
- 采用TBM机掘进煤矿斜井的施工
- 幼儿英语活动指导++课件
- 区慢性病综合防控示范区绩效考核评操作表
- 【课件】时代与变革-为人生而艺术 课件高中美术人美版(2019)美术鉴赏
- 建设工程施工合同(示范文本)GF-2020-0201模板
- 食品接触材料控制程序
- 人教版高一数学必修一全套教案
- ups并机工作原理及扩容方案
- 北师大版七年级下册实验通知单
评论
0/150
提交评论