若mydb数据库中已有班级表class(id,name)和学生表student(id,name,cid),其中student表中的cid表示班级编号。现请建立外键约束,在student表的cid含有数据时拒绝class表执行删除操作,而class表更新时自动更新student表相关数据
举一反三
- 【简答题】已知数据库中有一张student表,表中有字段id、name、class,请查询出表中class等于3的所有信息
- 将student表中class字段删除的命令是()。 A: DROPTABLEstudentclass B: ALTER TABLE student class C: ALTER TABLE student DROP class D: DROP TABLE student ALTER class
- 设有学生表S(S#,NAME,CLASS)和学生选修表SC(SC#,CID,GRADE),为维护数据一致性,表S与SC之间应满足 约束。
- 表student中的包含两个字段,整型的id,字符串型的name。只显示表student中name列记录的SQL语句正确的是() A: select name from student B: select * from student C: select from name in student D: select name
- 下列选项中,采用指定表的字段名的方式向表Student中添加id为1,name为”小王”的记录值的SQL语句是"( ) A: INSERT INTO Student(“id”,”name”) VALUES(1,”小王”); B: INSERT INTO Student(id,name) VALUES(1,’小王’); C: INSERT INTO Student VALUES(1,”小王”); D: INSERT INTO Student(id,”name”) VALUES(1,”小王”);