《数据库的基本知识与Oracle11介绍35910.pptx》由会员分享,可在线阅读,更多相关《数据库的基本知识与Oracle11介绍35910.pptx(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、大型数据库应用技术大型数据库应用技术计算机与电子系:彭焱计算机与电子系:彭焱计算机与电子系:彭焱计算机与电子系:彭焱E-mail:E-mail:大型数据库应用技术大型数据库应用技术Oracle的应用的应用全球全球500强强98%的企业的企业 电力、保险、证券、电力、保险、证券、政府、税务、政府、税务、HP、IBM、东软、宝信、东软、宝信 全球全球10大银行大银行 中国排名前中国排名前20位的银行位的银行 中国移动中国移动 中国电信中国电信 中国联通中国联通 全球全球20家顶级通信公司家顶级通信公司Oracle的广泛应用的广泛应用2教材、参考书与课时安排教材、参考书与课时安排Oracle 11g
2、应用与认证教程应用与认证教程 宋钰宋钰 清华大学出版社清华大学出版社教材教材Oracle 11g 从入门到精通从入门到精通 钱慎一钱慎一 中国水利水电出版社中国水利水电出版社参考书参考书授课:授课:28学时学时 上机:上机:12学时学时 课时安排课时安排Oracle 11g 数据库系统设计、开发、管理与应用数据库系统设计、开发、管理与应用 冯向科冯向科 电子工业出版社电子工业出版社3应用角度应用角度 1大型数据库安装与配置2数据库开发技术3数据库管理与维护课程目标课程目标4数据库应用访问技术4职业方向职业方向 1DBA2程序开发者职业方向职业方向5Oracle技术认证技术认证 1 OCA(Or
3、acle Certified Associate)认证专员2 OCP(Oracle Certified Professional)认证专家3 OCM(Oracle Certified Master)认证大师OracleOracle认证认证6Oracle 11g 体系结构体系结构v体系结构图7课时安排课时安排8课程要求课程要求v 课前请做好预习课前请做好预习v 保保持持课堂安静,头脑清醒课堂安静,头脑清醒 v 认真、独立、按时完成并提交作业认真、独立、按时完成并提交作业 v 重视上机实践,有效利用宝贵的上机时间重视上机实践,有效利用宝贵的上机时间9考核方式考核方式v 平时:平时:30%(以作业、
4、考勤、上机为依据)(以作业、考勤、上机为依据)v 考试:考试:2小时,闭卷,小时,闭卷,70%v 题型:题型:选择题约占选择题约占20%,填空题约占填空题约占20%,简答题或叙述题约占简答题或叙述题约占20%,编程题占编程题占20%,分析题约占分析题约占20%101.1 数据库的基础知识数据库的基础知识 数据库的产生数据库的产生人工管理人工管理文件系统文件系统数据库系统数据库系统第第1 1章章 数据库的基本知识数据库的基本知识人工管理数据人工管理数据只对数据进行计算只对数据进行计算计算机不存储数据计算机不存储数据数据文件存放数据数据文件存放数据通过访问文件来处理通过访问文件来处理数据数据文件之
5、间、数据之间文件之间、数据之间没有关联没有关联结构化数据组织形式结构化数据组织形式数据之间关联数据之间关联数据的存取独立数据的存取独立数据集中、共享数据集中、共享111.1 数据库的基础知识数据库的基础知识 数据库的特征数据库的特征第第1 1章章 数据库的基本知识数据库的基本知识数据结构化数据共享减少数据冗余度数据独立性v 按照某种数据模型组织成为一个结按照某种数据模型组织成为一个结构化的数据整体构化的数据整体v 数据独立于程序、集中存放,便于数据独立于程序、集中存放,便于多个程序、多个用户共享访问多个程序、多个用户共享访问121.1 数据库的基础知识数据库的基础知识 数据库的组成数据库的组成
6、第第1 1章章 数据库的基本知识数据库的基本知识数据库数据库表列/字段行/记录131.1 数据库的基础知识数据库的基础知识 数据库管理系统数据库管理系统第第1 1章章 数据库的基本知识数据库的基本知识v DBMS提供管理数据的一些策略、手段提供管理数据的一些策略、手段141.1 数据库的基础知识数据库的基础知识 关系数据库关系数据库第第1 1章章 数据库的基本知识数据库的基本知识v关系数据库:一些相关的表及其他数据库对象的集合。关系数据库:一些相关的表及其他数据库对象的集合。v注意:与数据库概念的区别注意:与数据库概念的区别v数据库管理系统的功能:数据库管理系统的功能:数据库定义数据库定义数据
7、操纵数据操纵数据库的运行与控制数据库的运行与控制数据库的建立与维护数据库的建立与维护数据字典数据字典数据通信数据通信151.1 数据库的基础知识数据库的基础知识 关系数据库关系数据库第第1 1章章 数据库的基本知识数据库的基本知识DB2SybaseMS SQLServerMySQLv常见关系数据库:了解它们工作平台、特点、常见关系数据库:了解它们工作平台、特点、应用领域应用领域161.2 数据库对象数据库对象第第1 1章章 数据库的基本知识数据库的基本知识Oracle支持的支持的数据库对象数据库对象表、行、列、表、行、列、单元格单元格、约束、视图、索引、约束、视图、索引、索引组织表索引组织表分
8、区分区群集群集同义词同义词序列序列存储过程、触发器、存储过程、触发器、函数、函数、程序包程序包、用户自定义数据类型、用户自定义数据类型、BLOB171.2 数据库对象数据库对象 Oracle中的数据字典中的数据字典第第1 1章章 数据库的基本知识数据库的基本知识Oracle数据字典数据字典 1 USER_视图2 ALL_视图3 DBA_视图包含元数据包含元数据 存储用户所存储用户所拥有的表以及数据库对拥有的表以及数据库对象的一组表与其他数据象的一组表与其他数据库对象库对象181.3 数据库管理员的职责数据库管理员的职责第第1 1章章 数据库的基本知识数据库的基本知识v 评估并决定服务器硬件的规
9、模评估并决定服务器硬件的规模v 安装安装Oracle软件与补充资料软件与补充资料v 计划与设计数据库结构计划与设计数据库结构v 创建数据库创建数据库v 能够备份数据库或采用其他方法能够备份数据库或采用其他方法v 创建与维护数据库用户创建与维护数据库用户v 实现应用程序与数据库设计实现应用程序与数据库设计v 还原与恢复数据库还原与恢复数据库v 监视与调整数据库性能监视与调整数据库性能192.1 初识初识Oracle第第2 2章章 Oracle 11gOracle 11g简介简介大型关系数据库分布式C/S or B/S202.1 初识初识Oracle 特点特点第第2 2章章 Oracle 11gO
10、racle 11g简介简介完整的完整的数据管理功能数据管理功能完备关系完备关系的产品的产品分布式分布式处理功能处理功能实现数据仓库实现数据仓库的操作的操作海量海量保存持久保存持久共享性共享性可靠性可靠性信息准则信息准则保证访问的准则保证访问的准则视图更新准则视图更新准则数据物理性和数据物理性和逻辑性独立准则逻辑性独立准则完成分布式处完成分布式处理功能理功能212.1 初识初识Oracle 发展历史发展历史第第2 2章章 Oracle 11gOracle 11g简介简介Oracle 诞生诞生Oracle 7UNIXOracle 8JavaOracle 11g1978199319972007Ora
11、cle 8iInternet/Linux19992001 2003Oracle 9i、10gGridGrid222.1 初识初识Oracle 11g新特性新特性第第2 2章章 Oracle 11gOracle 11g简介简介v 实时应用测试组件可缩短变化所需时间并降低实时应用测试组件可缩短变化所需时间并降低 有关风险和成本有关风险和成本v 提高灾难恢复解决方案的投资回报提高灾难恢复解决方案的投资回报v 增强信息生命周期管理能力和存储管理能力增强信息生命周期管理能力和存储管理能力v 全面回忆数据变化全面回忆数据变化v 最大限度提高信息的可用性最大限度提高信息的可用性v Oracle快速稳健快速稳
12、健v 更快的更快的XMLv 透明加密透明加密v 嵌入式嵌入式OLAP行列行列v 连接汇合和查询结果高速缓存连接汇合和查询结果高速缓存v 增强了应用开发能力增强了应用开发能力v 增强了自助式管理和自动化能力增强了自助式管理和自动化能力232.2 Oracle数据库相关产品数据库相关产品第第2 2章章 Oracle 11gOracle 11g简介简介功能描述功能描述Oracle E-Business SuiteERP系统,包含金融、人力资源、销售、制造等模块,能够辅助经营业务并提升收益率和用户满意度。Oracle DB+Application Server+Developer SuiteOracl
13、e Collaboration Suite包括电子邮件、传真、日历、Web会议、文件储存库、语音邮件等,能够为机构组织的协助与通信基础设施提供单个集成平台。Oracle DB+Application ServerOracle Application Server将部署与开发基于Web的应用程序所需的全部功能集成在一起,包含一个门户服务器和若干工具,可开发各类应用程序Oracle Developer Suite可以为Java、PL/SQL、商务智能、数据仓库及其他应用程序的开发提供各种工具Oracle Consulting针对Oracle的部署,得到专家和个人的帮助Oracle University负责为客户与合作伙伴提供Oracle产品和技术的相关培训24主要内容小结主要内容小结v 了解了解Oracle支持的数据库对象支持的数据库对象 及其作用及其作用v 理解理解Oracle的数据字典的数据字典v 了解了解Oracle 11g的新特性的新特性25作业作业v P12 选择题选择题1-5 简答题简答题 1(用表格来分类比较)(用表格来分类比较)v Oracle XML DB是什么?是什么?有何作用?有何作用?26大型数据库应用技术大型数据库应用技术