概念:
数据库中的基本概念:
表空间:1:表空间是数据库的逻辑存储设备, 它把数据库信息组织成物理存储空间.
2:表空间由数据文件组成.用户的各种模式对象(如表, 索引, 过程, 触发器等) 都是放在表空间中.
3:对每个数据库用户, 都可以设置一个默认表空间. 当用户创建一个新的数据库对象(如表), 并且不明确地为此对象指定表空间时,
Oracle 会把所创建的这个新数据库对象存放到用户默认的表空间中.
4:如果不给用户指定默认表空间, 则用户的默认表空间为 USERS 表空间.
5:一般, SQL 语句在完成任务时需要临时工作空间. 例如:一个用来连接和排序大量的查询需要临时工作空间来存放结果. 除非另外指定,
一般情况下, 用户的临时表空间是 TEMP 表空间.
6:若数据库中没有创建 TEMP 表空间, 则用户的临时表空间为 SYSTEM 表空间.
7:因为 SYSTEM 表空间是用来保存数据库系统信息(数据库自身信息的内部系统表和视图 ---- 数据字典;
所有 PL/SQL 程序的源代码 ---- 包括函数, 触发器等)的. 如果用户大量使用此表空间存储自己的数据,
将会影响系统的执行效率. 因此一般不建议用户使用 SYSTEM 表空间
角色 数据库应用程序所需要的系统权限和对象权限很多. 为了使 ”安全管理” 成为比较容易的工作, 可以利用角色
角色(role): 系统权限和对象权限的一个集合. 可以将角色授予 用户, 被授予角色的用户会自动拥有角色所具有的权限.
如果修改了角色所拥有的权限, 则被授予角色的用户的权限也会随之自动修改.
SQL语句分为以下三种类型:
DML: Data Manipulation Language 数据操纵语言;
DML用于查询与修改数据记录,包括如下SQL语句:
INSERT:添加数据到数据库中
UPDATE:修改数据库中的数据
DELETE:删除数据库中的数据
ORACLE 基础概念和知识结构
最新推荐文章于 2023-11-29 15:36:36 发布