设计教学管理系统

一、项目简介及实体模型项目简介:

项目简介:设计一个教学管理系统的数据库,能够实现学生信息管理、课程信息管理、成绩管理等功能。

实体模型:包括学生、课程、教师三个实体。

学生实体属性:学号、姓名、性别、年龄、专业、班级。

课程实体属性:课程编号、课程名称、学分、教师编号。

教师实体属性:教师编号、姓名、性别、年龄、职称、研究方向。

二、ER-模型

实体之间的关系如下:


三、将ER-模型转换为关系模型,并进行规范化

系(系号,系主任,系名)

学生(学号,姓名,年龄,性别,系号)

教师(教师号,教师名,职称,系号)

项目(项目号,项目名,负责人)

参加(教师号,项目号,排名)

课程(课程号,课程名,学分,教师号)

选课(学号,课程号,成绩)

四、基于MYSQL进行物理设计

创建数据库:CREATE DATABASE 教学管理系统;

使用数据库:USE 教学管理系统;

创建学生表:CREATE TABLE 学生(学号 INT PRIMARY KEY, 姓名 VARCHAR(50), 性别 VARCHAR(50), 年龄 INT, 专业 VARCHAR(50), 班级 VARCHAR(50));

创建课程表:CREATE TABLE 课程(课程编号 INT PRIMARY KEY, 课程名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值