数据库技术基础ppt培训课件

数据库技术基础ppt培训课件

ID:33491664

大小:261.50 KB

页数:31页

时间:2018-05-23

数据库技术基础ppt培训课件_第1页
数据库技术基础ppt培训课件_第2页
数据库技术基础ppt培训课件_第3页
数据库技术基础ppt培训课件_第4页
数据库技术基础ppt培训课件_第5页
资源描述:

《数据库技术基础ppt培训课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章数据库技术基础教学提示:数据库技术基础介绍数据库的基础知识和基本理论,使读者对数据库管理系统有个初步的认识,这将对后续章节的学习打下坚实的理论基础教学目标:本章主要介绍数据库概述、数据库系统的发展历史、数据库系统的模型和结构、数据库管理系统以及相关的一些概念,读者应该掌握数据库基本概念、模型和结构;理解认识范式、关系表的基本术语;了解数据库发展的历史;能对本章课后作业的表做一些简单应用。第1章数据库技术基础1.1数据管理的概述1.2数据库系统的模型和结构1.3实体与联系第1章数据库技术基础1.数据数据(Data)是描述事物的符号记录。除了常用的数

2、字数据外,文字(如名称)、图形、图像、声音等信息,也都是数据例:日常生活中:人们使用交流语言(如汉语)在计算机中:抽象出对事物感兴趣的特征组成一个记录来描述如:在图书管理系统中的书7040136999,数据库应用技术,中山大学,周大可数据、数据管理与数据处理第1章数据库技术基础2.数据管理与数据处理数据的形式本身并不能完全表达其内容,它需要经过语义解释。数据与其语义是不可分的;并不是所有的数据都是信息信息是一种已经被加工为特定形式的数据,这种数据形式对接收者来说是有意义的,即只有有价值的数据才是信息数据处理是指从某些已知的数据出发,推导加工出一些新的数

3、据,这些新的数据又表示了新的信息,在具体操作中,涉及数据收集、管理、加工和输出等过程数据管理是一个由人、计算机等组成的能进行信息的收集、传递、存储、加工、维护、分析、计划、控制、决策和使用的系统数据、数据管理与数据处理第1章数据库技术基础1.人工管理阶段人工管理阶段(20世纪50年代以前)计算机应用的背景这个时期数据管理的特点如下所述。(1)数据不保存(2)没有专用的软件对数据进行管理(3)只有程序(Program)概念,没有文件(File)概念(4)一组数据对应一个程序,数据是面向应用的如图1.1数据管理的发展图1.1人工处理阶段数据管理图第1章数据

4、库技术基础2.文件系统阶段这一阶段(20世纪60年代后期)的数据管理形成了如下几个特点(1)因为计算机大量用于数据处理,数据需要长期保留在外存上,即经常需要对文件进行查询、修改、插入和删除等操作。(2)有了软件进行数据管理,程序和数据之间有软件提供存取方法进行转换,有共同的数据查询修改的管理模块。(3)文件组织已多样化。(4)数据不再属于某个特定的程序,可以重复使用。但程序仍然基于特定的物理结构和存取方法,因此数据结构与程序之间的依赖关系并未根本改变,如图1.2所示。数据管理的发展图1.2文件系统阶段数据管理图第1章数据库技术基础文件系统暴露出以下3个

5、缺点(1)数据冗余度(Redundancy)大。(2)数据不一致性。(3)数据和程序缺乏独立性。数据管理的发展第1章数据库技术基础3.数据库系统阶段:数据库系统阶段(至目前)计算机应用越来越广泛数据库系统的特点如下:(1)采用复杂的数据模型(结构)。(2)有较高的数据独立性。(3)数据库系统为用户提供了方便的用户接口,用户可使用查询语言或简单的终端命令操作数据库,也可以用程序方式操作数据库,如图1.3所示。数据管理的发展图1.3数据库管理阶段数据管理图第1章数据库技术基础1.数据库所谓数据库(Database,DB),是将数据按一定的数据模型组织、描述

6、和存储,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享的数据集合。2.数据库管理系统数据库管理系统对收集到的大量数据进行整理、加工、归并、分类、计算、存储等处理,产生新的数据,以便反映事物或现象的本质和特征及其内在联系。3.数据库系统数据库系统(DatabaseSystem,DBS)一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户结构组成,数据库系统如图1.4所示。数据库、数据库管理系统和数据库系统图1.4数据库系统第1章数据库技术基础数据模型就是现实世界的模拟。根据应用目的,模型分为两个层次。(1)概念模型

7、(信息模型):从用户角度看到的模型,是第一层抽象。要求概念简单,表达清晰,易于理解。(2)数据模型:从计算机角度看到的模型。要求用有严格语法和语义的语言对数据进行严格的形式化定义、限制和规定,使模型能转变为计算机可以理解的格式。主要包括网状模型、层次模型、关系模型等。数据库系统的模型和结构第1章数据库技术基础1.层次数据模型的数据结构层次模型用树形结构来表示各类实体以及实体间的联系。每个节点表示一个记录类型,节点之间的连线表示记录类型间的联系,这种联系只能是父子联系.如图1.6所示的图书的层次模型。层次模型表示各类实体以及实体间的联系,存在如下特点:(

8、1)只有一个节点没有双亲节点,称为根节点。(2)根节点以外的其他节点有且只有一个双亲节点。这样

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

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

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