《大学计算机基础》课程PPT教学课件(第四版)第6章 数据库技术基础

大学计算机基础第6章数据库技术基础
大学计算机基础 第6章 数据库技术基础 PPT模板下载:www.1pt. com/moban/ 行业PPT模板:www.1ppt .com/ hangye/ 节日PPT模板:www.1pt. com/jier i/ PPT素材下载:www. 1ppt. com/sucai/ PPT背景图片:www.1pt. com/beijng/ PPT图表下载:www. 1ppt.com/t ubiao/ 优秀PPT下载:www.1pt. com/xiazai/ PPT教程:www.1ppt .com/ powerpoint/ Wor d 资料下载: 教程:www. 1ppt.com/word/ Excel教程:www.1pt .com/ excel/ www.1pt. com/zilao/ PPT课件下载:www.1pt .com/kejian/ 范文下载: 教案下载:www.1pt. com/f anwen/ 试卷下载:www.1ppt .com/ shit i/ www.1pt. com/jiaoan/

主要内容6.1数据库技术基础知识6.2数据库系统的内部体系结构6.3数据模型6.4关系数据库6.5数据库设计6.6SQL
主要内容 6.1数据库技术基础知识 6.2 数据库系统的内部体系结构 6.3 数据模型 6.4 关系数据库 6.5 数据库设计 6.6 SQL

数据库的基本概念6.1.1数据(Data)1.数据是指保存在存储介质上能够被计算机识别的物理符号√数字、文字、符号、图形、图像、声音数据库(DB)2.数据库是指长期存储在计算机内的、有组织的、可共享的数据的集合。它不仅包含描述食物的数据本身,而且包含相关事物之间的关系和数据用途。数据处理人数据处理也称信息处理。将数据转换成信息的过程计算机的数据处理包括对数据的采集、整理、存储、分类、排序、检索、维护、加工、传输等一系列操作过程2
6.1.1 数据库的基本概念 3 ◼ 1、数据(Data) ⚫ 数据是指保存在存储介质上能够被计算机识别的物理符号 ✓ 数字、文字、符号、图形、图像、声音 ◼ 2、数据库(DB) ⚫ 数据库是指长期存储在计算机内的、有组织的、可共享的数 据的集合。 ⚫ 它不仅包含描述食物的数据本身,而且包含相关事物之间的 关系和数据用途。 ◼ 3、数据处理 ⚫ 数据处理也称信息处理。将数据转换成信息的过程 ⚫ 计算机的数据处理包括对数据的采集、整理、存储、分类、 排序、检索、维护、加工、传输等一系列操作过程

数据库的基本概念6.1.1#数据库应用系统(DBAS)4.数据库应用系统是指系统开发人员利用数据库系统的数据资源开发的面向某一类实际应用的软件系统如:教务管理系统、财务管理系统、人事管理系统、图书管理系统、生产管理系统等数据库管理系统(DBMS)5.DBMS是位于用户与操作系统之间的一层数据管理软件,是为数据库的简历、使用和维护而配置的软件它包括数据定义、数据组织、存储和管理、数据操纵、数据库的事务管理和运行管理、数据库的建立和维护等主要功能目前,常见的数据库管理系统有:SQLServer、Oracle、MySQL、Sybase、DB2等
6.1.1 数据库的基本概念 4 ◼ 4、数据库应用系统(DBAS) ⚫ 数据库应用系统是指系统开发人员利用数据库系统的数据资 源开发的面向某一类实际应用的软件系统。 ⚫ 如:教务管理系统、财务管理系统、人事管理系统、图书管 理系统、生产管理系统等。 ◼ 5、数据库管理系统(DBMS) ⚫ DBMS是位于用户与操作系统之间的一层数据管理软件,是 为数据库的简历、使用和维护而配置的软件。 ⚫ 它包括数据定义、数据组织、存储和管理、数据操纵、数据 库的事务管理和运行管理、数据库的建立和维护等主要功能。 ⚫ 目前,常见的数据库管理系统有:SQL Server、Oracle、 MySQL、Sybase、DB2等

数据库的基本概念6.1.1#数据库系统(DBS)6、数据库系统是指引进数据库技术后的计算机系统一般由5部分组成:硬件系统、数据库、数据库管理系统及相关软件、数据库管理员和用户。数据库管理员是数据库系统中的专门人员或管理机构,负责监督和管理数据库系统,其主要工作:√数据库设计√数据库维护改善系统性能、提高系统效率
6.1.1 数据库的基本概念 5 ◼ 6、数据库系统(DBS) ⚫ 数据库系统是指引进数据库技术后的计算机系统。 ⚫ 一般由5部分组成:硬件系统、数据库、数据库管理系统及 相关软件、数据库管理员和用户。 ⚫ 数据库管理员是数据库系统中的专门人员或管理机构,负责 监督和管理数据库系统,其主要工作: ✓ 数据库设计 ✓ 数据库维护 ✓ 改善系统性能、提高系统效率

6.1.2数据管理技术的发展计算机数据管理发展阶段:1、人工管理2、文件系统3、数据库系统分布式数据库系统4、面向对象数据库系统5、1
6.1.2 数据管理技术的发展 6 计算机数据管理发展阶段: 1、人工管理 2、文件系统 3、数据库系统 4、分布式数据库系统 5、面向对象数据库系统

6.1.2数据管理技术的发展1.人工管理这一时期计算机数据管理的特点是:数据与程序不具有独立性,组数据对应一组程序。数据不能长期保存,程序运行结束后就退出计算机系统,一个程序中的数据无法被其他程序使用,因此程序与程序之间存在大量的重复数据,称为数据余。人工管理阶段,应用程序和数据的关系:应用程序1数据集1应用程序2数据集2应用程序n数据集n
6.1.2 数据管理技术的发展 7 ◼ 1.人工管理 应用程序2 应用程序n . 数据集1 数据集n 数据集2 . 应用程序1 这一时期计算机数据管理的特点是:数据与程序不具有独立性,一 组数据对应一组程序。数据不能长期保存,程序运行结束后就退出计算 机系统,一个程序中的数据无法被其他程序使用,因此程序与程序之间 存在大量的重复数据,称为数据冗余。人工管理阶段,应用程序和数据 的关系:

6.1.2数据管理技术的发展2.文件系统这一阶段是20世纪50年代后期到60年代中期在文件系统阶段,程序和数据有了一定的独立性,程序和数据分开存储,有了程序文件和数据文件的区别。数据文件可以长期保存在外存储器上被多次存取。在文件系统的支持下,用文件名访问数据文件。但是文件系统中的数据文件服务于某一特定应用程序,数据和程序相互依赖。同一数据项可能重复出现在多个文件中,导致数据余度大,这不仅浪费了存储空间,增加了更新开销,更严重的是,由于不能统一修改,容易造成数据的不一致
6.1.2 数据管理技术的发展 8 ◼ 2.文件系统 ⚫ 这一阶段是20世纪50年代后期到60年代中期。 ⚫ 在文件系统阶段,程序和数据有了一定的独立性,程序和数据分 开存储,有了程序文件和数据文件的区别。数据文件可以长期保 存在外存储器上被多次存取。 ⚫ 在文件系统的支持下,用文件名访问数据文件。 ⚫ 但是文件系统中的数据文件服务于某一特定应用程序,数据和程 序相互依赖。同一数据项可能重复出现在多个文件中,导致数据 冗余度大,这不仅浪费了存储空间,增加了更新开销,更严重的 是,由于不能统一修改,容易造成数据的不一致

6.1.2数据管理技术的发展文件系统阶段,应用程序和数据的关系应用程序1数据文件1文件管应用程序2数据文件2理系统应用程序n数据文件nU
6.1.2 数据管理技术的发展 9 ◼ 文件系统阶段,应用程序和数据的关系 文件管 理系统 应用程序2 应用程序n . 数据文件1 数据文件n 数据文件2 . 应用程序1

6.1.2#数据管理技术的发展3.数据库系统这一阶段开始于20世纪60年代后期。这一阶段数据管理的主要特点是:(1)程序和数据之间彼此独立,数据不再面向某个特定的应用程序,而是面向整个系统,实现了数据的共享,并且避免了数据的不一致性;(2)数据以数据库的形式保存,在数据库中,数据按一定的模型进行组织,可以最大限度地减少数据的几余;(3)对数据库进行建立、管理有了专门的软件,即数据库管理系统。10
6.1.2 数据管理技术的发展 10 ◼ 3.数据库系统 ⚫ 这一阶段开始于20世纪60年代后期。这一阶段数据管理的主 要特点是: ⚫ (1)程序和数据之间彼此独立,数据不再面向某个特定的 应用程序,而是面向整个系统,实现了数据的共享,并且避 免了数据的不一致性; ⚫ (2)数据以数据库的形式保存,在数据库中,数据按一定 的模型进行组织,可以最大限度地减少数据的冗余; ⚫ (3)对数据库进行建立、管理有了专门的软件,即数据库 管理系统
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《大学计算机基础》课程PPT教学课件(第四版)第5章 办公软件基础知识与功能设计.pptx
- 《大学计算机基础》课程PPT教学课件(第四版)第4章 操作系统.pptx
- 《大学计算机基础》课程PPT教学课件(第四版)第3章 计算机硬件系统.pptx
- 《大学计算机基础》课程PPT教学课件(第四版)第2章 计算机基础知识(计算机中的信息表示).pptx
- 《大学计算机基础》课程PPT教学课件(第四版)第1章 计算思维导论.pptx
- 《大学计算机基础》课程教学资源(二级考试培训资料)公共基础知识——数据库设计基础.pptx
- 《大学计算机基础》课程教学资源(二级考试培训资料)2019年二级等级考试公共基础知识考点练习题.ppt
- 《大学计算机基础》课程教学资源(二级考试培训资料)公共基础知识考点.pptx
- 《大学计算机基础》课程教学资源(二级考试培训资料)第三章 软件工程基础 3.4 软件测试 3.5 程序的调试.pptx
- 《大学计算机基础》课程教学资源(二级考试培训资料)第三章 软件工程基础 3.3 结构化设计方法.pptx
- 《大学计算机基础》课程教学资源(二级考试培训资料)第三章 软件工程基础(3.1-3.2).pptx
- 《大学计算机基础》课程教学资源(二级考试培训资料)第二章 程序设计基础.pptx
- 《大学计算机基础》课程教学资源(二级考试培训资料)第一章 数据结构与算法 1.6、树与二叉树 1.7、查找技术 1.8、排序技术.pptx
- 《大学计算机基础》课程教学资源(二级考试培训资料)第一章 数据结构与算法 1.2、数据结构的基本概念 1.3、数据元素 1.4、栈和队列.pptx
- 《大学计算机基础》课程教学资源(二级考试培训资料)公共基础知识前言.pptx
- 上海建桥学院:信息技术学院《应用电路技术》课程教学大纲 The Science of Electronics, DC/AC.pdf
- 上海建桥学院:信息技术学院《C语言程序设计》课程教学大纲 The C languageProgramming.doc
- 上海建桥学院:信息技术学院《程序设计语言》课程教学大纲 The Language of computer Programming.pdf
- 上海建桥学院:信息技术学院《单片机原理与接口技术》课程教学大纲 Principle and Interface Technology of Single Chip Microcomputer.pdf
- 上海建桥学院:信息技术学院《工程图控软件》课程教学大纲 Graphical Programming for Engineering.pdf
- 《大学计算机基础》课程PPT教学课件(第四版)第7章 计算机网络基础.pptx
- 《大学计算机基础》课程PPT教学课件(第四版)第8章 多媒体技术基础.pptx
- 《大学计算机基础》课程PPT教学课件(第四版)第9章 信息社会与安全.pptx
- 《大学计算机基础》课程PPT教学课件(第四版)第10章 问题求解的算法基础与程序设计.pptx
- 烟台大学:《大学计算机基础》课程教学课件(理论讲稿)第1章 计算思维导论(主讲:马晓敏).pdf
- 烟台大学:《大学计算机基础》课程教学课件(理论讲稿)第2章 计算机中的信息表示.pdf
- 烟台大学:《大学计算机基础》课程教学课件(理论讲稿)第3章 计算机硬件系统.pdf
- 烟台大学:《大学计算机基础》课程教学课件(理论讲稿)第4章 计算机操作系统.pdf
- 烟台大学:《大学计算机基础》课程教学课件(理论讲稿)第5章 办公软件 5.1-5.2文字处理软件.pdf
- 烟台大学:《大学计算机基础》课程教学课件(理论讲稿)第5章 办公软件 5.3电子表格软件.pdf
- 烟台大学:《大学计算机基础》课程教学课件(理论讲稿)第5章 办公软件 5.4演示文稿软件.pdf
- 烟台大学:《大学计算机基础》课程教学课件(理论讲稿)第6章 数据库技术基础.pdf
- 烟台大学:《大学计算机基础》课程教学课件(理论讲稿)第7章 计算机网络基础.pdf
- 烟台大学:《大学计算机基础》课程教学课件(理论讲稿)第8章 多媒体技术基础.pdf
- 烟台大学:《大学计算机基础》课程教学课件(理论讲稿)第9章 信息社会与安全.pdf
- 烟台大学:《大学计算机基础》课程教学课件(理论讲稿)第10章 问题求解的算法基础与程序设计.pdf
- 烟台大学:《大学计算机基础》课程教学课件(理论讲稿)第11章 计算机发展前沿技术.pdf
- 《Linux操作系统》课程教学课件(PPT讲稿)ch2 linux概述.ppt
- 《Linux操作系统》课程教学课件(PPT讲稿)ch3 开始行动.ppt
- 《Linux操作系统》课程教学课件(PPT讲稿)ch4 Linux shell.ppt