Oracle简介
什么是oracle
美国甲骨文公司提供的分布式数据库为核心的软件产品,最流行的C/S或者B/S体系结构的数据库之一,能够承载很大的压力. 通常应用于大型系统的数据库产品. 应用广泛.
特点:
(1)支持多用户/大事物量的事物处理
(2)数据安全性和完整性
(3)支持分布式数据处理
(4)可移植性
ORACLE体系结构
1.数据库
oracle只有一个大数据库,这里的数据库是一个操作系统,只有一个库.
2.实例
一个实例有一系列的后台进程和内存结构,一个数据库可以有n个实例
3.数据文件(dbf)
数据库的物理存储单位,存储在表空间,一组文件只能属于一个表空间,一旦数据文件被加入到某个表空间后,就不能删除这个文件,如果要删除某个数据文件,只能删除其所属的表空间才行.
4.表空间
物理数据库上相关数据文件的逻辑映射(只是数据文件的一个名称). 一个数据文件只能属于一个表空间
数据库->表空间->段->区->数据块->磁盘块
5.用户
在表空间下建立的,用户登录后只能看到和操作自己的表.
数据库连接
用sqlplus用户端工具来连接,命令是sqlplus 用户名/密码@IP地址:端口号/数据库名.