数据库基本概念
2015-09-28 13:33
351 查看
数据:是负载信息的可以被鉴别的符号,是现实世界观察到和测量到的事实。是数据库研究和处理的对象。
信息:是现实世界客观事物物理状态的反映,是对数据的解释。
两者的区别与联系:数据是独立的,信息是有意义的;数据是信息的符号表示或称为负载:信息则是数据语义的解释。
数据处理是指从某些已知的数据出发,推导加工出一些新的数据,这些新的数据又表示了新的信息。
数据管理是指数据的收集、整理、组织、存储、维护、检索、传达等操作,这部分操作是数据处理业务的基本环节,而且是任何数据处理业务中必不可少的共有部分。
数据库(DataBase,DB):是长期存储在计算机内、有组织的、统一管理的相关数据的集合。DB能为各种用户共享,具有较小冗余度、数据间联系紧密而又较高的数据独立性等特点。
数据库管理系统(DataBase Management System,DBMS):是位于用户与操作系统OS之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型和面向对象型等。
数据库系统(DataBase System,DBS):是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即它是采用数据库技术的计算机系统。
数据库技术(DataBase Technology,DBT):是研究数据库结构、存储、设计、管理和使用的一门软件学科。
分布式数据库系统主要有下面三个特点:
1 数据库的数据物理上分布在各个场地,但逻辑上是一个整体。
2 每个场地既可以执行局部应用(访问本地DB),也可以执行全局应用(访问异地DB)。
3 各地的计算机由数据通信网络相联系。本地计算机单独不能胜任的处理任务,可以通过通信网络取得其它DB和计算机的支持。
对象数据库系统主要有以下两个特点
对象数据模型能完整地描述现实世界的数据结构,能表达数据间嵌套、递归的联系。
具有面向对象技术的封装性(把数据与操作定义在一起)和继承性(继承数据结构和操作)的特点,提高了软件的可重用性。
开放数据库互联(ODBC)技术
20世纪80年代末,普遍的共识是有必要建立一个公共的、与数据库管理系统无关的应用程序设计接口(API)。在使用API以后,同一个应用程序就可以访问不同的数据库服务器。
最先上市的公共API是Microsoft公司于1992年推出的ODBC产品,因此就把这种技术命名为ODBC技术,即开放数据库互连技术。
XML数据库技术
XML是一种能够表达比传统数据模型中的数据结构化程度低的数据语言。与对象数据库相比,XML也提供了一条途径来表示有嵌套结构的数据,但在数据结构化方面有非常大的灵活性。
现代信息集成技术
数据仓库(DW)
联机分析处理技术(OLAP)
数据挖据(DM)
信息:是现实世界客观事物物理状态的反映,是对数据的解释。
两者的区别与联系:数据是独立的,信息是有意义的;数据是信息的符号表示或称为负载:信息则是数据语义的解释。
数据处理是指从某些已知的数据出发,推导加工出一些新的数据,这些新的数据又表示了新的信息。
数据管理是指数据的收集、整理、组织、存储、维护、检索、传达等操作,这部分操作是数据处理业务的基本环节,而且是任何数据处理业务中必不可少的共有部分。
数据库(DataBase,DB):是长期存储在计算机内、有组织的、统一管理的相关数据的集合。DB能为各种用户共享,具有较小冗余度、数据间联系紧密而又较高的数据独立性等特点。
数据库管理系统(DataBase Management System,DBMS):是位于用户与操作系统OS之间的一层数据管理软件,它为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型和面向对象型等。
数据库系统(DataBase System,DBS):是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机硬件、软件和数据资源组成的系统,即它是采用数据库技术的计算机系统。
数据库技术(DataBase Technology,DBT):是研究数据库结构、存储、设计、管理和使用的一门软件学科。
分布式数据库系统主要有下面三个特点:
1 数据库的数据物理上分布在各个场地,但逻辑上是一个整体。
2 每个场地既可以执行局部应用(访问本地DB),也可以执行全局应用(访问异地DB)。
3 各地的计算机由数据通信网络相联系。本地计算机单独不能胜任的处理任务,可以通过通信网络取得其它DB和计算机的支持。
对象数据库系统主要有以下两个特点
对象数据模型能完整地描述现实世界的数据结构,能表达数据间嵌套、递归的联系。
具有面向对象技术的封装性(把数据与操作定义在一起)和继承性(继承数据结构和操作)的特点,提高了软件的可重用性。
开放数据库互联(ODBC)技术
20世纪80年代末,普遍的共识是有必要建立一个公共的、与数据库管理系统无关的应用程序设计接口(API)。在使用API以后,同一个应用程序就可以访问不同的数据库服务器。
最先上市的公共API是Microsoft公司于1992年推出的ODBC产品,因此就把这种技术命名为ODBC技术,即开放数据库互连技术。
XML数据库技术
XML是一种能够表达比传统数据模型中的数据结构化程度低的数据语言。与对象数据库相比,XML也提供了一条途径来表示有嵌套结构的数据,但在数据结构化方面有非常大的灵活性。
现代信息集成技术
数据仓库(DW)
联机分析处理技术(OLAP)
数据挖据(DM)
相关文章推荐
- linux下安装redis
- SQL 设置自增,和default
- Oracle 动态语句小例 Trim表中栏位 (不积跬步,无以至千里)
- SQL SERVER的事务SQL语句
- mysql 操作 指南
- MySql批量更新方法
- Redis的安装和启动
- MySql批量更新方法
- ORACLE学习之九 Oracle 字符集的查看和修改 (转帖)
- mysql创建存储过程 定时调用
- PL/SQL Developer ORA-12154: TNS: 无法解析指定的连接标识符
- mysql 定时执行存储过程
- 数据库管理系统(DBMS)的概述
- Oracle根据SQL_ID批量收集真实执行计划
- 使用反射的方法实现JDBC数据库连接与事物
- Mongodb3.0 UserManager
- 编写数据库常用的增、删、改、查代码(1)。
- MySql修改表结构
- 连接数据库工具类调用程序
- MySQL InnoDB MVCC实现原理