- 74
- 0
- 约 10页
- 2017-02-01 发布于重庆
- 举报
(实验报告模板)实验一数据库中加
实验报告
学院(系)名称:计算机与通信工程学院
姓名 洪麟 学号专业 计算机科学与技术 班级 中加3班 实验项目 实验一:数据库创建与交互式SQL数据操作 课程名称 数据库系统 课程代码 0660096 实验时间 2014-10-15 实验地点 计算机软件实验室7-215 批改意见 成绩
教师签字: 1.实验目的
1) 了解DBMS 安装,搭建实验平台, 熟悉各数据库的交互式SQL工具;
2) 熟悉通过SQL语言对数据库进行操作。
2.实验工具
MS SQL server2008
3.实验内容
1)表的创建:创建一数据库Temp,在数据库中创建Student 表、Course 表和SC表,给出表中的主码、外码和约束关系。
CREATE TABLE Student
(Sno CHAR(9) PRIMARY KEY, /* 列级完整性约束条件*/
Sname CHAR(20) UNIQUE, /* Sname取唯一值*/
Ssex CHAR(2),
Sage SMALLINT,
Sdept CHAR(20)
);
CREATE TABLE Course
( Cno CHAR(4) PRIMARY KEY,
Cname CHAR(40),
Cpno CHAR(4) ,
Ccredit SMALLINT,
FOREIGN KEY (Cpno) REFERENCES Course(Cno) );
CREATE TABLE SC
(Sno CHAR(9),
Cno CHAR(4),
Grade SMALLINT,
PRIMARY KEY (Sno,Cno),
/* 主码由两个属性构成,必须作为表级完整性进行定义*/
FOREIGN KEY (Sno) REFERENCES Student(Sno),
/* 表级完整性约束条件,Sno是外码,被参照表是Student */
FOREIGN KEY (Cno) REFERENCES Course(Cno)
/* 表级完整性约束条件, Cno是外码,被参照表是Course*/
);
2)基于以上创建的表,完成如下SQL语句。
查询信息系和计算机系的学生,并按学生所在系和学号排序。
查询学生表中最小的年龄。
查询课程名中包含“设计”的课程名。
查询先行课程为空值的课程号、课程名及学分。
查询李勇选修的数据库课程的成绩。
查询平均成绩80分以上的学生的学号。
求计算机系没有选修数据库课程的学生姓名。
求至少选修了学号为S1所选修的全部课程的学生学号。
求各系的系的学生人数,并将结果按学生人数的降序排序。
查询选修了数据库课程并且成绩高于该门课程平均分的学生学号和成绩。
将学习了数据库课程的学生成绩加5分。
将计算机系学习了2号课程的学生成绩置0。
将李勇的数据库成绩改为85。
将选修了2号课程且成绩为空的选课记录删除。
从课程表中删除在选课表中没有选课记录的课程记录。
删除计算机系学生选修了数据库课程的选课记录。
求各系的系名及男女生人数并将结果保存到另一个表中。
将平均成绩80分以上的学生的学号,选学的课程数和平均成绩保存到另一个表中。
创建一个视图,查询没有选修课程的学生学号、姓名和所在系,并利用该视图查询所有没有选修课程的学生信息。
创建一个给出学生的姓名、课程名和成绩的视图,并利用该视图查询某个学生学习的课程名和成绩。
创建一个视图,求各门课程的课程号、选课人数、平均分、最高分,并利用该视图查询1号课程的选课人数、平均分、最高分。
创建一个视图,求选修了2号课程且成绩高于该门课程平均分的学生学号和成绩。
创建用户user1,将学生表的select权限赋给用户user1,然后以user1登录,检查权限情况。
收回用户user1的对学生表的select权限,然后
您可能关注的文档
- (日)红山文化和先红山文化.doc
- (陆承森)历史意识的培养.doc
- 01中国古代人物画教案.doc
- 02-教育科学系2013年上学期教学工作总结.doc
- 011-某工业大学3教学实验楼施工组织设计.doc
- 04729大学语文选择题.docx
- 03-秒表的设计.doc
- 05石膏粘土模型制作实践.doc
- -汪韦伯企业经营管理实战沙盘.doc
- 07单元7基于Hibernate的Web应用程序开发(校).doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2020年北京中考英语试题及答案.pdf VIP
- 贷款结清证明.docx VIP
- 村两委换届模拟推演方案.docx VIP
- 有机化学——杂环化合物和生物碱.ppt VIP
- 2025年中考数学一模试卷(福建卷)含答案解析.pdf VIP
- 2025年菏泽职业学院单招语文测试试卷.docx VIP
- 三雄极光-商用照明项目专业产品手册(2023-2024).pdf VIP
- 杜邦dupont-FilmTec™Fortilife™ XC120 超高压反渗透膜元件-120bar.pdf
- 高处作业安全培训PPT课件.ppt VIP
- dwc_ble50combophy_tsmc40_databook数据手册解析.pdf VIP
原创力文档

文档评论(0)