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
  5. 语句类型
•	1、查询(DQL)语句
•	SELECT
•	2、数据操纵语言(DML)语句
•	INSERT、UPDATE、DELETE
•	3、数据定义语言(DDL)语句
•	CREATE、ALTER、DROP、RENAME、TRUNCATE
•	4、事务控制(TC)语句
•	COMMIT、ROLLBACK、SAVEPOINT
•	5、数据控制语言(DCL)语句
•	GRANT、REVOKE
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值