利用create table命令完成teaching表的定义
时间: 2024-10-10 11:13:55 浏览: 33
SQL SERVER利用分区对大数据表处理操作手册.docx
在SQL中,利用`CREATE TABLE`命令可以创建一个新的表格,用于存储教学相关的数据。下面是一个基本的例子,假设我们想要创建一个名为`teaching`的表,用于记录教师信息、课程信息以及学生上课情况:
```sql
CREATE TABLE teaching (
id INT PRIMARY KEY, -- 教师ID,主键
teacher_name VARCHAR(50), -- 教师姓名
course_id INT, -- 课程ID
class_date DATE, -- 上课日期
student_id INT, -- 学生ID
grade DECIMAL(3,1) -- 成绩
);
```
这个`teaching`表包含了字段如`id`(作为主键),`teacher_name`(教师姓名),`course_id`(课程ID),`class_date`(上课日期),`student_id`(学生ID)以及`grade`(成绩)。每个字段都有其特定的数据类型,比如整数(INT)、字符串(VARCHAR)和日期(DATE)。
阅读全文