收藏 分销(赏)

网状模型.pptx

上传人:胜**** 文档编号:1681027 上传时间:2024-05-07 格式:PPTX 页数:95 大小:349.05KB
下载 相关 举报
网状模型.pptx_第1页
第1页 / 共95页
网状模型.pptx_第2页
第2页 / 共95页
网状模型.pptx_第3页
第3页 / 共95页
网状模型.pptx_第4页
第4页 / 共95页
网状模型.pptx_第5页
第5页 / 共95页
点击查看更多>>
资源描述

1、返回返回2024/4/22 周一11.网状数据模型的数据结构p网状模型满足下面两个条件的基本层次联系的集合为网状模型。满足下面两个条件的基本层次联系的集合为网状模型。1.允许一个以上的结点无双亲;允许一个以上的结点无双亲;2.一个结点可以有多于一个的双亲一个结点可以有多于一个的双亲。返回返回2024/4/22 周一2网状数据模型的数据结构 1 2 R3 L1 L2 R1 R1 R2R2 L3 L3 L1 L2 L1 L2 R3R3 L4 L4 R4 R4 R5R5 返回返回2024/4/22 周一3网状数据模型的数据结构(续)p表示方法(与层次数据模型相同)实体型:用记录类型描述。实体型:用记

2、录类型描述。每个结点表示一个记录类型。每个结点表示一个记录类型。属性:用字段描述。属性:用字段描述。每个记录类型可包含若干个字段。每个记录类型可包含若干个字段。联系:用结点之间的连线表示记录(类)型之联系:用结点之间的连线表示记录(类)型之 间的一对多的父子联系。间的一对多的父子联系。返回返回2024/4/22 周一4网状数据模型的数据结构(续)p特点n只能直接处理一对多的实体联系只能直接处理一对多的实体联系n每个记录类型定义一个排序字段,也称为码字段每个记录类型定义一个排序字段,也称为码字段n任任何何记记录录值值只只有有按按其其路路径径查查看看时时,才才能能显显出出它它的的全全部部意义意义返

3、回返回2024/4/22 周一5网状数据模型的数据结构(续)p网状模型与层次模型的区别n网状模型允许多个结点没有双亲结点网状模型允许多个结点没有双亲结点n网状模型允许结点有多个双亲结点网状模型允许结点有多个双亲结点n网状模型允许两个结点之间有多种联系(复合联系)网状模型允许两个结点之间有多种联系(复合联系)n网状模型可以更直接地去描述现实世界网状模型可以更直接地去描述现实世界n层次模型实际上是网状模型的一个特例层次模型实际上是网状模型的一个特例返回返回2024/4/22 周一6网状数据模型的数据结构(续)1 2 R3 L1 L2 R1 R1 R2R2 L3 L3 L1 L2 L1 L2 R3R

4、3 L4 L4 R4 R4 R5R5 返回返回2024/4/22 周一7网状数据模型的数据结构(续)1 L1 L2 R2返回返回2024/4/22 周一8网状数据模型的数据结构(续)学生宿舍学生宿舍学生学生教研室教研室系系教师教师返回返回2024/4/22 周一9网状数据模型的数据结构(续)父母父母人人子女子女树树种种植植砍砍伐伐养养育育赡赡养养返回返回2024/4/22 周一10网状数据模型的数据结构(续)多对多联系在网状模型中的表示n用网状模型间接表示多对多联系用网状模型间接表示多对多联系n方法方法 将多对多联系直接分解成一对多联系将多对多联系直接分解成一对多联系返回返回2024/4/22

5、 周一112.网状模型的数据操纵l查询l插入l删除l更新返回返回2024/4/22 周一123.网状数据模型的完整性约束网状数据库系统(如DBTG)对数据操纵加了一些限制,提供了一定的完整性约束n码码n双亲结点与子女结点之间是一对多联系双亲结点与子女结点之间是一对多联系n属籍类别属籍类别p加入类别加入类别(自动的,手工的自动的,手工的)p移出类别移出类别(固定的,必须固定的,必须 的,随意的的,随意的)返回返回2024/4/22 周一133.网状数据模型的完整性约束 p完整性约束条件n允许插入尚未确定双亲结点值的子女结点值允许插入尚未确定双亲结点值的子女结点值n允许只删除双亲结点值允许只删除双

6、亲结点值返回返回2024/4/22 周一144.网状数据模型的存储结构p关键n实现记录之间的联系实现记录之间的联系p常用方法n单向链接单向链接n双向链接双向链接n环状链接环状链接n向首链接向首链接例:P29返回返回2024/4/22 周一155.网状模型的优缺点p优点n能够更为直接地描述现实世界,如一个结点可以有多个双亲能够更为直接地描述现实世界,如一个结点可以有多个双亲n具有良好的性能,存取效率较高具有良好的性能,存取效率较高p缺点n结构比较复杂,而且随着应用环境的扩大,数据库的结构就结构比较复杂,而且随着应用环境的扩大,数据库的结构就变得越来越复杂,不利于最终用户掌握变得越来越复杂,不利于

7、最终用户掌握nDDL、DML语言复杂,用户不容易使用语言复杂,用户不容易使用返回返回2024/4/22 周一166.典型的网状数据库系统pDBTG系统,亦称CODASYL系统n由由DBTG提出的一个系统方案提出的一个系统方案n奠定了数据库系统的基本概念、方法和技术奠定了数据库系统的基本概念、方法和技术n70年代推出年代推出p实际系统nCullinet Software Inc.公司的公司的 IDMSnUnivac公司的公司的 DMS1100nHoneywell公司的公司的IDS/2nHP公司的公司的IMAGE返回返回2024/4/22 周一171.2.6 关系模型1.关系数据模型的数据结构 2

8、.关系数据模型的操纵3.关系数据模型的完整性约束 4.关系数据模型的存储结构 5.关系数据模型的优缺点6.典型的关系数据库系统 返回返回2024/4/22 周一18关系模型p最重要的一种数据模型。也是目前主要采用的数据模型p1970年由美国IBM公司San Jose研究室的研究员E.F.Codd提出p本课程的重点返回返回2024/4/22 周一19关系数据模型的数据结构 p在用户观点下,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。返回返回2024/4/22 周一20关系模型的基本概念n关系(Relation)一个关系对应通常说的一张表。n元组(Tuple)表中的一行即为一个元组。n属

9、性(Attribute)表中的一列即为一个属性,给每一个属性起一个名称即属性名。返回返回2024/4/22 周一21关系模型的基本概念n主码(Key)表中的某个属性组,它可以唯一确定一个元组。n域(Domain)属性的取值范围。n分量元组中的一个属性值。n关系模式对关系的描述关系名(属性1,属性2,属性n)学生(学号,姓名,年龄,性别,系,年级)返回返回2024/4/22 周一22关系数据模型的数据结构(续)p实体及实体间的联系的表示方法n实体型:直接用关系(表)表示。实体型:直接用关系(表)表示。n属性:用属性名表示。属性:用属性名表示。n一对一联系:隐含在实体对应的关系中。一对一联系:隐含

10、在实体对应的关系中。n一对多联系:隐含在实体对应的关系中。一对多联系:隐含在实体对应的关系中。n多对多联系:直接用关系表示多对多联系:直接用关系表示。返回返回2024/4/22 周一23关系数据模型的数据结构(续)例1学生、系、系与学生之间的一对多联系:学生(学号,姓名,年龄,性别,系号,年级)学生(学号,姓名,年龄,性别,系号,年级)系系(系号,系名,办公地点,系主任系号,系名,办公地点,系主任)例2系、系主任、系与系主任间的一对一联系返回返回2024/4/22 周一24关系数据模型的数据结构(续)例3学生、课程、学生与课程之间的多对多联系:学生(学号,姓名,年龄,性别,系号,年级)学生(学

11、号,姓名,年龄,性别,系号,年级)课程(课程号,课程名,学分)课程(课程号,课程名,学分)选修(学号,课程号,成绩)选修(学号,课程号,成绩)返回返回2024/4/22 周一25关系数据模型的数据结构(续)p关系必须是规范化的,满足一定的规范条件最基本的规范条件:关系的每一个分量必须是一个不最基本的规范条件:关系的每一个分量必须是一个不可分的数据项。可分的数据项。返回返回2024/4/22 周一262.关系模型的数据操纵p查询、插入、删除、更新p数据操作是集合操作,操作对象和操作结果都是关系,即若干元组的集合p存取路径对用户隐蔽,用户只要指出“干什么”,不必详细说明“怎么干”返回返回2024/

12、4/22 周一273.关系模型的完整性约束p实体完整性p参照完整性p用户定义的完整性返回返回2024/4/22 周一284.关系数据模型的存储结构p表以文件形式存储p有的DBMS一个表对应一个操作系统文件p有的DBMS自己设计文件结构返回返回2024/4/22 周一295.关系模型的优缺点p优点n建立在严格的数学概念的基础上建立在严格的数学概念的基础上n概念单一。数据结构简单、清晰,用户易懂易用概念单一。数据结构简单、清晰,用户易懂易用p实体和各类联系都用关系来表示。实体和各类联系都用关系来表示。p对数据的检索结果也是关系。对数据的检索结果也是关系。n关系模型的存取路径对用户透明p具有更高的数

13、据独立性,更好的安全保密性具有更高的数据独立性,更好的安全保密性p简化了程序员的工作和数据库开发建立的工作简化了程序员的工作和数据库开发建立的工作返回返回2024/4/22 周一30关系模型的优缺点(续)p缺点存取路径对用户透明导致查询效率往往不如非存取路径对用户透明导致查询效率往往不如非关系数据模型关系数据模型为提高性能,必须对用户的为提高性能,必须对用户的查询请求进行优化查询请求进行优化增加了开发数据库管理系统的难度增加了开发数据库管理系统的难度返回返回2024/4/22 周一316.典型的关系数据库系统nORACLEnSYBASEnMicrosoft SQL ServernINFORMI

14、XnDB/2nCOBASEnPBASEnEasyBasenOpenBase返回返回2024/4/22 周一32第一章 绪论1.1 数据库系统概述1.2 数据模型1.3 数据库系统结构1.4 数据库系统的组成1.5 数据库技术的研究领域1.6 小结返回返回2024/4/22 周一331.3 数据库系统结构1.3.1数据库系统内部的模式结构 从数据库管理系统角度看1.3.2数据库系统外部的体系结构从数据库最终用户角度看返回返回2024/4/22 周一341.3.1 数据库系统的模式结构p数据库系统模式的概念p数据库系统的三级模式结构p数据库的二级映象功能与数据独立性p小结返回返回2024/4/22

15、 周一35数据库系统模式的概念p“型”和“值”的概念n值(Value)是型的一个具体赋值例如:学生记录例如:学生记录n型(Type)对某一类数据的结构和属性的说明记录型:记录型:(学号,姓名,性别,系别,年龄,籍贯)(学号,姓名,性别,系别,年龄,籍贯)该记录型的一个记录值:该记录型的一个记录值:(900201,李明,男,计算机,李明,男,计算机,22,江苏),江苏)返回返回2024/4/22 周一36数据库系统模式的概念(续)p模式(Schema)n数据库逻辑结构和特征的描述数据库逻辑结构和特征的描述n是型的描述是型的描述n反映的是数据的结构及其联系反映的是数据的结构及其联系n模式是相对稳定

16、的模式是相对稳定的p模式的一个实例(Instance)n模式的一个具体值模式的一个具体值n反映数据库某一时刻的状态反映数据库某一时刻的状态n同一个模式可以有很多实例同一个模式可以有很多实例n实例随数据库中的数据的更新而变动实例随数据库中的数据的更新而变动返回返回2024/4/22 周一371.3.1 数据库系统的模式结构p数据库系统模式的概念p数据库系统的三级模式结构p数据库的二级映象功能与数据独立性p小结返回返回2024/4/22 周一38数据库系统的三级模式结构返回返回2024/4/22 周一391模式(Schema)p模式(也称逻辑模式)n数据库中全体数据的逻辑结构和特征的描述数据库中全

17、体数据的逻辑结构和特征的描述n所有用户的公共数据视图,综合了所有用户的需求所有用户的公共数据视图,综合了所有用户的需求p一个数据库只有一个模式p模式的地位:是数据库系统模式结构的中间层n与数据的物理存储细节和硬件环境无关与数据的物理存储细节和硬件环境无关n与具体的应用程序、开发工具及高级程序设计语言无关与具体的应用程序、开发工具及高级程序设计语言无关p模式的定义n数据的逻辑结构(数据项的名字、类型、取值范围等)数据的逻辑结构(数据项的名字、类型、取值范围等)n数据之间的联系数据之间的联系n数据有关的安全性、完整性要求数据有关的安全性、完整性要求返回返回2024/4/22 周一402.外模式(E

18、xternal Schema)p外模式(也称子模式或用户模式)n数数据据库库用用户户(包包括括应应用用程程序序员员和和最最终终用用户户)使使用用的的局局部部数数据据的的逻逻辑结构和特征的描述辑结构和特征的描述n数据库用户的数据视图,是与某一应用有关的数据的逻辑表示数据库用户的数据视图,是与某一应用有关的数据的逻辑表示返回返回2024/4/22 周一41外模式(续)p外模式的地位:介于模式与应用之间n模式与外模式的关系:一对多模式与外模式的关系:一对多p外模式通常是模式的子集外模式通常是模式的子集p一一个个数数据据库库可可以以有有多多个个外外模模式式。反反映映了了不不同同的的用用户户的的应应用用

19、需求、看待数据的方式、对数据保密的要求需求、看待数据的方式、对数据保密的要求p对对模模式式中中同同一一数数据据,在在外外模模式式中中的的结结构构、类类型型、长长度度、保保密级别等都可以不同密级别等都可以不同n外模式与应用的关系:一对多p同一外模式也可以为某一用户的多个应用系统所使用,同一外模式也可以为某一用户的多个应用系统所使用,p但一个应用程序只能使用一个外模式但一个应用程序只能使用一个外模式。返回返回2024/4/22 周一42外模式(续)p外模式的用途保证数据库安全性的一个有力措施。保证数据库安全性的一个有力措施。每个用户只能看见和访问所对应的外模式中的数据每个用户只能看见和访问所对应的

20、外模式中的数据返回返回2024/4/22 周一433内模式(Internal Schema)p内模式(也称存储模式)n是数据物理结构和存储方式的描述是数据物理结构和存储方式的描述n是数据在数据库内部的表示方式是数据在数据库内部的表示方式p记记录录的的存存储储方方式式(顺顺序序存存储储,按按照照B树树结结构构存存储储,按按hash方方法存储)法存储)p索引的组织方式索引的组织方式p数据是否压缩存储数据是否压缩存储p数据是否加密数据是否加密p数据存储记录结构的规定数据存储记录结构的规定p一个数据库只有一个内模式返回返回2024/4/22 周一441.3.1 数据库系统的模式结构p数据库系统模式的概

21、念p数据库系统的三级模式结构p数据库的二级映象功能与数据独立性p小结返回返回2024/4/22 周一45三级模式与二级映象p三级模式是对数据的三个抽象级别p二级映象在DBMS内部实现这三个抽象层次的联系和转换返回返回2024/4/22 周一46数据库系统的三级模式结构返回返回2024/4/22 周一471外模式模式映象p定义外模式与模式之间的对应关系p每一个外模式都对应一个外模式模式映象p映象定义通常包含在各自外模式的描述中返回返回2024/4/22 周一48外模式模式映象的用途保证数据的逻辑独立性n当当模模式式改改变变时时,数数据据库库管管理理员员修修改改有有关关的的外外模模式式模模式映象,

22、使外模式保持不变式映象,使外模式保持不变n应应用用程程序序是是依依据据数数据据的的外外模模式式编编写写的的,从从而而应应用用程程序序不不必必修修改改,保保证证了了数数据据与与程程序序的的逻逻辑辑独独立立性性,简简称称数数据的逻辑独立性据的逻辑独立性。返回返回2024/4/22 周一492模式内模式映象p模式内模式映象定义了数据全局逻辑结构与存储结构之间的对应关系。例如,说明逻辑记录和字段在内部是如何表示的p数据库中模式内模式映象是唯一的p该映象定义通常包含在模式描述中返回返回2024/4/22 周一50模式内模式映象的用途保证数据的物理独立性n当当数数据据库库的的存存储储结结构构改改变变了了(

23、例例如如选选用用了了另另一一种种存存储储结结构构),数数据据库库管管理理员员修修改改模模式式内内模模式式映映象象,使使模模式保持不变式保持不变n应应用用程程序序不不受受影影响响。保保证证了了数数据据与与程程序序的的物物理理独独立立性性,简称数据的物理独立性。简称数据的物理独立性。返回返回2024/4/22 周一511.3.1 数据库系统的模式结构p数据库系统模式的概念p数据库系统的三级模式结构p数据库的二级映象功能与数据独立性p小结返回返回2024/4/22 周一52小结p模式n是数据库的中心与关键n独立于数据库的其它层次n设计数据库模式结构时应首先确定数据库的逻辑模式返回返回2024/4/2

24、2 周一53小结(续)p内模式n依赖于全局逻辑结构,但独立于数据库的用户视图即外模式,也独立于具体的存储设备。n它将全局逻辑结构中所定义的数据结构及其联系按照一定的物理存储策略进行组织,以达到较好的时间与空间效率。返回返回2024/4/22 周一54小结(续)p外模式n面向具体的应用程序,定义在逻辑模式之上,但独立于存储模式和存储设备n设计外模式时应充分考虑到应用的扩充性。当应用需求发生较大变化,相应外模式不能满足其视图要求时,该外模式就得做相应改动返回返回2024/4/22 周一55小结(续)p应用程序n在外模式描述的数据结构上编制的,它依赖于特定的外模式,与数据库的模式和存储结构独立。n不

25、同的应用程序有时可以共用同一个外模式。返回返回2024/4/22 周一56小结(续)p二级映象n保证了数据库外模式的稳定性,从而从底层保证了应用程序的稳定性,除非应用需求本身发生变化,否则应用程序一般不需要修改。n数据与程序之间的独立性,使得数据的定义和描述可以从应用程序中分离出去。返回返回2024/4/22 周一571.3 数据库系统结构p1.3.1数据库系统内部的模式结构 n从数据库管理系统角度看p1.3.2数据库系统外部的体系结构n从数据库最终用户角度看返回返回2024/4/22 周一581.3.2 数据库系统外部的体系结构p单用户结构p主从式结构p分布式结构p客户/服务器结构p浏览器/

26、应用服务器/数据库服务器结构返回返回2024/4/22 周一591.单用户数据库系统p整个数据库系统(应用程序、DBMS、数据)装在一台计算机上,为一个用户独占,不同机器之间不能共享数据。p早期的最简单的数据库系统单用户数据库系统返回返回2024/4/22 周一602.主从式结构的数据库系统p一个主机带多个终端的多用户结构n数据库系统,包括应用程序、DBMS、数据,都集中存放在主机上,所有处理任务都由 主机来完成n各个用户通过主机的终端并发地存取数据库,共享数据资源返回返回2024/4/22 周一61主从式结构的数据库系统主机主机终终端端返回返回2024/4/22 周一62主从式结构的数据库系

27、统(续)p优点n易于管理、控制与维护。p缺点n当终端用户数目增加到一定程度后,主机的任务会过分繁重,成为瓶颈,从而使系统性能下降。n系统的可靠性依赖主机,当主机出现故障时,整个系统都不能使用。返回返回2024/4/22 周一633.分布式结构的数据库系统p数据库中的数据在逻辑上是一个整体,但物理地分布在计算机网络的不同结点上。n网网络络中中的的每每个个结结点点都都可可以以独独立立处处理理本本地地数数据据库库中中的的数数据,执行局部应用据,执行局部应用n同同时时也也可可以以同同时时存存取取和和处处理理多多个个异异地地数数据据库库中中的的数数据据,执行全局应用执行全局应用返回返回2024/4/22

28、 周一64分布式结构的数据库系统分布式结构的数据库系统主机DB主机DB主机DB网络分布结构的数据库中数据在逻辑上是一个整体,物理上在网络的不同节点上。返回返回2024/4/22 周一65分布式结构的数据库系统(续)p优点n适适应应了了地地理理上上分分散散的的公公司司、团团体体和和组组织织对对于于数数据据库库应应用的需求。用的需求。p缺点n数据的分布存放给数据的处理、管理与维护带来困难。数据的分布存放给数据的处理、管理与维护带来困难。n当当用用户户需需要要经经常常访访问问远远程程数数据据时时,系系统统效效率率会会明明显显地地受到网络传输的制约。受到网络传输的制约。返回返回2024/4/22 周一

29、664客户服务器结构的数据库系统p把DBMS功能和应用分开n网网络络中中某某个个(些些)结结点点上上的的计计算算机机专专门门用用于于执执行行DBMSDBMS功能,称为数据库服务器,简称服务器功能,称为数据库服务器,简称服务器n其其他他结结点点上上的的计计算算机机安安装装DBMSDBMS的的外外围围应应用用开开发发工工具具,用户的应用系统,称为客户机用户的应用系统,称为客户机返回返回2024/4/22 周一67客户服务器数据库系统的种类p集中的服务器结构 一台数据库服务器,多台客户机一台数据库服务器,多台客户机p分布的服务器结构n在网络中有多台数据库服务器在网络中有多台数据库服务器n分布的服务器

30、结构是客户服务器与分布的服务器结构是客户服务器与 分布式数据库的结合分布式数据库的结合集中的服务器结构分布的服务器结构DB接口工具应用接 口DBMS功能接口工具应用 客户机服务器DB接口工具应用接口工具应用 DB接 口局部数据管理分布式DBMS接 口局部数据管理分布式DBMS服务器客户机系统结构系统结构返回返回2024/4/22 周一69客户服务器结构的优点n客客户户端端的的用用户户请请求求被被传传送送到到数数据据库库服服务务器器,数数据据库库服服务务器器进进行行处处理后,只将结果返回给用户,从而显著减少了数据传输量理后,只将结果返回给用户,从而显著减少了数据传输量n数据库更加开放数据库更加开

31、放p客户与服务器一般都能在多种不同的硬件和软件平台上运行客户与服务器一般都能在多种不同的硬件和软件平台上运行p可以使用不同厂商的数据库应用开发工具可以使用不同厂商的数据库应用开发工具返回返回2024/4/22 周一70客户服务器结构的缺点“胖客户”问题:n系统安装复杂,工作量大。系统安装复杂,工作量大。n应用维护困难,难于保密,造成安全性差。应用维护困难,难于保密,造成安全性差。n相相同同的的应应用用程程序序要要重重复复安安装装在在每每一一台台客客户户机机上上,从从系系统总体来看,大大浪费了系统资源。统总体来看,大大浪费了系统资源。系统规模达到数百数千台客户机,它们的硬件配置、系统规模达到数百

32、数千台客户机,它们的硬件配置、操作系统又常常不同,要为每一个客户机安装应用程操作系统又常常不同,要为每一个客户机安装应用程序和相应的工具模块,其安装维护代价便不可接受了序和相应的工具模块,其安装维护代价便不可接受了。返回返回2024/4/22 周一71浏览器/应用服务器/数据库服务器结构p客户端:浏览器软件、用户界面浏览器软件、用户界面 浏览器的界面统一,广大用户容易掌握浏览器的界面统一,广大用户容易掌握 大大减少了培训时间与费用。大大减少了培训时间与费用。p服务器端分为两部分:nWeb服务器、应用服务器服务器、应用服务器n数据库服务器等数据库服务器等大大减少了系统开发和维护代价大大减少了系统

33、开发和维护代价能够支持数万甚至更多的用户能够支持数万甚至更多的用户返回返回2024/4/22 周一72智能卡智能卡移动通信移动通信计算机外设计算机外设机顶盒机顶盒零售设备零售设备印刷机印刷机复印机复印机互联网服务器互联网服务器电话交换设备电话交换设备嵌入式数据管理系统的结构返回返回2024/4/22 周一73第一章 绪论1.1 数据库系统概述1.2 数据模型1.3 数据库系统结构1.4 数据库系统的组成1.5 数据库技术的研究领域1.6 小结返回返回2024/4/22 周一741.4 数据库系统的组成p数据库p数据库管理系统(及其开发工具)p应用系统p数据库管理员p(用户)返回返回2024/4

34、/22 周一75硬件平台及数据库硬件平台及数据库软件软件人员人员数据库系统的组成返回返回2024/4/22 周一76一、硬件平台及数据库p数据库系统对硬件资源的要求(1)足够大的内存n操作系统操作系统nDBMS的核心模块的核心模块n数据缓冲区数据缓冲区n应用程序应用程序返回返回2024/4/22 周一77数据库系统对硬件资源的要求 (2)足够大的外存n 磁盘p操作系统操作系统pDBMSp应用程序应用程序p数据库及其备份数据库及其备份n 光盘、磁带、软盘p数据备份数据备份(3)较高的通道能力,提高数据传送率返回返回2024/4/22 周一78二、软件pDBMSp操作系统p与数据库接口的高级语言及

35、其编译系统p以DBMS为核心的应用开发工具p为特定应用环境开发的数据库应用系统返回返回2024/4/22 周一79三、人员p数据库管理员p系统分析员p数据库设计人员p应用程序员p(最终用户)返回返回2024/4/22 周一801.数据库管理员(DBA)p决定数据库中的信息内容和结构p决定数据库的存储结构和存取策略p定义数据的安全性要求和完整性约束条件返回返回2024/4/22 周一81数据库管理员(续)p监控数据库的使用和运行n周期性转储数据库p数据文件p日志文件n系统故障恢复n介质故障恢复n监视审计文件返回返回2024/4/22 周一82数据库管理员(续)p数据库的改进和重组n性能监控和调优

36、n数据重组p数据库重构返回返回2024/4/22 周一832.系统分析员p负责应用系统的需求分析和规范说明p与用户及DBA协商,确定系统的硬软件配置p参与数据库系统的概要设计返回返回2024/4/22 周一843.数据库设计人员p参加用户需求调查和系统分析p确定数据库中的数据p设计数据库各级模式返回返回2024/4/22 周一854.应用程序员p设计和编写应用系统的程序模块p进行调试和安装返回返回2024/4/22 周一865.用户p偶然用户n企业或组织机构的高中级管理人员p简单用户n银行的职员、机票预定人员、旅馆总台服务员返回返回2024/4/22 周一87用户(续)p复杂用户n工程师、科学

37、家、经济学家、科技工作者等n直接使用数据库语言访问数据库,甚至能够基于数据库管理系统的API编制自己的应用程序返回返回2024/4/22 周一88第一章 绪论1.1 数据库系统概述1.2 数据模型1.3 数据库系统结构1.4 数据库系统的组成1.5 数据库技术的研究领域1.6 小结返回返回2024/4/22 周一891.5 数据库技术的研究领域p数据库管理系统软件的研制p数据库设计p数据库理论返回返回2024/4/22 周一90数据库管理系统软件的研制p DBMS核心p一组相互联系的软件系统n工具软件n中间件返回返回2024/4/22 周一91数据库设计p数据库设计方法p设计工具p设计理论p数据模型和数据建模返回返回2024/4/22 周一92数据库理论p关系的规范化理论p关系数据理论返回返回2024/4/22 周一93第一章 绪论1.1 数据库系统概述1.2 数据模型1.3 数据库系统结构1.4 数据库系统的组成1.5 数据库技术的研究领域1.6 小结返回返回2024/4/22 周一94小结p数据库系统概述n数据库的基本概念n数据管理的发展过程n数据库系统的研究领域p数据模型n数据模型的三要素n概念模型,E-R 模型n三种主要数据模型返回返回2024/4/22 周一95小结(续)p数据库系统的结构n数据库系统三级模式结构n数据库系统的体系结构p数据库系统的组成

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服