您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 图形图像 > 国关信科数据库1-2章简答
人工管理阶段:1)不保存大量的数据。2)没有软件系统对数据进行管理。3)基本上没有“文件”概念。4)一组数据对应一个程序。文件系统阶段:1)管理的数据以文件形式长久地被保存在计算机的外存中。2)有专门的数据管理软件提供有关数据存取、查询及维护功能。3)数据文件已经具有多样化。4)数据存取是以记录为单位的。数据库系统阶段:1.数据库设计时面向数据模型对象2.数据库系统的数据冗余度小、数据共享度高3.数据库系统的数据和程序之间具有较高的独立性(1)数据的物理独立性(PhysicalDataIndependence)应用程序对数据存储结构(也称物理结构)的依赖程度。数据物理独立性高是指当数据的物理结构发生变化时,应用程序不需要修改也可以正常工作。(2)数据的逻辑独立性(LogicalDataIndependence)应用程序对数据全局逻辑结构的依赖程度。数据逻辑独立性高是指当数据库系统的数据全局逻辑结构改变时,它们对应的应用程序不需要改变仍可以正常运行。4.数据库系统通过DBMS进行数据安全性、完整性、并发控制和数据恢复控制数据的安全性控制是指保护数据库,以防止不合法的使用造成的数据泄漏、破坏和更改。数据的完整性控制是指为保证数据的正确性、有效性和相容性,防止不符合语义的数据输入或输出所采用的控制机制。数据的并发控制是指排除由于数据共享,即用户并行使用数据库中的数据时,所造成的数据不完整和系统运行错误问题。数据恢复是通过记录数据库运行的日志文件和定期做数据备份工作,保证数据在受到破坏时,能够及时使数据库恢复到正确状态。5.数据库中数据的最小存取单位是数据项数据库管理系统的功能结构:1.数据定义功能能够提供数据定义语言(DataDescriptionLanguage,简称DDL)和相应的建库机制。用户利用DDL可以方便地建立数据库。2.数据操纵功能实现数据的插入、修改、删除、查询、统计等数据存取操作的功能称为数据操纵功能。数据操纵功能是数据库的基本操作功能,数据库管理系统通过提供数据操纵语言(DataManipulationlanguage,简称DML)实现其数据操纵功能。3.数据库的建立和维护功能指数据的载入、转储、重组织功能及数据库的恢复功能;指数据库结构的修改、变更及扩充功能。4.数据库的运行管理功能包括并发控制、数据的存取控制、数据完整性条件的检查和执行、数据库内部的维护等。数据库的三级模式是逻辑模式、外模式(子模式)、内模式(物理模式)。(1)逻辑模式(Schema)及概念数据库模式对数据库中数据的整体逻辑结构和特征的描述。以逻辑模式为框架的数据库为概念数据库。(2)外模式(ExternalSchema)及用户数据库子模式对各个用户或程序所涉及到的数据的逻辑结构和数据特征的描述。以子模式为框架的数据库为用户数据库。(3)内模式(InternalSchema)及物理数据库存储模式数据的内部表示或底层描述。以物理模式为框架的数据库为物理数据库。外模式/模式映像:逻辑独立性模式/内模式映像:物理独立性
本文标题:国关信科数据库1-2章简答
链接地址:https://www.777doc.com/doc-2552705 .html