Advertisement

[Oracle] 项目3 模式对象管理

阅读量:

一.实验目的

  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表相同),并依据学生的年龄划分三个分区:年龄小于20岁的数据存储于part1分区,并放置在example表空间;年龄介于20至30岁之间的数据存入part2分区,并存放于orcltbs1表空间;其余数据则存入part3分区,并置于users表

全部评论 (0)

还没有任何评论哟~