SQL数据库教程c的2_1_2014加时.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL数据库教程c的2_1_2014加时

数据库系统 数据仓库系统 单一数据库中心环境 复杂数据库体系环境 2.1 数据库技术及其发展 数据管理技术的发展 什么是数据仓库: 数据仓库概念创始人:W.H.Inmon 代表作:《建立数据仓库》 数据仓库的定义: 数据仓库就是面向主题的、集成的、不可更新的(稳定性)、随时间不断变化(不同时间)的数据集合,用以支持经营管理中的决策制定过程。 2.1 数据库技术及其发展 数据管理技术的发展 面向主题:数据仓库中的数据面向主题,与传统数据库面向应用相对应。主题是一个在较高层次上将数据归类的标准,每一个主题对应一个宏观的分析领域; 集成:指在数据进入数据仓库之前,必须经过加工和集成,协调原始数据中的矛盾之处,并对原始数据结构进行从面向应用到面向主题的转变; 稳定性:指数据仓库是不同时间的数据集合,入仓库的数据基本不更新 ,并要求数据保存时限能满足进行决策分析周期的需要。 2.1 数据库技术及其发展 数据管理技术的发展 SQL Server 2000囊括了上述的3个新模式/技术: 分布式 面向对象 数据仓库 它是在这些技术支持下的、以客户机/服务器为基本组织架构的数据库管理系统。 2.1 数据库技术及其发展 数据管理技术的发展 ——由数据库及其管理软件和管理人员组成的系统 数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理的核心框架。 2.2 数据库系统组成 数据 库 数据库 管理员 数据 库应用 程序 数据 库管理 系统 2.2 数据库系统组成 典型的数据库(应用)系统 用户UI和其它特定功能 数据库?(Database,DB) ——指有组织的、动态地存储在辅助存储器上,能为多个用户共享的、与应用程序彼此独立的一组相互关联的数据集合,以及有关的操作。 一个关系数据库由若干个数据表对象(二维表)以及其它有关数据库对象组成。各个表之间的联系通过共有的、能唯一标识记录的关键字段来实现。 2.2 数据库系统组成 数据库管理系统(Database Management System,DBMS): ——是为建立、使用和维护数据库而设计的数据管理软件,它按照一种公用的、可控制的方法完成插入新数据、修改和检索原有数据等对数据库的操作,是数据库系统的核心。 ORACLE, SQL Server, DB2, Access, FoxPro… 2.2 数据库系统组成 数据库管理系统的特点: 以(必要的)最小冗余储存具有复杂关系的数据 至少支持一种数据模型 支持高级语言 支持数据完整性、一致性和安全性控制 支持事务管理 可恢复性 提供高级语言接口,允许用户通过应用程序代码访问DBMS提供的数据库服务,主要包括: 定义数据:提供Data Defined Language(DDL)及其翻译程序,用户可以定义数据结构、数据完整性、检查约束和数据关联等 操作数据库:提供Data Manipulation Language(DML)及其翻译程序,用户据此实现对数据库的查询、插入、更新和删除等操作 2.2 数据库系统组成 数据库管理员(Database Administrator, DBA): ——是一个或一组人员,完成数据库的规划、设计、维护和管理工作。 2.2 数据库系统组成 数据库应用程序 ——是为某些项目开发的用户使用数据库的界面,在DBMS的支持下为用户提供各种服务。 功能较完备的大型应用程序集称为“数据库应用系统”:指在其它语言与DBMS集成的平台上开发的用户数据库应用程序系统。 2.2 数据库系统组成 数据库系统的必备功能: 能够保证数据的独立性(支持数据共享和应用程序的合法访问) 能够充分描述数据间的内在联系(通过设置主、外键和属性关联实现) 系统运行可靠(较少出现故障并易于排除;防止非法访问;控制并发事件等) 有重新组织数据的能力(改变存储结构,修复时空凌乱等) 具有可扩充性(主数据库和日志文件按预定义比例自动扩充) 2.2 数据库系统组成 2.1 数据库技术及其发展 2.2 数据库系统组成 2.3 数据库体系结构与数据独立性 2.4 数据库系统的操作过程 2.5 数据模型 数据库技术是研究数据库的结构、存储、设计和使用的一门软件科学,是进行数据库数据处理和管理的技术。 检验数据库技术完善程度的指标: 数据库建设的规模 数据库信息的质量和数量 数据库的使用程度 2.1 数据库技术及其发展 信息、数据 信息(Information): 现实世界事物的存在方式或运动状态的反映 信息的自然属性: 可感知、可储存、可加工、可传递、可再生等 数据(Data): 指用物理符号记录下来的可鉴别的信息。 数据的形式: 数值型

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档