数据库原理ppt课件.ppt

数据库原理ppt课件.ppt

ID:57016589

大小:2.24 MB

页数:30页

时间:2020-07-26

数据库原理ppt课件.ppt_第1页
数据库原理ppt课件.ppt_第2页
数据库原理ppt课件.ppt_第3页
数据库原理ppt课件.ppt_第4页
数据库原理ppt课件.ppt_第5页
资源描述:

《数据库原理ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章数据库原理2.1数据库基础知识数据与数据处理2.1.1数据与信息1数据反映了信息的内容,而信息又依靠数据来表达;用不同的数据形式可以表示同样的信息,但信息并不随它的数据形式的不同而改变。数据处理2利用计算机将各种类型的数据转换成信息的过程数据库的概念2.1.2数据库DataBase,DB按一定的组织形式存储在一起的相互关联的数据的集合。是一个存放大量业务数据的场所数据具有特定的组织结构数据库管理系统2.1.3数据库管理系统通常由以下几个部分组成:①数据定义语言DDL(DataDefinitionLanguage)及

2、其编译和解释程序,主要用于定义数据库的结构。②数据操纵语言DML(DataManipulationLanguage)或查询语言及其编译或解释程序,提供了对数据库中的数据存取、检索、统计、修改、删除、输入、输出等基本操作。③数据库运行管理和控制例行程序,是数据库管理系统的核心部分,用于数据的安全性控制、完整性控制、并发控制、通信控制、数据存取、数据库转储、数据库初始装入、数据库恢复和数据的内部维护等。这些操作都是在该控制程序的统一管理下进行的。④数据字典DD(DataDictionary),提供了对数据库数据描述的集中管理

3、规则。对数据库的使用和操作可以通过查阅数据字典来进行。数据库系统2.1.4DataBaseSystem,DBS具有管理数据库功能的计算机软硬件综合系统。硬件系统软件系统数据库数据库管理员用户数据库应用系统2.1.5DataBaseApplicationSystem,DBAS在DBMS支持下针对实际问题开发出来的数据库应用软件两部分:数据库和应用程序2.2数据管理技术的发展人工管理文件管理数据库系统管理人工管理阶段2.2.1…………应用程序1应用程序2应用程序n数据集1数据集2数据集n图2-2-1人工管理阶段的程序与数据之

4、间的关系文件管理阶段文件管理阶段2.2.2把有关的数据组织成一个文件,这种数据文件能够脱离程序而独立存储在外存储器上,由一个专门的文件系统对其进行管理。在这种管理方式下,应用程序通过文件系统对数据文件中的数据进行加工处理。数据库系统阶段2.2.3在数据库系统管理阶段,是将所有的数据集中到一个数据库中,形成一个数据中心,实行统一规划,集中管理,用户通过数据库管理系统(DataBaseManagementSystem,DBMS)来使用数据库中的数据。①实现了数据的结构化。②实现了数据共享。③实现了数据独立。④实现了数据统一控

5、制。数据库系统的主要特点1数据库系统的分类2将数据集中在一个数据库中。数据在逻辑上和物理上都是集中存放分布式数据库系统:将多个集中式的数据库通过网络连接起来数据实现高度共享集中式数据库系统分布式数据库系统2.3数据模型实体概念2.3.1信息世界中的基本概念包括实体、属性、码、域、实体型及实体集。实体:客观存在并可相互区分的事物属性:描述实体的特性实体型:用实体名及其属性名集合来抽象和刻画同类实体实体集:同类型的实体的集合称实体之间的联系2.3.2一对一联系(1:1)1一对多联系(1:n)2多对多联系(n:m)3数据模型2

6、.3.3层次模型1校系处研究所研究室科教研室图2-3-1学校行政机构的层次模型用树型结构表示实体(记录)与实体之间联系网状模型2系教研室课程学生选课任课教师图2-3-2网状模型示例以网状结构表示实体与实体之间联系关系模型3一种以关系(二维表)的形式表示实体与实体之间联系的数据模型。主要特点:①关系中的每一分量不可再分,是最基本的数据单位。②关系中每一列的分量是同属性的,列数根据需要而设,且各列的顺序是任意的。③关系中每一行由一个个体事物的诸多属性构成,且各行的顺序可以是任意的。④一个关系是一张二维表,不允许有相同的列(属

7、性),也不允许有相同的行(元组)。如下表2-3-1所示的是一员工信息表。在二维表中,每一行称为一个记录,用于表示一组数据项;表中的每一列称为一个字段或属性,用于表示每列中的数据项。表中的第一行称为字段名,用于表示每个字段的名称。表2-3-1员工信息表职工号姓名性别出生年月部门编号工作时间职务党员备注文化程度200010001何琳女10/23/1984D00107/01/2008职员Fmemo大学本科200010002张宇轩男08/12/1984D00201/15/2005经理Tmemo硕士200010003周治兵男01/

8、02/1985D00107/01/2008职员Fmemo硕士200010004马新文男07/24/1984D00307/01/2008职员Fmemo大学本科200010005杨洋女05/12/1984D00403/01/2005经理Fmemo大学本科200010006李杰男12/12/1983D00403/01/20

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

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

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