数据库管理系统毕业论文

上传人:无*** 文档编号:40841457 上传时间:2021-11-17 格式:DOC 页数:13 大小:129.52KB
返回 下载 相关 举报
数据库管理系统毕业论文_第1页
第1页 / 共13页
数据库管理系统毕业论文_第2页
第2页 / 共13页
数据库管理系统毕业论文_第3页
第3页 / 共13页
点击查看更多>>
资源描述
石家庄信息工程职业学院毕业生毕业论文学生姓名: XXX 学生学号: XXX 专 业: 计算机应用技术 系 别: 计算机应用系 指导教师: XXX 指导系部: 计算机应用系 企业指导教师: XXX 2013 年 1 月 6 日在邯郸市职业教育中心数据库教学论文在邯郸市职业教育中心数据库教学论文 摘要:摘要:教育要面向未来,教育改革势在必行,计算机应用将会推动教育改革。教育要面向未来。教育跟上层建筑一样,它反映生产力和生产关系发展的需求,又为促进社会生产的需求而产生,又随着社会生产力的发展而发展。数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。数据库教学,一般情况下,数据库操作主要是增、删、改、查。这里主要以一个例子来讲,从建立数据库到数据库的维护,这个案例内容容易理解且有实用性。Abstract: Education should be geared to the future, education reform of computer application will be imperative, to promote education reform. Education should be geared to the future. Education and superstructure, it reflects the needs of the development of productive forces and production relations, but also to promote the social production needs arise, along with the development of social productivity development. Database management system is a kind of manipulation and management database software, used to build, use and maintenance of the database. It to the database for a unified management and control, to ensure the safety and integrity of database. Database teaching, under normal circumstances, the database operation is increased, delete, change, check. Here mainly to an example, from the establishment of the database to the database maintenance, in this case the content easy to understand and practicality.关键词:关键词:教学、数据库、学生、成绩Keywords: Teaching、Students、Grades、Database目目 录录1.学校简介 .11.1 教学设施 .11.2 专业设置 .12数据库管理系统 .13教学选择 .24.学生成绩管理系统 .24.1 系统需求分析 .24.2 系统设计 .34.3 数据库设计 .34.4 系统的具体操作情况与显示 .54.41 简单查询 .54.42 显示部分信息 .64.43 查询结果处理 .74.44 连接查询 .74.45 数据的增删改 .84.46 索引的创建 .84.47 视图的操作 .84.48 数据库的安全管理 .84.49 数据的导入与导出 .9毕业论文总结 .9参考文献 .10 第 1 页 共 10 页1.学校简介学校简介邯郸市职业教育中心是由原邯郸市第一职业中学、邯郸市职业工业中专、邯邢冶金矿山局技工学校、邯郸市第四职业中学合并组建而成。它成立于 2006年 6 月,是国家级重点职业中学,隶属于邯郸市教育局。邯郸市职教中心在发展历程中积累了丰富的办学经验,为社会培养了大批技能人才。1.1 教学设施教学设施职教中心交通便利,环境优美。校园占地 247 亩,一期建筑面积 9.7 万平方米,建设总投资 1.8 亿元。学校由清华大学精心设计,建筑风格别致、功能齐全,建筑群体区分为理论教学区、实践训练区、图书阅览区、学生公寓、师生餐厅、综合服务区、运动区、文化广场和休闲花园等。 学校拥有 158 个设施先进的现代化教室和多媒体教室,先进的计算机校园网将办公楼、教学楼、实训楼联为一体,可以方便快捷地开展网上教学、网上学习。2.5 万平方米的实训楼内,有设施完善、设备先进的的各类实训(验)室 72 个,供学生半工半读,设有国家级职业技能鉴定所、OSTA 信息技术特许授权考试站,是河北省安全培训三级资质单位、河北省特种作业人员安全技术培训单位、邯郸市阳光培训基地,可以对汽车维修工、车工、钳工、电工、焊工等 52 个工种进行职业资格鉴定。1.2 专业设置专业设置学校专业设置以工科为主,设有汽修电子部、冶金机电部、信息技术部、财会商贸部、幼教服美部 5 大专业教学部近 30 个专业、其中省级重点专业 11个,国家级汽修专业人才培训基地 1 个。学校是教育部指定的全国 28 所丰田汽车项目实验学校之一、河北省半工半读试点学校 。现有在校生 7000 多人。学校拥有一支结构合理、业务精良的教师队伍。430 名教职工中,专任教师 355 人,本科学历达 100%,研究生 22 人;高级教师 124 名,中高级教师占教师总数的 70%以上,专业教师 171 人,占教师总数的 49.4%;双师型教师 122 名。有 200 余人次的教师获全国和省级以上奖励。 2数据库管理系统数据库管理系统数据库管理系统(database management system)是一种操纵和管理数据库 第 2 页 共 10 页的大型软件,用于建立、使用和维护数据库,简称 dbms。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过 dbms 访问数据库中的数据,数据库管理员也通过 dbms 进行数据库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。DBMS 提供数据定义语言 DDL(Data Definition Language)与数据操作语言DML(Data Manipulation Language) ,供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作。3教学选择教学选择通过二年的大学学习,让我更加系统的学习了计算机这门课程,面对实习工作的选择,我把希冀定在了我的母校“邯郸市职业教育中心” ,而我也非常的幸运的被录取了,虽然是代课老师一名,但我也很开心,这代表着学校对我的信任,我也带着百分之百负责的态度对待我的教学,学校给我了一个展现自我知识的舞台,从学生时代过来的我,也能更加了解到学生学习中的迷茫,带着学生气的我,使我与学生之间无代沟,更好的学习数据库这门课程。4.学生成绩管理系统学生成绩管理系统为了使学生更加巩固数据库知识,针对库的管理我们需要建立一个学生成绩管理系统。4.1 系统需求分析系统需求分析:建立一个学生成绩管理系统,使得学生成绩的管理系统化、规范化、自动化,使效率提高。通过对用户应用环境、学生成绩管理过程及各有关环节的分析,系统的需求可以归纳为:数据需求:数据库数据要完整、同步、全面地反映学生相关的全部信息。功能需求:具有学生成绩查询、学生个人信息查询、学生个人信息与成绩修改或着删除或者添加的功能。信息采集要方便快速,数据更新维护要自动高效,系统操作要间单实用。对于本系统,具体要实现以下一些基本功能。数据导入导出功能:要能实现学生成绩管理系统数据格式(MARC 格式)与存储的数据格式(EXCEL 或 TXT 格式)到 SQL Server2000 数据库的数据导入和 第 3 页 共 10 页导出功能。数据增删改功能:教师在对学生成绩进行管理时,能实现对学生成绩的增删改功能。批查重功能:教师能够对某一成绩段的学生进行批查重,一次找出在该成绩段的所有学生。查询成绩功能:从不同的检索入口,检索某一学生的各科具体情况。统计输出功能:对不同成绩段的学生人数统计输出。4.2 系统设计系统设计系统功能设计学生成绩管理系统主要实现对学生成绩的快速查询、数据增删改和数据处理功能,该系统分为 5 个主要功能模块,如下图所示。 (1)用户管理 主要是教师登录后,能够对学生成绩进行各种操作包括增删改等;而学生登录后,不能增删改,只能查询。(2)数据导入导出数据导入导出的格式有:MARC、EXCEL 、DBF、TXT 和 ACCESS 等格式,MARC 导入的数据与 SQL Server 中字段自动匹配,其他格式可根据用户的选择来匹配。(3)成绩数据增删改主要实现对学生成绩的录入、修改、删除等操作。教师录入的成绩需进行校验,保证其正确性。(4)成绩的查询1)批查重功能。根据一个成绩段查询出有多少学生在这个成绩内,可以了解学生的学习情况。2)详细数据的查询。可以查出某一个学生基本个人信息与各科成绩,从而知道该学生学习情况。(5)统计输出管理。可以对及格或者优秀的学生进行统计。 第 4 页 共 10 页4.3 数据库设计数据库设计(1)数据库概念结构设计学生个人基本信息如籍贯、班级等可以合在一个实体中,学生各科的成绩也可以合在一个实体中。 (2)数据库逻辑结构设计现在需要将上面的数据库概念结构转化为 SQL Server2000 数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。在上面的实体的基础上,形成数据库的表。学生成绩管理系统数据库中各个表的设计如下面表所示: 学生基本信息表学生基本信息表 列名数据类型长度可否为空学号(主键)char10NOT NULL姓名varchar10NULL性别varchar2NULL出生年月varchar50NULL民族varchar50NULL籍贯varchar50NULL专业 idvarchar50NULL 教师基本信息教师基本信息 列名数据类型长度可否为空姓名varchar10NULL性别varchar2NULL出生年月varchar50NULL籍贯varchar50NULL教师编号(主varchar50NULL NULL 第 5 页 共 10 页键)专业信息专业信息学生成绩学生成绩列名数据类型长度可否为空学号(主键)char10NOT NULL姓名varchar50NULL数学varchar50NULL英语varchar50NULL物理varchar50NULL电路varchar50NULL教师编号varchar50NOT NULL4.4 系统的具体操作情况与显示系统的具体操作情况与显示4.41 简单查询简单查询 (1) 输入语句SELECT * FROM 学生信息SELECT * FROM 学生成绩SELECT * FROM 专业信息SELECT * FROM 教师信息则能够显示学生信息表、学生成绩表、专业信息表、教师信息表信息。学生信息表的信息列名数据类型长度可否为空专业 idvarchar50NULL NULL专业名称varchar50NULL学院varchar50NULL 第 6 页 共 10 页学生成绩表的信息专业信息表的信息教师信息表的信息4.42 显示部分信息显示部分信息如输入 SELECT DISTINCT 姓名 AS 名字, 出生年月 AS 生日 from 学生信息,则显示 带条件查询如输入 SELECT * FROM 学生成绩 WHERE 物理70,则显示 输入 SELECT * FROM 学生成绩 WHERE 物理70 AND 物理=75 后,则显示70 到 75 分数段的学生成绩 输入 SELECT * FROM 学生信息 WHERE 姓名 LIKE李%,则显示 第 7 页 共 10 页 4.43 查询结果处理查询结果处理(1)排序输出 输入 SELECT * FROM 学生成绩 ORDER BY 电路 DESC,则成绩按电路成绩的高低输出。 (2)输出合并输入 SELECT 性别, COUNT (性别) as 人数 FROM 学生信息 GROUP BY 性别,则分别统计男女人数 4.44 连接查询连接查询(1)等值连接 SELECT * FROM 学生信息 INNER JOIN 专业信息 ON 学生信息.专业 id=专业信息.专业 id 把学生信息与专业信息连接了起来,包括重复列 (2)自然连接 SELECT a.学院,b.*FROM 专业信息 a INNER JOIN 学生信息 b ON b.专业 id =a.专业 id 则结果包含了学生信息中所有信息以及专业信息中学院列 第 8 页 共 10 页 4.45 数据的增删改数据的增删改 删除数据 DELETE FROM 专业信息WHERE 学院=信息院则能够将学院为信息院的行给删除。注意:但是要调用这些删除命令时,必须先将所有基于外键的索引和约束删除。4.46 索引的创建索引的创建两种方法,一种使用企业管理器向导创建, ,一种直接使用企业管理器创建。索引的成绩能够提高表中数据的查询速度,还能够实现某些数据的完整性。4.47 视图的操作视图的操作可以提高企业管理器或 Transact-SQL 语句对视图执行创建、修改、删除。以下是视图创建:单击数据库右键视图新建视图单击右键添加表选择数据列!(运行) ,例如视图通常用来集中、简化和定义每个用户对数据库的不同认识。视图可用作安全机制,允许用户通过访问数据,而不授予用户直接访问视图基础表的权限。4.48 数据库的安全管理数据库的安全管理数据库的安全管理可以建立在身份验证和访问许可两者机制上。可以通过Windows 身份验证创建登录,也可创建新的 SQL Server 登录账号。数据库用户的管理:鼠标右键单击该数据库新建数据 第 9 页 共 10 页库用户填入信息确定4.49 数据的导入与导出数据的导入与导出右击服务器所有任务导入/导出数据现在数据源文件名选择文件格式选择目的选择源表和视图转换运行毕业论文总结毕业论文总结: :时光飞逝,转瞬间我的一个多月实习工作就要结束了.这一个多月的实习经历将在我的工作生涯中写下不平凡的一页,在这一个多月的时间里我曾经害怕过,徘徊过,沮丧过,激动过,但我从不曾后悔过,因为我知道这对于我来说是一种难得的磨练,实习中每一个人都有自己的收获、收获心中的那份经历、那份感受、那份回忆!作为一名实习教师,我坚持以教师的身份严格要求自己,处处注意自己的言行和仪表,热心爱护实习学校学生,本着对学生负责的态度尽力教学的每一项工作;同时作为一名实习生能够遵守实习学校的规章制度。尊重实习学校领导和老师,虚心听取他们的指导意见,积极地完成了当地学校交给的各项活动,在邯郸市职业教育中心,我给领导和老师留下了很好的印象,让他们看到了石家庄信息工程学院计算机应用技术专业学生的能力。在教学方面,我会做到以下几点:(1)课前做到认真备课我在实习期间。熟读教材、尊重教材,将教材中透漏出的信息传递给学生。备课的时结合学生的认知水平将教学重点和难点用教材语言用学生能读懂的语言简明扼要地呈现给学生。同时上可前熟悉教案,反复试讲,理顺教学思路,从整体上把握教学设计的框架,提高教学的条件性和逻辑感染力,此外也确定教学细节。(2)课堂上要“一心两用” 。我每次上课,除了要用心将知识传授给学生,还要细心观察学生的课堂表现,注重调动学生的注意力,尤其是在讲重难点的时候。也有也于经验不足,课堂上的调控和应变能力还欠缺,应该朝着这个目标不断努力。(3)课后要做好教学反思与总结。 第 10 页 共 10 页做好课后的反思总结,在实践中发现自己的不足,纠正错误,完善自己,才会得到发展。(4)了解学生,互相学习深入了解班里的每一个学生,为做好班级辅助管理工作做好了准备。如对勤奋好学,成绩优秀的学生就可以采取开门见山的教育方式,对缺点多、自尊心强的学生在可以可以与学生先从感情上融洽,然后由浅入深,有层次地设计教育的内容,而对那些产生对抗心理的学生就可采取商谈式的教育方式。(5)老师的外在行为表现,对学生具有一种榜样和师范的作用,会对学生产生潜移默化的影响。俗话说:“身教重于言教。 ”无论是在穿着打扮方面,还是在言行举止方面,无论是在教学能力方面还是在个人修养方面我都以一名正式老师、班主任的身份要求自己,在班中得到了学生的认可与支持。马上就是新的一年,也就意味着我的工作将要画上一个句号。可当我回过头来看一下自己留下的脚印,我相信那不会是我旅途的归宿,而是我充满挑战和希望的开始。 参考文献参考文献: 1数据库应用技术 FoxBASE+,魏茂林,2010-09-032Access 数据库程序设计(第三版),张成叔 ,2012-01-01 3SQL SEVER2008 数据库程序设计,高冬梅,2009-05
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!