Oracle初级

目录

概念 

数据库分类

Oracle

存储结构

 安装成功

​编辑

创建用户和表空间

以超级管理员身份登录

创建表空间

创建用户

给用户授权

查询测试


概念 

数据库(database): 物理操作系统文件或磁盘的集合。简单来说数据库的意思是数据的集合。

DBMS 数据库管理系统(Database Management System)是一种操纵和管理数据库的大型 软件,用于建立、使用和维护数据库,简称 DBMS。

数据库分类


分类                    产品                                     特点   


小型             access、 foxbase             负载量小,用户大概 100 人以内 (留言板、信息管 理系统) ;

                                                              成本在千元之内 ,对安全性要求不高


中型            sqlservler、 mysql            负载量,日访问在 5000~10000 ;

                                                             成本在万元以 内 (商务网站) ; 满足日常安全需求


大型      sybase、 db2、 oracle           海量负载,可以处理海量数据( sybase


Oracle

Oracle Database,又名 Oracle RDBMS,或简称 Oracle。是甲骨文公司的一款关 系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说 Oracle 数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方 便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的适 应高吞吐量的数据库解决方案。

平常所说的 Oracle 可以指 Oracle 数据库管理系统。Oracle 数据库管理系统是管 理数据库访问的计算机软件(Oracle database manager system)。它由 Oracle 数 据库和 Oracle 实例(instance)构成(区分 mysql, mysql 没有实例的概念)。

Oracle 实例:位于物理内存的数据结构,它由操作系统的多个后台进程和一个共 享的内存池所组成,共享的内存可以被所有进程访问。Oracle 用它们来管理数据 库访问。用户如果要存取数据库(也就是硬盘上的文件)里的数据,必须通过 Oracle 实例才能实现,不能直接读取硬盘上的文件。实际上,Oracle 实例就是平 常所说的数据库服务(service)。在任何时刻,一个实例只能与一个数据库关 联,访问一个数据库;而同一个数据库可由多个实例访问(RAC)

存储结构

Oracle初级_第1张图片

 安装成功

Oracle初级_第2张图片

Oracle初级_第3张图片

创建用户和表空间

  • 以超级管理员身份登录

conn sys/root as sysdba

  • 创建表空间

select instance_name from v$instance;

Oracle初级_第4张图片

xe是默认实例化

 create tablespace scott_tb_space datafile 'D:/tbspace/scott_tb_space.dbf' size 200m;

Oracle初级_第5张图片

  • 创建用户

create user scott identified by tiger default tablespace scott_tb_space;

Oracle初级_第6张图片

  • 给用户授权

grant dba to scott;

  • 查询测试

先退出exit

再重新链接

conn scott/tiger@xe

 select * from dual;

 Oracle初级_第7张图片

你可能感兴趣的:(oracle,数据库)