oracle创表空间实验报告.docVIP

  • 30
  • 0
  • 约7.7千字
  • 约 6页
  • 2016-09-30 发布于浙江
  • 举报
oracle创表空间实验报告

oracle创建表空间实验报告 课程名称:大型数据库系统设计 实验题目:为图书管理系统创建表空间 姓名: 学号: 班级: 实验日期: 成绩: 实验目的 为图书管理系统创建表空间以及相应的表 实验环境 Win7 64位系统、2G以上内存、oracle数据库服务器、mySQL数据库 实验主要内容和主要操作步骤 内容:为图书管理系统创建表空间以及相应的表 步骤:1 为图书管理系统创建表空间 1)永久性表空间 create tablespace bookspace datafile G:\APP\ADMINISTRATOR\ORADATA\ORCL\bookspace.dbf size 50m autoextend on next 5m maxsize 100m; 2)临时表空间 create temporary tablespace booktemp tempfile G:\APP\ADMINISTRATOR\ORADATA\ORCL\booktemp.dbf size 10m autoextend on next 2m maxsize 20m; 3)撤销表空间 create undo tablespace bookundo datafile G:\APP\ADMINISTRATOR\ORADATA\ORCL\bookundo.dbf size 50m autoextend on next 5m maxsize 100m; 2. 为图书管理系统创建表 1)创建图书类别表type create table type( typeid number(10) primary key, typename varchar2(20) unique not null )tablespace bookspace; 2)创建管理员等级表grade create table grade( gradeid number(10) primary key, gradename varchar2(20) unique not null )tablespace bookspace; 3)创建图书信息表book create table book( bookid number(10) primary key, booknumber char(8) unique not null, bookname varchar2(30) not null, bookpress varchar2(40) not null, bookprice number(8,2) not null, typeid number(10) default 1 not null, booktime date not null, constraint book_type foreign key (typeid) references type(typeid) )tablespace bookspace; 4)创建管理员表manager create table manager( managerid number(10) primary key, realname varchar2(10) not null, sex char(2) not null, username varchar2(16) not null, password varchar2(16) not null, registertime date not null, gradeid number(10) default 1 not null, constraint manager_grade foreign key (gradeid) references grade(gradeid) )tablespace bookspace; 5)创建学生信息表student create table student( studentid number(10) primary key, studentnumber char(7) unique not null, studentname varchar2(10) not null, studentsex char(2) not null check(studentsex in (男,女)) )tablespace bookspace; 6)创建图书证表card create table card( cardid number(10) primary key, cardidnumber

文档评论(0)

1亿VIP精品文档

相关文档