数据库课件chapter

数据库课件chapter

ID:41860519

大小:1.08 MB

页数:72页

时间:2019-09-03

数据库课件chapter_第1页
数据库课件chapter_第2页
数据库课件chapter_第3页
数据库课件chapter_第4页
数据库课件chapter_第5页
资源描述:

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

1、《数据库原理》DatabaseSystemConcepts数据库原理黎茂锋LiMaofeng@hotmail.com西南科技大学计算机学院信息教研室《数据库原理》课程目标结合关系型数据库系统深入理解数据库系统的基本概念,原理及方法。掌握关系数据模型和关系数据语言,能熟练地应用SQL语言表达各种数据操作。掌握E-R模型的概念和方法,关系数据库规范化理论和数据库设计方法,通过上机实习,初步具备进行数据库应用系统开发的能力。对数据库领域研究的深入课题有大致了解,激发在此领域中继续学习和研究的愿望,为学习数据库系统高级课程做准备。《数据库原理》主要参考书目教材:数据库系统概论萨师煊王珊参考书:

2、数据库系统原理李建中王珊数据库原理与设计张龙祥黄正瑞陶影上机实习环境:SQLSERVER2000《数据库原理》信息与数据数据的定义对现实世界中客观事物的符号表示。可以是数值数据,也可以是非数值数据,如声音、图象等。计算机中的数据:能输入计算机,并能为其处理的符号序列。《数据库原理》信息与数据信息与数据的联系数据是信息的符号表示,或称载体。信息是数据的内涵,是数据的语义解释。数据是符号化的信息。信息是语义化的数据。e.g.:一幅黑白图象数据——黑白点阵信息——脸谱《数据库原理》数据库、数据库管理系统和数据库系统的区别数据库是相互关联的数据集合,在该集合中完全或部分地消除了数据的冗余。数据

3、库管理系统(DBMS)一种负责数据库的建立、操作、管理和维护的软件系统。DBMS能对数据库进行有效的管理。包括存储管理、安全性管理、完整性管理和数据恢复等。《数据库原理》数据库、数据库管理系统和数据库系统的区别DBMS提供了一个软件环境,使用户能方便快速地建立、维护、检索、存取和处理数据库中的信息。数据库系统数据库+数据库管理系统+DBA+应用程序+用户《数据库原理》一个简化的数据库系统环境用户应用程序数据库操作数据库操作数据库管理系统软件用户数据字典数据库数据《数据库原理》数据库在信息系统中的地位《数据库原理》数据管理-对数据的分类、组织、编码、存储、检索和维护。数据管理是MIS的中

4、心问题。数据管理的最新技术是数据库技术。新趋向-应用由计算转向信息。-数据量激增,并呈多样性。e.g.:数字图书馆、交互视频、人类基因组、电子商务、WEB…...数据库在信息系统中的地位《数据库原理》数据库在信息系统中的地位市场前景-四大支柱:操作系统、网络、计算机语言、数据库。-两大热门:网络、数据库CiscoOracle无所不在的数据管理-EverythingoverDB?《数据库原理》人工管理阶段(50年代中期以前)文件系统阶段(50年代后期---60年代中期)数据库系统阶段(60年代后期开始)数据库系统VS文件系统数据库系统的特点数据管理的发展阶段《数据库原理》背景:计算机主要

5、用于科学计算(数据量小、结构简单,如高阶方程、曲线拟和等)。外存只有磁带、卡片、纸带等,没有磁盘等直接存储设备。没有操作系统,没有数据管理软件(用户用机器指令编码)。人工管理阶段《数据库原理》人工管理阶段特点:用户负责数据的组织、存储结构、存取方法、输入输出等细节。数据完全面向特定的应用程序,每个用户使用自己的数据,数据不保存,用完就撤走。数据与程序没有独立性,程序中存取数据的子程序随着存储结构的改变而改变。《数据库原理》人工管理阶段程序与数据的关系如图所示:应用程序1数据组1应用程序2数据组2应用程序n数据组n《数据库原理》人工管理阶段《数据库原理》文件系统阶段背景:计算机不仅用于科

6、学计算,还用于管理。外存有了磁盘、磁鼓等直接存储设备。有了专门管理数据的软件,一般称为文件系统,包括在操作系统中。《数据库原理》文件系统阶段特点:系统提供文件结构和存取方法(如索引文件、链接文件、HASH文件、倒排文件等),支持对文件的基本操作(增、删、改、查等),用户程序不必考虑物理细节。数据的存取基本上以记录为单位。一个数据文件对应一个或几个用户程序,还是面向应用的。数据与程序有一定的独立性,因为文件的逻辑结构与存储结构由系统进行转换,数据在存储上的改变不一定反映在程序上。《数据库原理》文件系统阶段程序与数据的关系如图所示:应用程序1文件1应用程序2文件2存取方法应用程序n文件n《

7、数据库原理》文件系统阶段存取方式《数据库原理》数据库系统阶段背景:计算机管理的数据量大,关系复杂,共享性要求强(多种应用、不同语言共享数据)。外存有了大容量磁盘、光盘。软件价格上升,硬件价格下降,为编制和维护系统软件及应用程序所需的成本相对增加,其中维护的成本更高,力求降低。《数据库原理》数据库系统阶段特点:有了数据库管理系统。面向全组织,面向现实世界的数据结构。独立性较强。由DBMS统一存取,维护数据语义及结构。《数据库原理》数据库系统阶段统

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

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

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