小工具知识网

当前位置: 首页 > 行业知识 > SQL server建立学生库(大学生入门---交互式和命令式)

行业知识

SQL server建立学生库(大学生入门---交互式和命令式)

2026-11-09 02:36:43 来源:互联网转载

学生课程数据库

一、建库

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)

  1. 按照上述方式建表,列名和数据类型如下(注意一点要√允许为空,本表不设主键)

2.选择第一列添加索引,改为“唯一值”

 

  1. 为cpno列添加外键
  1. 保存命名

(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

上一篇:服务器返回200怎么办?

下一篇:宝塔面板docker怎么用?