《数据库系统概论》实验报告(二)
班级:07 级计科(x)班 学号:0741090xxxx 姓名:Lydia
实验成绩: 优秀 □ 良好 □ 中□ 及格 □ 不及格 □
实验题目:数据查询
实验目的:掌握 SQL Server Query Analyze 的使用方法,熟练掌握简单表的
数据查询、连接查询、嵌套查询和集合查询的操作方法。
实验要求:1、在查询分析器在窗口下用 SELECT 语句完成单表查询:
验证例 3、6、9、12、15、19、24、29、31 32
2、在查询分析器在窗口下用 SELECT 语句完成连接(嵌套)查
询:
验证例 33、38、39、40、41、42、45、46
3、在查询分析器在窗口下用 SELECT 语句完成集合查询:
验证例 48、49
实验内容:
先建立三个表:分别为 Student,Course,SC
CREATE TABLE Student
(Sno CHAR(9) PRIMARY KEY,
Sname CHAR(20)UNIQUE,
Ssex CHAR(2),
Sage SMALLINT,
Sdept CHAR(20)
);
Insert Into Student values('200215121','李勇','男','20','CS');
Insert Into Student values('200215122','刘晨','女','19','CS');
Insert Into Student values('200215123','王敏','女','18','MA');
Insert Into Student values('200215124','张立','男','19','IS');
CREATE TABLE Course
(Cno CHAR(4)PRIMARY KEY,
Cname CHAR(40),
Cpno CHAR(4),
Ccredit SMALLINT,
FOREIGN KEY (Cpno)REFERENCES Course(Cno)
);
Insert into Course values('1','数据库','5','4');
Insert into Course values('2','数学',' ','2');
Insert into Course values('3','信息系统','1','4');
Insert into Course values('4','操作系统','6','3');
Insert into Course values('5','数据结构','7','4');
评论0