在数据库工具选项卡的关系窗口中创建关系。
在设计选项卡中出现显示表窗口,双击教师表,学生表,课程表和成绩表,将它们添加到关系窗口中;
选择任意两个字段,出现编辑关系窗口,即可设置他们之间的关系。
关系类型有一对一,一对多和多对多。
学生表和成绩表是一对多
教师表和学生表是多对多
课程表和学生表是一对多
以上答案仅供参考
创建表
create table teachers(
tno char(7) PRIMARY KEY,
tname nchar(5) not null,
tsex char(2) check (tsex ='男' or tsex ='女') ,
birthday smalldatetime,
dept char(20),
phone char(8) unique check(like(phone, '1[35][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'))
)
2.添加列
alter table tc add Type nchar(1)
3.修改列的类型
alter table tc alter column Type nchar(2)
4.删除列
alter table tc drop column Type
教师表:(教师号,教师名,职称...)主码(教师号)班级表(班级号,班级名,班主任编号) 主码:(班级号),外码:班主任编号,引用教师表中的教师号
授课表(班级号,教师号),主码(班级号,教师号),外码:班级号,引用班级表中的(班级号),教师号,引用教师表中的教师号
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)