在MYSQL数据库里如何建立两个表的关联

在MYSQL数据库里如何建立两个表的关联,第1张

1、首先我们打开Workbench创一个建数据库(这里都使用闪电1执行选定命令行)。

2、先创建Student学生表。

3、再创建course课程表。

4、然后就可以创建sc关联表了我们先写上Student的主键和course的主键,并写上sc自己的属性成绩。

5、再写上主键约束,以及把sc表的学号属性和Studnet的学号关联、课程号属性和course的课程号关联。

6、再次运行就可以看到我们成功创建了学生表和课程表的关联表sc。

外键约束和触发器等机制。

1、外键约束。通过定义外键约束,在进行基础表的增、删、改 *** 作时,数据库系统可以自动地执行相关从表数据的级联 *** 作。

2、触发器。在关系数据库中,触发器是一种通过定义特殊的过程来在事务发生前、发生后或发生时触发执行的机制。

create view C

as

select Aid,Apname,Ajp,Bp,Bfp

from A,B

where Aid=Bid

C是视图,在A中插入时C中就会插入了

以上就是关于在MYSQL数据库里如何建立两个表的关联全部的内容,包括:在MYSQL数据库里如何建立两个表的关联、关系数据库中复杂的级联 *** 作使用什么机制实现、俺是Sql业余,请教高手Sql库中两个表级联查询问题 ,急 !!!!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9395036.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存