Andy老师 发表于 2020-9-8 21:43:14

吉林大学20秋学期《数据库课程设计(管理类)》实践考核

题目一:
给定的“学生信息管理”数据库中的数据库表结构及样本记录表1表6,数据如下:

吉大作业 QQ515224986
答案来源www.openhelp100.com
表1.“Student”学生表的数据结构
列名数据类型长度/精度是否允许为空值说明
Snochar6否学生编号,主码
Snamevarchar8否学生姓名
Ssexchar2否性别
Sageint否年龄
Sdeptvarchar20是所在系
表2.“Course”课程表的数据结构
列名数据类型长度/精度是否允许为空值说明
Cnochar5否课程号,主码
Cnamevarchar20否课程名
Cpnochar5是先修课号
Ccreditint否学分    答案来源www.openhelp100.com
QQ 515224986
表3.“SC”学生选课表的数据结构
列名数据类型长度/精度是否允许为空值
Snochar6否学生编号,组合主码,外码
Cnochar5否课程号,组合主码,外码
Gradeint是成绩
表4.“Student”表记录
SnoSnameSsexSageSdept
000001杨婷女20信息管理
000002陈萍女19计算机
000003李东男21信息管理
000004叶合男22信息系统
000005谭新男18信息系统
表5.“Course”表记录
CnoCnameCpnoCcredit
C0001数据库管理C00022
C0002计算机技术与应用2
C0003C语言程序设计C00022
C0004高数4
C0005英语I3
C0006线性代数C00042
C0007英语IIC00053
表6.“SC”表记录
SnoCnoGrade
000001C000188
000001C000278
000001C000392
000001C000489
000002C000166
000002C000275
000002C000356
000003C000378
000003C000488
000003C000593
000003C000676
000004C000169
000004C000582
000005C0006
1.向“Student”中添加数据(000010杨红女19信息管理)。
2.查询‘数据库管理’课程的先修课号。
3.统计每门课程的平均成绩。
4.查询年龄在2022之间(包括20和22)的学生姓名。
5.将所有学生的成绩提高1分。
6.查询尚未登记成绩的学生学号和课程号。
题目二:
给定的“产品生产管理”数据库中的数据库表结构及样本记录表1表8,数据如下:
表1.“Product”表的数据结构
列名描述数据类型长度/精度是否允许为空值
PNO产品编号char8否
PName产品名varchar30否
PType产品类型varchar20是
Corlor颜色varchar10是
PTime生产日期datatime是
表2.“Parts”表的数据结构
列名描述数据类型长度/精度是否允许为空值
PANO零件编号char4否
PAName零件名varchar30否
PWEIGHT零件重量int是
表3.“Supplier”表的数据结构
列名描述数据类型长度/精度是否允许为空值
SNO供应商编号,主码char3否
Sname供应商名varchar50否
City所在城市varchar30否
Telephone电话char11否
表4.“RawSupply”表的数据结构
列名描述数据类型长度/精度是否允许为空值
SNO供应商编号,组合主码,外码char3否
PANO零件编号,组合主码,外码char4否
PNO产品编号,组合主码,外码char8否
Quantity数量int否
表5.Product表记录
PNOPNamePTypeColorPTime
09001101PN1A红20190711
09001102PN2B黄20190805
09001103PN3C蓝20190520
09001104PN4D蓝20190901
09001105PN5D绿20191008
09001106PN6F绿20190911
表6.“Parts”表记录
PANOPANamePWEIGHT
0101PAN110
0102PAN211
0206PAN312
0208PAN420
0209PAN524
0210PAN635
表7.“Supplier”表记录
SNOSnameCityTelephone
001北京佳和公司北京14500000000
002吉林思林公司长春14500000001
003河北建业公司石家庄14500000002
004长春北峰公司长春14500000003
005北京七宝公司北京14500000004
006北京柳青公司北京14500000005
表8.“RawSupply”表记录
SNOPANOPNOQuantity
0010101090011012000
0020206090011023000
0030101090011045000
0040209090011044400
0050210090011053200
0060101090011042200
0010206090011013300
1.向Product表中插入记录(09001111PN7B红20200211)。
2.查询没有任何供应的零件的详细信息。
3.建立视图view_pro_parts,包括PNO,PANO和Quantity字段。
4.删除所有零件名称为“PAN1”的零件供应记录。
5.统计每个零件的供应总量,按零件号升序排列。
6.建立一个“产品”窗体,纵栏表。数据源为“Product”表,窗体标题为“产品记录”。

奥鹏作业请咨询 QQ 5 1 5 2 2 4 9 8 6
页: [1]
查看完整版本: 吉林大学20秋学期《数据库课程设计(管理类)》实践考核