数据库系统概述1

数据库系统概述1

ID:27675527

大小:364.84 KB

页数:78页

时间:2018-12-05

数据库系统概述1_第1页
数据库系统概述1_第2页
数据库系统概述1_第3页
数据库系统概述1_第4页
数据库系统概述1_第5页
资源描述:

《数据库系统概述1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、主讲人徐万万数据库及其应用系统开发Access2003张迎新主编9/16/20211第一章数据库系统概述9/16/202121.1数据处理数据处理技术的发展阶段人工管理阶段文件系统阶段数据库系统阶段分布式数据库系统面向对象数据库系统9/16/202131.2.1数据库数据库(Database,简称为DB)是长期存储在计算机内、有组织的、可共享的、统一管理的相关数据的集合。1.2数据库基本概念9/16/202141.2.2数据库管理系统1、数据库管理系统(DatabaseManagementSys

2、tem,简称DBMS)是位于用户与数据库之间的一个数据管理软件。即用户不能直接接触数据库,只能通过DBMS来操作数据库。9/16/202152.数据库管理系统的功能(1)数据定义功能DBMS提供了数据描述语言(DataDescriptionLanguage,DDL)来定义数据库的结构、数据之间的联系等。(2)数据操纵功能DBMS提供了数据操纵语言(DataManipulationLanguage,DML)来完成用户对数据库提出的各种操作要求,实现数据的插入、检索、删除、修改等任务。9/16/20

3、216(3)数据库运行管理DBMS可以完成对数据库的安全性控制、完整性控制、多用户环境下的并发控制等。(4)数据库维护功能DBMS还可以对已经建立好的数据库进行维护,比如数据字典的自动维护,数据库的备份、恢复等。(5)数据库通信功能DBMS应提供网络环境的数据库通信功能。9/16/202171.数据库系统的概念数据库系统(DataBaseSystem,简称DBS)是指采用了数据库技术的计算机应用系统。实际上是一个集合体。1.2.3数据库系统9/16/20218(1)数据库(2)数据库管理系统(核

4、心组成部分)(3)计算机硬件、软件(操作系统及各种配套实用程序)环境(4)管理和使用数据库系统的人员,可以分为四类:终端用户、应用程序员、系统分析员、数据库管理员数据库系统通常由四个部分组成:9/16/20219终端用户:(EndUser)按照用户需求信息及获得信息方式的不同,可将终端用户分为操作层、管理层和决策层,他们通过应用系统的用户接口使用数据库。应用程序员:(ApplicationProgrammer)应用程序员根据数据库系统的功能需求,设计和编写应用系统的程序模块,并参与对程序模块的测

5、试。系统分析员:系统分析员是数据库系统建设期的主要参与人员,负责应用系统的需求分析和规范说明,确定系统的基本功能,数据库结构和应用程序的设计,以及软硬件的配置,并组织整个系统的开发。数据库管理员:(DadabaseAdministrator)简称DBA。全面负责建立、维护、管理和控制数据库系统。9/16/202110⑴数据冗余度低、共享性高。⑵数据独立性高。数据的独立性包括逻辑独立性和物理独立性。(见下页)2、数据库系统的特点9/16/202111数据的逻辑独立性指当数据的总体逻辑结构改变时,数

6、据的局部逻辑结构不变,由于应用程序是依据数据的局部逻辑结构编写的,所以应用程序不必修改,从而保证了数据与程序间的逻辑独立性。例如:在原有的记录类型之间增加新的关系,或在某些记录类型中增加新的数据项,均可确保数据的逻辑独立性。9/16/202112数据的物理独立性指当数据的存储结构改变时,数据的逻辑结构不变,从而应用程序也不必改变。例如:改变存储设备和增加新的存储设备,或改变数据的存储组织方式,均可确保数据的物理独立性。9/16/202113⑶有统一的数据控制功能。数据的安全性(security)

7、控制数据的完整性(integrity)控制并发(concurrency)控制数据恢复(recovery)9/16/202114三个概念:数据库、数据库管理系统、数据库系统是三个不同的概念。数据库强调的是数据,数据库管理系统是管理数据库的工具软件,数据库系统强调的则是一个整体系统。9/16/202115根据美国标准化协会和标准计划与需求委员会(ANSI/SPARS)提出的建议,数据库系统的内部体系结构是三级模式结构:分别为模式、外模式和内模式。1.3数据库系统的体系结构9/16/2021161、模

8、式——一个数据库只有一个模式!!!也称为概念模式。是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,是建立数据库的依据。定义模式时不仅要定义数据的逻辑结构(例如:数据记录由哪些数据项构成,数据项的名字、类型、取值范围等),而且要定义与数据有关的安全性、完整性要求,还定义这些数据之间的联系。9/16/2021172、外模式也称子模式或用户模式。它是数据库用户(包括应用程序员和最终用户)看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。