新课:PHP零基础(CMS开发)教学!
立即报名课程介绍
07分钟21秒数据库介绍
12分钟18秒数据库的相关术语
12分钟29秒数据库介绍
06分钟35秒数据库发展历程
10分钟55秒数据库访问机制
14分钟09秒12c下载
10分钟17秒12c安装
08分钟28秒12c卸载及重装
11分钟01秒数据库及实例
11分钟32秒创建Oracle数据库
11分钟01秒删除Oracle数据库
05分钟43秒监听程序介绍
10分钟47秒监听程序的配置及删除
07分钟18秒管理工具介绍
10分钟55秒SQLPlus
14分钟45秒PLSQL Developer
10分钟25秒本地网络服务配置
11分钟50秒SQL概述
06分钟09秒数据类型
12分钟42秒数据库定义语言介绍
09分钟01秒使用create语句创建数据表
15分钟26秒使用alter语句修改数据表
09分钟51秒使用drop语句删除数据表
03分钟37秒主键约束
11分钟20秒联合主键
09分钟14秒外键约束
25分钟38秒CHECK约束
10分钟47秒UNIQUE约束
10分钟08秒P粉2332954064年前
添加外键约束 在创建数据表时添加外键约束 CREATE TABLE table_name( ..., CONSTRAINT constraint_name FORELGN KEY(column_name) REFERENCES table_name(column_name) ON DELETE CASCADE ) 说明: ON DELETE CASCADE: 设置级联删除,当主键的字段被删除时,外键所对应的字段也同时被删除 --创建班级表 学生信息表 --创建班级信息表,班级编号 班级名称 班主任 班级描述 create table tb_classes( class_id cha(3) pimary key, class_name varcha(40) not null, class_leader varcha(20) not null, class_desc varchar(200) ); --2.创建学生信息表:学号 姓名 性别 年龄 电话 编号 create table tb_students( stu_num char(5) primary key, stu_name varchar(20) not null, stu_sex char(4) not null, stu_age number(2) not null, stu_cid char(3) not null, constraint fk_student_class foreign key(stu_cid) references tb_classes(class_id) on delete cascade ); --constraint(创建外键约束表); foreign key(创建的外键约束);references(关联表) --如果两张表有主外键关联关系,创建时先创建被依赖的表,删除时后删除被依赖的表; --第二种添加外键约束方法是通过修改语句来为学生表添加外键约束 alter table tb_students add constraints fk_student_class foreign key (stu_cid) references tb_classes(class_id) on delete cascade; --删除外键约束 alter table tb_students drop constraints fk_student_class;
0