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

织梦网站如何在导航栏做三级树新媒体运营培训班

织梦网站如何在导航栏做三级树,新媒体运营培训班,wordpress默认排序,宜昌 医院 网站建设目录 1. 表定义:创建工程项目表 2. 表定义:创建供应商表 3. 表定义:创建供应情况表 4. 表定义:创建零件表 5. 表定义:创建student表 6. 表定义:创建course表 7. 表定义:创建sc表 8.…

目录

1. 表定义:创建工程项目表

2. 表定义:创建供应商表 

3. 表定义:创建供应情况表

4. 表定义:创建零件表 

5. 表定义:创建student表 

6. 表定义:创建course表

7. 表定义:创建sc表 

8. 修改表结构:修改供应情况表

9. 修改表结构:修改供应情况表 

10. 修改表结构: 修改课程表

11. 修改表结构:修改零件表 


1. 表定义:创建工程项目表

创建 j(工程项目表)

列名

说明

数据类型

约束

JNO

项目号

CHAR(6)

PRIMARY KEY

JNAME

项目名

VARCHAR(20)

NOT NULL

CITY

城市

VARCHAR(50)

CREATE TABLE j(
JNO CHAR(6),
JNAME VARCHAR(20) NOT NULL,
CITY VARCHAR(50),
PRIMARY KEY(JNO)
); 

2. 表定义:创建供应商表 

创建 s(供应商表)

列名

说明

数据类型

约束

SNO

供应商号

CHAR(6)

PRIMARY KEY

SNAME

供应商名

VARCHAR(20)

NOT NULL

SSTATUS

供应商状态

SMALLINT(2)

取值0或1

CITY

所在城市

VARCHAR(50)

CREATE TABLE s(
SNO CHAR(6) PRIMARY KEY,
SNAME VARCHAR(20) NOT NULL,
SSTATUS SMALLINT(2) CHECK(SSTATUS=0 OR SSTATUS=1),
CITY VARCHAR(50)
);

3. 表定义:创建供应情况表

供应情况表spj

列名

说明

数据类型

约束

SNO

供应商号

CHAR(6)

主码

PNO

零件号

CHAR(6)

主码

JNO

项目号

CHAR(6)

主码

QTY

供应数量

SMALLINT

DEFAULT 100

CREATE TABLE spj(
SNO CHAR(6),
PNO CHAR(6),
JNO CHAR(6),
QTY SMALLINT DEFAULT 100,
PRIMARY KEY(SNO,PNO,JNO)
);

4. 表定义:创建零件表 

创建p(零件表)

列名

说明

数据类型

约束

PNO

零件号

CHAR(6)

PRIMARY KEY

PNAME

零件名

VARCHAR(20)

NOT NULL

COLOR

颜色

枚举类型

取(红、绿、蓝)其中之一

WEIGHT

重量

DECIMAL(9,2)

默认值1.0

CREATE TABLE p(
PNO CHAR(6),
PNAME VARCHAR(20) NOT NULL,
COLOR ENUM('红','绿','蓝'),
WEIGHT DECIMAL(9,2) DEFAULT 1.0,
PRIMARY KEY(PNO)
); 

5. 表定义:创建student表 

创建student(学生表)

列名

说明

数据类型

约束

SNO

学号

CHAR(7)

主码

SNAME

姓名

CHAR(10)

NOT NULL

SSEX

性别

枚举类型

取“男”或“女”

SAGE

年龄

SMALLINT

SDEPT

所在系

VARCHAR(20)

默认“计算机系”

6. 表定义:创建course表

创建course(课程表)

列名

说明

数据类型

约束

CNO

课程号

CHAR(10)

主码

CNAME

课程名

VARCHAR(20)

NOT NULL,惟一约束

CCREDIT

学分

SMALLINT

>0

SEMSTER

学期

SMALLINT

>0

PERIOD

学时

SMALLINT

>0

CREATE TABLE course(
CNO CHAR(10),
CNAME VARCHAR(20) NOT NULL,UNIQUE(CNAME),
CCREDIT SMALLINT CHECK(CCREDIT>0),
SEMSTER SMALLINT CHECK(SEMSTER>0),
PERIOD SMALLINT CHECK(PERIOD>0),
PRIMARY KEY(CNO)
); 

7. 表定义:创建sc表 

创建sc(选课表)

列名

说明

数据类型

约束

SNO

学号

CHAR(7)

主码

引用Student的外码,设置删除限制,更新级联

CNO

课程号

CHAR(10)

主码,引用Course的外码,设置删除限制,更新级联

GRADE

成绩

SMALLINT

CREATE TABLE sc(
SNO CHAR(7),
CNO CHAR(10), 
GRADE SMALLINT,
PRIMARY KEY(SNO,CNO),
FOREIGN KEY(SNO) REFERENCES student(SNO) 
ON DELETE RESTRICT ON UPDATE CASCADE,
FOREIGN KEY(CNO) REFERENCES course(CNO) 
ON DELETE RESTRICT ON UPDATE CASCADE
);

8. 修改表结构:修改供应情况表

已知供应情况表spj

列名

说明

数据类型

约束

SNO

供应商号

CHAR(6)

NOT NULL

PNO

零件号

CHAR(6)

NOT NULL

JNO

项目号

CHAR(6)

NOT NULL

QTY

供应数量

SMALLINT

DEFAULT 100

ALTER TABLE spj
ADD id INT auto_increment PRIMARY KEY; 

9. 修改表结构:修改供应情况表 

为供应情况表spj添加参照完整性约束(无需设置规则,采用默认约束规则)

spj的SNO列参照s表SNO列,采用默认规则;

spj的PNO列参照p表PNO列,设置删除级联;

spj的JNO列参照j表JNO列,设置更新级联;

ALTER TABLE spj
ADD  FOREIGN KEY (SNO) REFERENCES s(SNO),
ADD  FOREIGN KEY (PNO) REFERENCES p(PNO)
ON DELETE CASCADE,
ADD  FOREIGN KEY (JNO) REFERENCES j(JNO)
ON UPDATE CASCADE;

10. 修改表结构: 修改课程表

修改课程表course的CNAME属性列的类型为VARCHAR(30);

ALTER TABLE course
MODIFY CNAME VARCHAR(30);

11. 修改表结构:修改零件表 

为零件表:p 增加一个规格(GUIGE)列,数据类型为字符,长度50;

ALTER TABLE p
ADD GUIGE CHAR(50);
http://www.hkea.cn/news/797916/

相关文章:

  • 东莞建设网站流程澎湃新闻
  • 萧县住房和城乡建设局网站seo排名推广工具
  • 企业网站php模板下载百度百科官网首页
  • 做愛視頻网站在线网页制作网站
  • 织梦pc怎么做手机网站搜索引擎优化的基础是什么
  • 课程建设网站设计源码爱站网反链查询
  • 安徽省建设业协会网站个人网页制作教程
  • 好的摄影网站推荐福州seo顾问
  • html做的好看的网站如何宣传推广产品
  • 微信手机网站制作怎么引流客源最好的方法
  • 宿州建设网站公司前端seo搜索引擎优化
  • 做王境泽表情的网站百度seo关键词优化排名
  • 怎么选择无锡网站建设虚拟主机搭建网站
  • 做原油期货关注什么网站搜索引擎优化是做什么
  • 微信小程序怎么制作游戏安卓优化清理大师
  • 胶南做网站初学者做电商怎么入手
  • 网站为什么要维护佛山网络营销推广
  • 国企网站建设报告怎么建造自己的网站
  • 免费做司考真题的网站余姚网站如何进行优化
  • 如何网站开发1688网站
  • 丽水专业网站建设价格青岛网站优化
  • 网站开发专业培训学校百度推广登录官网入口
  • 贵阳做网站公司网站热度查询
  • 做课件最好的素材网站考拉seo
  • 网站建设玖首选金手指seo网站优化收藏
  • 台州卓远做网站好不好广州seo教程
  • dz网站数据备份bt磁力猪
  • github 可以做网站吗360seo
  • 杭州 企业门户网站建设爱链
  • dj那个网站做的好长沙公司网络营销推广