2022年数据库系统原理自学考试 .pdf
《2022年数据库系统原理自学考试 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库系统原理自学考试 .pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一章数据库系统基本概念1.数据管理技术的发展1)人工管理阶段2)文件系统阶段3)数据库阶段4)高级数据库阶段2.上述中人工管理阶段特点1)数据不保存在计算机内。计算机主要用于计算,一般不需要长期保存数据2)没有专用的软件对数据进行管理3)只有程序的概念,没有文件的概念4)数据面向程序3.上述中文件系统阶段特点1)数据以文件形式可长期保存在外部存储器的磁盘上2)数据的逻辑结构与物理结构有了区别,但比较简单3)文件组织已多样化4)数据不再属于某个特定的程序,可以重复使用,即数据面向应用5)对数据的操作记录以记录为单位文件系统的三个缺陷:1)数据冗余。文件之间缺少联系,同样的数据在多个文件中重复存
2、储2)数据不一致。由数据冗余造成3)数据联系弱。由文件之间相互独立,缺乏联系造成4.上述中数据库阶段特点1)采用数据模型表示复杂的数据结构2)有较高的数据独立性3)数据库系统为用户提供了方便的用户接口4)数据库系统提供以下方面的好素具控制功能:1)数据库的恢复2)数据库的并发控制3)数据的完整性4)数据安全性5)增加了系统的灵活性5.物理存储介质,按访问数据的速度、成本和可靠性,进行分类1)高速缓冲存储器(Cache):访问速度最快,最昂贵,容量小,由CPU 直接管理2)主存储器 (Main Memory) :又称内存 ,但掉电后内存数据会丢失,由操作系统管理3)快擦写存储器(Flash Me
3、mory) :简称快闪存 ,在掉电后数据不丢失4)磁盘存储器 (Magnetic Disk) :也称直接存取存储器,最流行的外部存储器,5)光存储器 (Optical Storage) : 最流行的是 光盘存储器 , CD-ROM( 只读不写 ), CD-RW 、 DVD-RW( 可以读写 ) 6)磁带 (Tape Storage):属于顺序存取存储器6.物理存储中的数据描述1)位(Bit ,比特 ):一个二进制位称为位,一位只能取0 或 1 两个状态2)字节 (Byte,简记为B):8 个比特称为一个字节,可以存放一个字符对应的ASCII 码3)字(Word):若干个字节组成一个字,一个字所
4、含的二进制位的位数称为字长,如8 位、 16 位、24 位32 位4)块 (Block) :又称为物理块或物理记录,块是内存和外存交换信息的最小单位,每块的大小通常为210214字节名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 8 页 - - - - - - - - - 5)桶(Bucket) :外存的逻辑单位,一个桶可以包含一个物理块或多个在空间上不一定连续的物理块6)卷(Volume):一个输入输出设备所能装载的全部有用信息,称为卷,如磁带机的一盘磁带就是一卷,磁盘
5、的一个盘组也是一卷7. 根据数据抽象的级别定义了四种模型1)概念数据模型:抽象级别最高2)逻辑数据模型3)外部数据模型4)内部数据模型8. 上述中概念模型的特点1)表达了数据的整体逻辑结构2)从用户需求的观点出发,对数据建模3)独立于硬件和软件4)是数据库设计人员与用户之间进行交流的工具9. 现在采用的概念模型主要是实体联系(ER) 模型, ER 模型的优点1)简单,容易理解,真实反映用户的需求2)与计算机无关,用户容易接受但是 ER 模型只能说明实体间语义的联系,还不能进一步说明详细的数据结构。10.上述中逻辑模型的特点1)表达了数据库的整体逻辑结构2)是从数据库实现的观点出发,对数据建模3
6、)独立于硬件,但依赖于软件4)是数据库设计人员与应用程序员之间进行交流的工具11.逻辑模型主要有:层次、网状、关系模型三种12.层次模型的特点:优点:记录之间的联系通过指针来实现,查询效率较高缺点:只能表达1:N 联系, M:N 联系不易实现应用程序的编写复杂数据结构复杂和编程复杂13. 网状模型的特点:记录之间的联系通过指针实现,M:N 联系也容易实现,查询效率较高缺点:数据结构复杂和编程复杂14. 关系模型的主要特征是用二维表格表达实体集,数据结构简单,容易为初学者理解关系模型与层次、网络模型的最大差别是:用关键码而不是用指针导航数据,是数学化的模型15.上述中的外部模型的特点1)是逻辑模
7、型的一个逻辑子集2)独立于硬件,依赖于软件3)反映了用户使用数据库的观点外部模型的优点1)简化了用户的观点2)有助于数据库的安全性保护3)是对概念模型的支持16. 上述中内部模型又称为物理模型,是数据库最底层的抽象。17. 数据库的数据结构有三个层次:、外部模型:是用户与数据库系统的接口,是用户用到的那部分数据的描述逻辑模型:是数据库中全部数据的整体逻辑结构的描述内部模型:是数据库在物理存储方面的描述18.三层模式体系结构的特点名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,
8、共 8 页 - - - - - - - - - 1)有了外模式后,程序员不必关心逻辑模式,实际上外模式是逻辑模式的逻辑子集2)逻辑模式必须不涉及到存储结构、访问细节等细节3)内模式并不涉及到物理设备的约束19. 数据的独立性指应用程序和数据库的数据结构之间相互独立,不受影响,分为:1)物理数据独立性2)逻辑数据独立性20. 数据库管理系统的工作模式1)接受应用程序的数据请求和处理请求2)将用户的数据请求转换成复杂的机器代码3)实现对数据库的操作4)从对数据库的操作中接受查询结果5)对查询结果进行处理6)将处理结果返回给用户21. 数据库管理系统的主要功能1)数据库的定义功能2)数据库的操纵功能
9、3)数据库的保护功能:数据库的恢复、数据库的并发控制、数据完整性控制、数据安全性控制4)数据库的维护功能5)数据字典22. 数据库系统的组成1)数据库2)硬件:包括中央处理机、内存、外存、输入输出设备等硬件设备3)软件:包括数据库管理系统、操作系统等4)数据库管理员23. 数据库用户的分类:数据库管理员、专业用户、应用程序员、终端用户24. 数据库管理系统的存储管理器的分类:权限和完整性管理器、事务管理器、文件管理器、缓冲区管理器25. 数据库管理系统的磁盘存储器的数据结构的分类:数据文件、数据字典、索引、统计数据、日志26. 数据库管理系统的查询处理器的分类:DDL 解释器、 DML 编译器
10、、嵌入式DML 的预编译器、查询求值引擎27. 数据库管理系统位于用户与操作系统的一层数据管理软件28. 数据库语言分成DDL 和 DML 两类29. 数据库管理系统主要由查询处理器和存储管理器两大部分组成30. 数据库系统是包含数据库和数据库管理系统的计算机系统31. 数据库系统的效益表现1)灵活性2)简易型3)面向用户4)有效的数据控制5)加快应用系统的开发速度6)维护方便7)标准化第二章数据库设计和ER 模型32. 数据库系统的生存期:规划、需求分析、概念设计、逻辑设计、物理设计、实现、运行维护33. 规划阶段1)系统调查名师资料总结 - - -精品资料欢迎下载 - - - - - -
11、- - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 8 页 - - - - - - - - - 2)可行性分析3)确定数据库系统的总目标34. 需求分析阶段1)分析用户活动,产生业务流程图2)确定系统范围,产生系统关联图3)分析用户活动涉及的数据,产生数据流图4)分析系统数据,产生数据字典35. 概念设计阶段-设计能反映用户需求的数据库概念结构,即概念模型,主要使用ER 方法1)进行数据抽象,设计局部概念模型2)将局部概念模型综合成全局概念模型3)评审36. 逻辑设计阶段1)把概念模型转换成逻辑模型(主要任务 ) 2)设计外模型3)设计应用
12、程序与数据库的接口4)评价模型5)修正模型37. 物理设计阶段1)存储记录结构设计2)确定数据存放位置3)存取方法的设计4)完整性和安全性考虑5)程序设计38. 数据库的实现阶段1)定义数据库结构2)数据装载3)编制与调试应用程序4)数据库试运行39. 数据库的维护由数据库管理员完成,包括以下内容1)数据库的转储和恢复2)数据库安全性、完整性控制3)数据库性能的监督、分析和改进4)数据库的重组织和重构造40. ER 模型的基本元素:实体、联系、属性41. ER 模型的属性的分类1)根据属性的类别: 简单属性和复合属性. (不可再分割的属性(性别 )、 可分解为其他属性的属性(地址 ))2)根据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库系统原理自学考试 2022 数据库 系统 原理 自学考试
限制150内