Oracle21c 官方文档:数据库概述

官网地址:
https://docs.oracle.com/en/database/oracle/oracle-database/21/cncpt/index.html
Oracle 数据库概述
1 introduction to oracle database
本章概述Oracle 数据库,内容包括:

  • 关系数据库 About Relational Databases
  • 模式对象 Schema Objects
  • 数据访问 Data Access
  • 事务管理 Transaction Management
  • Oracle 数据库体系结构 Oracle Database Architecture
  • Oracle 数据库文档浏览指南 Oracle Database Documentation Roadmap

关系数据库

  • 数据库管理系统(DBMS)
    DBMS是控制数据的保存、组织和获取的软件。DBMS一般有如下组成部分:

    • Kernel code: kernel代码用于管理DBMS的内存和存储。
    • Repository of metadata: 元数据库一般被叫做数据字典。
    • Query language:查询语言能够让应用程序访问数据。

    数据库应用程序是和数据库交互、获取和操作数据的软件。
    第一代DBMS包括:

    • 层次模式,层次数据库是树形结构的,每个父(节点)记录有很多子(节点)记录,类似于文件系统的结构。
    • 网状模式,网状数据库很像层次数据库,但是节点之间是多对多的,而不是一对多的。

    这些DBMS以严格的预定关系存储数据。由于缺乏数据定义语言,因此改变这些数据的结构是困难的。并且这些DBMS没有简单的查询语言,阻碍了应用程序的开发。

  • 关系模型
    1970年,E.F.Codd在开创性的论文《A Relational Model of Data for Large Shared Data Banks》中描述了基于数学集合理论的关系模型。时至今日,基于关系模型的关系数据库是世界上使用最广泛的数据库。
    关系模型有如下一些特性:

    • 结构化,定义明确的对象存储或者访问数据的数据库
    • 操作,明确定义的操作使应用程序能够操作数据库的数据和结构。
    • 完整性规则,定义对数据库数据和结构的操作。

    关系数据库保存基于集合的简单关系的数据。关系是元组的集合,元组是属性值的无序集合。
    关系表是行(元组)列(属性)形式的二维表。表中的每一行有相同的一组列。关系数据库是保存这些二维表的数据库。比如,关系数据库能够保存公司员工信息在员工表中,部门信息在部门表中,等等。

  • 关系数据库管理系统
    关系模型是关系数据库管理系统RDBMS的基础。RDBMS移动、保存和检索数据到数据库中,使应用程序能够操作这些数据。
    RDBMS可以进行如下两种操作:

    • 逻辑操作。应用程序指定需要什么内容(数据)。比如,应用程序需要从员工表中查询员工姓名或者增加员工记录到员工表中。
    • 物理操作。RDBMS决定数据操作是如何进行。比如,当应用程序查询一张表的时候,数据库可以使用索引去检索满足条件的行,读取相关数据到内存中,执行一系列的步骤后返回结果集给应用程序。

    Oracle 是RDBMS。如果一个RDBMS实现了面向对象的特性,如用户定义类型,多态,继承等,则称之为ORDBMS。Oracle扩展了关系模型到对象关系模型,使之能够在关系数据库中存储复杂业务模型。

  • Oralce发展历史简介
    1977年成立。
    1979年发布基于SQL的关系数据库Oracle V2。
    1983年发布OracleV3。
    OracleV4实现多版本读一致性。1985年发布的OracleV5支持C/S服务,分布式数据库系统。OracleV6版本改善了磁盘IO,行锁,可扩展性,备份和恢复,而且引进了PL/SQL。
    1992年Oracle7,引进存储过程和触发器。
    1998年发布Oracle8,对象关系数据库。
    1999年发布Oracle8i,可以服务于互联网。
    2001年发布Oracle9i,增加了RAC。
    2003年发布Oracle10g,支持 GRID和ASM。
    2007年发布Oracle11g
    2013年发布Oracle12c,支持可插拔数据库和云服务数据库。
    2019年发布Oracle19c是Oracle12c的长

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在Windows10系统中,安装Oracle21c数据库并进行配置可以按照以下步骤进行: 1. 首先,确保你已经下载了Oracle21c的安装文件,并解压缩到一个目录中。 2. 打开解压缩后的目录,在其中找到“setup.exe”文件,并运行该文件。 3. 选择“单击此处以安装数据库”,然后点击“下一步”。 4. 在“选择安装选项”页面上,选择“创建和配置数据库”,然后点击“下一步”。 5. 在“系统类别”页面上,选择“服务器类”以便安装完整的数据库软件。 6. 在“数据库类型”页面上,选择“单实例数据库安装”,然后点击“下一步”。 7. 在“软件位置”页面上,选择你想要安装Oracle软件的目录,并点击“下一步”。 8. 在“数据库配置”页面上,选择“创建数据库”选项,并填写数据库的名称、字符集、管理员密码等信息。 9. 接下来,你可以选择数据库的存储选项、网络配置选项以及其他高级选项。根据你的需求进行选择,并点击“下一步”。 10. 在“配置操作系统组”页面上,你可以选择是否将数据库用户添加到操作系统组中。根据需要进行选择,并点击“下一步”。 11. 在“安装选项”页面上,选择你想要安装的组件和语言,并点击“下一步”。 12. 在“检查”页面上,系统会自动检查系统环境是否满足安装要求。如果没有问题,点击“下一步”。 13. 在“摘要”页面上,确认你的安装选项,并点击“安装”按钮。 14. 安装过程需要一些时间,请耐心等待。 15. 当安装完成后,点击“关闭”按钮。 至此,Oracle21c数据库的安装和配置完成了。你可以根据需要进行进一步的优化和配置,例如配置环境变量、优化服务等。同时,如果你想要卸载Oracle21c数据库,可以参考先前提到的中的方法或者在控制面板中使用卸载程序进行卸载。<span class="em">1</span><span class="em">2</span><span class="em">3</span>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值