SQL SERVER考核A
选课数据库XK中已建有五个表;Class表(班级表)、Course表(课程表)。
Student表(学生表)、Department表(系部表),StuCou表(学生选课表)。 Class表3列(ClassNo,DepartNo,ClassName);
Course表10列(CouNo,CouName,Kind,Credit, Teacher, DepartNo SchoolTime,LimitNum, willNum, ChooseNum); Student表4列(StuNo,ClassNo,StuName,Pwd); Department表2列(DepartNo,DepartName);
Stucou表5列(StuNo,CouNo,WillOrder,State,RandomNum)
一、用代码创建逻辑名字为XK的选课数据库,讲物理文件保存在D:下,数据库的主数据文件名为XK.mdf,文件大小为10MB,最大可以增长到20MB,文件增量为2MB。
事物日志文件名为Xk log.ldf,大小为15MB,文件可以增长到30MB,文件增量为2MB。
二、用代码进行数据查询(50分)
1、从课程表中查询所有课程的信息
2、有哪些种类选信课?
3、学号为00000001同学的选课情况?
4、杏询课程地号为'004”、“007、"013'的课程信息
5、按课程类别分组统计各类课程的门数
三、管理数据,用代码实现(30分)
1、向debartment表中指入如下数据; Departno='21department='机械系 Departno='22',department='自动化系
2、将林斌选修的“世界旅游"课程修改为'科技与探索