大连华信新技术培训中心高斌.ppt_第1页
大连华信新技术培训中心高斌.ppt_第2页
大连华信新技术培训中心高斌.ppt_第3页
大连华信新技术培训中心高斌.ppt_第4页
大连华信新技术培训中心高斌.ppt_第5页
已阅读5页,还剩55页未读 继续免费阅读

VIP免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ORACLE简介 大连华信新技术培训中心 高斌 数据库举例 数 据 库 目标 数据库基础 ORACLE与SQL SERVER的比较 数据挖掘基础 数据仓库基础 系统安全性基础 数据库基础 什么是关系型数据 什么是关系型数据库 什么是关系型数据库系统 什么是关系型数据库管理系统 关系型数据 关系型数据是以关系数学模型来表示的数据 关系数学模型中以二维表的形式来描述数据 关系型数据 员工号 姓名电话号码工资雇佣日期部门 101张三8432567725002001-07-02财务部 102李四4567812330002001-07-02财务部 103XX3456789140002000-07-20研发部 104XX2345643830002001-07-02人事部 员工表 关系型数据 部门表 部门部门经理电话号码地址 财务部XX84325654北京 人事部XX45678235大连 市场部XX34567567上海 研发部XX23456643广州 关系型数据库 关系型数据库是以数据表来存储数据的数据 库 数据库就是存放数据的场所,其中的数据是 以表的形式来组织的 关系型数据库系统 用户 数据库应用系统 数据库,数据库管理系统 操作系统 硬件 关系型数据库管理系统 关系型数据库管理系统是关系型数据库系统 的核心 在操作系统的支持下完成各项管理工作 可升级性 可靠性 单一开发 模式 常用工具集 统一管理 界面 统一厂商 Oracle9i Oracle9i Oracle9i 应用服务器 Business IntelligenceBusiness intelligence Transactional AppsTransactional Apps PortalsPortals A P A C H E IntegrationIntegration Oracle9i 数据库 MultimediaMultimedia Object Relational DataObject Relational Data MessagesMessages Documents XML Documents XML Oracle 网络平台 Clients System management Network services Databases Application servers Development tools Internet applications Presentation and business logic Business logic and data Any browserAny FTP client Any mail client Java SQLSQL PL/SQLPL/SQL 系统开发生命周期 Strategy and analysis Design Build and document Transition Production 使用 SQL 与数据库通信 SELECT department_name FROM departments; 执行SQL语句 Oracle server 语句被传送到 Oracle 服务器 数据库管理系统 用户定义的表数据字典 Oracle 服务器 Oracle 服务器 Oracle 服务器: 一个提供开放、综合 、智能信息管理的数 据库管理系统 由实例和数据库组成 Oracle Server ORACLE与SQL SERVER的比较 所支持的操作系统 数据吞吐量 多语言支持 所支持的操作系统的比较 SQL SERVER WINDOWS ORACLE UNIX LINUX SUN SOLARIS WINDOWS 数据吞吐量的比较 SQL SERVER 面对中小型应用 一般在30-40G左右 ORACLE 面对大中型应用 最大可管理 170TG左右。 多语言支持 SQL SERVER 分为各种语言的版本 每种版本只支持一种 语言 语言支持的数目不多 ORACLE 不按照语言划分版 本 多语言支持 共支持100多种语 言 数据挖掘 什么是数据挖掘 数据挖掘方法 联机信息分析处理 21世纪的数据挖掘 数据挖掘 数据挖掘是指从海量的数据中筛选出隐含的、 核心的、新颖的、有效的信息的高级处理过程 。 数据挖掘是面向事实的。 数据挖掘的关键性思路是实事求是。 “实事”即“数据”,“求”就是去发现、去挖掘、去 探索,“是”即数据中隐藏的规律。 数据挖掘具有预测功能。 数据挖掘 数据挖掘是掌握商机的命脉 点式行销 门户网站的信息挖掘 尿布与啤酒 为客户量身定做 不缺信息缺知识 数据挖掘方法 数据挖掘的任务 总结规则 挖掘 关联规则 挖掘 分类规则 挖掘 预测 分析 趋势 分析 数据挖掘方法 统计分析法 决策树 人工神经网络 基因算法 联机分析处理技术(OLAP) 数据挖掘方法举例 一个超级市场的销售记录 记录号购物清单 1啤酒、尿布、婴儿爽身粉、面包、雨伞 2尿布、婴儿爽身粉、牛奶 3啤酒、尿布、牛奶 4啤酒、尿布、洗衣粉 5啤酒、牛奶、可乐 6啤酒、尿布、面包 7洗衣粉、卫生纸、牛奶 8啤酒、可乐、尿布 数据挖掘方法举例 超市经理想知道商品之间的关联,要求在其中找出同时购买的、且支 持度0.4的商品名称 单项统计支持度 啤酒0.75 尿布0.75 牛奶0.4 数据挖掘方法举例 超市经理想知道商品之间的关联,要求在其中找出同时购买的、 且支持度0.4的商品名称 双项统计支持度 啤酒、尿布0.625 啤酒、牛奶0.25 尿布、牛奶0.375 数据挖掘方法举例 可得出下面的规则,其中S为支持度,C为信赖度 R1啤酒尿布S=0.625C=0.625/0.75=0.83 R2尿布啤酒S=0.625C=0.625/0.75=0.83 R3啤酒牛奶S=0.25C=0.25/0.4=0.625 R4牛奶啤酒S=0.25C=0.25/0.75=0.33 R5尿布牛奶S=0.375C=0.375/0.75=0.5 R6牛奶尿布S=0.375C=0.375/0.4=0.8 联机信息分析处理 用来帮助用户轻松有效地完成商业信息的结构分析 工作 让用户可以按不同的主题和角度,并凭借专业的知 觉,操作并分析信息,找出问题的重点 OLAP面对的是决策人员和高层管理人员 联机信息分析处理系统举例 OLAP系统模块结构图 交易数据库 (OLTP) 数据筛选程序分析数据库 (OLAP) OLAP服务器前端软件 21世纪的数据挖掘 联机文本挖掘 电子商务中的数据挖掘 网络文本挖掘技术 网站中的知识发现 数据仓库基础 数据仓库通常是建立在企业决策支持之上,从大量运作的数 据库中筛选出细节性的个别数据 以大型数据管理信息系统为基础的、附加在这个数据库系统 之上的、存储了从企业所有业务数据库中获取的综合数据的 、并能利用这些综合数据为用户提供经过处理后的有用信息 的应用系统 数据仓库的重点与要求就是能够准确、安全、可靠地从数据 库中取出数据,经过加工转换成有规律信息之后,再供管理 人员进行分析使用。 数据仓库的应用 联机分析处理(OLAP):主要是为了客观的呈现 出用户想查询的众多因素分析汇总得出的报表,以 获得更深入的理解,帮助用户得知原因。 数据挖掘:主要是借助已有的数据预测未来,发现 潜在的知识 数据仓库的组成部分 数据市集 关系数据库 数据源 数据准备区 显示服务 数据仓库的体系结构 OLTP 原始数据 外部 文件 数据上载 净化 聚集 转换 工具层 数据仓库 元数据 数据市集 OLAP服务器 前端 工具 数据装载和转换 数据的转换 多阶段数据转化 管道数据转化 数据的装载 SQL*LOADER 外部表 导入/导出 数据的转换 多阶段数据转换 平面文件 关系数据库表 录入 转换 数据仓库维表 转换 数据市集表 录入 数据仓库表 数据的转换 管道数据转换 平面文件 外部表 转换、录入 数据仓库表 转换机制 使用SQL进行转换 使用PL/SQL进行转换 使用表函数进行转换 SQL*LOADER SQL*LOADER是一个ORACLE工具,能够将数据从外部数 据文件装载到数据库中。 运行SQL*LOADER的命令是sqlldr。 输入数据 文件 控制文件 SQL*LOADER Oracle 数据库 日志文件 坏的 文件 废弃的 文件 外部表 外部表中的数据不装入数据库中,数据库中只存储 外部表的定义信息 外部表是只读的。 可以使用SQL,PL/SQL和JAVA访问外部表 导入/导出 导入/导出是oracle的一个工具 可使用它在数据库和数据库之间传递数据 Oracle 数据库 导出 导出文件 导入 Oracle 数据库 获取SQL SERVER数据 ORACLE透明网关允许客户端应用访问SQL SERVER数据 访问是通过SQL完成的 将数据从SQL SERVER数据库向ORACLE数据库 转移,客户端应用程序的设计和功能不会有任何改 变 ORACLE自动处理数据库和应用程序之间的数据类 型和SQL函数差异 网关的体系结构 客户应用 NET8 ORACLE 数据库 ORACLE 服务器 NET8 网关、SQL SERVER 服务器 SQL SERVER 数据库 网关的处理过程 NET8 ORACLE 数据库 ORACLE 服务器 网关、SQL SERVER 服务器 SQL SERVER 数据库 客户应用 网 关 SQL SERVER 配置网关 网关的配置 配置网关的NET8 Listener 配置网关访问的Oracle数据库服务器 完成可选的配置任务 创建数据库联接 数据库安全性 系统安全性:指保护数据库以防止以防止不合法的 使用所造成的数据泄露、更改或破坏。 数据安全性:当系统因为硬件故障、系统软件错误 、误操作等诸多因素造成数据丢失时,保证数据的 可恢复性。 系统安全性 系统安全机制 防止未授权的数据库存取:具有有效的用户名和口令的 并被授权的用户才能连接数据库,生物特征验证 防止未授权的对方案对象的修改:对合法用户必须授予 相应的方案对象的各种权限,才可以进行存取。 控制对磁盘的使用:用户在磁盘上可以使用位置和空间 大小 系统安全性 系统安全机制 控制对系统资源使用:对用户能够同时使用的系统资源 大小进行控制。 对用户的动作进行审计:将用户对数据库所作的操作全 部记录下来,以供察看、审计。 实现系统安全的手段 用户的管理 授权信息的管理 磁盘空间的管理 资源限制的管理 特权和角色的管理 实现系统安全的手段 角色的管理 概要文件的管理 系统资源管理 数据库口令及验证方式管理 审计 数据安全性 系统故障及恢复原理: 取消未完成的事务 提交已完成的事务 介质故障恢复原理: 装入最新的数据备份 装入日志文件备份 重做已完成的任务 事务故障及恢复原理: 反向扫描日志文件 撤销需要撤销的操作 备份和恢复的内容 初始化参数文件 控制文件 数据文件 联机重做日志文件 归档日志文件 备份的方法 用户管理的备份 逻辑备份:将数据库的对象及内容以ORACLE提供的内部 格式写入

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论