app教程网 学习教程 oracle数据库是干嘛的(oracle数据库的sid)

oracle数据库是干嘛的(oracle数据库的sid)

1.简介ORACLE是基于高级结构化查询语言(SQL)的大型关系数据库。一般来说,它用一种便于逻辑管理的语言操纵大量的规则数据集。

它是客户机/服务器体系结构中最流行的数据库之一。2.特点1。从Oracle 7开始,就引入了共享SQL和多线程服务器架构。X.这减少了ORACLE的资源占用,

并增强ORACLE的能力,使其在低端软硬件平台上可以用更少的资源支持更多的用户,而在高端平台上可以支持数百个用户。2.提供基于角色分工的安全管理。

它在数据库管理功能、完整性检查、安全性和一致性方面具有良好的性能。3.支持大量多媒体数据,如二进制图形、声音、动画和多维数据结构。4.提供第三代高级语言的PRO*系列接口软件。

它可以在C、C等主流语言中嵌入SQL语句和过程化(PL/SQL)语句,操纵数据库中的数据。此外,它还有许多优秀的前台开发工具,如POWERBUILD、SQL*FORMS、VISIABASIC等。

可以快速开发生成基于客户端PC平台的应用,具有良好的可移植性。5.提供了新的分布式数据库功能。通过网络可以方便地读写远程数据库中的数据,并具有对称复制技术。

三、存储结构1。物理结构ORACLE数据库实际上是存储在硬盘上的各种文件。它是主动的、可扩展的,随着数据的增加、应用的增加而变化。

2.逻辑结构ORACLE数据库在逻辑上由许多表空间组成。主要分为系统表空间和非系统表空间。非系统表空间存储各种应用程序的数据、索引、程序和其他相关信息。当我们准备推出一个更大的ORACLE应用系统时,

您应该创建它的专用表空间,并定义物理文件的存储路径和硬盘的大小。分布式数据库管理介绍1。原理物理上存储在网络中的多个ORACLE数据库在逻辑上可以被视为单个大型数据库。

用户可以通过网络同时访问远程数据库中的数据,

服务器之间的协同处理对工作站用户和应用程序是完全透明的:开发人员不需要关心网络的连接细节,数据在网络节点中的具体分布,以及服务器之间的协调过程。

2.其过程是在网络通过DB-LINKS连接的两个ORACLE数据库之间建立访问机制,相当于一方作为另一方的用户远程登录的操作。但是甲骨文采用的一些先进的管理方法,

例如,SYNONME让我们意识不到这个过程,就好像远程数据是本地的一样。数据库复制技术包括:实时复制、定时复制和存储转发复制。对于复制的强度,有整个数据库表的复制和表的中间分支的复制。

在复制过程中,有自动检测和解决冲突的方法。

本文来自网络,不代表本站立场,转载请注明出处:https: