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