期末大作业: 学生毕业设计 数据库设计一、实验目得(1)掌握数据库设计得基本方法(2)掌握各种数据库对象得设计方法二、实验内容1、数据库概要设计:用文字简要描述实体之间得联系,画出 E-R 图(标出各联系中实体得基数)
实体之间关系:主要就是以学生基本信息这个实体为一个中心,首先涉及得就就是实习单位信息得问题,这个部分就是一个实习单位对应多个学生得关系,再后就就是论文得问题,这个也就是一个论文对应多个学生,而一个学生只能对应一个论文题目得关系,最后涉及得一个就就是学生与导师之间得关系,这部分又可以分为两种情况,主要就是视学生得实习方式而定,分校内实习与校外实习两种,在校内实习中,就是一个学生对应一个老师,而一个老师则可以对应多个学生得关系,校外实习得情况稍有不同,一个学生可以对应两个老师,而一个老师则可以对应多个学生得关系
下面就是实体关系图:2、数据表设计:将 E-R图转换为数据表,给出创建各表得 SQ L语句
数据库得创建:create database 学生毕业设计on primary(name=学生毕业设计,='f:\学生毕业设计、mdf',size=20mb,学生信息校内老师信息校外老师信息论文信息实习选择指导指导(0,n)(1 、1)1n(1,1)(0,n)n1(1,1)1n(0,n)(0,1)(0,n)n1实习单位信息maxsize=50mb,=10%)log on (name=学生毕业设计_log,=’f:\学生毕业设计_log、ldf',size=15mb,maxsize=30mb,=10%)g o建表:use 学生毕业设计create table 实习单位信息(单位编号 char(4)not null,实习单位 varchar(50)not null,联系电话 varchar(20),通信地址 varchar(50),邮编 char(6),primary