09 2024 档案
摘要:1. Oracle数据库介绍 1.1. 关于关系型的数据库 每个组织都有必须存储和管理的信息,以满足其需求。例如,公司必须收集和维护员工的人力资源记录。这些信息必须对需要它的人可用。信息系统是一个用于存储和处理信息的正式系统。 信息系统可以是一组包含文件夹的纸箱,以及存储和检索文件夹的规则。然而,如
阅读全文
摘要:19. 数据库开发人员的概念 19.1. 数据库开发人员的职责 Oracle开发者负责创建或维护使用Oracle技术栈的应用程序的数据库组件。Oracle开发者要么开发新应用程序,要么将现有应用程序转换为在Oracle数据库环境中运行。因此,开发者与数据库管理员紧密合作,共享知识和信息。Oracle
阅读全文
摘要:18. 数据库管理员的概念 18.1. 数据库管理员的职责 数据库管理员(DBA)的主要责任是使企业数据对其用户可用。DBA必须与开发人员紧密合作,确保他们的应用程序有效地使用数据库,并与系统管理员合作,确保物理资源充足且使用高效。Oracle DBA负责了解Oracle数据库架构以及数据库的工作原
阅读全文
摘要:17.数据库管理员和开发人员的主题 17.1. 数据库安全概述 通常情况下,数据库安全涉及用户认证、加密、访问控制和监控。 17.1.1. 用户账户 每个Oracle数据库都有一个有效数据库用户的列表。数据库包含几个默认账户,包括默认的管理员账户SYSTEM(参见第2-5页的“SYS和SYSTEM模
阅读全文
摘要:16. 应用和网络架构 16.1. Oracle应用架构 在本章的上下文中,应用架构指的是数据库应用程序连接到 Oracle 数据库的计算环境。 16.1.1. 客户端与服务端架构概述 在 Oracle 数据库环境中,数据库应用程序和数据库被分离成客户端/服务器架构: 客户端运行数据库应用程序,例如
阅读全文
摘要:15. 进程架构 15.1. 进程简介 进程是操作系统中可以运行一系列步骤的机制。这个机制取决于操作系统。例如,在 Linux 上,Oracle 后台进程是一个 Linux 进程。在 Windows 上,Oracle 后台进程是进程内的执行线程。代码模块由进程运行。所有连接到 Oracle 数据库的
阅读全文
摘要:14. 内存架构 14.1. Oracle是数据库内存结构简介 当实例启动时,Oracle数据库会分配一个内存区域并启动后台进程。这个内存区域存储以下信息: 程序代码 每个已连接会话的信息,即使它当前未活跃 程序执行期间需要的信息,例如,正在从中提取行的查询的当前状态 锁数据等在进程间共享和通信的信
阅读全文
摘要:13. Oracle数据库实例 13.1. Oracle数据库实例简介 数据库实例是一组内存结构,用于管理数据库文件。数据库是一组由CREATE DATABASE语句创建的磁盘上的物理文件。实例管理其关联的数据并服务于数据库的用户。 每个运行的Oracle数据库都至少与一个Oracle数据库实例相关
阅读全文
摘要:12.逻辑存储结构 12.1. 逻辑存储结构简介 Oracle数据库逻辑存储由数据块、区、段和表空间构成,各存储单位的关系如图12-1物理和逻辑存储的实体-关系图所示(乌鸦脚符号表示一对多关系)。在物理层面,数据存储在磁盘上的数据文件中,数据文件中的数据存储在操作系统块中。 12.1.1. 逻辑存储
阅读全文
摘要:10. 事务 10.1. 事务简介 事务是包含一个或多个SQL语句的逻辑、原子工作单元。事务将SQL语句分组,使它们要么全部提交,这意味着它们被应用到数据库中,要么全部回滚,这意味着它们从数据库中被撤销。Oracle数据库为每个事务分配一个唯一的标识符,称为事务ID。 所有Oracle事务都符合数据
阅读全文
摘要:9.数据并发性和一致性 本章解释了Oracle数据库如何在多用户数据库环境中维护一致性的数据。 本章包含以下部分: 数据并发性和一致性的介绍 Oracle数据库事务隔离级别的概述 Oracle数据库锁定机制的概述 自动锁定的概述 手动数据锁定的概述 用户定义锁的概述 9.1. 数据并发性和一致性的介
阅读全文
摘要:7. SQL 7.1. SQL简介 SQL(发音为"sequel")是一种基于集合的、高级的声明式计算机语言,所有程序和用户都使用它来访问Oracle数据库中的数据。尽管一些Oracle工具和应用程序掩盖了SQL的使用,但所有数据库操作都是使用SQL执行的。任何其他数据访问方法都绕过了Oracle数
阅读全文
摘要:6. 数据字典与动态性能视图 6.1. 数据字典概述 Oracle数据库的一个重要组成部分是其数据字典,这是一个只读的表集合,提供了有关数据库的管理元数据。数据字典包含如下信息: 数据库中每个模式对象的定义,包括列的默认值和完整性约束信息 分配给模式对象的空间量以及当前使用的量 Oracle数据库用
阅读全文