Oracle从入门到精通_经典选编.ppt

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Oracle从入门到精通_经典选编

第一章;课程地位;课程目标;目标 ;Oracle 数据库简介 2-1;Oracle 数据库简介 2-2;Oracle 9i 体系结构;Oracle 主要组件 ;Oracle 实例 ;Oracle 数据库;会话;Oracle 实例内存结构;系统全局区 2-1;系统全局区 2-2;程序全局区;Oracle 实例进程结构;后台进程 2-1;后台进程 2-2;Oracle 物理组件;Oracle 逻辑组件 3-1;Oracle 逻辑组件 3-2;Oracle 逻辑组件 3-2;Oracle 逻辑组件 3-3;Oracle 逻辑组件 3-4;Oracle 网络配置 2-1;Oracle 网络配置 2-2;Oracle 查询工具 ;Oracle 企业管理器 ;Oracle 默认用户;创建新用户;授予权限 3-1;授予权限 3-2;授予权限 3-3;更改和删除用户;用户管理;用户管理;用户管理;用户管理;用户管理;用户管理;用户管理;序列;序列;同义词;同义词;同义词;视图;视图;视图;视图;视图;视图;视图;联接视图 2-1;视图中可以使用单行函数、分组函数和表达式 使用DROP VIEW语句删除视图;约束的主要功能是保证表中的数据合法性,按照约束的分类,一共有五种约束, 非空约束、 唯一约束、 主键约束、 外键约束、 检查约束、 ;非空约束简称NK create table a( id number, name varchar(2) not null );;唯一约束 unique UK 唯一约束指的是每一个列上的数据是不允许重复的,例如email 下面建表 create table a( id number, name varchar2(100) not null, email varchar2(50) unique ); ;主键约束Primary Key PK 主键约束=非空约束+唯一约束, 在之前设置唯一约束的时候发现可以为null值,而如果使用了主键约束之后则不能为空,而主键一般作为数据的唯一的一个标记出现,例如 人员ID 范例建立主键约束 create table a( id number primary key, name varchar2(50) not null );;检查约束 check CK 检查约束指的是为表中的数据增加一些过来条件 设置年龄的时候范围是:0-200; 设置性别的时候应该是:男、女、中; 范例设置检查约束 create table a( id number , name varchar2(50) not null, sex varchar2(10) not null, age number(3), constraint PK_id primary key(id), constraint CK_sex check(sex in(男,女,中)), constraint CK_age check(age between 0 and 150) ); ;主外键约束 之前的四种约束都是在单张表中进行的,而主外键是在两张表中进行的,这两张表是???在父子关系的,也就是子表中的某个字段的取值范围由父表所决定。 例如现在要求表示出一种关系,每一个人有多本书,应该定义两种数据表 member(主) book(子) ;create table member( mid number , name varchar2(50) not null, constraint PK_mid primary key(mid) ); create table book ( bid number , title varchar2(50) not null, mid number, constraint PK_bid primary key(bid), constraint fk_mid foreign key(mid) references member(mid) ); ;删除父表之前,必须删除字表 oracle之中专门提供一个强制性删除表的操作, 在删除的时候加上一句 cascade constraint drop table member cascade constraint ; 或者 drop table member cascade constraint purge; ;索引 3-1;索引 3-2;索引 3-2;索引 3-3;索引 3-3;索引 3-3;唯一索引;组合索引;反向键索引反转索引列键值的每个字节 通常建立在值是连续增长的列上,使数据均匀地分布在整个索引上 创建索引时使用REVERSE关键字;位图索引;索引中的分区;获取索引的信息;Ora

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档