在数据库teacher_class下,写出创建教师表、课程表、授课表的SQL语句,各表结构如下所示:

在数据库teacher_class下,写出创建教师表、课程表、授课表的SQL语句,各表结构如下所示:,第1张

创建表

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

在数据库工具选项卡的关系窗口中创建关系。

在设计选项卡中出现显示表窗口,双击教师表,学生表,课程表和成绩表,将它们添加到关系窗口中;

选择任意两个字段,出现编辑关系窗口,即可设置他们之间的关系。

关系类型有一对一,一对多和多对多。

学生表和成绩表是一对多

教师表和学生表是多对多

课程表和学生表是一对多

以上答案仅供参考


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存