文档介绍:数据库应用
本章目录
数据库系统概述
数据模型
数据库系统模式结构
数据库管理系统
数据库系统的组成
2
学****目标
了解数据管理技术发展的各个阶段的特点;
掌握数据库技术相关的基本概念;
掌握数据模型概念及其组成要素;
了解数据抽象过程;
掌握概念模型的相关概念及其E-R表示方法;
理解数据库系统的3级模式结构;
了解数据库系统的组成。
3
数据库系统概述
数据库技术基本概念
数据管理技术的发展
数据库系统的类型
4
1. 信息和数据
(1)信息(Information)
从认知论的角度来看,信息是现实世界客观事物在人脑中的抽象反映,是通过人的感官感知出来的并经过人脑的加工而形成的反映客观事物的概念。信息具有可识别性、可存储性、可扩充性、可压缩性、可传递性、可转换性、特定范围有效性等特征。
(2)数据(Data)
数据是描述现实世界中客观事物或抽象概念的可存储并具有明确意义的符号序列。数据有多种形式,可以是数字,也可以是文字、图形、图像、声音、语言等。在数据库系统中,数据是信息的表现形式,信息是数据的内涵。
数据库技术基本概念
5
2. 数据模型(Data Model,简称DM)
由于计算机不能直接处理现实世界中的客观事物,所以必须把它们抽象成计算机能够处理的数据,数据模型就是对现实世界客观事物的数据特征的抽象。
数据模型规定了采用何种方式对客观事物及其联系进行抽象,以及这些抽象而来的数据如何在计算机进行表示和存取。因此,数据模型可以看作是一种形式化描述数据以及数据之间的联系以及有关的语义约束规则的抽象方法。数据模型是数据库技术的核心和基础。
6
3. 数据库(DataBase,简称DB)
数据库是长期存储在计算机内、有组织、可共享的大量数据的集合。
数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和扩展性,可为多个用户、多个应用共享使用。
长期存储、有组织和可共享是数据库所具有三个基本特点。
7
4. 数据库管理系统(简称DBMS)
数据库管理系统(DataBase Management System,简称DBMS )是一种专门用于管理数据库的软件系统。
DBMS是数据库管理的中枢机构,对数据库的所有管理包括定义、查询、更新和各种运行都需通过DBMS实现,此外,DBMS还为数据库提供了较为完备的数据并发访问、安全保护、完整性检查等控制机制。
目前市场上比较流行的DBMS产品有Oracle、DB2、Sybase、SQL Server、MySQL等。
8
5. 数据库系统(DataBase System,简称DBS)
数据库系统是采用了数据库技术的计算机系统。数据库系统通常由数据库、硬件、软件(主要包括DBMS、操作系统、应用系统等)和用户(主要包括最终用户、数据库管理员、应用程序员等)四部分组成。在不引起混淆的情况下常常把数据库系统简称为数据库。
最终用户
数据库管理员
图1-1 数据库系统组成
应用系统
DBMS
操作系统
最终用户
最终用户
数据库
9
5. 数据库系统(DataBase System,简称DBS)
在数据库系统中,数据库存放在计算机硬件中,是数据库系统处理的对象;DBMS是数据库系统的核心;应用系统是为满足实际应用需要采用高级语言编制的软件,用来对数据进行加工处理;用户可以通过应用系统操纵数据库,或者通过DBMS直接操纵数据库;数据库管理员是对数据库进行规划、设计、协调、维护和管理的工作人员。
10