第01章_数据库基础知识ppt课件.ppt

第01章_数据库基础知识ppt课件.ppt

ID:59195122

大小:551.00 KB

页数:51页

时间:2020-09-26

第01章_数据库基础知识ppt课件.ppt_第1页
第01章_数据库基础知识ppt课件.ppt_第2页
第01章_数据库基础知识ppt课件.ppt_第3页
第01章_数据库基础知识ppt课件.ppt_第4页
第01章_数据库基础知识ppt课件.ppt_第5页
资源描述:

《第01章_数据库基础知识ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章 数据库基础知识第一节数据处理的发展过程第二节数据库相关概念第三节数据模型第四节关系数据库管理系统本章考点第一节 数据处理的发展过程数据处理技术由低级到高级总体上经过了以下三个发展阶段:一、人工处理阶段二、文件处理阶段三、数据库处理阶段一、人工处理阶段20世纪50年代中期以前,数据管理的任务完全由程序设计人员自负其责。特点:数据与程序无独立性、数据无法共享、数据冗余度高(重复)。二、文件处理阶段20世纪50年代后期至60年代中后期,计算机开始大量用于管理中的数据处理工作。操作系统中的文件系统是专门管理外存储器的数据。特点:数据与程序有一定的独立性、数据可共享、数据冗余度下

2、降。三、数据库处理阶段20世纪60年代后期,数据库技术出现。特点:数据与程序高度独立、数据高度共享、数据冗余度低(并非完全消除)。第二节 数据库相关概念一、数据存储在媒体上能够识别的物理符号。描述事物的符号可以是数字、文字、图形、图像、声音、语言等,数据有多种表现形式,它们都可以经过数字化后存入计算机。二、数据库DataBase(DB),存储在计算机上,结构化的相关数据的集合。是长期储存在计算机内的、有组织的、可共享的数据集合。三、数据库管理系统(DBMS)系统软件为数据库的建立、使用和维护而配置的软件。四、数据库系统DataBaseSystem(DBS)引进数据库技术后的计算

3、机系统。包括:硬件平台、软件平台、数据库、数据库管理系统、用户(数据库管理员(DBA)和普通用户)。五、数据库应用系统采用数据库系统资源开发出来的,面向某类实际应用的应用软件系统。如图书管理系统。第三节 数据模型一、相关概念二、数据模型三、数据模型的分类四、数据库的分类五、数据库管理系统的分类一、相关概念1、实体:客观存在并且可以相互区别的事物。2、属性:实体的静态特征。3、实体型:属性的集合。学生(学号,姓名,性别,年龄)商品销售(编号,名称,单价,数量)4、实体集:同类型实体的集合。5、实体间的联系:两个实体集中实体间的对应关系。6、实体间联系的种类:一对一 一对多 多对多

4、班长班长-班级班级11班长班长-学生学生1n教师教师-学生学生mn(a)(b)(c)二、数据模型数据的规划、组织方案。为了反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示。三、数据模型的分类1、层次模型2、网状模型3、关系模型用二维表结构来表示实体以及实体之间联系。工会学院经济系艺术系管理系注会会计舞蹈音乐工商旅游层次模型:用树形结构来表示各类实体以及实体之间联系。a.有且仅有一个结点无双亲,这个结点称为根结点b.其他结点有且仅有一个双亲。网状模型:用网状结构表示实体以及实体之间联系a.允许一个以上的结点无双亲。b.一个结点可以有多于一

5、个的双亲经济系教研室课程学生教师任课选课四、数据库的分类数据模型是数据的组织方案,由于数据模型的不同,数据库也不同,目前成型的有三类:1、层次数据库2、网状数据库3、关系数据库五、数据库管理系统的分类数据库管理系统是对数据库进行管理的工具,数据库不同,数据库管理系统也不同,对应的有三类。1、层次型数据库管理系统2、网状型数据库管理系统3、关系型数据库管理系统第四节 关系数据库管理系统一、关系术语二、关系的特点三、关系运算一、关系术语1、关系(表)一个关系就是一张二维表,通常将一个没有重复行、重复列的二维表看成一个关系,每个关系都有一个关系名。在Access中,所有数据都以表的形

6、式保存,是数据库的核心,是所有操作的前提。2、关系模式(表结构)关系的结构,即表头。3、元组(记录)关系中水平方向的行。4、属性(字段)关系中垂直方向的列。在Access2003中属性被称为字段,属性名叫做字段名。5、域(有效性规则)属性的取值范围,不同元组对同一属性的取值所限定的范围。6、关键字(主键)属性或属性的组合,其值能够惟一标识一个元组。7、外部关键字(外键)如果表中字段不是本表的主关键字,而是另外一个表的主关键字或候选关键字,它就称为外部关键字。二、关系的性质1、关系必须规范化。最基本的要求是每个属 性必须是不可分割的。2、在同一个关系中不允许出现完全相同的元 组。

7、3、在同一个关系中不能出现相同的属性名。4、在一个关系中元组的次序无关紧要。5、在一个关系中属性的次序无关紧要。三、关系运算在关系数据库管理系统中,数据是以关系模式组织的,所以对数据的处理就是对关系(表)的处理,称为关系运算。关系运算主要有以下两类:1、传统的集合运算2、专门的关系运算1、传统的集合运算(1)并(2)交(3)差(4)笛卡尔积(1)并将两个结构相同关系中的元组合并为一个新关系。例:有如下两个关系R和S:R学号姓名101a1102a2103a3S学号姓名101a1102a2104

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

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

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