sql语句 大侠们看看这道题目该怎么做啊

sql语句 大侠们看看这道题目该怎么做啊,第1张

1.

create database 学生成绩数据库课程信息表成绩信息表

2.

use 学生成绩数据库课程信息表成绩信息表

create table 宿舍

(宿舍号 char (6) primary key,

宿舍电话 char(7) check(left(宿舍电话,3)='633')

)

3.

create table 同学表

(学号 char(6) primary key,

姓名 nvarchar(10) not null,

性别 nvarchar(1) check(性别='男' or 性别='女'),

年龄 int not null,

民族 nvarchar(10) default ('汉') not null,

身份z号 char(18) unique,

宿舍号 char(6) foreign key references 宿舍表(宿舍号)

)

4. ……

………………

……

建两个表,一个学生信息表,存学生的基本信息和班级情况,重点是班级情况。

另一个学生课程表,把所有的学生的课表都可以放在这里。通过班级编号加以区别。

重点就是班级编号。

通过班级编号进行两个表的联合查询。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10873798.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存