创建选修专业表oracle,数据库及数据表的创建与删除 (Oracle实验)

该实验介绍了如何在Oracle 10g环境下管理基本表、视图和索引。通过创建STUDENT、COURSE和SC表,插入初始数据,修改表结构,创建和删除视图,以及建立和删除索引,展示了数据库的基本操作。实验还涉及到了外键约束和数据完整性。
摘要由CSDN通过智能技术生成

实验目的

在数据库中,基本表用于存储数据;视图是虚表,在数据库中只存储视图定义(物化视图除外),通过视图可以查询、更新基本表中的数据;索引主要用于提高存取效率。通过本次实验,可以掌握基本表、视图、索引在数据库中的基本管理方法。

实验要求

熟悉实验室实验环境,阅读本次实验预备知识,熟悉基本表、视图、索引的基本概念,了解基本表、视图、索引的基本管理语法。实验中根据实验步骤要求书写相应的SQL代码并运行,记录和分析运行结果,使用代码验证SQL代码执行后是否满足步骤要求,并独立完成实验报告。

实验环境

Oracle 10g,windows 2003;

实验内容和步骤

(建议先把实验内容和步骤拷贝到SQL Developer工作区,然后按步骤进行实验,后同)

--1.创建学生选课关系数据库中的STUDENT表;

create table student

(

sno char(9) primary key,

sname char(20) unique,

ssex char(3),

sage smallint,

sdept char(20)

);

--2.创建学生选课关系数据库中的COURSE表;

create table course

(

cno char(4) primary key,

cname char(40),

cpno char(4),

ccredit smallint,

FOREIGN key (cpno) REFERENCE

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值