2024年4月22日发(作者:)

access和SQL数据库练习及答案

数据库技术及应用实践考核上机考试练习题B(201010)

给定的学生_选课库中数据库表结构及样本记录表1-表6数据如下:学生(学号,姓

名,年龄,性别,所在系);

课程(课程号,课程名,先行课);

选课(学号,课程号,成绩).

表1 学生表结构

字段名数据类型长度是否为空约束学号CHAR 5 否主键

姓名CHAR 8 否

年龄SMALLINT 默认20

性别CHAR 2 “男”或“女”

所在系CHAR 20

表2 课程表结构

字段名数据类型长度是否为空约束

课程号CHAR 5 否主键

课程名CHAR 20 否

先行课CHAR 5

表3 选课表结构

字段名数据类型长度是否为空约束学号CHAR 5 否主键,外键

课程号CHAR 5 否主键,外键

成绩SMALLINT 0~100

表4 学生表数据

学号姓名性别年龄所在系

1 S1 李明男21 计算机

2 S2 张小红男21 计算机