当前位置:首页 » 操作系统 » 教学管理数据库中有学生表

教学管理数据库中有学生表

发布时间: 2023-07-17 23:03:54

sql命令 “学生”数据库中有 “学生表”、“课程表”和 “成绩表”。 “学生表”中包含学号、姓名

1、首先在电脑上打开数据库软件。然后附加有学生表和成绩表的数据库。

❷ 使用Transact—SQL语言创建教学管理数据库,创建两个表学生信息的步骤是什么

--学生信息(学号,姓名,性别,籍贯,班级编号)和成绩表(学号,课程编号,成绩,是否重修
--学生信息表中学号为主键,其他信息都不允许为空
--通过学号与成绩表形成一个一对多的关系,成绩表中的成绩的默认值为0,但必须在0~100之间。
CREATETABLE学生信息
(
学号INTIDENTITY
NOTNULL
PRIMARYKEY,
姓名VARCHAR(50)NOTNULL,
性别BITNOTNULL
DEFAULT(0),
籍贯VARCHAR(50)NOTNULL,
班级编号INTNOTNULL
);

CREATETABLE成绩
(
学号INTNOTNULL
FOREIGNKEYREFERENCES学生信息(学号),
课程编号INTNOTNULL,
成绩INTNOTNULL
DEFAULT(0),
是否重修BITNOTNULL
DEFAULT(0)
);
ALTERTABLE成绩ADDCONSTRAINTck_成绩CHECK(100>=成绩AND成绩>=0);

SELECT*FROM学生信息;
SELECT*FROM成绩;

热点内容
为什么安卓杀后台越来越严重 发布:2025-03-16 08:42:34 浏览:881
python解析json 发布:2025-03-16 08:36:22 浏览:566
奥丁镇服务器怎么进 发布:2025-03-16 08:34:04 浏览:5
在优酷看视频会缓存到c盘吗 发布:2025-03-16 08:29:05 浏览:258
口罩辊轴编程 发布:2025-03-16 08:21:52 浏览:580
网易我的世界官方开服务器 发布:2025-03-16 08:16:57 浏览:43
王者荣耀密码怎么改 发布:2025-03-16 08:16:24 浏览:572
安卓隐藏的游戏在哪里 发布:2025-03-16 08:05:31 浏览:333
嵌入式服务器搭建 发布:2025-03-16 07:53:28 浏览:684
安卓系统微信登录设备管理在哪里 发布:2025-03-16 07:44:55 浏览:510