MySQL数据库综合设计报告_第1页
MySQL数据库综合设计报告_第2页
MySQL数据库综合设计报告_第3页
MySQL数据库综合设计报告_第4页
MySQL数据库综合设计报告_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

1、精选优质文档-倾情为你奉上昆明理工大学MySQL数据库程序设计综合设计报告题目: my sql综合设计报告 学号姓名班级自评分教师评分7徐修玉工程造价16190系统简介、系统功能说明、系统模块图及设计体会一 系统简介My SQL Server的前身是PC平台中最早的关系数据库管理系统之一的Sybase SQL Server具有以下特点:体积小,并发执行的数据库,允许集中管理服务器; 提供企业级的数据复制; 提供平行的体系结构; 支持超大型数据库; 与OLE对象的紧密集成。 什么是 SQL?· SQL 指结构化查询语言· SQL 使我们有能力访问数据库· SQL 是

2、一种 ANSI 的标准计算机语言 SQL 能做什么?· SQL 面向数据库执行查询· SQL 可从数据库取回数据· SQL 可在数据库中插入新的记录· SQL 可更新数据库中的数据· SQL 可从数据库删除记录· SQL 可创建新数据库· SQL 可在数据库中创建新表· SQL 可在数据库中创建存储过程· SQL 可在数据库中创建视图· SQL 可以设置表、存储过程和视图的权限教师评分: 分 任课教师:刘领兵 2017年 6月 10 日 二 系统功能说明开发并使用该数据库管理系统,用该系统能够完

3、成系统登录、增加数据、查询数据、统计等功能。(1) 按用户名和密码登录界面(登录信息存储在数据库中)。(2) 能够按学生学号或者姓名在数据库中查询成绩(默认查找本人的成绩)。(3) 能够统计数据库中每个学生的总分、最高分、最低分、平均分、选课门数和及格率。(4) 能够用菜单在数据库中增加教师信息。(5) 能够删除学生选课信息。(6) 能够修改密码。三 系统设计及实施 1. 数据库设计:0,n0,n 选课成绩学生课程号课程名课程类型开课学期学时数系名教师编号教师姓名课程教师系号系别电话出生日期日期专业性别性别专业出生日期电话家庭住址姓名性别专业出生日期电话家庭住址学号住址(1)确定相应的实体以及

4、各自的属性,画出其E-R图(2)根据E-R图中的实体、关系以及各自的属性转换成语义化的英语。Student(student-no, name, sex, profession, date of birth, phone number, address)course(course-number,course-name,course-hour,credit,style of course)choose(semester,grades of examination)teacher(teacher_no,teacher_name)department(department_no,department_

5、name)(3)创建关系模型:确定主键,添加适当的外键、定义约束关系、默认值、创建必要的索引等。(4)根据关系模型创建数据库:确定各属性的数据类型,建立数据库及其中的数据表。建立数据库及其中的表在学生表中添加密码(password)字段使php与数据库xsxk相连接三、程序设计:选用PHP编程连接MySQL数据库并在网页中完成系统登录、增加新数据、查询数据、统计等各项功能。要求:系统应实现以下功能:(1) 按用户名和密码登录界面(登录信息存储在数据库中)。Php代码修改结果登录界面修改结果查看学生数据库中登录信息修改登录页面 将姓名修改成主键学号,保证唯一性且非空确定登录并验证修改代码的正确性

6、登录并查看 (2) 能够按学生学号或者姓名在数据库中查询成绩(默认查找本人的成绩)。修改php代码并验证正确性 查看本人成绩信息 (3) 能够统计数据库中每个学生的总分、最高分、最低分、平均分、选课门数和及格率。修改php代码并通过验证确保正确性登录检验正确性(3) 能够用菜单在数据库中增加教师信息。修改php代码并通过验证确保正确性 php代码 Add teacher php代码添加老师信息验证正确性 修改教师信息修改教师信息验证(5) 能够删除学生选课信息。修改学生选课信息php代码 删除学生选课信息操作验证(6) 能够修改密码。 学生修改信息php代码密码重置验证四 设计体会本来一头雾水的题目,最后也慢慢做出来了,上课听不懂,是蛮让人着急的,但是师傅领进门,修行在个人嘛,题目还是蛮有意思的,特别当自己突然做出来,而旁边的同学还在 屏幕一片红时。做了大题目,感觉计算机的确很有意思,在暑假时学学编程入门,以后没事打打代码玩玩还是很不错的。同时也觉得学计算机的人,

温馨提示

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

评论

0/150

提交评论