天津理工大学数据库与功能分析实验报告_第1页
天津理工大学数据库与功能分析实验报告_第2页
天津理工大学数据库与功能分析实验报告_第3页
天津理工大学数据库与功能分析实验报告_第4页
天津理工大学数据库与功能分析实验报告_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验报告大学(系)名称:计算机通信工程学院名字学号职业计算机科学技术(中加)上课实验项目实验1:创建数据库和使用交互式SQL数据学科课程名称数据库和功能分析课程代码实验时间实验场所更正意见成绩教师签名:1.实验目的1)了解DBMS安装,构建实验平台,熟悉特定于数据库的交互式SQL工具:2)熟悉通过SQL语言进行的数据库操作。2.实验工具MS SQL server20083.实验内容1)建立表格:建立资料库Temp,然后在资料库中建立Student表格、Course表格和SC表格,提供表格的主要、外部程式码和限制条件关系。CREATE TABLE Student(Sno CHAR(9) PRIMARY KEY,/*列级完整性约束*/Sname CHAR(20) UNIQUE,/* Sname唯一值*/Ssex CHAR(2)、塞格斯莫尔,Sdept CHAR(20);CREATE TABLE Course(Cno CHAR(4) PRIMARY KEY,Cname CHAR(40)、Cpno CHAR(4)、C credit smalllet、foreign key(cpno)references course(cno);CREATE TABLE SC(Sno CHAR(9)、Cno CHAR(4)、大小微塔,主密钥(Sno,Cno)、/*主数据包含两个必须定义为表格级完整性的属性*/SnO(foreign key)references student(SnO)、/*表级别完整性约束条件,Sno是外部代码,引用的表是Student */foreign key(cno)references course(cno)/*表级别完整性约束条件,Cno是外部代码,引用的表是Course*/);2)根据上面创建的表完成以下SQL语句:(1)查询信息系计算机系的学生,按学生的学科和学号排序。(2)在学生表中确认最小年龄。(3)查询课程名称中包含“设计”的课程名称。(4)查询前提课程为空的学科课程编号、学科课程名称和学分。(5)确认李勇选择的数据库课程的结果。(6)咨询平均分数在80分以上的学生的学号。(7)求计算机系没有选修课的学生的名字。(8)查找至少完成S1中所有选定科目选择的学生编号。(9)求出各个学科的学生数,并按学生数的降序排列结果。(10)参加了数据库课程,询问成绩高于本课程平均分数的学生学号和成绩。(11)将学习数据库课程的学生成绩加5分。(12)在计算机系学习了2号课程的学生成绩设定为0。(13)将李勇的数据库成绩改为85。(14)修了2次课程,删除了成绩空白的选课记录。(15)从选课日程中删除选课表上没有选课记录的选课记录。(16)删除了计算机系学生选修数据库课程的选择记录。(17)取得各系的学科名称和男女学生数,并将结果保存在不同的表格中。(18)将平均分数超过80分的学生的学号选择的课程数和平均成绩保存在不同的表格中。(19)查询没有选修课的学生学号、名字、学科,然后使用此视图查看没有选修课的所有学生信息。(20)可以创建显示学生姓名、课程名称和成绩的视图,并使用该视图查询学生学习的课程名称和成绩。(21)查找各科目的课程编号、学员数、平均分数、最高分数,利用此视图确认1科目的学员数、平均分数、最高分数。(22)选择了2号课程,制作了获得比该课程平均分数高的学生学号和成绩的视图。(23)创建用户user1,为用户user1分配学生表的select权限,然后以user1身份登录以查看权限情况。(24)收回用户user1的学生表的select权限,然后以user1身份登录以检查权限情况。实验要求:1)在表格中插入相应的记录。2)执行SQL语句。3)认真填写,按时提交实验报告,在实验报告中附上SQL语句执行结果截图。4)整理机械步骤,总结经验和经验。实验过程记录(源程序、测试案例、测试结果和经验等)首先,输入SQL语句以完成表的创建其次,输入数据三、创建查询

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论