创建职工基本信息表(职工编号[PK]、职工姓名、职工性别、职工年龄),职工工作信息表(职工编号[PK]、职工部门、职工电话、职工薪酬)代码
时间: 2023-10-20 11:20:09 浏览: 74
以下是基于MySQL数据库的创建职工基本信息表和职工工作信息表的代码:
创建职工基本信息表:
```
CREATE TABLE employee_info (
employee_id INT PRIMARY KEY,
name VARCHAR(50),
gender VARCHAR(10),
age INT
);
```
创建职工工作信息表:
```
CREATE TABLE employee_work (
employee_id INT PRIMARY KEY,
department VARCHAR(50),
phone VARCHAR(20),
salary FLOAT
);
```
其中,`employee_id`为职工编号,使用`PRIMARY KEY`指定为主键,确保唯一性。`name`为职工姓名,`gender`为职工性别,`age`为职工年龄;`department`为职工所属部门,`phone`为职工电话,`salary`为职工薪酬。
相关问题
(3) 职工工作信息表(职工编号、职工姓名、职工性别、职工部门、职工电话、职工年龄、职工薪酬)改成第三范式
根据第三范式,需要将非主键属性完全依赖于主键,避免数据冗余和更新异常。
假设职工编号为主键,职工部门与职工电话存在函数依赖,则可以将其拆分成两个关系表。
**职工基本信息表(职工编号[PK]、职工姓名、职工性别、职工年龄)**
| 职工编号 | 职工姓名 | 职工性别 | 职工年龄 |
| :------: | :------: | :------: | :------: |
| 001 | 张三 | 男 | 25 |
| 002 | 李四 | 女 | 30 |
| 003 | 王五 | 男 | 28 |
**职工工作信息表(职工编号[PK]、职工部门、职工电话、职工薪酬)**
| 职工编号 | 职工部门 | 职工电话 | 职工薪酬 |
| :------: | :------: | :---------: | :------: |
| 001 | 研发部 | 13312345678 | 10000 |
| 002 | 销售部 | 13987654321 | 8000 |
| 003 | 人事部 | 15876543210 | 9000 |
这样可以避免数据冗余,同时也方便了数据的更新和维护。
sql创建职工信息表包括的数据项有职工编号,姓名,性别,专业,联系电话,职称
您可以使用以下SQL语句创建一个包含职工信息的表:
```sql
CREATE TABLE employees (
employee_id INT PRIMARY KEY,
name VARCHAR(50),
gender VARCHAR(10),
major VARCHAR(50),
contact_number VARCHAR(20),
job_title VARCHAR(50)
);
```
这个表包含了职工编号(employee_id)、姓名(name)、性别(gender)、专业(major)、联系电话(contact_number)和职称(job_title)这些数据项。职工编号被指定为主键,确保了每个职工的编号都是唯一的。其他字段使用了适当的数据类型来存储相应的信息,比如使用VARCHAR来存储文本数据。您可以根据需要进行调整和扩展这个表的结构。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)