生成完整的sql语句
时间: 2023-06-29 20:20:30 浏览: 47
以下是一个简单的学生宿舍管理系统的完整的SQL语句,包含登录表,宿舍基本信息表,专业基本信息表,学生基本信息表,住宿表和卫生信息表:
```
CREATE TABLE login (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
password VARCHAR(50) NOT NULL,
role VARCHAR(50) NOT NULL
);
CREATE TABLE dormitory (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
building VARCHAR(50) NOT NULL,
room VARCHAR(50) NOT NULL,
type VARCHAR(50) NOT NULL,
capacity INT NOT NULL,
status VARCHAR(50) NOT NULL
);
CREATE TABLE major (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
department VARCHAR(50) NOT NULL,
introduction VARCHAR(200)
);
CREATE TABLE student (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
gender VARCHAR(50) NOT NULL,
birthday DATE,
major_id INT NOT NULL,
phone VARCHAR(50),
FOREIGN KEY (major_id) REFERENCES major(id)
);
CREATE TABLE accommodation (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
student_id INT NOT NULL,
dormitory_id INT NOT NULL,
checkin_date DATE,
checkout_date DATE,
FOREIGN KEY (student_id) REFERENCES student(id),
FOREIGN KEY (dormitory_id) REFERENCES dormitory(id)
);
CREATE TABLE hygiene (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
dormitory_id INT NOT NULL,
clean_date DATE,
description VARCHAR(200),
FOREIGN KEY (dormitory_id) REFERENCES dormitory(id)
);
```
以上是一个简单的学生宿舍管理系统的完整的SQL语句,仅供参考。实际情况下,具体的数据库设计和SQL语句可能会更为复杂,需要根据实际需求进行调整。
相关推荐
![](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)