一、建库
create database xs
1.选择数据库右击,选择“新建数据库”
2. 输入数据库名(版本不一样界面也不一样),大小默认,随后点击确定
二、建表
(1)学生信息表
create table student
(sno int primary key,
sname varchar(50),
ssex varchar(10) check(ssex='男' or ssex='女'),
sage int check(sage>17),
sdept varchar(10))
1.选择新建的数据库“xs”右击选着“新建表”
2.按照给定的列输入列名和数据类型
3.选择sno列右键添加主键
4. 选择ssex列添加约束如图
5.选择sage列添加约束如图
6.保存命名
(2)建立course表
create table course
(cno int unique,
cname varchar(50),
cpno int foreign key references course(cno),
ccredit int)
- 按照上述方式建表,列名和数据类型如下(注意一点要√允许为空,本表不设主键)
2.选择第一列添加索引,改为“唯一值”
- 为cpno列添加外键
- 保存命名
(3)创建sc表
create table sc
(sno int foreign key references student(sno),
cno int foreign key references course(cno),
grade int check(grade>=0 and grade