实验3 表和视图管理
目的和要求
(1)了解Oracle表和视图的概念。
(2)学习使用SQL语句创建表。
(3)学习使用SELECT语句查询数据。
(4)学习使用SQL语句创建视图。
实验准备
(1)了解表是数据库中最常用的数据存储单元,它包括所有用户可以访问的数据。作为关系型数据库,Oracle表由行和列组成。
(2)视图是一个虚拟的表,它在物理上并不存在。视图可以把表或其他视图的数据按照一定的条件组合起来,所以也可以把它看成是一个存储的查询。
视图并不包含数据,它只是从基表中读取数据。
(3)了解使用CREATE TABLE语句创建表的方法。
(4)了解使用SELECT语句查询数据的方法。
(5)了解使用SQL语句创建视图的方法。
实验内容
本实验主要包含以下内容。
(1)练习使用SQL语句创建表。
(2)练习使用SQL语句向表中插入数据。
(3)练习使用SQL语句修改表中的数据。
(4)练习使用SQL语句删除表中的数据。
(5)练习使用SELECT语句查询数据。
(6)练习使用SQL语句创建视图。
1.使用SQL语句创建表
使用CREATE TABLE语句创建用户信息表Users,结构如表T1.1所示。
表T1.1 表Users的结构
(1)以实验2中创建的UserManAdmin用户登录到iSQL*Plus。
(2)使用CREATE TABLE语句创建表Users,代码如下:
CREATE TABLE http://www.doczj.com/doc/3e8bb3cd050876323112123a.htmlers
( UserId NUMBER primary key,
UserName V ARCHAR2 (40) NOT NULL,
UserType NUMBER (1),
UserPwd V ARCHAR2 (40)
);