数据库、表、字段、主键、外键、约束
create database testBD;
USE testBD;
-- 创建【学生表】
CREATE TABLE Student
(
StuId INT primary key, --字段 学号 主键
StuName VARCHAR(20),
Age int,
Gender varchar(4)
);
create table class
(
classID int primary key,
className varchar(30)
);
create table Studentd
(
stuid int primary key,
stuName varchar(20) not null,
Phone varchar(11) unique, --唯一约束 手机号不能重复
classID int,
Age int check(age>=0 and age<=120),
--外键 学生班级的id必须来自class表的classID
status varchar(10) default '正常' --默认约束 不填状态默认正常
foreign key(classID) References class(classID)
);

浙公网安备 33010602011771号