- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库基础与应用》教学辅导1-浙江广播电视大学
浙 江 广 播 电 视 大 学
《数据库基础与应用》教学辅导1
第1章数据库基础
学习目标
了解:
数据、信息、数据处理的概念;
数据模型的概念;
数据仓库和数据挖掘的基本概念。
理解:
数据库管理系统和数据库系统的概念;
数据库系统的体系结构;
数据库管理系统的主要功能;
概念模型的表示方法;
数据模型的分类。
掌握:
关系模型的有关概念。
数据库基础
1.1 数据库系统概论
1.2 数 据 模 型
1.3 数据仓库与数据挖掘
1.1 数据库系统概论
任务描述:数据库技术主要是用来科学地管理数据,以便为人们提供可共享的、安全的、可靠的数据。在学习数据库知识之前,熟悉和理解一些数据库常用术语和基本概念,对数据库的学习有很大的帮助。
任务目标:了解数据库基本概念、数据库体系结构等。。
1.1 数据库系统概论
1.1.1 基本概念
1.数据
所谓数据,是由人工或自动化手段加以处理的事实、概念和指示的表示形式,包括字符、数字、图形、图像、声音等。
2.信息
信息是关于现实世界事物的存在方式或运动形态反映的综合,是人们进行各种活动所需要的知识。
3.数据处理
数据处理又称为信息处理,是指将数据转换成信息的过程。
1.1 数据库系统概论
4.数据与信息的关系
我们可以用下面的式子简单地表示出信息与数据之间的关系:
信息=数据+处理
数据是原料,是输入,而信息是产出,是输出结果。
1.1 数据库系统概论
5.数据库管理系统(DataBase Management System,DBMS)
DBMS是为数据库的建立、使用和维护而配置的软件。它可以让多种应用程序并发地使用数据库中具有最小冗余度的共享数据,使数据与程序具有较高的独立性。
目前较流行的数据库管理系统软件包括Access、SQL Server、Oracle、Sybase、dBase、FoxBase、FoxPro、Visual FoxPro等。
1.1 数据库系统概论
6.数据库系统(DataBase System,DBS)
数据库系统是指引进数据库技术后的计算机系统,是一个实际可运行的、按照数据库方法存储、维护并向应用系统提供数据支持的系统。
它由以下几部分组成:硬件系统、数据库集合、软件(操作系统、数据库管理系统及相关软件)和数据库管理员(DBA)。
数据库系统的主要特点有以下几点。
(1)数据共享,数据冗余度小
(2)采用特定的数据模型
(3)具有较高的数据和程序独立性
(4)具有统一的数据控制功能
1.1 数据库系统概论
1.1.2 数据库系统的体系结构
数据库管理系统作为数据库系统的核心软件,其主要目标是使数据成为方便用户使用的资源,易于为各种用户共享,增进数据的安全性、完整性和可用性。
DBMS 把数据库建立成为三级模式结构和两级存储映像来实现其目标,这就是数据库系统体系结构。
1.1 数据库系统概论
1.数据库系统的三级结构
数据库系统的体系结构分成三级:外模式、模式和内模式,即三级模式结构。
(1)外模式(External Schema)
外模式是三级模式的最上层,也称为子模式、应用模式、局部模式等。它是对数据库在某个方面局部应用所涉及数据的逻辑结构和特征的描述,是终端用户和应用程序员所见到的数据库,称为数据视图。
(2)模式(Schema)
模式是三级模式的中间层,也称为概念模式、逻辑模式、全局模式等。它是整个数据库逻辑结构特征的描述。
(3)内模式(Internal Schema)
内模式是三级模式的最下层,也称为存储模式、物理模式等。它是对整个数据库存储结构特征的描述 。
1.1 数据库系统概论
在整个数据库系统中,模式和内模式分别只有一个,外模式可以有多个,每个外模式可以被多个应用程序所使用,但每个应用程序通常只用一个外模式。
在数据操作中,为了把数据库从用户界面存储到外存数据库中,或把外存数据库中的数据取出传送到用户界面,必须经过二级数据的转换过程,即外模式和模式之间的数据映像,以及模式和内模式之间的数据映像。
1.1 数据库系统概论
2.DBMS的主要功能
在数据库系统中,数据是多个用户和应用程序的共享资源,已经从应用程序中完全独立出来,由DBMS来统一管理。DBMS主要提供以下几个方面的功能。
(1)数据定义功能
(2)数据操纵功能
(3)数据库运行控制功能
(4)数据维护功能
1.2 数 据 模 型
任务描述:
为了把现实世界中的具体事物抽象、组织为DBMS支持的数据模型,人们常常将现实世界抽象为信息世界,然后将信息世界转换为机器世界。也就是说,首先把现实世界中的客观对象抽象为某一种信息结构,这种信息结构不
依赖于具体的计算机系统,也不是某一个DBMS支持的数
文档评论(0)