数据库系统配套教程课件完整版电子教案.ppt

数据库系统配套教程课件完整版电子教案.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;关于本课程 ;第1章 绪论 ; 本章目录 ; 1.1 数据库系统概述 ;1.1.1 数据,数据库,数据库管理系统,数据库系统 ;定义 数据是用来记录信息的可识别的符号,是信息的具体表现形式。 表现形式 数据是数据库中存储的基本对象。按广义的理解来说,数据的种类有很多,如文字、图像、音频、视频、语言等等都可以转化为计算机可以识别的标识,可以以数字化后的二进制形式存入计算机。 在日常生活中人们可以对事务直接用自然语言描述。在计算机中存储和处理时,就要抽出对这些事物感兴趣的特征组成一个记录来描述,如学生(赵一,女,23,1982.05)。 与信息的联系 数据解释的含义称为数据的语义(即信息),数据与其语义是不可分的。可以这样认为:数据是信息的符号表示或载体,信息则是数据的内涵,是对数据的语义解释。;数据库(DataBase,简称DB);数据库管理系统(DataBase Management System,简称DBMS);数据库管理系统(DataBase Management System,简称DBMS);数据库管理系统(DataBase Management System,简称DBMS);数据库系统(DataBase System,简称DBS);图 1.1 数据库系统; 图 1.2 数据库在计算机系统中的地位 ;1.1.2 数据管理技术的产生和发展 ;表1.1 数据管理三个阶段的比较; 人工管理阶段 ;图1.3 人工管理阶段应用程序与数据之间的对应关系; 文件系统阶段 ;图1.4 文件系统阶段应用程序与数据之间的对应关系;数据库系统阶段;图1.5 数据库系统阶段应用程序与数据之间的对应关系;结 论; 1.1.3 数据库系统的特点 ;数据结构化;数据结构化;数据结构化;这样就可以节省许多存储空间,灵活性也相对提高。 但这样建立的文件还有局限性,因为这种结构上的灵活性只是针对一个应用而言。 而图1.10 教师数据组织,这种数据组织方式为各部分的管理提供了必要的记录,使数据结构化了。这就要求在描述数据时不仅要描述数据本身,还要描述数据之间的联系。 在文件系统中,尽管其记录内已经有了某些结构,但记录之间没有联系。;数据库系统实现整体数据的结构化,是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。 在数据库系统中,数据不再针对某一应用,而是面向全组织,是整体结构化的。不仅数据是结构化的,而且存取数据的方式也是很灵活的,可以存取数据库中的某一个数据项(或字段)、一组数据项、一个记录或是一组记录。而在文件系统中,数据的最小单位是记录(一次一记录的读写),粒度不能细到数据项。 ;数据库系统数据整体结构化是由数据库管理系统支持的数据模型(见下节)来描述而体现出来的。为此,数据库的数据及其联系是无需应用程序自己来定义和解释的,这是数据库系统的重要优点之一。;数据的共享性高,冗余度低,易扩充;数据的共享性高,冗余度低,易扩充; 数据独立性高 ; 数据独立性高 ;数据由DBMS统一管理和控制;结 论;1.2 数据模型;1.2 数据模型;为了把现实世界中的具体事物抽象、组织为某一DBMS支持的数据模型,人们常常首先将现实世界抽象为信息世界,然后将信息世界转换(或数据化)为机器世界。这一过程如图1.11所示。 图1.11 现实世界中客观对象的抽象过程 =======?;1.2.1 数据模型的组成要素 ;1.2.1 数据模型的组成要素 ;图1.12 数据模型的三要素示意图 ; 要说明的是图1.12是简单化、逻辑示意的图,数据模型的三要素在数据库中都是严格定义的一组概念的集合。在关系数据库可以简单理解为:数据结构是表结构定义及其它数据库对象定义的命令集;数据操作是数据库管理系统提供的数据操作(操作命令、语法规定、参数说明等)命令集;数据完整性约束是各关系表约束的定义及操作约束规则等的集合。;1.2.2 概念模型;信息世界中的基本概念;图1.13 两个实体型之间的三类联系示意图;图1.14 两个实体型之间的三类联系; 单个或多个实体型之间也有类似于两个实体型之间的三种联系类型。 例如,对于教师、课程与参考书三个实体型,如果一门课程可以有若干个教师讲授,使用若干本参考书,而每个教师只讲授一门课程,每一本参考书只供一门课程使用,则课程与教师、参考书三者间的联系是一对多的,如图1.15(a)所示。 要注意的是三个实体型之间多对多联系与三个实体型两两之间的多对多联系(共有三个)的语义及E-R图是不同的。 ;图1.15 两个实体型之间的三类联系;

文档评论(0)

187****8936 + 关注
实名认证
内容提供者

答案 课件 教案 试卷 最新精品整理

1亿VIP精品文档

相关文档