新建数据库mis,建立学生表tstudent,各字段定义如下:
时间: 2023-08-16 22:05:58 浏览: 102
类和对象类的定义-面向对象的Pascal语言
好的,以下是新建数据库mis并建立学生表tstudent的SQL语句:
```sql
-- 创建数据库mis
CREATE DATABASE mis;
-- 切换到mis数据库
USE mis;
-- 创建学生表tstudent
CREATE TABLE tstudent (
id INT PRIMARY KEY AUTO_INCREMENT, -- 学生编号,自增长
name VARCHAR(20) NOT NULL, -- 学生姓名,不能为空
gender VARCHAR(2) NOT NULL, -- 学生性别,不能为空
age INT NOT NULL, -- 学生年龄,不能为空
department VARCHAR(20) NOT NULL, -- 学生所在系部,不能为空
major VARCHAR(20) NOT NULL, -- 学生所学专业,不能为空
grade INT NOT NULL -- 学生所在年级,不能为空
);
```
以上SQL语句中,我们先创建了一个名为mis的数据库,然后使用了`USE`语句切换到了mis数据库,接着创建了一个名为tstudent的学生表,该表包含了id、name、gender、age、department、major、grade等七个字段,其中id字段为主键,自增长。
阅读全文