一、实验目的
1.了解多表连接和子查询的基本运算。
2.掌握多表连接方法。
3.掌握子查询的方法。
4.掌握正则表达式在查询中的应用。
二、实验内容
1、创建学生成绩(xscj)数据库,在数据库中创建student、course、score、teacher四张数据表。
(1)具体结构如下 :
表1 student表
字段名 |
数据类型 |
主键 |
非空 |
唯一 |
自增 |
说明 |
s_no |
bigint(11) |
是 |
是 |
是 |
是 |
学生学号 |
s_name |
varchar(50) |
否 |
是 |
否 |
否 |
学生姓名 |
s_sex |
char(2) |
否 |
否 |
否 |
否 |
性别 |
s_bir |
date |
否 |
否 |
否 |
否 |
出生日期 |
phone |
varchar(13) |
否 |
否 |
是 |
否 |
电话 |
|
varchar(50) |
否 |
否 |
是 |
否 |
电子邮件 |
表2 score表
字段名 |
数据类型 |
主键 |
非空 |
唯一 |
自增 |
说明 |
s_no |
bigint(11) |
是 |
是 |
否 |
否 |
学生学号 |
c_no |
char(13) |
是 |
是 |
否 |
否 |
课程编号 |
daily |
float |
否 |
否 |
否 |
否 |
平时成绩 |
final |
float |
否 |
否 |
否 |
否 |
结业成绩 |
表3 course表
字段名 |
数据类型 |
主键 |
非空 |
唯一 |
自增 |
说明 |
c_no |
char(13) |
是 |
是 |
否 |
否 |
课程编号 |
c_name |
varchar(50) |
否 < |