当前位置: 首页 > news >正文

SQL server创建数据表

一、SQL命令创建数据表

使用SQL命令创建学生表、教师表、课程表、选课表和授课表

--创建学生表
CREATE TABLE S
(SNo CHAR(6) PRIMARY KEY,
SN VARCHAR(10) UNIQUE NOT NULL,
Sex CHAR(2) DEFAULT '男',
Age INT CHECK(Age>15 AND Age<50), --BETWEEN ... AND ...
Dept VARCHAR(30) NOT NULL)--创建教师表
CREATE TABLE T
(TNo CHAR(6) PRIMARY KEY,
TN VARCHAR(10) NOT NULL UNIQUE,
Sex CHAR(2) DEFAULT '女',
Age INT CHECK(Age BETWEEN 20 AND 65),
Prof CHAR(8) NOT NULL,
Sal SMALLMONEY NOT NULL,
Comm SMALLMONEY,
Dept VARCHAR(20))--创建课程表
CREATE TABLE C
(CNo CHAR(6) PRIMARY KEY,
CN VARCHAR(20) UNIQUE NOT NULL,
CT INT NOT NULL)--创建选课表
CREATE TABLE SC
(SNo CHAR(6) FOREIGN KEY REFERENCES S(SNo),
CNo CHAR(6) FOREIGN KEY REFERENCES C(CNo),
SCORE NUMERIC(4,1)
PRIMARY KEY(SNo,CNo))--创建授课表
CREATE TABLE TC
(TNo CHAR(6) FOREIGN KEY REFERENCES T(TNo),
CNo CHAR(6) FOREIGN KEY REFERENCES C(CNo),
PRIMARY KEY(TNo,CNo))

二、右键创建表

http://www.dtcms.com/a/569629.html

相关文章:

  • MacOS-Terminal直接command解压缩文件文件夹
  • GIM 模型转 GLB 模型:从格式适配到前端渲染的完整方案
  • 什么是网站平台开发wordpress链接优化
  • 软件测试——自动化测试概念
  • 大模型-详解 Vision Transformer (ViT)
  • 建站公司互橙知乎郑州seo哪家专业
  • 09-ubuntu20.04 执行 apt update时报错,是因为官网已停止维护不再更新的缘故吗?
  • 南通做网站找谁求网站懂的说下开车
  • ps做网站宽度重庆公司团建推荐
  • uniapp中的uni_modules分包
  • 算法笔记 09
  • 【VLAs篇】08:以实时速度运行VLA
  • 广西桂林建设局网站建立网站需要多少钱 索 圈湖南岚鸿
  • 买完服务器怎么做网站网页编辑软件绿色
  • 从奠基到前沿:CIFAR-10 数据集如何驱动计算机视觉研发进化
  • 计算机网络第六章学习
  • 华为A800I A2 arm64架构鲲鹏920cpu的ubuntu22.04 tls配置直通的grub配置
  • 耐热型发光颜料:高温环境下的功能材料新星
  • 简单易做的的网站做网站一定要注册域名吗
  • 正态分布概率:1σ、2σ、3σ、4σ深度解读
  • 红帽Linux-调优系统性能
  • python找到文件夹A中但是不在文件夹B中的文件
  • 做企业网站要怎么设计方案机关单位网站安全建设
  • 网站建设乙方义务wordpress 模板 淘宝客
  • 归并排序解读(基于java实现)
  • 从0开始学算法——第一天(如何高效学习算法)
  • 相似度计算算法系统性总结
  • 大型网站建设用什么系统好佛山网站设计哪里好
  • Perplexity AI 的 RAG 架构全解析:幕后技术详解
  • 免费查找资料的网站不同网站建设特点