MySQL社区
标题:
mysql试题
[打印本页]
作者:
951413890
时间:
2016-4-22 14:22
标题:
mysql试题
以自己的姓名创建一个数据库。(5分)
2. 在此数据库下创建如下3表,数据类型,宽度,是否为空根据实际情况自己定义。并加上相关约束。(主键,外键)(15分)A:班级表:班级编号,班级名称,班级编号为主键。B:学生表:学号,学生姓名,性别,出生日期,所在班级编号。其中学号为主键,性别为默认值男,所在班级编号为外键,来源于编级编号。C:成绩表:学号,基本成绩,加分,减分,总分。
3.在上面的3个表中输入记录,内容如下。(15分)
班级表:
班级编号 班级名称
1001 软件技术
1002 移动通信
1003 软件测试
学生表:
学号 姓名 性别 出生日期 所在部门编号
16001 张林 男 1997-1-1 1001
16002 李林琳 女 1996-1-1 1002
16003 王远 男 1998-11-11 1003
成绩表:
学号 基本成绩 加分 减分
16001 60 20 0
16002 60 30 10
16003 60 15 15
4. 将李四的的加分改为25分。
5. 删除移动通信的班级记录。
6. 查询每个学生的成绩信息。
7. 查询姓张且年龄小于20的学生记录。
8. 查询名字中第二个字为“林”的学生的信息。
9. 计算每个同学的实际成绩(基本成绩+加分-减分)。
欢迎光临 MySQL社区 (http://www.mysqlpub.com/)
Powered by Discuz! X3.2