[Oracle] 实验三 模式对象管理

一.实验目的

  1. 掌握表和索引的管理方法。
  2. 掌握其他模式对象的管理方法。

二.实验内容

数据库 orcl 用户名 sys 密码 oracle; 用户名 scott 密码 tiger

1.用scott登录数据库,创建class表和student表。Class表的字段包括班号cno,班名cname和人数num。Student表的字段包括学号sno,姓名sname,年龄sage和班号cno。字段类型和长度自定。
2.创建一个会话级别的临时表,结构与student表相同。
3.为student表的sage字段添加一个约束,保证该列值在0-100之间。
4.在class表的cname列上建立一个唯一性索引。
5.对class表进行表结构重组,将其移动到orcltbs1表空间。
6.创建一个student_range表(结构与student相同)。按学生年龄分3个区,低于20岁的放入part1区,存储在example表空间;20-30岁的放在part2区,放在orcltbs1表空间;其他数据放在part3区,放在users表空间。
7.创建一个序列,起始值1000,步长为2,最大值为10000,不可循环。

三.实验过程

0.png
1.用scott登录数据库,创建class表和student表。Class表的字段包括班号cno,班名cname和人数num。

Student表的字段包括学号sno,姓名sname,年龄sage和班号cno。字段类型和长度自定。
把sql语句存入C:\oracle\sql目录下
在命令行执行

SQL>@C:\oracle\sql\shiyan3-3.sql
CREATE TABLE class(

cno NUMBER(5) PRIMARY KEY,

cname VARCHAR(15),

num NUMBER(5)

  • 4
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值