北大“数据库原理”上机实践题目总结(1) -自考串讲笔记
一、现有关于学生成绩管理数据库的模式如下:
学生(学号,姓名,性别,出生日期,系号);
课程(课号,课程名,学分);
选修(学号,课号,成绩)
学生与课程的联系是M:N联系。
1.按题目要求建立表结构,各表各个字段的名字、数据类型、长度等根据语义和查询的需要自行决定。可根据以下题目的需要建立索引。
有些题目则可能需要建立中间表或临时表。 (15分)
2.利用你所熟悉的方法向各表录入适量的、满足题目需要的数据。各数据项的取值范围应该合理、有效,并与查询要求相呼应。 (10分)
3.编写一个对选修表的数据修改程序。用学号和课号定位记录,找到后,显示该记录,并提示用户确认“真的要修改吗?”,
根据用户回答决定程序流程。
要求只允许修改成绩信息,不退出本程序能继续进行修改操作。 (20分)
4.用FoxPro语言或SQL语言编写程序完成以下查询。(以下四题依次为10分、10分、15分、20分)
(1)列出学生名单,要包含所有学生的所有属性,且在最后一行显示:
女生的平均年龄为 xx 岁。
(2)按照学分对课程进行分类,列出每类学分的课程数,且在最后一行显示
课程总数为 xx 门。
(3)检索选修课号为C2的学生的姓名、课程名和成绩,检索结果按成绩的降序排列。
(4)检索与ZANG同学同龄的学生的学号、姓名、课程名和成绩,并列表显示。
答案:3
set talk off
clear
use sc
index on sno +cno to 11
dimension d(3)
action=.t.
answer=.t.
do while action
a=space(6)
b=space(4)
@ 1,1 say “sno:” get a picture “xxxxxx”
@ 2,1 say “cno” get b picture “xxxx”
read
c=a+b
seek c
if found()
scatter to d
@ 5,2 say “sno” get d(1) picture“xxxxxx”
@ 7,2 say “cno” get d(2) picture“xxxx”
clear gets
@ 9,2 say “grade” get d(3) picture“999.9”
read
@ 11,2 say “真的修改吗?” get answer picture “l”
read
if answer
clear
gather from d
@ 1,1 say “修改后的数据已存入!”
endif
if .not.answer
clear
endif
endif
if .not.found()
clear
@ 1,1 say “查无此人”
endif
@ 4,1 say “继续查吗?” get action picture “l”
read
clear
enddo
2.部分稿件来源于网络,如有不实或侵权,请联系我们沟通解决。最新官方信息请以湖北省教育考试院及各教育官网为准!
-
112023-03湖北自考《运输保险》精选习题及答案汇总湖北自考《运输保险》精选习题及答案汇总
-
112023-03湖北自考《运输保险》精选习题及答案(5)湖北自考《运输保险》精选习题及答案(5)
-
112023-03湖北自考《运输保险》精选习题及答案(4)湖北自考《运输保险》精选习题及答案(4)
-
112023-03湖北自考《运输保险》精选习题及答案(3)湖北自考《运输保险》精选习题及答案(3)
-
112023-03湖北自考《运输保险》精选习题及答案(2)湖北自考《运输保险》精选习题及答案(2)
-
112023-03湖北自考《运输保险》精选习题及答案(1)湖北自考《运输保险》精选习题及答案(1)
已帮助10w万+意向学历提升用户成功上岸
-
毛泽东思想概论
培训优势:课时考点精讲+刷题+冲刺,熟练应对考试题型。全程督促学习,安排好学习计划。 毛泽东思想概论...自考培训 -
英语二
本课程既是一门语言实践课程,也是拓宽知识、了解世界文化的重要素质课程,它以培养学习者的综合语言应用能力为目标,使他们在学习、工作和社会交往中能够使用英语进行有效的交流。 英语二...自考培训 -
马克思主义基本原理概论
本书包括两个部分:自学考试大纲和基本原理。主要内容有,马克思主义是关于工人阶级和人类解放的科学,物质世界及其发展规律,认识的本质及其规律,人类社会及其发展规律,资本主义的形成及其发展,资本主义发展的历史进程,社会主义社会及其进程,共产主义社会及其进程等。 马克思主义基本原理概论...自考培训 -
思想道德修养与法律基础
《思想道德修养与法律基础》课具有鲜明的政治性、思想性、理论性、针对性、科学性、知识性以及实践性和修养性。它包罗政治、思想、道德、心理本质、学习成才和法律本质等内容,指导和回答大学生在人生、抱负、信念等方面遍及关心和迫切需要解决的问题。 思想道德修养与法律基础...自考培训 -
中国近代史纲要
“中国近现代史纲要”全国高等教育自学考试指定教材,依据中央审定的普通高等学校“中国近现代史纲要”编写大纲以及马克思主义理论研究和建设工程重点教材《中国近现代史纲要》,结合自学考试的特点设计了十章,集中讲述1840年鸦片战争爆发一直到2007年中国共产党第十七次全国代表大会召开的160多年的中国近现代历史。 中国近代史纲要...自考培训
扫一扫关注微信公众号
随时获取湖北省自考政策、通知、公告以及各类学习资料、学习方法、课程。