2025-2026-1数据库课程设计--- 梁栋 (琼台师范学院)
【摘要】 修改表BAAC ABC第二关:use course; /****请在此编写代码,操作完毕之后点击评测******/ /**********Begin**********/ ALTER TABLE choose CHANGE report score FLOAT; ALTER TABLE choose ALTER score DROP DEFAULT; ALTER TABLE cho...
修改表
BAAC ABC
第二关:
use course;
/****请在此编写代码,操作完毕之后点击评测******/
/**********Begin**********/
ALTER TABLE choose CHANGE report score FLOAT;
ALTER TABLE choose ALTER score DROP DEFAULT;
ALTER TABLE choose CHANGE choose_id id INT AUTO_INCREMENT;
/**********End**********/
第三关:
use course;
/****请在此编写代码,操作完毕之后点击评测******/
/**********Begin**********/
-- 修改student表:添加department_id字段并设置为外键,同时为phone添加唯一约束
ALTER TABLE student
-- 为phone字段添加唯一约束
ADD CONSTRAINT uk_student_phone UNIQUE (phone),
-- 添加department_id字段
ADD COLUMN department_id char(3) NOT NULL,
-- 设置department_id为外键(假设引用department表的department_id字段)
ADD CONSTRAINT fk_student_department FOREIGN KEY (department_id)
REFERENCES department(department_id);
-- 修改teacher表:添加password、major和professional字段
ALTER TABLE teacher
-- 添加密码字段
ADD COLUMN password varchar(32) NOT NULL COMMENT '密码',
-- 添加专业字段
ADD COLUMN major varchar(8) NOT NULL COMMENT '专业',
-- 添加职称字段
ADD COLUMN professional varchar(8) NOT NULL COMMENT '职称';
/**********End**********/
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)