网络沟通世界,技术成就未来!安徽新华-蒋菲菲第一页,共七十四页。SQLServer2000数据库管理系统安徽新华2009年11月23日第二页,共七十四页。第一讲数据库系统概述第三页,共七十四页。引入本讲主要讲述数据库和数据模型的有关概念、数据库技术的发展与研究领域以及数据库系统的结构。第四页,共七十四页。数据库的地位–数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支–数据库技术是信息系统的核心和基础,它的出现极大地促进了计算机应用向各行各业的渗透–数据库的建设规模、数据库信息量的大小和使用频度已成为衡量一个国家信息化程度的重要标志第五页,共七十四页。课程学习方法i理论学习–掌握基本概念,多看例题,多做习题–理论指导实践,实践提高认识–重视数据库设计i实践学习–勤思考,多动手–重视上机实习环节第六页,共七十四页。学习目标–了解数据库和数据模型的基本概念–了解术语:数据(data)、数据库(Database)、数据库管理系统(DBMS)、数据库系统(DBS)–了解数据模型概念及分类–了解数据库系统分类–了解数据库系统用户–熟悉关系模型的概念–掌握三级模式概念和两级映象–掌握数据库体系结构第七页,共七十四页。知识重、难点分析重点:–数据模型(E―R模型)的三要素–概念模型的表示方法–DBMS的功能与组成难点:–数据库系统的模式结构与体系结构–数据库系统三级模式结构和二级映像第八页,共七十四页。1、信息与数据1)信息是现实世界中各种事物的存在方式、运动形态以及它们之间的相互联系等诸要素在人脑中的反映,通过人脑的抽象后形成概念。2)数据一般是指信息的一种符号化表示方法,就是说用一定的符号表示信息,而采用什么符号,完全是人为规定。所以数据的概念包括两个方面含义:一是数据的内容是信息,二是数据的表现形式是符号。数据库的基本概念第九页,共七十四页。2、信息与数据的关系数据是承载信息的物理符号或称之为载体,而信息是数据的内涵。数据可以表示信息,但不是任何数据都能表示信息,同一数据也可以有不同的解释。信息是抽象的,同一信息可以有不同的数据表示方式。3、数据处理数据处理是指将数据转换成信息的过程。数据→处理→信息数据处理任务的矛盾焦点不是计算,而是把数据管理好。数据库的基本概念第十页,共七十四页。4、数据库指以一定组织方式长期存储在计算机内有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享。班级号专业班长01苹果陈一02环艺张三03CEAC王五教师号姓名职称部门A01陈一教授计算机A02张三主讲计算机A03王五讲师管理系课程教师号班级号上课时间上课地点数据库A02038:00东方10网络A03012:30西区02OfficeA010219:00东方09数据库的基本概念第十一页,共七十四页。5、数据库管理系统(DataBaseManagementSystem,DBMS)数据库管理系统指位于用户与操作系统之间的一层数据管理软件。数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制。数据库管理系统使用户能方便地定义数据和操纵数据,并能够保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。数据库的基本概念第十二页,共七十四页。数据库管理系统提供了用户和数据库之间的软件界面,使得用户更方便地操作数据库:–数据描述语言(DDL)用来描述数据库的结构,供用户建立数据库。–数据操作语言(DML)供用户对数据库进行数据的查询(数据的检索和统计等)和存储(数据的增加,删除和修改等)等操作。–数据控制语言(DCL)DBMS通过安全性控制和完整性控制实现对数据库的保护。安全性控制的目的是防止对数据库未经授权的访问和恶意攻击。–效率DBMS应保证数据库的高效率运行,以提高数据检索和修改的速度。数据库的基本概念用户是用DML还是DDL完成下列任务?a.定义目录表b.输入一个新员工的信息第十三页,共七十四页。数据库的基本概念6、数据库系统(DataBaseSystem,DBS)数据库系统指在计算机系统中引入数据库后构成的系统,一般由数据库、数据库管理系统(及其开发工具)、...