相关考题
-
问答题
用T-SQL语言写出实现下列功能的语句代码。 (1)创建数据库“Student”。要求:包含一个主数据文件和一个事务日志文件,主数据文件初始容量为5MB,最大容量为20MB,文件增长量为20%;事务日志文件初始容量为5MB,最大容量为10MB,文件增长量2MB。将文件都存放于F:\SQL中,文件名自定。 (2)创建数据表“学生信息”。要求:学号为主键、身份证号为唯一索引、对性别字段进行检查。 (3)查询课程成绩小于60分的所有学生的信息,结果包括学号、姓名字段。 (4)将下列课程信息添加到“课程信息”表。课程号:101,课程名:西班牙语。 (5)创建视图“成绩信息视图”,字段为:(学号,姓名,课程名,成绩)。 (6)查询名字中带有‘丽’的女生信息。 (7)创建带参数的存储过程“某门课程高低均分”。存储过程功能:输入课程名,即可查询得到此课程的最高分、最低分、平均分。 -
问答题
现有“学生选课”数据库,其中主要的表有:“学生”表(学号,姓名,性别,专业,出生年月),“选课”表(学号,课程号,成绩),“课程”表(课程号,课程名,所属专业,学分)按照下列要求写出SQL语句: (1)在“选课”表中,删除选了课程号为10004的所有选课记录。 (2)在“课程”表中,修改课程号为10008的课程名称:数字电路。 (3)设计子查询,查询“课程”表中,有哪些课程没有被任何同学报选。 (4)设计连接查询,查找选修了“数据结构”课程且成绩在80分及以上的学生的学号、姓名、课程名及成绩。 -
问答题
已知有学生关系S(SNO,SNAME,AGE,DNO),各属性含义依次为学号,姓名、年龄和所在系号;学生选课关系SC(SNO,CNO,SCORE),各属性含义依次为学号、课程号和成绩。 (1)查询课程号10003的得分最高的所有学生的学号和姓名。 (2)列出所有年龄(AGE)在20和25之间的学生信息。写出SQL语句。
