A、go 5和 list record 2
B、go 5和 list next 2
C、go 5和 display record 2
D、go 4和 display next 2
第1题
数据库名:学生成绩数据库
学生表(学号 char(6),姓名,性别,民族,身份证号)
课程表(课号 char(6),名称)
成绩表(ID,学号,课号,分数)
用SQL语言实现下列功能的sql语句代码:
(1)创建[成绩表]代码;
成绩表(ID,学号,课号,分数)
要求使用:主键(课号)、外键(成绩表.学号,成绩表.课号)、检查(分数),自动编号(ID)
(2)将下列课程信息添加到课程表的代码
课号 课程名称
100001 大学语文
100002 大学英语
100003 西班牙语
修改 课号为100002的课程名称:实用英语
删除 课号为100003的课程信息(20分)
第2题
数据库名:学生成绩数据库
学生表(学号 char(6),姓名,性别,民族,身份证号)
课程表(课号 char(6),名称)
成绩表(ID,学号,课号,分数)
用SQL语言实现下列功能的sql语句代码:
(1)检索姓李的女同学的情况:姓名、性别、民族
(2)检索有一门或一门以上课程成绩大于等于90分的所有学生的信息,包括学号、姓名
第3题
A.LOCATE FOR记录序号-100
B.SKIP 100
C.GOTO 100
D.SKIP-100
第4题
表单运行时,单击“查询”按钮,查询每门课程的最高分,查询结果中含“课程名”和“最高分”字段,结果按课程名升序保存在表myt中。
单击“关闭”按钮,关闭表单。
第5题
A.ALTER TABLE学生ALTER年龄; CHECK年龄>19 ERROR“年龄应满19岁”
B. ALTER TABLE学生 ALTER年龄; SET CHECK年龄>19 ERROR年龄应满19岁
C.ALTER TABLE学生ALTER年龄; SET CHECK年龄>19 ERROR“年龄应满19岁”
D.ALTER TABLE学生ALTER年龄; CHECK年龄>19 ERROR“年龄应满19岁”
第6题
A.SELECT学生.姓名,学生.系名,成绩.成绩FROM 学生,课程,成绩 FOR学生.学号=成绩.学号 AND课程.课程编号==成绩.课程编号 AND课程.课程名称====”计算机网络” RDER BY成绩.成绩DESC
B.SELECT学生.姓名,学生.系名,成绩.成绩JOIN学 生,课程,成绩 ON学生.学号=成绩.学号 ON课程.课程编号=成绩.课程编号 AND课程.课程名称=”计算机网络” ORDER BY成绩.成绩DESC
C.SELECT学生.姓名,学生.系名,成绩.成绩FROM 学生,课程,成绩 WHERE学生.学号一成绩.学号 OR课程.课程编号一成绩.课程编号 OR课程.课程名称=”计算机网络” ORDER BY成绩.成绩DESC
D.SELECT学生.姓名,学生.系名,成绩.成绩FROM 学生。课程,成绩 WHERE学生.学号=成绩.学号 AND课程.课程编号=成绩.课程编号 AND课程.课程名称=”计算机网络” ORDER BY成绩.成绩DESC
第7题
A.SELECT学生.姓名,学生.系名,成绩.成绩FROM学生,课程,成绩 FOR学生.学号=成绩.学号 AND课程.课程编号==成绩.课程编号 AND课程.课程名称====”计算机网络” ()RDER BY成绩.成绩DESC
B.SELECT学生.姓名,学生.系名,成绩.成绩JOIN学 生,课程,成绩 ON学生.学号=成绩.学号 ON课程.课程编号=成绩.课程编号 AND课程.课程名称=”计算机网络” ORDER BY成绩.成绩DESC
C.SELECT学生.姓名,学生.系名,成绩.成绩FROM学生,课程,成绩 WHERE学生.学号一成绩.学号 OR课程.课程编号一成绩.课程编号 OR课程.课程名称=”计算机网络” ORDER BY成绩.成绩DESC
D.SELECT学生.姓名,学生.系名,成绩.成绩FROM学生。课程,成绩 WHERE学生.学号=成绩.学号 AND课程.课程编号=成绩.课程编号 AND课程.课程名称=”计算机网络” ORDER BY成绩.成绩DESC
第8题
单击“查询最低分”按钮时,调用SQL语句查询出每门课的最低分,查询结果中包含“姓名”、“课程名”和“最低分”三个字段,结果在表格中显示。 单击“退出”按钮时关闭表单。
第9题
(1) 以学生表为数据源,创建“输入学生信息”窗体,窗体显示学生表的全部字段。用组合框绑定性别字段。在页脚中添加“添加记录”、“保存记录”和“关闭窗体”按钮,分别实现添加记录、保存记录和关闭窗体操作。在页眉中添加“输入学生信息”标签(宋体12号字,居中显示)。设置窗体宽度为8.099匣米,弹出方式。窗体结果如图所示。
(2) 以课程成绩表为数据源,创建图表窗体“选课统计”,统计选修每门课程的人数。图表字段为“课程编号”,图标类型为“柱形图”。
第10题
数据库技术基础期末考试——主观题部分 数据库“学生信息管理”中的五张表结构如下: 学生基本信息表(学号,姓名,性别,年龄,专业) 例:('2014001', '张三',19,'男','应用技术专业') 课程基本信息表(课程号,课程名,学期,学分,先修课) 例:('A01','JSP程序设计',2,3, 'Java程序设计') 选课成绩表(学号,课程号,成绩) 例:('2014001','A01',76) 注:成绩为null表示缺考 教师基本信息表(教师号,教师名,职称,教研室) 例:('051001','王明', '副教授', '计算机应用教研室') 教师授课表(课程号,教师号,授课班级) 例:('A01','051001',’21302’) 请用Transact-SQL语句完成如下四个题目。 1、请用SQL完成下列操作。(10分,每小题2分) (1) 查询应用技术专业C语言程序设计课程的平均成绩。 (2) 列出哪些课程没有人选。 (3) 删除“张三”同学的所有成绩信息。 (4) 将JSP程序设计课程的学分加1。 (5) 向教师基本信息表中插入一条记录 ('051012','李成', '助教', '电子商务教研室') 2、创建一个存储过程:通过输入学号和课程名称查询考试成绩,若没有指定课程名,则默认为‘数据库技术基础’。(10分) 3、创建一个触发器,当删除学生基本信息表中的记录时,同时将此学生的选课信息删除。(10分)
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!