没有合适的资源?快使用搜索试试~ 我知道了~
SQL语句,创建数据库及表结构,视图及触发器
需积分: 34 4 下载量 137 浏览量
2016-02-15
19:46:12
上传
评论 2
收藏 4KB TXT 举报
温馨提示
试读
7页
SQL语句,创建数据库及表结构,视图及触发器
资源推荐
资源详情
资源评论
创建数据库
CREATE DATABASE drivingschool;
**************************************************************
创建user表
CREATE TABLE user(
username VARCHAR(20) PRIMARY KEY UNIQUE NOT NULL ,
password VARCHAR(20) NOT NULL
);
**************************************************************
向user表中插入原始用户名和密码
INSERT INTO user VALUES('hjh','hjh');
************************************************************
创建studentInfo表
CREATE TABLE studentInfo(
sno INT(8) PRIMARY KEY UNIQUE NOT NULL,
sname VARCHAR(20) NOT NULL,
sex ENUM('男', '女') NOT NULL,
age INT(3),
identify VARCHAR(18) UNIQUE NOT NULL,
tel VARCHAR(15),
car_type VARCHAR(4) NOT NULL,
enroll_time DATE NOT NULL,
leave_time DATE,
CREATE DATABASE drivingschool;
**************************************************************
创建user表
CREATE TABLE user(
username VARCHAR(20) PRIMARY KEY UNIQUE NOT NULL ,
password VARCHAR(20) NOT NULL
);
**************************************************************
向user表中插入原始用户名和密码
INSERT INTO user VALUES('hjh','hjh');
************************************************************
创建studentInfo表
CREATE TABLE studentInfo(
sno INT(8) PRIMARY KEY UNIQUE NOT NULL,
sname VARCHAR(20) NOT NULL,
sex ENUM('男', '女') NOT NULL,
age INT(3),
identify VARCHAR(18) UNIQUE NOT NULL,
tel VARCHAR(15),
car_type VARCHAR(4) NOT NULL,
enroll_time DATE NOT NULL,
leave_time DATE,
scondition ENUM('学习', '结业', '退学') NOT NULL,
s_text TEXT
);
*********************************************************
studentInfo表上的索引
CREATE INDEX index_stu_name ON studentInfo(sname);
CREATE INDEX index_car ON studentInfo(car_type);
ALTER TABLE studentInfo ADD INDEX index_con(scondition);
**************************************************************
创建healthInfo表
CREATE TABLE healthInfo(
id INT(8) PRIMARY KEY UNIQUE NOT NULL AUTO_INCREMENT,
sno INT(8) UNIQUE NOT NULL,
sname VARCHAR(20) NOT NULL,
height FLOAT,
weight FLOAT,
differentiate ENUM('正常', '色弱', '色盲'),
left_sight FLOAT,
right_sight FLOAT,
left_ear ENUM('正常', '偏弱'),
right_ear ENUM('正常', '偏弱'),
legs ENUM('正常', '不相等'),
pressure ENUM('正常', '偏高', '偏低'),
s_text TEXT
);
*********************************************************
studentInfo表上的索引
CREATE INDEX index_stu_name ON studentInfo(sname);
CREATE INDEX index_car ON studentInfo(car_type);
ALTER TABLE studentInfo ADD INDEX index_con(scondition);
**************************************************************
创建healthInfo表
CREATE TABLE healthInfo(
id INT(8) PRIMARY KEY UNIQUE NOT NULL AUTO_INCREMENT,
sno INT(8) UNIQUE NOT NULL,
sname VARCHAR(20) NOT NULL,
height FLOAT,
weight FLOAT,
differentiate ENUM('正常', '色弱', '色盲'),
left_sight FLOAT,
right_sight FLOAT,
left_ear ENUM('正常', '偏弱'),
right_ear ENUM('正常', '偏弱'),
legs ENUM('正常', '不相等'),
pressure ENUM('正常', '偏高', '偏低'),
剩余6页未读,继续阅读
资源评论
satday725
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功