文档详情

oracle数据库基础1--Oracle入门.ppt

发布:2017-05-17约6.24千字共35页下载文档
文本预览下载声明
* Oracle 9i 的安装和卸载 通过运行Oracle Universal Installer来安装和卸载Oracle数据库 选择 Oracle 9i Database .0 来安装数据库服务器。 选择 Oracle 9i Client .0 来安装 Oracle 客户端 启动Universal Installer,选择“卸装产品…”,选中要卸载的组件 * 使用 Oracle 数据库的开发流程 服务器端 安装 Oracle 服务器软件 创建数据库(安装时自动创建) 配置监听器(安装时自动配置) 启动Oracle实例(自动启动服务) 安装 Oracle 客户端软件 配置网络服务名 以新用户登录 Oracle 提交 SQL 查询 创建新用户并授权 创建用户表空间 客户端 * Windows 中的 Oracle 服务 3-1 Oracle 9i的每个实例在Windows中都作为一项服务启动 服务是在 Windows 注册表中注册的可执行进程,由 Windows 操作系统管理 “服务”对话框中的各项 Oracle 服务如图所示: * Windows 中的 Oracle 服务 3-2 OracleHOME_NAMETNSListener 该服务启动数据库服务器的监听器,监听器接受来自客户端应用程序的连接请求 若监听器未启动,则客户端将无法连接到数据库服务器 OracleServiceSID 该服务启动系统标识符为SID的数据库实例,其中 SID 是在安装 Oracle 9i 时输入的数据库名称 OracleHOME_NAMEAgent Oracle企业管理器组件智能代理服务,此智能代理用于执行作业和监控 Oracle 服务或对象的性能 在使用Oracle管理服务器网络的环境中必须启动此服务 * 总结 Oracle 服务器由Oracle 数据库和 Oracle 实例组成 Oracle 实例由系统全局区内存结构和用于管理数据库的后台进程组成 Oracle 中用于访问数据库的主要查询工具有 SQL*Plus、iSQL*Plus 和 PL/SQL Oracle 企业管理器是用于管理、诊断和调整多个数据库的工具 Oracle 中的 SYSTEM 用户和 SYS 用户具有管理权限,而 SCOTT 用户只有基本的权限 Oracle 服务在 Windows 注册表中注册,并由 Windows 操作系统管理 * 既提供关系数据库系统的功能, 又提供面向对象的数据库系统 功能,并且提高了数据的完整 性。 * 课程目标 理解 Oracle 数据库体系结构 熟练掌握 SQL 命令和 SQL 函数 使用 Oracle 的各种数据库对象 使用 PL/SQL 编写存储过程 掌握基本的数据库配置和管理 * 目标 了解 Oracle 体系结构的各种组件 掌握 Oracle 中的基本用户管理 了解 Oracle 的工具 了解 Oracle 的安装和卸载 * Oracle 数据库简介 2-1 对象关系型的数据库管理系统 (ORDBMS) 在管理信息系统、企业数据处理、因特网及电子商务等领域使用非常广泛 在数据安全性与数据完整性控制方面性能优越 跨操作系统、跨硬件平台的数据互操作能力 Oracle数据库的主要特点 支持多用户、大事务量的事务处理 数据安全性和完整性控制 支持分布式数据处理 可移植性 * Oracle 数据库简介 2-2 Oracle数据库基于客户端/服务器技术 客户端应用程序通过向服务器请求并接收信息的方式与数据库进行交互。它充当用户与数据库之间的接口 请求 响应 数据库服务器对数据库表进行最佳管理,处理多个客户端对同一数据的并发访问。全面地保持数据完整性,并控制数据库访问权限等安全性需求 网络 服务器 * Oracle 9i 体系结构 Oracle 服务器 Oracle 数据库 Oracle 实例 Oracle 数据库是一个数据的集合,该集合被视为一个逻辑单元 管理数据库的后台进程和内存结构的集合称为 Oracle 实例 数据库的体系结构是指数据库的组成、工作过程与原理,以及数据在数据库中的组织与管理机制 Oracle服务器提供开放、全面和综合的信息管理,它由Oracle数据库和Oracle实例组成 * Oracle 主要组件 实 例 内存结构 后台进程 PMON SMON DBWR LGWR CKPT 其他 数据库 数据文件 数据文件 数据文件 控制文件 控制文件 日志文件 日志文件 参数文件 归档日志文件 口令文件 SGA 用户进程 服务器进程 PGA 共享池 数据缓冲区 日志缓冲区
显示全部
相似文档