Oracle复习题-练习题

第一周

  1. oracle权限分为:
    系统权限: 允许用户执行特定的数据库动作,如创建表、创建索引、连接实例等。
    对象权限: 允许用户操纵一些特定的对象,如读取视图,可更新某些列、执行存储过程等。
  2. Oracle表级约束和列级约束
1. 表级定义约束

指的是在定义完一个表所有列之后,再去定义所有相关的约束。

注意:not null 约束只能在列级上定义。

2. 列级定义约束

指的是在定义一个表的每一列的同时定义每一个列的约束条件,其约束条件

位于每一列之后。

约束:FOREIGN KEY,PRIMARY KEY,NOT NULL,CHECK,UNIQUE

check约束:是为了让表中某字段值能输入固定的值。
unique约束:是指唯一约束,用于要求列种不允许出现重复值。可以为单独的列添加一个unique约束,也可以为多个列添加一个unique约束(属于表级约束)
  1. Oracle视图不是真正的数据库表,它只是一种存储查询。视图是以定义的方式存储在数据库中,用的时候实际上是执行查询操作。因此它并不占用数据的存储空间。
  2. 索引的特点: 索引越多查询越慢
  3. 序列的定义:序列占用的空间较少
  4. 序列: 只有先使用SEQUTEST.NEXTVAL 才能使用 SWQUTEST.CURRVAL
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章