实验室管理系统数据库设计 第6页

实验室管理系统数据库设计 第6页
第五章 数据库详细定义

5.1 数据表定义

根据以上的工作,就可以用SQL语言对各数据表进行定义,再次定义语句罗列如下:

(1) 老师
CREATE TABLE 老师
(
编号  char(10),
姓名  char(10),
性别  char(2),
出生年月 char(10),
身份证 char(20),
职称  char(10),
手机号码 char(15),
邮箱地址 char(30),
研究课题 varchar(MAX),
介绍  varchar(MAX),
PRIMARY KEY(编号)
)

(2) 研究生
CREATE TABLE 研究生
(
编号   char(10),
实验室号  char(10), 
姓名   char(10),
性别   char(2),
出生年月  char(10),
身份证  char(20),
手机号码  char(15),
邮箱地址  char(30),
QQ   char(10),
校内住址  char(10),
年级   char(10),
专业   char(20),
学费类别  char(10),
导师编号  char(10),
研究课题  varchar(MAX),
介绍   varchar(MAX),
备注   char(20),
PRIMARY KEY(编号),
)

(3) 本科生
CREATE TABLE 本科生
(
编号   char(10),
姓名   char(10),
性别   char(2),
出生年月  char(10),
身份证  char(20),
手机号码  char(15),
邮箱地址  char(30),
QQ   char(10),
校内住址  char(10),
年级   char(10),
专业   char(20),
指导老师编号char(10),
PRIMARY KEY(编号),
)
(4) 实验室管理员
CREATE TABLE 实验室管理员
(
编号   char(10),
姓名   char(10),
性别   char(2),
出生年月  char(10),
任职时间  char(10)
身份证  char(20),
手机号码  char(15),
邮箱地址  char(30),
QQ   char(10),
PRIMARY KEY(编号),
)

(5) 电脑
CREATE TABLE 电脑
(
编号   char(10),
实验室号  char(10),
类型   char(5),
CPU   char(20),
硬盘   char(10),
显卡   char(20),
内存   char(10),
显示器  char(20),
购买日期  char(10),
使用者编号 char(10),
PRIMARY KEY(编号),
)(6) 打印机
CREATE TABLE 打印机
(
编号   char(10),
实验室号  char(10),
型号   char(20),
购买日期  char(10),
PRIMARY KEY(编号)
)

(7) 服务器
CREATE TABLE 服务器
(
编号   char(10),
实验室号  char(10),
CPU   char(20),
硬盘   char(10),
显卡   char(20),
内存   char(10),
显示器  char(20),
操作系统  char(20),
更新日期  char(10),
备份日期  char(10),
购买日期  char(10),
PRIMARY KEY(编号)
)

(8) 实验仪器
CREATE TABLE 实验仪器
(
编号   char(10),
实验室号  char(10),
名称   char(20),

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有