资源预览内容
第1页 / 共73页
第2页 / 共73页
第3页 / 共73页
第4页 / 共73页
第5页 / 共73页
第6页 / 共73页
第7页 / 共73页
第8页 / 共73页
第9页 / 共73页
第10页 / 共73页
亲,该文档总共73页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
分布式数据库 Oracle数据库 教 师:柳 玲 E-Mail: lliu Oracle Database 10g * 2 课程目标 理解 Oracle 数据库体系结构 熟练掌握 SQL 命令和 SQL 函数 使用 Oracle 的各种数据库对象 使用 PL/SQL 编写存储过程 掌握基本的数据库配置和管理 Oracle Database 10g * 3 课程内容与安排 课程内容 Oracle基础 体系结构(物理、逻辑结构、数据库对象) 安装与配置 基本工具的使用 Oracle管理(DBA)的基本知识 Oralce开发 SQL PL/SQL 数据库开发管理 使用Oracle实用工具(导入导出、数据加载、备份工具、开发工具 ) 其它工具(SQLDeveloper、Powerdesigner) Oracle性能优化 课时安排: Oracle Database 10g * 4 课程考核与成绩计算 课程考核 期末考试:70% 平时成绩:30% 实验报告 作业 出勤情况 成绩计算: 期末*70%+平时成绩*30% Oracle Database 10g * 5 数据库应用技术人员在企业中主要的职责 0 引入: Oracle数据库的行业现状 Oracle Database 10g * 6 0 引入: Oracle数据库的行业现状 目前主要业务系统采用的支撑数据库分布 Oracle Database 10g * 7 0 引入: Oracle数据库的行业现状 Oracle Database 10g * 8 0 引入: Oracle数据库的行业现状 Oracle Database 10g * 9 0引入: TechTarget最新数据库工程师薪酬调查报告 数据库工程师薪酬调查:总体收入水平 Oracle Database 10g * 10 0引入: TechTarget最新数据库工程师薪酬调查报告 数据库工程师薪酬调查:数据库工程师职责 Oracle Database 10g * 11 0引入: TechTarget最新数据库工程师薪酬调查报告 数据库工程师薪酬调查:所属行业 Oracle Database 10g * 12 0 引入:为什么要学Oracle? Oracle认证简介 Oracle Database 10g * 13 0引入:Oracle技术人才市场前景与技能要求? Oracle Database 10g * 14 0引入:Oracle技术人才市场前景与技能要求? 市场需求:Oracle DBA类职位 Oracle Database 10g * 15 0引入:Oracle技术人才市场前景与技能要求? 市场需求:Oracle DBA类职位 Oracle Database 10g * 16 0引入:Oracle技术人才市场前景与技能要求? 市场需求:Oracle 开发类职位 Oracle Database 10g * 17 0引入:Oracle技术人才市场前景与技能要求? 市场需求:Oracle 开发类职位 分布式数据库 第1章 Oracle关系数据库 教 师:柳 玲 E-Mail: lliu Oracle Database 10g * 19 0. Oracle 数据库发展史 1977年, SDL 1979年,RSI,产品命名0racle2.0 1983年3月,oralce3.0 1984年10月,oracle4.0 1985年,oracle5.0 1988年,oracle6.0 1992年,oracle7.0 1997年6月,oracle8.0 1998年9月,oracle8i 2000年12月,oracle9i 2003年9月,oracle10g 2007年7月,oracle11g Oracle Database 10g * 20 1.软件开发与数据库系统 当前流行的软件开发架构 软件开发过程中主要使用的技术 操作系统 数据库 应用开发技术 项目管理技术 技术人员的基本要求 让学习成为生活的一部分 让“投资”成为生活的一部分 Oracle Database 10g * 21 2.关系模型 关系模型是在逻辑模型的基础上建立的适用于具体数据库实 现的一种数据模型。关系模型是目前最重要的一种数据模型 。它是实体、属性、关系在数据库中的具体体现。为了将逻 辑模型转换为关系模型,需要将实体映射为数据库表,将属 性映射为数据库列,将关系映射为数据库表的主键或外键。 在用户的观点下,关系模型中数据的逻辑结构是一张二维表 ,由行和列组成。 Oracle Database 10g * 22 3. Oracle公司与Oracle产品 The Oracle Product Family Oracle Database 10g Oracle Application Server 10g Oracle Developer Suite Oracle Applications 11i Oracle Collaboration Suite Oracle Services Oracle Database 10g * 23 关于Oracle 10g中的g g =Grid Computing Grid Computing 的组成部分 Infrastructure、Applications、Information Core Tenets of Grid Computing Virtualization、provisioning Grid Computing in Oracle Database 10g Server Virtualization. Oracle Real Application Clusters 10g (RAC) Storage Virtualization. The Oracle Automatic Storage Management (ASM) Oracle Database 10g * 24 The Oracle Family Oracle Standard Edition 提供oracle的常用特性,应用于工作组级服务器。 可以运行于window、unix、linux操作系统。 Oracle Enterprise Edition Oracle最完整的版本,相对于标准版,提供更多的高级特性 。 Oracle Personal Edition 单用户版本的Oracle Enterprise Edition。 主要应用于学习和开发环境。 Oracle Lite 应用于开发以数据库为中心的移动应用的轻量级版本。 可运行于手持设备,如Windows CE等。 Oracle Database 10g * 25 4.Oracle 数据库的应用系统结构 Oracle数据库基于客户端/服务器技术 客户端应用程序通过向服务器请求并接收信息的方式与数据 库进行交互。它充当用户与数据库之间的接口 请求 响应 数据库服务器对数据库表进行最佳管理,处理多个客户端对 同一数据的并发访问。全面地保持数据完整性,并控制数据 库访问权限等安全性需求 网络 服务器服务器 Oracle Database 10g * 26 qOracle产品安装完成后,服务器和客户端都需要进 行网络配置才能实现网络连接。 q 服务器端配置监听器,客户端配置网络服务名。 tnsnames.ora Oracle 客户端 listener.ora Oracle 服务器 4.Oracle 数据库的应用系统结构 Oracle Database 10g * 27 5.安装Oracle 10g Oracle安装指南 Installation Guide for Microsoft Windows Installation Guide for Microsoft Windows (x64) Installation Guide for Linux x86 Oracle Database 10g * 28 安装Oracle 10g 最低要求: Oracle Database 10g * 29 Oracle安装指南 Using the Oracle Universal Installer Oracle Database 10g * 30 Oracle 的安装 服务器端的安装 1打开文件夹,双击setup.exe文件选择,进入一下页面后进行默 认安装。 2在DOS下运行片刻进入ORACLE 10G安装-在这里你要指定自 己的安装方法,ORACLE提供了两种安装方法:基本安装( I)和高级安装(A) 基本安装(I):使用标准配置选项(需要输入的内容最少)执行完整的 10g安装。注意:此选项使用文件系统进行存储,并将一个口令用于所有 数据库帐户(SYS、SYSTEM、SYSMAN、DBSNMP)。要设置安装的主 目录、安装类型和创建启动数据库。 高级安装(A):可提供高级选项,例如:为不同的帐户设置不同的口令 ,选择数据库语言,产品语言,自动备份,定制安装以及备用存储选项 (自动存储管理)。 Oracle Database 10g * 31 ORACLE默认的为基本安装。选择相应的安装方法后,下一步。我选择高级安装。 Oracle Database 10g * 32 3选择安装类型:(企业版、标准版、个人版、定制)。这里 选择企业版,下一步。 Oracle Database 10g * 33 4指定主目录详细信息:包括安装产品的名称及安装产品的完 整路径。选择下一步。 Oracle Database 10g * 34 5进入产品特定先决条件的 检查界面:在这里要检查 安装ORACLE所需的操作 系统需求、物理内存需求 、网络配置需求等等。检 查后的结果就在该界面下 边的下拉框中。可能个别 的检查结果会失败,但不 会影响安装。 如果选择了基本安装的话,就直接进入了第5步。 继续下一步,可能会有警告可以忽略。 Oracle Database 10g * 35 6如果本机上还安装 了其他版本的数 据库的话,可能 会询问是否升级 现有的数据库。 选择否。下一步 。 7选择配置选项(创 建数据库、配置 自动存储管理( ASM)、仅安装 数据库软件)。 Oracle Database 10g * 36 8.选择数据库配置即选 择你要创建的数据库 类型:(一般用途、 事务处理、数据仓库 、高级)。 Oracle Database 10g * 37 9指定数据库配置选项( 数据库命名:全局数 据库名和系统标识符 SID、数据库字符集 、数据库示例是否创 建带样本的数据库) 。 Oracle Database 10g * 38 10选择数据库管理选项:默认为使用database control管理数据库 。 Oracle Database 10g * 39 11指定数据库存储选项: 选定要创建数据库的存 储机制(文件系统即你 创建的数据库的文件的 位置、自动存储管理、 裸设备。) Oracle Database 10g * 40 12指定备份和恢复选项:选 择是否起用自动备份选项 。 Oracle Database 10g * 41 13指定数据库方案的口令。包 括SYS、SYSTEM、SYSMAN 、DBSN
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号