创建三个数据库命名为教师、学生、职工
时间: 2024-09-11 21:08:50 浏览: 26
创建三个名为“教师”、“学生”和“职工”的数据库通常是在关系型数据库管理系统(RDBMS)如MySQL、SQL Server或Oracle中操作,以下是基于SQL的基本命令示例:
1. **创建教师表(Teacher)**:
```sql
CREATE DATABASE TeacherDB; -- 首先创建一个名为"TeacherDB"的新数据库
USE TeacherDB; -- 切换到新数据库
CREATE TABLE Teacher (
ID INT PRIMARY KEY,
Name VARCHAR(50),
Subject VARCHAR(50)
);
```
2. **创建学生表(Student)**:
```sql
CREATE TABLE StudentDB; -- 类似地创建一个名为"StudentDB"的新数据库
USE StudentDB;
CREATE TABLE Student (
ID INT PRIMARY KEY,
Name VARCHAR(50),
Class INT,
TeacherID INT,
FOREIGN KEY (TeacherID) REFERENCES Teacher(ID)
);
```
3. **创建职工表(Employee)**:
```sql
CREATE DATABASE EmployeeDB;
USE EmployeeDB;
CREATE TABLE Employee (
ID INT PRIMARY KEY,
Name VARCHAR(50),
Position VARCHAR(50),
Department VARCHAR(50)
);
```
这里假设每个数据库都有自己的独立表,分别对应教师、学生和职工的信息。