- 2
- 0
- 约1.41万字
- 约 81页
- 2018-11-17 发布于浙江
- 举报
Oracle从入门精通-经典
第一章 Oracle 入门 课程地位 课程目标 理解 Oracle 数据库体系结构 熟练掌握 SQL 命令和 SQL 函数 使用 Oracle 的各种数据库对象 使用 PL/SQL 编写存储过程 掌握基本的数据库配置和管理 目标 了解 Oracle 体系结构的各种组件 掌握 Oracle 中的基本用户管理 了解 Oracle 的工具 了解 Oracle 的安装和卸载 Oracle 数据库简介 2-1 Oracle 数据库简介 2-2 Oracle 9i 体系结构 Oracle 主要组件 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 更改和删除用户 用户管理 用户管理 用户管理 用户管理 用户管理 用户管理 用户管理 序列 序列 同义词 同义词 同义词 视图 视图以经过定制的方式显示来自一个或多个表的数据 视图可以视为“虚拟表”或“存储的查询” 创建视图所依据的表称为“基表” 视图的优点有: 提供了另外一种级别的表安全性 隐藏的数据的复杂性 简化的用户的SQL命令 隔离基表结构的改变 通过重命名列,从另一个角度提供数据 视图 视图 视图 视图 视图 视图 联接视图 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 num
您可能关注的文档
- MSA测量系统析(第四版).ppt
- MT4编入门教程.pdf
- MSI诊断检的方法和应用.ppt
- MTP—经典中层管人员培训课程.ppt
- MTT结分析及IC50计算(图文版).pdf
- MOOC-SPOC翻转课堂的C语言混式教学改革.pptx
- multiim的基本界面.doc
- Multisim10简明教程(烈推荐给初学者).doc
- My-favorite-subject-s-science-英语课件.pptx
- MVR-机械式再压缩蒸器知识汇总.doc
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
原创力文档

文档评论(0)