第1章数据库基础概述ppt课件.ppt

第1章数据库基础概述ppt课件.ppt

ID:58711188

大小:845.50 KB

页数:83页

时间:2020-10-04

第1章数据库基础概述ppt课件.ppt_第1页
第1章数据库基础概述ppt课件.ppt_第2页
第1章数据库基础概述ppt课件.ppt_第3页
第1章数据库基础概述ppt课件.ppt_第4页
第1章数据库基础概述ppt课件.ppt_第5页
资源描述:

《第1章数据库基础概述ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1数据库及其应用是计算机科学中一个重要的分枝。数据库技术应用非常快、非常广泛,现在,许多单位的正常业务开展都离不开数据库。数据库基础概述第1章数据库基础概述本章主要内容退出1.1数据管理发展概况1.2数据库系统简述1.3数据模型1.4关系数据库1.5关系运算1.6数据库设计简述1.1数据管理发展概况自从世界上第一台电子数字计算机(简称计算机)诞生以来,数据管理经历了从较为低级的人工管理到先进的数据库、数据仓库、数据挖掘的演变。1.1.1数据及数据处理数据是描述事物的符号记录,例如:“黄山”、“95”。也可以说,数据是存储在某一种媒体上能够识别的物理符号。数据不仅可

2、以包括数字、字母、文字和其他特殊字符组成的文本形式,而且还可以包括图像、图形、影像、声音、动画等多媒体形式等,它们经过数字化后可以存入计算机。数据处理是把数据加工处理成为信息的过程。信息是数据根据需要进行加工处理后得到的结果。1.1.1数据及数据处理(续)信息对于数据接收者来说是有意义的。例如:“黄山”、“95”只是单纯的数据,没有具体意义,而“黄山同学本学期英语期末考试成绩为95分”就是一条有意义的信息。此外,“旅游景点黄山的门票费是每人95元人民币”也是一条有意义的信息。1.1数据管理发展概况(续)数据管理技术的发展阶段1.1.2人工管理(外存储器只有纸带、卡片

3、和磁带,而没有磁盘)1.1.3文件系统阶段文件中只存储数据,不存储文件记录的结构描述信息。文件的建立、存取、查询、插入、删除、修改等所有操作,都要用程序来实现。1.1.4数据库系统1.1数据管理发展概况(续)1.1.5分布式数据库系统分布式数据库是数据库技术与网络技术相结合的产物,分布计算主要体现在客户机/服务器模式和分布式数据库体系结构两个方面。1.1.6面向对象数据库系统将面向对象技术与数据库技术结合产生出面向对象的数据库系统。1.1.7数据仓库数据仓库是支持管理决策过程的、面向主题的、集成的、稳定的、随时间变化的数据集合。1.1.8数据挖掘数据挖掘(DataM

4、ining),又称为数据库中的知识发现,就是一个从数据库中获取有效的、新颖的、潜在有用的、最终可理解的模式(注:模式又称为知识)的复杂过程。1.2.1数据库数据库(Database,简称为DB)是长期存储在计算机内、有组织的、可共享的、统一管理的相关数据的集合。数据库中的数据按一定的数据模型进行组织、描述和存储,具有较小的冗余度、较高数据独立性和易扩展性。数据库中的数据不只是面向某一种特定的应用,而是可以面向多种的应用,可以被多个用户、多个应用程序所共享。例如:图书管理数据库、财务管理数据库、学生管理数据库。1.2数据库系统简述1、数据库管理系统数据库管理系统(Da

5、taBaseManagementSystem,简称DBMS)是数据库系统的核心软件,其主要任务是支持用户对数据库的基本操作,对数据库的建立、运行和维护进行统一管理、统一控制。注意:用户不能直接接触数据库,而只能通过DBMS来操作数据库。1.2.2数据库管理系统2.数据库管理系统的功能(1)数据定义功能DBMS提供了数据定义语言(DataDescriptionLanguage,简称DDL)供用户定义数据库的结构、数据之间的联系等。具体来说,DDL供用户定义数据库的外模式、模式、内模式、各级模式之间的映射以及有关的约束条件等。数据库管理系统的功能(续)(2)数据操纵功能

6、DBMS提供了数据操纵语言(DataManipulationLanguage,简称DML)来完成用户对数据库提出的各种操作要求,以实现对数据库的插入、修改、删除、检索等基本操作。DML分为宿主型DML和自主型DML两种类型。宿主型DML本身不能独立使用,必须嵌入到主语言中,例如,嵌入C、Cobol等高级语言中。自主型DML又称为自含型DML,它是交互式命令语言,可以独立使用。(3)数据库运行控制功能DBMS提供了数据控制语言(DataControlLanguage,简称DCL)负责数据完整性、安全性的定义与检查以及并发控制功能,(4)数据库维护功能DBMS还可以对已

7、经建立好的数据库进行维护,比如数据字典的自动维护,数据库的备份、恢复等。(5)数据库通信功能DBMS应提供网络环境的数据通信功能。数据库管理系统的功能(续)1.2.3数据库系统1.数据库系统的组成数据库系统(DatabaseSystem,简称DBS)是指采用了数据库技术的计算机应用系统。它实际上是一个集合体。(1)数据库(DB)。(2)数据库管理系统(DBMS),它是数据库系统的核心组成部分。(3)计算机硬件环境、操作系统环境及各种实用程序。(4)管理和使用数据库系统的各类人员。数据库系统(DBS)通常包括:管理和使用数据库系统的各类人员可以分为:数据库管理员(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。