Oracle数据库基础
Oracle基础知识
Oracle的主要特点
1.支持多用户、大事务量的事务处理
2.在保持数据安全性和完整性方面性能的优越
3.支持分布式数据处理。将分布在不同物理位置的数据库用通信网络连接起来,在分布式数据库管理系统的控制下,组成一个逻辑上统一的数据库,完成数据处理任务
4.具有可移植性,Oracle可以在windows、Linux等多个操作系统平台上使用,而Sqlserver只能在Window平台上运行
Oracle中不能建库只能建表
Oracle基本概念
它是磁盘上存储数据的集合 在逻辑上以表空间形式存在
解析:一个数据库下可以开N个表空间,一个表空间可以包含N个数据文件.表空间是逻辑概念。
全局数据库名
全局数据库名是为了保证你的数据库系统中每个数据库名称都是唯一的,由数据库域名加上数据库名构成;
全局数据库名=数据库名+数据库域名,如福建节点的全局数据库名是:oradb.fj.jtyz
模式和用户可以看成对等的关系。从A模式下切换到B模式。
启动、关闭数据库
OracleService<SID>:数据库服务
OracleOraDb11g_home1TNSListener :数据库监听服务
OracleDBConsole<SID>:企业管理器服务
在Oracle11G中通过如下网址访问企业管理服务
https://localhost.localdomain:1158/em/console/logon/logon
Oracle中的实例与数据库没有像DB2中的包含关系,一个实例----->对应打开一个数据库。在RAC集群下一个数据库可以被多个实例连接。
在一个单机ORACLE系统中,可以创建多个实例和数据库,但是一个实例始终只能对应一个数据库,这个对应关系是通过配置文件关联的。
而DB2中,一个DB2系统中,可以有多个实例,数据库包含在实例下,一个实例可以有多个数据库,但是一个数据库只可能属于一个实例。
全局数据库名
全局数据库名是为了保证你的数据库系统中每个数据库名称都是唯一的,由数据库域名加上数据库名构成;
全局数据库名=数据库名+数据库域名,如福建节点的全局数据库名是:oradb.fj.jtyz
03.模式和用户可以看成对等的关系。从A模式下切换到B模式。
单行函数: