1 / 12
文档名称:

数据库系统基本知识.ppt

格式:ppt   页数:12页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统基本知识.ppt

上传人:df158687 2015/6/2 文件大小:0 KB

下载得到文件列表

数据库系统基本知识.ppt

相关文档

文档介绍

文档介绍:第一章 数据库系统基本知识
学****要求
了解数据库的以下几个基本概念:
1、数据库、数据库管理系统、数据系统;
2、数据库的三种模型;
3、关系模型;
4、三种关系操作(选择、投影、联结)
§1 数据库系统概述
1、基本概念(信息、数据、数据处理)
信息:人脑对现实世界的描述和反映。
数据:数字化的信息,或者说是描述事物的符号记录。
现实世界:事物类事物特征事物及其联系
信息世界:实体型实体属性信息模型
数据世界:文件记录域(字段) 数据模型
数据处理: 对各种形式的数据进行汇集、传输、分组、排序、存储、检索、计算等一系列操作称为数据处理。
2、数据库系统概述
1)数据管理技术发展的3个阶段
第一阶段(50年代中期):人工管理阶段(数据包含在程序中)
第二阶段(50年代后期至60年代中期):文件系统阶段(数据与程序存在各自的文件中,但由程序来管理数据)
第三阶段(60年代后期以来):数据库系统阶段(数据与程序独立,由数据库管理系统管理数据)
2)数据库系统概念
(1) 数据库(DB)
按一定结构组织起来的全体有关数据。
(2) 数据库管理系统(DBMS)
建立、使用和维护数据库的软件(数据库系统的核心)
主要功能:数据定义(DDL)、数据操纵(DML)、数据运行管理、数据库的建立与维护等
(3) 数据库系统(DBS)
进行数据库管理的完整计算机系统:硬件系统、软件系统(操作系统和DBMS)、数据库、应用程序、相关人员。
3、数据模型
1、什么是数据模型
用数学的方法(或计算机可实现的方法)对现实世界中的事物及其联系的描述。
2、数据库的数据模型分类
1) 层次模型
用树状数据结构形式来表示事物及其之间的关系。
主要特征:
(1) 有且只有一个根结点(无父结点的结点)
(2) 除根结点外,任何结点有表只有一个父结点,但允许有0个或多个子结点
层次模型例举
中国(面积,
人口,总产值)
河北省(面积,
人口,总产值)
河南省(面积,
人口,总产值)
湖北省(面积,
人口,总产值)
……
信阳市(面积,
人口,总产值)
郑州市(面积,
人口,总产值)
新乡市(面积,
人口,总产值)
……
2)网络模型
用有向图的数据结构形式来表示事物及其之间的关系。
主要特征:
(1) 可以有一个以上的结点无父结点。
(2) 一个结点可以一个以上的父结点。
信阳市
驻马店市
武汉市
孝感市
阜阳市
南阳市
洛阳市
三门峡市
宜昌市
(150)
(102)
(230)
(130)
(80)
(95)
(110)
(130)
(240)
3)关系模型
用二维表格形式来表示事物及其之间的关系。
每个二维表格称为一个“关系”(对应一个实体型或事物类)。
表的每一行称为一条元组(对应一个实体或事物,在数据库中称为记录).
表的每一列称为一个属性(在数据库称为字段,其对应的取值范围称为域。)
(此外,还有分量、码、关系模式)
学号
姓名
性别
出生年月
9602001
黄丽萍


9602002
王百灵


9602003
王少颂


9602004
杨韵峰


9602005
康敏


记录
字段值
特点:
(1)表格中的每一列都是不可再分的基本属性;
(2)各列被指定一个相异的名字;
(3)各行不允许重复;
(4)行、列的次序无关。
字段
关系模型举例