全文预览

学生成绩管理系统数据库项目设计报告

上传者:科技星球 |  格式:docx  |  页数:19 |  大小:387KB

文档介绍
Р组合主码,外码РdegreeРdecimalР4Р1Р是Р取值1-100РcnoРcharР5Р否Р组合主码,外码Рteacher表的表结构Р列名Р数据类型Р长度Р小数位数Р是否允许NULL值Р说明РtnoРcharР3Р否Р主码РtnameРvarcharР8Р是РtsexРcharР2Р是Р取值:男或女РtdeptРcharР16Р是Р4 创建数据库及相关操作Р4.1 创建数据库РCREATE database test;?/*创建test数据库*/Р4.1.1 创建表РCREATE TABLE course( //创建课程信息表Рcno char(5) NOT NULL, Рcname varchar(20) NOT NULL,Рtno char(3) NOT NULL,РCONSTRAINT C1 PRIMARY o)Р);РCREATE TABLE student( //创建学生信息表Рsno char(9) PRIMARY KEY,Рsname char(8),Рssex char(2),Рsmajor char(20),Рsclass char(10)Р);РCREATE TABLE sc( //创建成绩表Рsno char(10) NOT NULL,Рdegree decimal(4,1) ,Рcno char(5) NOT NULL,РCONSTRAINT A1 PRIMARY KEY(o),РCONSTRAINT A2 CHECK(degree>=0 and degree<=100)Р);РCREATE TABLE teacher( //创建教师表Рtno char(3) NOT NULL,Рtname varchar(8),Рtsex char(2),Рtdept char(16),РCONSTRAINT C1 PRIMARY KEY(tno)Р);

收藏

分享

举报
下载此文档