期末作业 复习

发布 2022-06-28 12:22:28 阅读 4394

准备工作:安装好sql server2000,启动服务管理器,确认数据库的企业管理器与查询分析器能够正常使用。建立一个学号+名字的文件夹,文件下建立三个子文件夹,data,sql,bak。

第一题:(企业管理器)

建立一个名为‘学生信息管理-姓名’的数据库,参数默认,数据文件和日志文件保存在data文件夹下。(姓名为你自己的名字)

第二题:(企业管理器)

建立如下自定义数据:

第三题:(企业管理器)

按如下要求建立数据表:

第四题:(企业管理器)

修改各表属性:

1. 设置标识列:管理员表的序号列,标识类型为(1,1)

2. 设置约束:管理员年龄为20-40,图书表类别为a-z,成绩表成绩为0-100,教师年龄为25-60,课程表学分为1-6,学生表性别只能取男或女。

3. 设置默认值:图书表类别默认为a,课程表学分默认为3,学生表性别默认为男。

第五题:(企业管理器)

建立各表之间的外码联系,并建立关系图(以下提示,左外码右主码,考试不会提示):

课程表(教师编号)--教师表(教师编号)

成绩表(学号)--学生表(学号)

成绩表(课程号)--课程表(课程号)

…(其他的自己思考)

第六题:(企业管理器)

按照如下表录入数据:

第七题:(查询分析器)

操纵语句:(记得保存命令)

1. 往学生表插入数据“2012005005,郭金川,222222男,网络工程,2012,计算机系”,命令保存为sql1,命令保存在sql文件夹下,以下同。

2. 往课程表批量插入数据:‘003003 电子装配 4 100003’,‘004004 软件工程 4 100004’,保存命令sql2

3. 往管理员表插入数据:‘5,1005,郑七,30,139保存命令sql3

4. 将教师表以及管理员表里的年龄加1,分别保存命令sql4,sql5

5. 已知入学年份与学号对应,将学生表中入学年份为空的数据补充完整,命令sql6

查询语句:(记得保存命令)

1. 查询张姓学生信息,sql7

2. 查询名字包含,霞或婷学生信息,sql8

3. 查询王姓教师所授课程情况。sql9

4. 查询年龄小于30管理员情况。sql10

5. 查询年龄小于40的教师所授课的学生姓名。sql11

6. 查找2024年以后出版的图书信息,sql12

7. 查询选修了学分为4的课程的学生的姓名以及课程名称。sql13

8. 查询借了b类图书的学生的姓名与图书名。sql14

9. 统计各类图书的数量,sql15

10. 按照学分统计不同学分课程选修的人数。sql16

11. 查询年龄在20岁以下的学生的选修的课程以及成绩信息。sql17

12. 查找7月份生日的学生信息。sql18

第八题:(查询分析器)

编写小程序:

1. 计算1-1000以内所有质数之和。以program1文件名将程序内容保存在sql文件夹中。

2. 输入1900-2013之间的闰年。(能400整除或能被4整除并且不能被100整除)以program2文件名将程序内容保存在sql文件夹中。

3. 水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身,例如:1^3 + 5^3 + 3^3 = 153。

使用t-sql语言统计100-1000之间的水仙花数个数并打印输出。以program3文件名将程序内容保存在sql文件夹中。

期末复习作业

7 某同学想测量某种沙粒的密度,他用天平称出装满水的瓶子的总质量是98g,把一部分沙粒 称得是20g 放入瓶中,有水溢出,再次称量该瓶子 内有沙粒和剩余的水 总质量是114g,则溢出的水的质量是 g,沙粒的密度是提示 溢出水的体积等于沙粒的体积 8 如图所示,已知电阻r1 2 r2,r3 5 r2,...

期末复习四作业

1.培养目标 培养目标,是指依据国家的教育目的和各级各类学校的性质 任务提出的具体培养要求。我国普通高等教育分为研究生教育 本科教育和专科教育等层次,其中研究生教育又分为博士和硕士两个层次。不同层次的高等教育对人才培养的要求是不一样的。例如,本科教育的培养目标是较好地掌握本专业的基础理论 专业知识和...

期末复习三作业

1.教育目的 教育目的,即教育意欲达到的归宿所在或所预期实现的结果。它是教育活动的出发点和归宿,本身就反映着办教育的主体对教育活动在努力方向 社会倾向性和人的培养规格标准等方面的要求和指向。2.素质教育 素质教育是指一种以提高受教育者诸方面素质为目标的教育模式。它重视人的思想道德素质 能力培养 个性...