文档介绍:数据库系统概论李茹教授课课程程目目标标?掌握数据库系统的基本概念和基本原理。(第一章)?掌握E-R模型的概念和方法。(第一章)?了解关系的性质,掌握关系模型的基本概念,关系代数、关系演算。(第二章)?掌握关系数据库标准语言——SQL,通过上机进一步熟练应用SQL语言表达各种数据操作。(第三章)?掌握关系数据库规范化理论和数据库设计方法,通过上机实习的训练,初步具备进行数据库应用系统开发的能力。(第四、五、六章)?了解数据库的恢复技术及数据库的安全性。(第七、八、九章)?使用关系数据库管理系统SQL SERVER 2000。课课程程内内容容●课程讲授课程讲授第一章绪论第二章关系数据库第三章关系数据库标准语言——SQL语言第四章关系系统及其查询优化第五章关系数据理论第六章数据库设计第七章数据库恢复技术第八章并发控制●上机操作使用关系数据库管理系统SQL SERVER 2000 。??学习目标学习目标??掌握基本概念:掌握基本概念:数据、数据库、数据库管理系统、数据、数据库、数据库管理系统、数据库系统数据库系统、、关系模型关系模型等基本概念,了解数据库技等基本概念,了解数据库技术的产生和发展,熟悉概念模型的术的产生和发展,熟悉概念模型的E-RE-R图图表示,常用表示,常用的三种数据模型及各自的优缺点,了解数据库系统的三种数据模型及各自的优缺点,了解数据库系统的结构及组成,这一章的重点在掌握基本概念和基的结构及组成,这一章的重点在掌握基本概念和基本知识方面,为进一步学习下面的章节打好基础。本知识方面,为进一步学习下面的章节打好基础。,数据库无处不在数据库技术是计算机应用的最主要技术支持之一,它和计算机网络()技术构成目前绝大部分计算应用的技术骨干。典型的数据库应用:银行、交通信息;企业信息化建设;互联网应用的数据库技术支持;等等。计算机的主要应用领域:科学计算、数据处理、过程控制,数据处理占:70%数据库系统是数据处理的核心机构,管理信息系统,办公自动化,决策支持系统等都使用数据库系统或数据库技术。存储在某种媒体上可加以鉴别的符号资料。即:对现实世界中客观事物的符号表示(描述事物的符号记录),可以是数值数据,也可以是非数值数据,如声音、图像等。 数据管理技术的发展概况数据:数据管理技术对数据的收集、整理、组织、存储、维护、检索、传送等操作,基本目的就是从大量的,杂乱无章的,难以理解的数据中筛选出有意义的数据。:: 1. 人工管理阶段(20世纪50年代中期以前) 2. 文件系统阶段(20世纪50年代后期——60年代中期) 3. 数据库系统阶段(20世纪60年代后期——今) 4. 高级数据库技术阶段(20世纪60年代——今)硬件(外存贮器)和软件的发展应用需求扩大●人工管理阶段(---50年代中期)●计算机主要用于科学计算数据量小、结构简单,如高阶方程、曲线拟和等。●外存为顺序存取设备磁带、卡片、纸带,没有磁盘等直接存取设备。●没有操作系统及数据管理软件用户用机器指令编码,通过纸带机输入程序和数据,程序运行完毕后,由用户取走纸带和运算结果,再让下一用户操作。背背景景应用程序应用程序11应用程序应用程序22应用程序应用程序nn数据集数据集 1 1数据集数据集 2 2数据集数据集 n n……●应用程序管理数据数据的组织、存储结构、存取方法、输入输出等。●数据完全面向特定的应用程序每个用户使用自己的数据,用完撤走不保存,无共享●数据与程序没有独立性程序中存取数据的子程序随着存储结构的改变而改变。特特点点●文件系统阶段(---60年代中期)文件系统文件系统●计算机不但用于科学计算,还用于管理。●外存有了磁盘、磁鼓等直接存取设备。●有了专门管理数据的软件一般称为文件系统。背景