- 32
- 0
- 约2.29万字
- 约 44页
- 2018-08-21 发布于浙江
- 举报
PAGE
《数据库系统概论》
实验报告书
专业班级
网151
学 号
159144247
姓 名
张永辉
指导教师
测试成绩
安徽工业大学计算机科学与技术学院
《数据库系统概论》实验报告书 安徽工业大学计算机科学与技术学院
PAGE 5/19
实验一:数据定义语言
[ 实验日期 ] 年 月 日
[ 实验目的 ]
熟悉Oracle上机环境及Oracle客户端的配置;熟练掌握和使用DDL语言,建立、修改和删除数据库表、主键、外键约束关系和索引。
[ 实验内容 ]
Oracle上机环境以及Oracle客户端的配置参见附录。
1. SQL数据定义语句:
例1-1: (建立数据库表) 建立教学数据库的四个数据库表,其中Student表中不包含SSEX(C,2) 字段,Sname 字段为Sname(C,8)且可为空。
例1-2: (修改数据库表) 在Student表中增加SEX(C,2) 字段。
例1-3: (修改列名) 将Student表中列名SEX修改为SSEX。
例1-4: (修改数据库表) 将Student表中把Sname 字段修改为Sname(C,10)且为非空。
例1-5: (建立索引) 为Score表按课程号升序、分数降序建立索引,索引名为SC_GRADE。
例1-6: (删除索引) 删除索引SC_GRADE。
例1-7: (建立数据库表) 建立数据库表S1(SNO,SNAME,SD,SA),其字段类型定义与Student表中的相应字段(SNO,SNAME,SDEPT,SAGE)的数据类型定义相同。
例1-8: (修改数据库表) 删除成绩表Score的参照完整性约束关系。
例1-9: (修改数据库表) 添加成绩表Score的参照完整性约束关系。
例1-10:(修改数据库表名) 将数据库表S1改名为Student_Temp。
[ 实验要求 ]
① 熟悉Oracle上机环境,掌握Oracle客户端的配置;② 建立数据库表,修改数据库表结构,建立、删除索引;
[ 实验方法 ]
① 按照附录中的操作步骤进行客户端的配置; ② 将实验需求用SQL语句表示; ③ 执行SQL语句; ④ 查看执行结果,如果结果不正确,进行修改,直到正确为止。
[ 实验总结 ]
① SQL语句以及执行结果; ② 对重点实验结果进行分析; ③ 实验中的问题和提高; ④ 收获与体会。 1-1
create table Student
( Sno char(5),
Sname varchar (10) ,
Sdept char (2) not null ,
Sclass char (2) not null ,
SAge number (2),
constraint Snfo_pk primary key(Sno)
);
create table Course
( Cno char(3),
Cname char(16),
Ctime number(3),
constraint Cno_pk primary key(Cno)
);
create table teach
(
tname char(16) not null,
tsex char(3) not null,
cno char(3) not null ,
tdate date not null,
tdept char(2) not null,
constraint teach_pk primary key(cno),
constraint teach_cno_fk foreign key(cno) references course
(cno));
create table Score
( Sno char(5),
Cno char(3),
score number(5,2),
constraint Scaore_pk primary key(Sno,Cno),
constraint Cnfgo_fk foreign key(Cno) references Course(Cno),
constraint Seseno_fk foreign key(Sno) references Student(Sno)
);
1-2
alter table Student add SEX char(2);
1-3
alter table Student RENAME column sex to ssex;
1
您可能关注的文档
最近下载
- 2025年一级建造师风险登记册在项目全生命周期中的应用专题试卷及解析.pdf VIP
- 《美学原理概要》课件.ppt VIP
- 2025年演出经纪人演出项目融资退出机制设计与法律安排专题试卷及解析.pdf VIP
- 2025年互联网营销师文案的“网感”与“社交货币”打造专题试卷及解析.pdf VIP
- 2025年演出经纪人演出经纪法律责任与权利义务边界专题试卷及解析.pdf VIP
- 基于联邦学习的跨机构医疗数据协作研究框架.pdf VIP
- 股份公司境外公司管理办法.doc VIP
- 2026苏教版高考化学一轮复习第30讲 有机物推断与合成(学用).doc
- 职业道德考试及答案.doc VIP
- 工勤职业道德考试及答案.doc VIP
原创力文档

文档评论(0)