全文预览

数据库课程设计(论文)-学生学籍管理系统的设计与实现

上传者:蓝天 |  格式:doc  |  页数:36 |  大小:0KB

文档介绍
据此可以设置各表中的外码,从而实现参照完整性控制。Р完整性控制:Р学生信息表中年龄大于等于12且小于等于60岁;Р学生信息表中性别只能是“男”或“女”;Р毕业生标注属性只能是“是”或“否”,且默认属性是“否”。Р2.2.4 数据库代码运行实现РCREATE DATABASE STUDENTS --Create创建Students数据库РUSE STUDENTS CREATE TABLE ROLESР( --创建角色信息表Р?ROLENAME VARCHAR(10) PRIMARY KEY, --角色名Р?SYSTEMMANAGE BIT, --系统管理员Р?MAJORMANAGE BIT, --专业管理员Р?COURSEMANAGE BIT, --课程管理员Р?GRADEMANAGE BIT --成绩管理员Р)РUSE STUDENTS CREATE TABLE USERINFOР(?--创建用户信息表,主键实现自动编码Р?USERNAME VARCHAR(16) PRIMARY KEY, --用户名,自动编码,主键Р?PWD VARCHAR(16), --用户口令Р?ROLENAME VARCHAR(10) , --用户角色,外码Р?FOREIGN KEY (ROLENAME) REFERENCES ROLES(ROLENAME)Р)РUSE STUDENTS CREATE TABLE SCHOOLР(?--创建学院信息表,主键实现自动编码Р?SCHOOLID INT IDENTITY(1000,1) PRIMARY KEY, --学院编号,主键Р?SCHOOLNAME VARCHAR(16), --学院名称Р?MANAGER VARCHAR(10) --学院院长Р)РUSE STUDENTS CREATE TABLE MAJORР(?--创建专业信息表,主键实现自动编码

收藏

分享

举报
下载此文档