岱左吧

代做作业_国开电大作业代做_奥鹏作业代写_各科作业辅导

SQL SERVER数据库上机操作试题代做

admin    2022-01-01    943

一、考试形式(上机考试)

微信号:wuyouhw
添加微信好友, 获取更多信息
复制微信号

考试说明:

1、在桌面上创建一个以自己学号姓名命名的文件夹例(2020102李萍萍),以下简称该文件夹为考生文件夹。答题文件和导出的数据库均存在该文件夹中,在规定的时间内提交到钉钉上。

2简单查询后的题目的答案直接写在相应题目后面,其余的内容直接保存在数据库中,将数据库分离出来,存在考生文件夹中。

3、提交的内容包括数据库文件还有该WORD文档。

上机题目

(一)、在指定的服务器上创建数据库GCwwwwww(其中wwwwww为自己的学号姓名,例如(GC2007010101李梅)创建方法和数据库参数自定)。(5分)

()、GCwwwwww数据库中创建如下的表结构:(每张表5分,共15分)

1.学生情况表(StudentInfos)结构

列名

说明

数据类型

长度

可否为空

默认值

说明

S_id

学号

Char

7

主键

S_name

姓名

Char

8


S_major

专业

VarChar

20


S_sex

性别

Char



S_ birth

出生日期

smalldatetime



2.课程表(CourseInfos)结构

列名

说明

数据类型

长度

可否为空

默认值

说明

C_id

课程号

Char

3

主键

C_name

课程名

Char

20


C_credit

学分

Tinyint


0


3.学生与课程表(StudentCourseInfos)结构

列名

说明

数据类型

长度

可否为空

默认值

说明

S_id

学号

Char

7

外键(参照学生表中的学号)

C_id

课程号

Char

3

外键(参照课程表中的课程号)

Sc_ grade

成绩

Tinyint


0

0≤成绩≤100

 

(三) 、数据完整性 (每小题5分,共15分)

1、 StudentInfos中,要求性别只能输入男或女。

2、 CourseInfos中,要求学分不能小于1,且不能大于10

3、 StudentCourseInfos中,要求成绩分数在0到100之间(包含0和100

(四) 、使用语句向数据库GCwwwwwwStudentInfos表、CourseInfos表和StudentCourseInfos表中插入或修改成如下数据: (每小题5分,共15分)

学生情况表(StudentInfos

学号

姓名

性别

专业

出生日期

4102101

王林

计算机

1983-1-23

4102102

吴荣华

计算机

1984-3-28

4202103

张强

电子

1981-11-19

4202110

王向荣

电子

1980-12-9

4202221

李丽

电子

1982-7-30

4302101

刘明

自控

1982-10-18

4402130

叶凡

数学

1983-11-18

 

课程表(CourseInfos

课程号

课程名

学分

101

计算机基础

3

102

C语言

5

103

数据库

4

201

离散数学

4

202

计算机网络

4

301

软件工程

4

 

 

 

学生与课程表(StudentCourseInfos

学号

课程号

成绩

4102101

101

80

4102101

102

89

4102101

103

78

4102102

101

57

4102102

102

67

4202103

103

90

4202110

101

85

4202110

102

91

4202221

101

69

4402130

101

78

4402130

103

74

(五) 以下题目均在GCwwwwww(学生管理)数据库中完成。并写出操作SQL语句

(六) 简单查询 (每小题5分,共15分)

1. 查询StudentInfos表中各个同学的姓名、学号和专业。

答:

2.查询StudentInfos表中姓王的所有同学的学号、姓名。

答:

3.查询StudentInfos表中的学生数据来自专业,包括姓名,专业名。

答:

 

(七) 数据汇总 (每小题5分,共10分)

1.求专业为“电子”的男学生的总人数。

答:

2.求选修课为“102”课程的最高分和最低分。

答:

 

(八) 连接查询 (每小题5分,共10分)

1. 查询每个学生的基本情况及选修的课程情况,格式如下:

学号 姓名 专业 课程号  成绩

…… …… …… ……  ……  

 答:

 

2. 查询选修了“数据库”课程的学生的学号、姓名及成绩,并按成绩降序排序。

答:

 

 

 

(九) 子查询的使用 (每小题5分,共10分)

1. 查询平比张强年龄小的学生的信息,包括学号、姓名、专业。

答:

 

2.查找未选修“软件工程”课程的学生的情况。

答:

 

 

 

 

(十)数据的插入、删除和修改 (每小题5分,共5分)

1. StudentCourseInfos表中学号为“4202110”的同学的“离散数学”课程的成绩减去3分。

答:

 

 

三、评分明细

1正确创建数据库 (5)
2正确创建数据表 (15)
3. 正确设置表的数据约束(15)
3. 正确添加表的数据(15)
6查询查询(15分)

7.数据汇总(10)

8.连接查询 (10)

9.子查询(10)

9.数据修改(5)

 

 

 

 


本文链接:https://daizuozuoye8.com/?id=416

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!

上一篇   下一篇

相关文章

请发表您的评论

复制成功
微信号: wuyouhw
添加微信好友, 获取更多信息
我知道了
添加微信
微信号: wuyouhw
添加微信好友, 获取更多信息
一键复制加过了
微信号:wuyouhw添加微信