教学管理数据库的设计_教学管理数据库
教学管理数据库的设计由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“教学管理数据库”。
“教学管理”数据库的设计
一、设计数据库:
数据库设计的逻辑模型为:
教师:教师编号、姓名、性别、工作时间、学历、职称、系别、联系电话 学生:学生编号、姓名、性别、出生日期、入学时间、团员否、简历、照片 选课成绩:选课ID、学生编号、课程编号、成绩 课程:课程编号、课程名称、课程类别、学分
二、创建数据库
1、建立表(如下图所示)教师:
学生:
选课成绩: 课程
2、建立表间关系
三、设计各种查询
1、查询每名学生选课成绩,并显示“学生编号”、“姓名”、“课程名称”和“成绩”等字段信息,查询的名称为“学生选课成绩”。
2、查找1992年参加工作的男教师,并显示“姓名”、“性别”、“学历”、“职称”、“系别”和“联系电话”,查询的名称为“92年参加工作的男教师”。
3、统计1992年参加工作的教师人数,结果显示“教师人数”,查询的名称为“92年参加工作人数统计”。
4、计算各类职称的教师人数,结果显示“职称”、“人数”,查询的名称为“职称教师人数”。
5、利用查询向导,以“学生选课成绩”为数据源,创建一交叉表查询,使其显示每名学生每门课程的成绩,查询的名称为“学生选课成绩交叉表”。
6、以“学生选课成绩”查询为数据源建立一查询,使其查询并显示某学生所选课程的成绩,查询的参数提示文本为“请输入学生姓名:”,查询的名称为“学生选课成绩参数查询”
7、将成绩在90分以上的学生信息存储到一个新表中,生成新表的名称为“90分以上学生情况”,包含“学生编号”、“姓名”、“性别”和“出生日期”字段,查询的名称为“90分以上生成表查询”。
10、将选课成绩表中成绩低于60分的记录删除。
11、将所有1988年及以前参加工作教师的职称改为副教授。
12、建立一追加查询将选课成绩在80-90分之间的学生成绩添加到已建立的“90分以上学生情况”表中。
武汉理工大学《软件综合设计》课程设计说明书目录1 需求设计 .............................................................................................................
第1篇:数据库系统教学设计WORD格式章节名称 设计理念《数据库系统》教学设计4.2 数据库系统 计划课时 1 课时( 45 分钟)古语云:“知者,行之始;行者,知之成” 。信息技术教学要求知......
C3E4:教学管理数据库-数据查询一、实验目的掌握数据库中表的查询操作二、实验工具MS SQL Server 2008三、实验内容及要求在 C3E3-教学管理数据库 中完成以下操作。 --【5-1】......
东北大学东软信息学院 数据库原理与应用 实验报告姓名:班级:学号: [实验名称]:数据库设计 [实验日期]: [实验目的]: [实验要求]:业务需求:银行有多个支行。每个支行位于一个特定的城......
用户信息表allUsersuserInfoId int 用户idusername varcher(15) 用户名nicename varchar(15) 昵称paword varchar(15) 密码nationalId int民族age int 年龄sex int 性别degree......
