第章数据库系统概论.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 数据库系统概论;数据:数据是将现实世界中的各种信息记录下来的、可识别的符号,是信息的载体,是信息的具体表现形式。 ;1.2数据库与数据库系统;1.2.2 数据库系统概述 数据库系统是计算机化的能对数据进行加工处理的软硬件环境。 1、数据库系统的组成 (1)数据:数据是数据库系统的处理对象。 (2)用户:存储、维护和检索数据库中数据的人员。 终端用户:也成为最终用户,一般是不精通计算机和程序设计的人员,这类用户使用数据库系统提供的终端命令语言或菜单命令等对数据??中的数据进行检索、查询等存取操作。 应用程序员:也称作系统开发员,是负责设计和编制基于数据库的应用程序的人员。;数据库管理员:指全面负责数据库系统的管理、维护和正常使用的人员。其主要职责包括:参与数据库设计的全过程,与用户、应用程序员、系统分析员紧密配合,设计数据库的结构和内容,决定数据库的存储和存取策略,对数据库系统的软硬件环境进行管理。 (3)硬件:运行和存储数据库管理系统的硬件资源,包括:计算机、网络打印机、联网设备、通讯设备等。 (4)软件:计算机的操作系统、数据库管理系统(DBMS)。;2、数据库系统的特点 (1)数据冗余低、共享性高。 (2)数据独立性提高 数据的独立性包括逻辑独立性和物理独立性。 数据的逻辑独立性是指当数据的总体逻辑结构改变时数据的局部逻辑结构不变。 数据的物理独立性是指数据的存储结构改变时数据的逻辑结构不变。 (3)统一的数据控制功能 数据的安全性控制:系统统一设置完整性规则,以确保数据的正确性、相容性和有效性。 并发控制:多用户同时存取数据时,防止干扰和脏数据。;数据恢复:当数据库数据被破坏或不可靠时,系统有能力将数据库从错误状态恢复到最近某一时刻的正确状态。;3、20世纪60年代末以后:数据库系统阶段 特点: (1)数据共享。 (2)数据结构化。 (3)数据独立性。 (4)可控制数据冗余度。 (5)统一数据控制功能能。;(3)数据库运行管理功能:提供数据库数据的安全性、完整性和并发性控制功能。 (4)数据库的建立和维护功能:包括数据库初始数据的装入、数据库的转储、系统性能监视、分析等。 (5)数据通讯功能:提供数据的传输功能,支持网络,实现用户程序和DBMS之间的数据通讯。 2、DBMS的组成 (1)语言编译处理程序 (2)系统运行控制程序 (3)系统建立维护程序 (4)数据字典;1.2.5 数据库应用系统 数据库应用系统是一个软件,是在DBMS基础上针对某一个应用而开发的面向用户的应用软件。;1.3数据库系统的体系结构;应用1;1.3.2 外部体系结构 1、集中式结构 数据库结构由两个关键硬件组成:主机和客户终端。 数据库和用户应用程序都存放在主机中,数据处理和主要的运算 操作也是在主机上进行的。 主要特点:数据和应用集中,便于维护和管理,安全性好,但是 对主机性能要求高,主机价格昂贵。;2、文件服务器结构 数据库存放在文件服务器中,用户应用程序分散存放在各个客户工作站上,文件服务器指负责数据的集中管理,所有的应用都安排在客户端完成。 主要特点:费用低、配置灵活,但计算能力差、客户端的计算机性能要求高。;3、客户/服务器(Client/Server)结构 数据存放在服务器中,应用程序可以根据需要安排在服务器或者客户工作站上,实现了客户终端和服务器端程序的协调工作。;1.4数据模型;1.4.1概念模型 概念数据模型(Conceptual Data Model)简称为概念模型。概念模型是对现实世界的事物及其联系的抽象成信息世界的概念模型,它强调的是语义表达能力和使用便捷、能直接表达应用中的各种语义和知识。 在概念模型中主要用到以下基本术语: 1、实体与实体集 实体:现实世界中客观上存在且可以区分的事物。可以是人,可以是物;可以是事物与事物之间的联系等。譬如:学生、工厂、学校、企业、销售等都是实体。 实体集:具有相同类型以及共享相同性质(属性)的实体的集合。 2、属性 实体所具有的某一方面的特性。一个实体可以有若干属性。譬如学生实体所具有的属性:学号、姓名、性别、出生年月,班级等。;3、关键字和域 实体的每个属性都有一个值,属性的取值范围称作该属性的域。例如:特定的学生实体其学号姓名是张海潮,性别属性是男,出生年月属性是1992-02-14等,其中2

文档评论(0)

清风老月 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳春市惠兴图文设计有限公司
IP属地广东
统一社会信用代码/组织机构代码
91441781MA53BEWA2D

1亿VIP精品文档

相关文档