第二节 数据库技术
一、关于关系数据库的几个概念
1、数据库的概念
数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种功用的和可控制的方式进行。
2、数据的结构
数据结构是指数据的组织形式。通常分为层次结构、网状结构和关系结 构。
3、 关系数据库
由关系数据结构组成的数据库。在关系数据库中,对数据的操作几乎全部建立在一个或多个关系表格中,通过对这些关系表格的分类合并连接或选取等运算来实现数据的管理。可以概括地说,一个关系称为一个数据库,若干个数据库可以构成一个数据库系统。
常用的关系数据库有:Oracle、 Sybase、 DB2 、SQL Server、 Access等。
目前所有的关系数据库管理系统均采用SQL作为基础工具语言。
附:客户机/服务器模式:这种模式是客户机发出请求给服务器,服务器将处理大量来自客户端的请求,经过业务逻辑运算和处理后,再返回给客户端。
二、仓库技术
(一)含义:数据仓库是一个面向主题的、集成的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。分两层次理解:首先,数据仓库用于支持决策,面向分析型数据处理,不同于操作型数据库;其次,数据仓库是对多个异构数据源的有效集成,集成后按照主题进行了重组,并包含历史数据,而且存放在数据仓库的数据一般不再修改。
(二)数据仓库的四个特点:
1、面向主题。
2、集成的。
3、相对稳定的。
4、反映历史变化。
① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;
② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。