数据库系统概述PPT课件_第1页
数据库系统概述PPT课件_第2页
数据库系统概述PPT课件_第3页
数据库系统概述PPT课件_第4页
数据库系统概述PPT课件_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,数据库系统原理及应用教程,1,精品课件,毕业选择,就业专升本(计算机科学与技术/信息管理与信息系统),2,精品课件,人工智能,2017.07国务院印发新一代人工智能发展规划,3,精品课件,python,山东小学信息技术,4,精品课件,5,精品课件,Python条件语句,6,精品课件,luren#输出结果,7,精品课件,证书-软考,初级中级高级,8,精品课件,初级,9,精品课件,中级,10,精品课件,笔试,形式:笔试科目:基础知识和应用技术2个科目时间:分2个半天进行。各科目考试时间均为2.5小时合格标准:基本上稳定在各个科目都要求在45分及以上获证条件:在一次考试中各科目全部合格。只有单科合格不予颁发证书资格效力:取得中级资格可聘任工程师职务,11,精品课件,报名,一年2次网上报名河南省电子电气工程师协会报名时间:2017年8月29日2017年9月20日,12,精品课件,课程性质,数据库是计算机专业的一门主干课程,13,精品课件,数据库?,14,精品课件,数据库课程地位,15,精品课件,B/S与C/S,B/S浏览器/服务器模式Browser/ServerC/S客户/服务器模式Client/Server,16,精品课件,B/SC/S,仅需要浏览器我校教务管理系统,,必须安装相应的软件小型超市管理系统,17,精品课件,本章教学目标、重点和难点,教学目标:使学生了解数据库的作用,了解数据库管理系统的功能和特点,了解数据库的发展史,了解数据库系统的体系结构和三级数据模式结构,了解数据库管理员的职责和二级映象技术及作用,掌握数据库系统的基本概念。教学重点:数据库概念,数据管理与数据库特点,数据库管理系统功能,数据库管理系统的功能结构、三级数据模式结构。教学难点:数据库概念,数据管理与数据库的特点,数据库系统的三级数据模式结构和二级映象技术。,18,精品课件,考试课,70%+30%1次上机+1次理论作业,19,精品课件,1.1数据库系统基本概念1.2数据库系统及发展1.3数据库系统的结构,第1章数据库系统概述,20,精品课件,1.1数据库系统基本概念,1数据与信息数据信息,混为一谈,21,精品课件,22,精品课件,2、名词,数据data数据库DB数据库管理系统DBMS数据库系统DBS,23,精品课件,DB-databaseDBMS-databasemanagementsystemDBS-databasesystem,24,精品课件,数据库方法与文件方法相比,具有以下两个特征。1)数据库中的数据具有数据整体性。2)数据库中的数据具有数据共享性。不同的用户可按各自的用法使用数据库中的数据。多个用户可以同时共享数据库中的数据资源。,数据库(DB)是一个按数据结构来存储和管理数据的计算机软件系统。,1.数据库及性质,25,精品课件,数据库管理系统(DBMS)是专门用于管理数据库的计算机系统软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对数据完整性、安全性进行控制的功能。,2.数据库管理系统,26,精品课件,常见的数据库管理系统,Sqlserver2008MysqlOracleaccess,27,精品课件,3.数据库系统,一个数据库系统应由计算机硬件、数据库、数据库管理系统、应用软件和数据库管理员等5部分构成。,28,精品课件,数据库系统,29,精品课件,组织和保存数据进行数据维护(增删改查)提供数据查询和数据统计功能,以便快速地得到需要的正确数据,满足各种使用要求。,数据管理是其他数据处理的核心和基础。,3、数据管理及及作用,30,精品课件,人工管理阶段(20世纪50年代中),文件系统阶段(50年代后期60年代中期),数据库阶段(60年代末),1.2数据库技术的发展,31,精品课件,1.2.1手工数据管理阶段,1.2数据库系统及发展,32,精品课件,1.文件管理阶段的数据管理特点,1)管理的数据以文件的形式长久地被保存在计算机的外存中。2)文件系统有专门的数据管理软件提供有关数据存取、查询及维护功能。3)文件系统中的数据文件已经具有多样化。4)文件系统的数据存取是以记录为单位的。,1.2.2文件系统数据管理阶段,33,精品课件,文件系统阶段,34,精品课件,文件系统,人事处职工1(职工编号,姓名,性别,出生日期,住址,职务,职称)财务处职工2(职工编号,姓名,性别,基本工资,附加工资)校医院职工3(职工编号,姓名,性别,出生日期,身体状况,病史状况),35,精品课件,数据库,职工(职工编号,姓名,性别,出生日期,住址,职务,职称,基本工资,附加工资,身体状况,病史状况),36,精品课件,例:学生基本信息记录表:,这个表格的缺点:有些同学的奖惩记录很多,但大部分没有,因此“奖惩情况”这一栏该留多大的位置很难确定。而且很难统计奖励的次数,37,精品课件,修改后的记录表:将学生基本信息和奖惩情况分开来,奖惩情况表,修改后的学生基本信息记录表,特点:描述数据时不仅描述数据本身,还描述了数据间的联系。,38,精品课件,1)文件系统的数据冗余度大。2)文件系统中缺乏数据与程序独立性。文件系统中的数据文件是为某一特定应用服务的,数据文件的可重复利用率非常低。当数据的逻辑结构改变时,必须修改它的应用程序,同时也要修改文件结构的定义。3)应用程序的改变将影响到文件数据结构的改变。,2.文件系统在数据管理上的主要缺点,39,精品课件,1.数据库设计时面向数据模型对象2.数据库系统的数据冗余度小、数据共享度高1)现有用户或程序可以共同享用数据库中的数据。2)当系统需要扩充时,新用户或新程序还可以共享原有的数据资源。3)多用户或多程序可以在同时共同使用同一数据。,1.2.4数据库系统数据管理阶段,40,精品课件,(1)数据的物理独立性(2)数据的逻辑独立性,数据库系统相对于文件系统的好处,41,精品课件,1.3.1数据库系统的体系结构,1.数据库系统的软件组成,操作系统(OS)、数据库管理系统(DBMS)、主语言系统、应用程序软件和数据库。,1.3数据库系统的结构,42,精品课件,43,精品课件,数据定义功能:用户利用DDL可以方便地建立数据库。,2.数据操纵功能:实现数据的插入、修改、删除、查询、统计等数据存取操作的功能。数据库管理系统通过提供数据操纵语言(DML)实现其数据操纵功能。,1.3.2数据库管理系统的功能结构,44,精品课件,3.数据库的建立和维护功能:指数据的载入、转储、重组织功能及数据库的恢复功能;指数据库结构的修改、变更及扩充功能。,4.数据库的运行管理功能:包括并发控制、数据的存取控制、数据完整性条件的检查和执行、数据库内部的维护等。,45,精品课件,数据库的模式,模式是数据库中全体数据的逻辑结构和特征的描述。(不涉及到具体的值)例:学生选课数据库模式:学生(学号,姓名,性别,专业班级,出生年月)课程(课程号,课程名,学分)选课(学号,课程号,成绩)注意:模式中不包含具体的记录数据模式的实例:模式的具体值称为模式的实例。,46,精品课件,47,精品课件,模式内模式映象,数据模型用数据描述语言给出的精确描述称为数据模式。,1.3.3数据库系统的三级数据模式结构,模式内模式映象,48,精品课件,内模式、模式、外模式。,(1)内模式及物理数据库数据的内部表示或底层描述。以物理模式为框架的数据库为物理数据库。,对数据库中数据的整体逻辑结构和特征的描述。以逻辑模式为框架的数据库为概念数据库。(3)外模式及用户数据库对各个用户或程序所涉及到的数据的逻辑结构和数据特征的描述。以子模式为框架的数据库为用户数据库。,1.数据库的三级模式结构,(2)模式及概念数据库,49,精品课件,外模式/模式的映象:定义并保证了外模式与数据模式之间的对应关系。保证了数据的逻辑独立性2)模式/内模式的映象:定义并保证了数据的模式与内模式之间的对应关系。保证了数据的物理独立性,2.数据库系统的二级映象技术及作用,50,精品课件,数据库系统的三级模式+两级映像,51,精品课件,图1-15数据库系统的三级模式结构图,本小结结束,返回,具体实例,逻辑独立性,物理独立性,52,精品课件,例:,学校数据库,教务处:教务管理系统,学生处:学生信息管理系统,现代化教学中心:一卡通管理系统,。,数据库的物理存储模式,学生(学号,姓名,性别,专业班级,出生年月,籍贯,家庭地址,联系方式)课程(课程号,课程名,学分,开课单位)奖惩信息(学号,奖惩记录)选课(学号,课程号,成绩)一卡通(。),学生(学号,姓名,性别,专业班

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论