Oracle 9i 视图

2016-02-19 17:33 2 1 收藏

下面是个简单易学的Oracle 9i 视图教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

【 tulaoshi.com - 编程语言 】

  什么是视图

  视图犹如数据表的窗户,管理员定义这些窗户的位置后,用户就只能查看他可以看到的数据。视图不是数据表,它仅是一些SQL查询语句的集合,作用是按照不同的要求从数据表中提取不同的数据。

  如何创建视图

  (1)如图7.52所示。

  (2)出现如图7.53所示的创建视图的选项卡。

  (3)切换到如图7.54所示的创建视图的选项卡。

  (4)成功创建视图后出现如图7.55所示界面。单击确定按钮。

  (5)在中可以查看创建的视图,如图7.56所示。

  (6)上述创建视图的SQL代码如下。

  ―――――――――――――――――――――――――――――――――――――

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  CREATE OR REPLACE VIEW "SCOTT"."STUDENT数据表视图" AS

  select student_id,name

  from scott.student WITH READ ONLY

  ―――――――――――――――――――――――――――――――――――――

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  :第7章 createview.sql。

  (7)读者也可以直接在中执行createview.sql文件完成视图的创建,如图7.57所示。

  如何查询视图的数据

  (1)如图7.56所示。

  (2)出现如图7.58所示的界面。显示了视图对应的数据。

  (3)上述过程对应的SQL代码如下。

  ―――――――――――――――――――――――――――――――――――――

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  select "SCOTT"."STUDENT数据表视图"."STUDENT_ID",

  "SCOTT"."STUDENT数据表视图"."NAME"

  from "SCOTT"."STUDENT数据表视图"

  ―――――――――――――――――――――――――――――――――――――

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  :第7章 selectview.sql。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  (4)读者也可以直接在中执行selectview.sql文件完成视图的查询,如图7.59所示。

  如何删除视图

  (1)如图7.56所示。

  (2)出现如图7.60所示的界面。

  (3)这样,视图就被成功删除。

来源:https://www.tulaoshi.com/n/20160219/1615497.html

延伸阅读
Oracle 9i默认的用户 表8.1 Oracle 9i默认的主要用户 用户名口令登录身份及说明syschange_on_installSYSDBA或SYSOPER,但不能以NORMAL登录,可作为默认的系统管理员systemManagerSYSDBA或NORMAL,但不能以SYSOPER登录,可作为默认的系统管理员scottTigerNORMAL,普通用户aqadmaqadmSYSDBA或NORMAL,高级队列管理员。DbsnmpdbsnmpSYSDB...
3.3.1 用户 1. 用户密码 用户默认的密码为manager。 2. 用户权限 用户具有SYSDBA权限,即数据库管理员权限,包括。 打开数据库服务器 关闭数据库服务器 备份数据库 恢复数据库 日志归档 会话限制 管理功能 创建数据库 3.3.2 用户 1. 用户密码 用户默认的密码为change_on_install。...
约束条件就是Oracle数据库系统提供的对数据的完整性进行制约的机制。Oracle 9i允许创建5种约束条件。参见表7.8。 创建检查约束条件 (1)在中按照7.6节修改数据表结构的步骤进行操作。 (2)切换到图7.61所示的编辑表的选项卡。 (3)上述创建检查约束条件的SQL代码如下。 ――――――――――――――――...
Oracle 背景资料 在介绍 Oracle9i 之前我们先介绍一些关于 Oracle 公司的资料,让各位朋友更多了解 Oracle。 1977 年,拉里艾里森和Bob Miner、Ed Oates一起创建一家软件开发实验室(Software Development Laboratories)。开发当时新型的数据库技术--关系型数据库系统,并将第一个产品命名为Oracle,意为智慧之源。1978年软件...
截断操作的SQL语法如下。 ――――――――――――――――――――――――――――――――――――― TRUNCATE TABLE 用户名.表名 [DROP|REUSE STORAGE] ――――――――――――――――――――――――――――――――――――― 其中,若使用DROP STORAGE子句,显式指明释放数据表和索引的空间。若使用REUSE...

经验教程

536

收藏

9
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部