摘要: 一、SQL语言,有两个组成部分: DML(data manipulation language):它们是SELECT、UPDATE、INSERT、DELETE,命令是用来对数据库里的数据进行操作的语言。 DDL(data definition language):主要的命令有CREATE、ALTER 阅读全文
posted @ 2017-07-25 19:55 mauan 阅读(5134) 评论(0) 推荐(0) 编辑
摘要: 一、数据库安全性: 系统安全性、数据安全性 系统权限:对于数据库的权限 对象权限:操作数据库对象的权限 方案:一组数据库对象集合,例如表、视图、序列 二、数据库管理员高级权限:创建新用户、删除用户、删除表、备份表 DBA使用 create user语句创建用户 CREATE USER suer ID 阅读全文
posted @ 2017-07-25 17:29 mauan 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一、索引相关概念: 索引是关系数据库中用于存放每一条记录的一种对象,主要目的是加快数据的读取速度和完整性检查。 二、创建引索 自动创建:在定义primary key或unique约束之后系统自动在相应的列上创建唯一性的索引 手动创建:用户可以在其他列上创建非唯一的索引,以加速查询 语法: CREAT 阅读全文
posted @ 2017-07-25 17:00 mauan 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 一、序列: 自动提供唯一的数值、共享对象、主要用于提供主键值、将序列值装入内存可以提高访问效率。 也可理解为序列是一个计数器,它并不会与特定的表关联。通过创建Oracle序列实现表的主键自增。 序列的用途一般用来填充主键和计数。 二、语法: 创建序列: CREATE SEQUENCE 序列名 [IN 阅读全文
posted @ 2017-07-25 15:40 mauan 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 一、相关概念理解 表:基本的数据存储集合,由列和行组成 视图:从表中抽出逻辑上相关的数据集合 序列:提供有规律的数值 索引:建立索引查询效率更高 1.为什么使用视图:控制数据的访问,简化查询,数据的独立性,避免重复访问相同的数据 2.视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的 阅读全文
posted @ 2017-07-25 09:07 mauan 阅读(1791) 评论(0) 推荐(1) 编辑