头歌MySQL数据库实训答案详解
![](https://csdnimg.cn/release/wenkucmsfe/public/img/star.98a08eaa.png)
"头歌MySQL数据库实训答案有目录包含了从基础到进阶的MySQL数据库操作实践,包括创建数据库、创建表、使用主键约束、外键约束以及添加常用约束等关键知识点。这份资料旨在帮助学习者熟悉MySQL的基本语法和数据库管理。" 在实训答案中,我们可以看到以下重要的MySQL知识点: 1. 创建数据库: 使用`CREATE DATABASE`语句来创建新的数据库,例如`CREATE DATABASE MyDb;` 这里创建了一个名为"MyDb"的数据库。 2. 切换与使用数据库: 通过`USE`语句可以切换到指定的数据库,如`USE TestDb;`,这将使得后续的表操作都在"TestDb"数据库内进行。 3. 创建表: `CREATE TABLE`用于定义表结构,例如创建一个名为`t_emp`的表,包含`id`, `name`, `deptId`, `salary`字段,各字段的数据类型分别为`int`, `varchar(32)`, `int`, `float`。 4. 主键约束: 主键是表中唯一标识每行数据的字段,可以使用`PRIMARY KEY`关键字定义。例如,在`t_user1`表中,`userId`被设为主键;而在`t_user2`中,`name`和`phone`联合作为主键。 5. 外键约束: 外键用于建立两个表之间的关联,如`t_student`表中的`classId`是`t_class`表中`id`的外键,通过`FOREIGN KEY`和`REFERENCES`定义,如`CONSTRAINT fk_stu_class1 FOREIGN KEY (classId) REFERENCES t_class(id)`。 6. 添加常用约束: 包括自动增长的主键(`AUTO_INCREMENT`),例如在`t_user`表中,`id`字段被定义为自动增长的整数主键。 7. 其他约束: 除了主键和外键,还有其他约束,如非空(`NOT NULL`)、唯一(`UNIQUE`)、默认值(`DEFAULT`)等,这些在实际操作中也很常见。 这些实训题目覆盖了数据库管理的基础,对于理解MySQL的语法和数据库设计原理至关重要。通过实际操作,学习者能够掌握如何在MySQL环境中进行数据存储和数据关系的设定,这对于数据库管理员和开发者来说是非常基础且重要的技能。
![](https://csdnimg.cn/release/download_crawler_static/86745104/bg9.jpg)
![](https://csdnimg.cn/release/download_crawler_static/86745104/bga.jpg)
剩余47页未读,继续阅读
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)