T-SQL创建3张数据表命令
时间: 2024-09-30 12:06:49 浏览: 50
T-SQL(Transact-SQL)是Microsoft SQL Server数据库管理系统中使用的标准查询语言。以下是创建三个不同类型的简单数据表的示例:
1. **创建一个员工基本信息表(Employees)**:
```sql
CREATE TABLE Employees (
EmployeeID INT PRIMARY KEY,
FirstName NVARCHAR(50),
LastName NVARCHAR(50),
JobTitle VARCHAR(100)
);
```
这里我们创建了一个包含员工ID、姓名和职位的基本信息表。
2. **创建一个部门表(Departments)**:
```sql
CREATE TABLE Departments (
DepartmentID INT PRIMARY KEY,
Name NVARCHAR(100),
ManagerID INT FOREIGN KEY REFERENCES Employees(EmployeeID)
);
```
这个表记录了各部门的信息,并通过ManagerID字段引用Employees表中的EmployeeID作为外键。
3. **创建一个项目关联表(Projects)**:
```sql
CREATE TABLE Projects (
ProjectID INT PRIMARY KEY,
ProjectName NVARCHAR(255),
StartDate DATE,
EndDate DATE,
DepartmentID INT FOREIGN KEY REFERENCES Departments(DepartmentID),
AssignedEmployeeID INT FOREIGN KEY REFERENCES Employees(EmployeeID)
);
```
此表用于存储项目的详细信息,包括开始日期、结束日期等,并分别与上述两个表建立关联。
阅读全文