教务管理系统(mysql数据库).docx_第1页
教务管理系统(mysql数据库).docx_第2页
教务管理系统(mysql数据库).docx_第3页
教务管理系统(mysql数据库).docx_第4页
教务管理系统(mysql数据库).docx_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

. 201 5 至201 6第 二 学期期末考试课 程: MySQL数据库应用技术 题 目: 教务管理系统 类 别:论文 设计 创业实践 实验报告 调研报告 其他院 系: 计算机与信息工程系 专业班级: 信息管理与信息系统 学 号: 1406440150 1406440151 1406440157 学生姓名: 阮班鹏 宋耀 张雅晴 任课教师: 徐彩云 完成时间: 2016年6月16日 教 务 处 制二一五年九月数据库名称教务管理系统1. 数据库简介这是一个简单的教务管理系统,主要分为六大块:学生信息管理、教师信息管理、选课信息管理、授课信息管理、班级信息管理、成绩信息管理。通过对数据库的增、删、改、查询等操作,获得自己所需要的信息,完成日常的教学活动。2. 数据库设计: 3. 数据库查询1 要求 代码 截图2344. 函数5. 视图6. 存储过程7. 触发器 Mysql数据库技术项目要求一、每班学生以个人或小组(2-5名学生)形式共同完成数据库的创建 。(1) 小组每一个成员负责创建一张数据表,个人完成时数据库里至少需要三张表。并添加5条测试记录。要求为每张数据表设置主键,选择合适的数据类型,如与其他数据表相关联需要设置外键约束,默认约束。(2) 组长负责写数据库简介,主要包括数据库的设计背景,功能介绍,要求不少于200字。以及组员的任务分配!二、小组成员完成任务时,需要制作一份ppt ,格式不限,内容包括自己编写的代码以及调试的结果截图 。要求在2016年6月17日前必须上交(电子版和纸质版(PPT打印或word文档打印)每个小组团队共用一个数据库。基于数据库小组成员都必须完成以下内容:(1) 数据查询1 简单的查询 select from where 2 模糊查询 like 3 多表连接查询 join on4 高级查询 select 聚集函数 from (max avg where group by having 5 子查询 = =all all =any(2) 函数1 自定义一个函数,要基于数据表 并调用该函数。2 自定义一个函数,要求函数体中包含其中一种流程控制语句,if 条件 then 语句1;else if 条件 then 语句2;else 语句2;end if;While 条件 do 语句1;end while; (3) 视图创建视图,并查看视图(4) 存储过程1 自定义不带参数的存储过程 ,并调用。2 自定义带输入参数的存储过程,完成调用。3 自定义带输入、输出参数的存储过程,完成调用。(5) 触发器1 创建更新触发器,实现数据的级联更新。2 创建删除触发器 ,实现数据的级联删除。数据库老师:徐彩云2016.5.7代码实现#字符集、字符序的查看、设置set character_set_client = gbk;set character_set_connection = gbk;set character_set_database = gbk;set character_set_results = gbk;set character_set_server = gbk;set collation_connection = gbk_chinese_ci ;set collation_database = gbk_chinese_ci ;set collation_server = gbk_chinese_ci ;第一个字符集设置不符合本题 故不用#字符集、字符序的查看、设置set character_set_client = utf8;set character_set_connection = utf8;set character_set_database = utf8;set character_set_results = utf8;set character_set_server = utf8;set collation_connection = utf8_general_ci ;set collation_database = utf8_general_ci ;set collation_server = utf8_general_ci ;#创建数据库create database education;use education;#创建表create table teacher(teacher_no int auto_increment primary key,teacher_name char(100) not null,teacher_sex enum(男,女),teacher_age char(10),teacher_work datetime not null,teacher_aa enum(党员,团员,群众),teacher_bb enum(高等专科,大学本科,硕士研究生,博士研究生),teacher_cc enum(助教,讲师,副教授,教授),teacher_dd enum(计信,数学,体育,外国语,物理),teacher_tel char(50)engine=InnoDB default charset=gbk;#创建表create table school(school_no int auto_increment primary key, school_name char(50) not null,teacher_no int not null,teacher_name char(10) not null, school_aa char(20) not null,school_bb char(20) not null,school_cc char(20) not null,school_dd char(20) not null,school_ee enum(开卷,闭卷,上机)engine=InnoDB default charset=gbk;#创建表create table grade(grade_ID int auto_increment primary key, student_no int, student_name char(20) not null, course_no int not null, course_name char(20) not null, teacher_no int not null, teacher_name char(20) not null, grade_aa int not null)engine=InnoDB default charset=gbk;#创建表create table course(course_no int auto_increment primary key, course_name char(30) not null, course_aa enum(文科,理科,公共),course_bb enum(必修,选修),course_cc char(10), course_dd char(10)engine=InnoDB default charset=gbk;#创建表create table student(student_no int auto_increment primary key,student_name char(20) not null,student_sex enum(男,女),student_age varchar(10),student_birthday datetime not null,student_school datetime not null,student_aa char(1) not null,student_bb char(50) not null,student_cc char(50) not null,student_dd char(50) not null,student_ee text,student_ff char(10) not null )engine=InnoDB default charset=gbk;#创建表create table classes(class_no int auto_increment primary key, class_name char(20) not null,class_aa int,class_bb char(10)engine=InnoDB default charset=gbk;#插入数据insert into teacher values(001,吉格斯,男,32,2012-7-30,党员,大学本科,讲师,计信,12345678980);insert into teacher values(002,维克多,男,28,2010-11-24,群众,硕士研究生,副教授,数学,46547576588);insert into teacher values(003,阿狸,女,30,2014-9-1,党员,硕士研究生,讲师,体育,65768768799);insert into teacher values(004,沃利贝尔,女,38,2015-10-17,群众,硕士研究生,讲师,计信,53565476767);insert into teacher values(005,菲兹,男,40,2013-8-23,团员,大学本科,讲师,计信,54634657689);insert into teacher values(006,特朗德尔,男,36,2012-9-18,党员,大学本科,讲师,数学,34655767879);#插入数据insert into school values(01,第二次世界大战简史,001,吉格斯,第二周,信管班,16,东1301,开卷);insert into school values(02,C+程序语言设计,002,维克多,第一周,信管班,18,8503,闭卷);insert into school values(03,大学体育,003,阿狸,第四周,体育班,17,体育场,开卷);insert into school values(04,概率论与数理统计,011,兰博,第一周,信管班,18,8504,闭卷);insert into school values(05,Photoshop CS5基础,012,薇恩,第二周,信管班,16,西1410,上机);insert into school values(06,Access数据库技术与应用,016,阿木木,第二周,信管班,18,8511,上机);#插入数据insert into grade values(1,1406440101,俄洛伊,01,第二次世界大战简史,001,吉格斯,86);insert into grade values(2,1406440102,千珏,02,C+程序设计教程,002,维克多,85);insert into grade values(3,1406440201,德莱文,05,Photoshop CS5基础,012,薇恩,82);insert into grade values(4,1406440202,德莱厄斯,04,概率论与数理统计,011,兰博,89);insert into grade values(5,1406440301,墨菲特,02,C+程序设计教程,002,维克多,94);insert into grade values(6,1406440302,希维尔,03,大学体育,003,阿狸,77);#插入数据insert into course values(01,第二次世界大战简史,文科,选修,16,1);insert into course values(02,C+程序语言设计,理科,必修,16,4);insert into course values(03,大学体育,公共,必修,18,2);insert into course values(04,概率论与数理统计,理科,必修,18,2);insert into course values(05,Photoshop CS5基础,理科,必修,18,4);insert into course values(06,Access数据库技术与应用,理科,必修,18,4);#插入数据insert into student values(1406440101,俄洛伊,女,21,1995-12-18,2014-9-3,否湖北黄冈说教无益。折断的骨头是更好的课本。,一班);insert into student values(1406440102,千珏,男,20,1996-12-19,2014-9-3,否江苏南通,4201111996121973747,再跟我说一次,小羔羊,哪些东西是我们要拿走的?,一班);insert into student values(1406440201,德莱文,男,21,1995-10-19,2014-9-3,否山西高平我的斧子无可挑剔,二班);insert into student values(1406440202,德莱厄斯,男,21,1995-8-21,2014-9-3,否湖北武汉团结一致的诺克萨斯能够掌控整个世界,二班);insert into student values(1406440301,墨菲特,男,19,1997-5-15,2014-9-3,否湖北黄冈曾经有一个完全和谐的世界,在那里,一切都是这个整个世界的一部分。巨石是一切事物的本原,他们的外来居民则是一个个独立的部分。墨菲特一直在使用自己全部的潜能来斗争以证明自己是这个世界的一部分,一个高贵的寻求这个世界完美秩序的战士,三班);insert into student values(1406440302,希维尔,女,19,1997-12-19,2014-9-3,否江苏南通希维尔用一次又一次的胜利证实了她无愧于战争女神的称号贾克斯。,三班);#插入数据insert into classes values(01,信息管理与信息系统,61,提莫);inser

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论