第1章数据库系统概述PPT文档格式.pptx

上传人:b****2 文档编号:15040744 上传时间:2022-10-27 格式:PPTX 页数:55 大小:820.04KB
下载 相关 举报
第1章数据库系统概述PPT文档格式.pptx_第1页
第1页 / 共55页
第1章数据库系统概述PPT文档格式.pptx_第2页
第2页 / 共55页
第1章数据库系统概述PPT文档格式.pptx_第3页
第3页 / 共55页
第1章数据库系统概述PPT文档格式.pptx_第4页
第4页 / 共55页
第1章数据库系统概述PPT文档格式.pptx_第5页
第5页 / 共55页
点击查看更多>>
下载资源
资源描述

第1章数据库系统概述PPT文档格式.pptx

《第1章数据库系统概述PPT文档格式.pptx》由会员分享,可在线阅读,更多相关《第1章数据库系统概述PPT文档格式.pptx(55页珍藏版)》请在冰豆网上搜索。

第1章数据库系统概述PPT文档格式.pptx

各科目考试时间均为2.5小时小时n合格标准合格标准:

基本上稳定在各个科目都要求在:

基本上稳定在各个科目都要求在45分分及以上及以上n获证条件获证条件:

在一次考试中:

在一次考试中各科目全部合格各科目全部合格。

只有单科合格不予颁。

只有单科合格不予颁发证书发证书n资格效力资格效力:

取得中级资格可聘任工程师职务:

取得中级资格可聘任工程师职务报名报名n一年一年2次次n网上报名网上报名n河南省电子电气工程师协会河南省电子电气工程师协会n报名时间:

报名时间:

2017年年8月月29日日2017年年9月月20日日课程性质课程性质n数据库数据库是计算机专业的一门主干课程是计算机专业的一门主干课程数据库?

数据库?

数据库课程地位B/S与C/SnB/S浏览器浏览器/服务器模式服务器模式Browser/ServernC/S客户客户/服务器模式服务器模式Client/ServerB/SC/Sn仅需要浏览器仅需要浏览器我我校教务管理系统,校教务管理系统,n必须安装相应的软件必须安装相应的软件小型超市管理系统小型超市管理系统考试课n70%+30%n1次上机次上机+1次理论次理论n作业作业1.11.1数据库系统基本概念数据库系统基本概念1.21.2数据库系统及发展数据库系统及发展1.31.3数据库系统的结构数据库系统的结构第第1章章数据库系统概述数据库系统概述1.1数据库系统基本概念数据库系统基本概念1数据与信息数据与信息n数据数据n信息信息混为一谈混为一谈2、名词n数据数据datan数据库数据库DBn数据库管理系统数据库管理系统DBMSn数据库系统数据库系统DBSnDB-databasenDBMS-databasemanagementsystemnDBS-databasesystem数据库方法与文件方法相比,具有以下两个特征。

数据库方法与文件方法相比,具有以下两个特征。

1)1)数据库中的数据具有数据整体性。

数据库中的数据具有数据整体性。

2)2)数据库中的数据具有数据共享性。

数据库中的数据具有数据共享性。

不同的用户可按各自的用法使用数据库中的数据。

多个用户可以同时共享数据库中的数据资源。

数据库(数据库(数据库(数据库(DBDB)是一个按数据结构来存储和管理数据的计算)是一个按数据结构来存储和管理数据的计算)是一个按数据结构来存储和管理数据的计算)是一个按数据结构来存储和管理数据的计算机软件系统。

机软件系统。

1.数据库及性质数据库及性质数数据据库库管管理理系系统统(DBMS)是是专专门门用用于于管管理理数数据据库库的的计计算算机机系系统统软软件件。

数数据据库库管管理理系系统统能能够够为为数数据据库库提提供供数数据据的的定定义义、建建立立、维维护护、查查询询和和统统计计等等操操作作功功能能,并并完完成成对对数数据完整性、安全性进行控制的功能。

据完整性、安全性进行控制的功能。

22.数据库管理系统数据库管理系统数据库管理系统数据库管理系统常见的数据库管理系统nSqlserver2008nMysqlnOraclenaccess3.数据库系统数据库系统一一个个数数据据库库系系统统应应由由计计算算机机硬硬件件、数数据据库库、数数据据库库管理系统管理系统、应用软件和数据库管理员等、应用软件和数据库管理员等5部分构成。

部分构成。

数据库系统数据库系统l组织和保存数据l进行数据维护(增删改查)l提供数据查询和数据统计功能,以便快速地得到需要的正确数据,满足各种使用要求。

数据管理是其他数据处理的核心和基础。

3、数据管理及及作用、数据管理及及作用人工管理阶段人工管理阶段(2020世纪世纪5050年代中)年代中)文件系统阶段文件系统阶段(5050年代后期年代后期6060年年代中期)代中期)数据库阶段数据库阶段(6060年代末)年代末)1.2数据库技术的发展数据库技术的发展1.2.1手工数据管理阶段手工数据管理阶段1.2数据库系统及发展数据库系统及发展学生处学生处学生信息数据集学生信息数据集教务处教务处人事处人事处课程信息数据集课程信息数据集教师信息数据集教师信息数据集1.文件管理阶段的数据管理特点文件管理阶段的数据管理特点1)1)管管管管理理理理的的的的数数数数据据据据以以以以文文文文件件件件的的的的形形形形式式式式长长长长久久久久地地地地被被被被保保保保存存存存在在在在计计计计算算算算机机机机的外存中。

的外存中。

2)2)文文文文件件件件系系系系统统统统有有有有专专专专门门门门的的的的数数数数据据据据管管管管理理理理软软软软件件件件提提提提供供供供有有有有关关关关数数数数据据据据存存存存取、查询及维护功能。

取、查询及维护功能。

3)3)文件系统中的数据文件已经具有多样化。

文件系统中的数据文件已经具有多样化。

4)4)文件系统的数据存取是以记录为单位的。

文件系统的数据存取是以记录为单位的。

1.2.2文件系统数据管理阶段文件系统数据管理阶段文件系统阶段文件系统阶段文件系统n人事处人事处职工职工1(职工编号,姓名,性别,职工编号,姓名,性别,出生日期,住址,职务,职称)出生日期,住址,职务,职称)n财务处财务处职工职工2(职工编号,姓名,性别,职工编号,姓名,性别,基本工资,附加工资)基本工资,附加工资)n校医院校医院职工职工3(职工编号,姓名,性别职工编号,姓名,性别,出生出生日期,日期,身体状况,病史状况)身体状况,病史状况)数据库数据库n职工职工(职工编号,姓名,性别,职工编号,姓名,性别,出生日期,住址,职务,出生日期,住址,职务,职职称,基本工资,附加工资,称,基本工资,附加工资,身体状况,病史状况身体状况,病史状况)例例:

学生基本信息记录表:

学号学号姓名姓名性别性别出生年月出生年月学院学院籍贯籍贯奖惩情况奖惩情况200505101张三张三男男1987/10/10计信学院计信学院广东广东2005-06学年一学年一等奖学金等奖学金2005-06学年校学年校三好学生三好学生200505102李四李四男男1988/01/10计信学院计信学院河南河南200505103钱红钱红女女1987/05/21计信学院计信学院上海上海200505106赵晓林赵晓林女女1989/02/10计信学院计信学院上海上海2005-06学年一学年一等奖学金等奖学金这个表格的缺点:

有些同学的奖惩记录很多,但大部分没有,因此“奖惩情况”这一栏该留多大的位置很难确定。

而且很难统计奖励的次数修改后的记录表:

将学生基本信息和奖惩情况分开修改后的记录表:

将学生基本信息和奖惩情况分开来来学号学号奖惩情况奖惩情况2005051012005-06学年一等奖学金学年一等奖学金2005051012005-06学年校三好学生学年校三好学生2005051062005-06学年一等奖学金学号学号姓名姓名性别性别出生年月出生年月学院学院籍贯籍贯200505101张三张三男男1987/10/10计信学院计信学院广东广东200505102李四李四男男1988/01/10计信学院计信学院河南河南200505103钱红钱红女女1987/05/21计信学院计信学院上海上海200505106赵晓林赵晓林女女1989/02/10计信学院计信学院上海上海.奖惩情况表奖惩情况表修改后的学生基本信息记录表修改后的学生基本信息记录表特点特点:

描述描述数据时不仅描述数据本身,数据时不仅描述数据本身,还描述了数据间的联系。

还描述了数据间的联系。

(1)数据的物理独立性数据的物理独立性

(2)数据的逻辑独立性数据的逻辑独立性数据库系统相对于文件系统的好处数据库系统相对于文件系统的好处1.3.1数据库系统的体系结构数据库系统的体系结构1111.数据库系统的软件组成数据库系统的软件组成数据库系统的软件组成数据库系统的软件组成操操操操作作作作系系系系统统统统(OSOS)、数数数数据据据据库库库库管管管管理理理理系系系系统统统统(DBMSDBMS)、主主主主语语语语言系统、应用程序软件和言系统、应用程序软件和言系统、应用程序软件和言系统、应用程序软件和数据库数据库数据库数据库。

1.3数据库系统的结构数据库系统的结构1.1.数据数据数据数据定义功能定义功能定义功能定义功能:

用户用户利用利用DDL可以方便地可以方便地建立数据库建立数据库。

2.2.数据操纵功能数据操纵功能数据操纵功能数据操纵功能:

实实现现数数据据的的插插入入、修修改改、删删除除、查查询询、统统计计等等数数据据存存取取操操作作的的功功能能。

数数据据库库管管理理系系统统通通过过提提供供数数据据操操纵纵语语言言(DML)实实现其数据操纵功能。

现其数据操纵功能。

1.3.2数据库管理系统的功能结构数据库管理系统的功能结构3.3.数据库的建立和维护功能数据库的建立和维护功能数据库的建立和维护功能数据库的建立和维护功能:

指数指数据的载入、转储、重组织功能及数据库的据的载入、转储、重组织功能及数据库的恢复恢复功能功能;

指指数据库结构的修改、变更及扩充功能。

数据库结构的修改、变更及扩充功能。

4.4.数据库的运行管理功能数据库的运行管理功能数据库的运行管理功能数据库的运行管理功能:

包包括括并并发发控控制制、数数据据的的存存取取控控制制、数数据据完完整整性性条条件件的的检检查查和和执行、数据库内部的维护等。

执行、数据库内部的维护等。

数据库数据库的的模式模式模式模式是是数据库中全体数据的数据库中全体数据的逻辑结构和特征逻辑结构和特征的的描述描述。

(不涉及到具体的值)(不涉及到具体的值)例:

学生选课数据库模式:

例:

n学生(学号,姓名,性别,专业班级,出生年月)学生(学号,姓名,性别,专业班级,出生年月)n课程(课程号,课程名,学分)课程(课程号,课程名,学分)n选课(学号,课程号,成绩)选课(学号,课程号,成绩)n注意:

模式中不包含具体的记录数据注意:

模式中不包含具体的记录数据n模式的实例:

模式的模式的实例:

模式的具体值具体值称为称为模式的实例模式的实例。

应用应用A应用应用B应用应用C应用应用D应用应用E外模式外模式1外模式外模式2外模式外模式3外模式外模式模式映象模式映象数据库系统的三级模式结构数据库系统的三级模式结构模式模式内模式内模式数据库数据库模式模式内模式映象内模式映象数据模型用数据描述语言给出的精确描述称为数据模式。

数据模型用数据描述语言给出的精确描述称为数据模式。

1.3.3数据库系统的三级数据模式结构数据库系统的三级数据模式结构模式模式内模式内模式映象映象内模式、模式、外模式。

内模式、模式、外模式。

(1)内模式及物理数据库内模式及

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1