摘要: 一、概述 权限的分类: 系统权限: 对于数据库的权限 对象权限: 操作数据库对象的权限 基本上,权限的控制和之前介绍的管理控制台是相通的,所以基本可以大概将此节看作图形化操作的SQL语句操作版本 二、用户管理 1.创建用户 DBA使用以下语法创建: // 普通用户可以使用ALTER USER进行自己 阅读全文
posted @ 2018-01-06 21:55 ---江北 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1.什么是范式 设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 以上来自百度百科;所以,简单来说,范式就是规范要求 2.范式的要求 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2 阅读全文
posted @ 2018-01-06 21:01 ---江北 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 一、概述 其他数据库对象 主要掌握的为序列 二、序列 1.什么是序列 序列: 可供多个用户用来产生唯一数值的数据库对象 自动提供唯一的数值 共享对象 主要用于提供主键值 将序列值装入内存可以提高访问效率 2.创建序列 序列主要有以下两个使用方式: NEXTVAL 返回序列中下一个有效的值,任何用户都 阅读全文
posted @ 2018-01-06 20:10 ---江北 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1.什么是视图(VIEW) 视图 从表中抽出的逻辑上相关的数据集合(是一张虚表)。 2.为什么使用视图 1.控制访问 2.简化查询 3.视图的分类 二、视图管理 1.创建视图 示例: 这里出现个小插曲,我们根据之前的管理控制台的学习,给当前用户SCOTT添加创建VIEW的权限! 以DBA的 阅读全文
posted @ 2018-01-06 18:25 ---江北 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一、概述 1.分类 表级约束主要分为以下几种: NOT NULL UNIQUE PRIMARY KEY FOREIGN KEY CHECK 2.注意事项 如果不指定约束名 ,Oracle server 自动按照 SYS_Cn 的格式指定约束名 创建和修改约束: 建表的同时 建表之后 可以在表级或列级 阅读全文
posted @ 2018-01-06 16:29 ---江北 阅读(254) 评论(0) 推荐(0) 编辑
TOP