头歌MySQL数据库实训答案有目录.pdf
MySQL数据库实训答案总结 本资源提供了 MySQL 数据库实训答案,涵盖了数据库定义、表操作、约束应用等多方面的知识点。 数据库定义和操作 在 MySQL 中,创建数据库使用 `CREATE DATABASE` 语句,例如 `CREATE DATABASE MyDb;`。创建表使用 `CREATE TABLE` 语句,例如 `CREATE TABLE t_emp (id int, name varchar(32), deptId int, salary float);`。在创建表时,可以指定列的数据类型、长度、是否为空等属性。 约束应用 约束是用于限制数据的输入的规则,MySQL 中常用的约束有 PRIMARY KEY、FOREIGN KEY、UNIQUE、CHECK 等。 * 主键约束(PRIMARY KEY):用于指定表中的唯一标识符,例如 `CREATE TABLE t_user1(userId INT PRIMARY KEY, name VARCHAR(32), password VARCHAR(11), phone VARCHAR(11), email VARCHAR(32));`。 * 外键约束(FOREIGN KEY):用于建立表之间的关系,例如 `CREATE TABLE t_student(id INT PRIMARY KEY, name VARCHAR(22), classId int, CONSTRAINT fk_stu_class1 FOREIGN KEY(classId) REFERENCES t_class(id));`。 * 唯一约束(UNIQUE):用于确保列的值唯一,例如 `CREATE TABLE t_user(id INT PRIMARY KEY, username VARCHAR(32) NOT NULL UNIQUE, sex VARCHAR(4) DEFAULT '男');`。 数据库和表的基本操作 MySQL 提供了多种方式来查看和修改表结构,例如: * 查看表结构:使用 `DESCRIBE` 语句,例如 `DESCRIBE jd_emp;`。 * 修改表名:使用 `ALTER TABLE` 语句,例如 `ALTER TABLE tb_emp RENAME jd_emp;`。 * 修改字段名和字段数据类型:使用 `ALTER TABLE` 语句,例如 `ALTER TABLE tb_emp change Id prod_id int(11);` 和 `ALTER TABLE tb_emp MODIFY Name varchar(30);`。 * 添加和删除字段:使用 `ALTER TABLE` 语句,例如 `ALTER TABLE tb_emp ADD Country varchar(20) AFTER Name;` 和 `ALTER TABLE tb_emp DROP Salary;`。 本资源提供了 MySQL 数据库实训答案,涵盖了数据库定义、表操作、约束应用等多方面的知识点,对于初学者和专业人士都具有重要的参考价值。
剩余47页未读,继续阅读
- 无能为力就要努力2023-07-27目录清晰明了,使读者能够方便地找到所需内容。
- 经年哲思2023-07-27文件中的示例案例充实且具体,有助于理解和掌握MySQL数据库的操作技巧。
- 朱王勇2023-07-27这份文件给出了许多实用的技巧和注意事项,对于初学者来说非常有帮助。
- 阿汝娜老师2023-07-27作者在解答问题时思路清晰,条理分明,使读者能够轻松跟随并理解。
- 普通网友2023-07-27这个文件提供了详实的MySQL数据库实训答案,让学习者能够快速上手。
- 粉丝: 1
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助