- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机科学导论基于计算思维的思想与方法数据库技术第十章新工科建设之路·计算机类系列教材
01数据库技术概述——抽象 ( I )
数据库技术概述——抽象 ( I )01一、数据与信息信息(Information)是对客观事物的反映,泛指那些通过各种方式传播的、可被感受的声音、文字、图形、图像、符号等所表征的某一特定事物的消息、情报或知识。信息必须具有以下属性。(1)事实性;(2)时效性;(3)传输性;(4)共享性;(5)层次性;(6)不完全性。1.信息
数据库技术概述——抽象 ( I )01一、数据与信息数据(Data)是承载信息的媒体,是描述事物状态特征的符号,是信息定量分析的基本单位。数据具有如下基本特征:(1)数据具有“型(Type)”和“值(Value)”之分(2)数据具有数据类型和取值范围约束条件(3)数据可以通过观察、测量和考核等手段获得2.数据
数据库技术概述——抽象 ( I )01一、数据与信息3.数据与信息的关系数据与信息两者之间既有相互依存关系,也有相互替代关系。主要表现为:数据反映信息,信息则依靠数据来表达;数据是使用各种物理符号和它们有意义的组合来表示信息,它是信息的一种量化表示;数据是信息的具体表现形式,而信息是数据有意义的表现。在通常简单描述时,信息代表数据,数据代表信息。
数据库技术概述——抽象 ( I )01一、数据与信息4.数据处理我们把对数据的收集、存储、整理、分类、排序、检索、统计、加工和传播等系列活动的总和称为数据处理(Data Processing)。其中“加工”包括计算、排序、归并、制表、模拟、预测等操作。由此可见,数据处理是指将数据转换成信息的过程。
数据库技术概述——抽象 ( I )01一、数据与信息5.数据管理我们把对数据的分类、组织、 编码、存储、检索、传递和维护称为数据管理(Data Management),它是数据处理的中心问题。数据量越大、数据结构越复杂,其管理的难度也越大,要求数据管理的技术也就越高。数据管理及其组织是数据库技术的基础,数据库技术本质上就是数据管理技术。
数据库技术概述——抽象 ( I )01一、数据与信息6.信息系统信息系统可分为以下三类。(1)数据处理系统(2)管理信息系统(3)决策支持系统
数据库技术概述——抽象 ( I )01二、数据库数据库是对数据信息管理的抽象。由此定义:数据库是为满足对数据管理和应用的需要,按照一定数据模型的组织形式存储在计算机中、能为多个用户所共享的、与应用程序彼此独立的、相互关联的数据集合。1.数据库的定义
数据库技术概述——抽象 ( I )01二、数据库数据是数据库中存储的基本对象,一个适用的、高效的数据库,应该具有以下特点。(1)数据的共享性;(2)数据的独立性;(3)数据的完整性;(4)减少数据冗余;(5) 便于使用和维护。2.数据库的特点
数据库技术概述——抽象 ( I )01二、数据库3.数据库管理数据库管理是一个按照数据库方式存储、维护并向应用系统提供数据支持的复杂系统。如果将它比作图书管理,则更能确切理解,如图10-2所示。
数据库技术概述——抽象 ( I )01三、数据库管理系统1.DBMS的基本功能DBMS是为用户提供数据的定义功能、操纵功能、查询功能,以及数据库的建立、修改、添加、删除等管理和通信功能,并且具有维护数据库和对数据库完整性控制的能力;同时提供了直接利用的功能,用户只要向数据库发出查询、检索、统计等操作命令,就能获得所需结果,而不需要了解数据的应用与数据的存放位置和存储结构。
数据库技术概述——抽象 ( I )01三、数据库管理系统2.DBMS的层次结构DBMS是一个庞大而复杂的软件系统,构造方法是按其功能划分为多个程序模块,各模块之间相互联系,共同完成复杂的数据库管理。以关系型数据库为例,DBMS可分为应用层、语言处理层、数据存取层和数据存储层,如图10-3所示。
数据库技术概述——抽象 ( I )01四、数据库系统1.数据库系统的基本组成数据库系统就是引入数据库技术后的计算机系统,是由有组织地、动态地存储有密切联系的数据结合,并对其进行统一管理的计算机软件和为数据库提供物理支撑的硬件所组成的系统。数据库系统的组成如图10-4所示。
数据库技术概述——抽象 ( I )01四、数据库系统2.数据库系统的体系结构内模式、概念模式和外模式,三级体系结构之间的关系如图10-6所示。
02数据模型——抽象 (II)
数据模型——抽象 (II)021.数据模型的定义用数学结构或标记(如专门的符号、图形等)和术语对现实世界中事物的特征、联系和行为进行抽象与模拟的模型被称为数据模型(Data Model) 。因此,数据模型是组织数据的方式,是用于描述数据、数据之间的关系、数据语义和数据约束的概念工具的集
原创力文档


文档评论(0)