ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:62.42KB ,
资源ID:12074991      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12074991.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库原理与应用论文.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库原理与应用论文.docx

1、数据库原理与应用论文数据库原理与应用课程设计报告管理信息系统姓 名:王晓君教务管理系统数据库分析与设计摘要 教务管理系统是航空公司为了更好的方便用户查询而建立的教务管理系统。可以学生的管理起到一定的帮助作用。数据库使用SQL Server 本教务管理数据库虽然设计思考并不全面,但可以对学生的信息和学生的信息管理进行一定程度的设计与优化。主要针对学生的信息的查询以及管理。实现了对学生管理。关键字:机票预订系统,SQL Server,查询第一章 综述.1 1.1问题研究背景.1 1.2数据库技术简介.1第二章 问题描述.3 2.1需求分析.3 2.2可行性分析.3第三章 概念结构设计.5第四章 逻

2、辑结构设计.6第五章 物理结构设计.8第六章 数据库的实施.106.1建立数据库.106.2装载数据.11第七章 设计查询命题并实现查询操作.14第八章 设计小结.16第九章 参考文献.17第一章 综述1.1 问题研究背景教务管理是于我们的生活息息相关的,尤其是当我们在校或者需要查分的时候,在各地随时随地可以查询成绩能够方便我们的生活。教务的管理,不仅需要教务对学校有一个很好的安排,还需要对学生的成绩查询要求进行处理与管理。1.2 数据库技术简介近年来,随着计算机的广泛普及,而运用计算机技术的数据库系统也得到了前所未有的重视,它已经成为计算机领域中最重要的技术之一。因此数据库系统也得到了迅速的

3、发展和应用,其普及应用渗透到工农业生产、商业、行政、国防军事等的各个部门,渗透到社会的每个角落,并且改变着人们的工作方式和生活方式。下面介绍数据系统的基础知识:数据库(Database )简称为DB,是指长期存储在计算机内的、有组织的、可共享的数据集合。DB中的数据按一定的数据模型组织、描述和存储。它具有结构化的存储方式、最小的空间冗余,而且在数据库中处理事务的程序和被处理的事务数据是分开存储的特点。这种独立性能够更好地保持数据的完整性和程序的可扩展性。数据库管理系统(Database Management System )即DBMS是介于用户和操作系统之间一层数据管理软件,是为数据库建立、使

4、用和维护而配置的软件,它建立在操作系统之上,对数据库进行统一的管理和控制。它为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新以及各种数据控制等。数据库系统(Database System)即DBS则是指采用了数据库技术的计算机系统。一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。而数据库技术是研究数据库的结构、存储、设计、管理和使用的一门软件学科。数据模型(Date Modal)是对现实世界中数据特征的抽象。它是数据库系统的核心和基础。根据模型的应用的不同目的,它分为两类。第一类是概念数据模型,也称信息模型,它按用户的观点对数据和信息建模,主要用于

5、数据库设计。第二类是实体数据模型,主要包括层次模型、网状模型、关系模型,它按计算机系统的观点对数据和信息建模,主要用于DBMS的实现。关系模型是目前最重要的一种数据模型,关系数据库系统采用关系模型作为数据的组织方式,它概念简单、清晰,利用简洁、明了的二维表来表示实体集合之间的联系。它有良好的用户接口,使用特别方便。关系数据库的出现标志着数据库技术走向了成熟。综上所述,数据库技术的广泛应用,加上其技术的不断成熟,使我们在处理和利用大量数据时更加方便、快捷。第二章 问题描述2.1 需求分析(1) 管理功能:分数管理,学校信息管理,教师信息管理。 (2) 一般用户功能:查询学生信息、教师信息、教师课

6、程通知、学生分数信息。2.2可行性分析 系统的目标确定后,就可以从以下几方面对能否实现新系统目标进行可行性分析:(1)技术可行性 根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。(2)经济可行性 估算新系统的成本效益分析,其中包括估计项目开发的成本,开发费用和今后的运行、维护费用,估计新系统将获得的效益,估算开发成本是否回高

7、于项目预期的全部经费。并且,分析系统开发是否会对其它产品或利润带来一定影响。(3)社会可行性 完善的教务管理管理系统可以帮助学校减少不必要的人力物力浪费,节省了社会资源。(4)政策法规可行性 完善的教务管理系统可以帮助学校有据可查,以免引起不必要的法律纠纷。第三章 概念结构设计这一设计阶段是在需求分析的基础上,设计出能够满足航空公司与旅客订票需求的各种实体,以及它们之间的关系,为后面的逻辑结构设计打下基础。本实例根据上面的设计规划出的实体有教师实体,课程实体,学生实体。图3-1 总E-R图第四章 逻辑结构设计1、各实体及其属性教师(教师号,教师姓名,性别,职称)课程(课程号,课程名)选修(学号

8、,课程号,成绩)学生(学号,姓名,年龄,性别,所在系,平均成绩)讲授(教师号,课程号)2、实体及其属性表格(1)教师教师号Char(9)Primary key教师姓名Varchar(20)性别Char(2)职称Varchar(20)(2)课程课程号Char(9)Primary key课程名Varchar(20)(3)选修学号Char(9)Primary key课程号Char(9)Primary key成绩smallint(4)学生学号Char(9)Primary key姓名Varchar(20)年龄Smallint性别Char(2)所在系Varchar(20)平均成绩Smallint(5)讲授

9、教师号Char(9)Primary key课程号Char(9)Primary key第五章 物理结构设计工作环境:操作系统:Windows XP数据库操作使用SQL Server 2000软件文字编辑使用Word2003软件截图使用图画板修改5.1 数据库建库命令:create database wangxiaojun_00335.2 创建表命令:create table 教师_0033( 教师号 char(9)primary key, 教师姓名 varchar(20), 性别 char(2), 职称 varchar(20);create table 课程_0033(课程号 char(9) p

10、rimary key,课程名 varchar(20) not null);create table 选修_0033(学号 char(9) ,课程号 char(9) ,成绩 smallint,primary key(学号,课程号);create table 学生_0033(学号 char(9) primary key,姓名 varchar(20) not null, 年龄 smallint, 性别 char(2), 所在系 varchar(20),平均成绩 smallint);create table 讲授_0033(教师号 char(9),课程号 char(9),primary key(教师号

11、,课程号);第六章 数据库的实施6.1建立数据库、数据库中建表过程1、创建数据库:图6-1-1 创建的数据库及其中的五张表2、装载数据: 2.1、教师表中的数据:图6-1-2 教师表中的数据 2.2、课程表中的数据:图6-1-3 课程表中的数据2.3、选修表中的数据:图6-1-4选修表中的数据2.4、学生中的数据图6-1-5 学生表中的数据 2.5、讲授表中的数据:图6-1-6 讲授表中的数据第七章 询命题并实现查设计查询操作问题查询:1、查询成绩高于33分的同学的学号和课程号,查询结果如下图:2、查询学生成绩在21-40分之间的同学的成绩查询结果如下图:第八章 设计小结 为期16个学时的课程

12、设计结束了,由于此次课程设计中,个人知识与技术的局限性,虽然遇到了很多设计与操作上的困难,但是在老师的指导与帮助下,还是较为成功的完成了。但是该系统还有许多不尽如人意的地方,比如联机文档比较少,用户界面不够美观,连接操作还很不完善,因此,有待于今后的学习并逐步完善。但从这次的设计中,还是理清了设计思路,提高了操作水平。通过这次课程设计,我觉得更激发了自己的潜力;在课堂上对知识系统的学习,都只是理论基础,从来没有过实践经验,我们对于“数据库”这门课程也没有太深的理解,直到经历了这16个学时的课程设计学习之后,我才有了真正的实践经验,课堂上所学的理论知识也得以升华;在老师一步步的带领和耐心的指导下,我克服了重重困难,做出了自己的作品,心里的喜悦无以言表。课程设计不仅体现了师生之间的教学互动,还体现了同学之间的团队精神 ,许多课题一样的同学围在一起探讨E-R图的设计方案,讨论如何设计的更加完善美观;探讨表的建立是否规范化无论什么时候,团队的精神总是显现出无穷的力量,排除万难,解决许多问题。在此,感谢指导老师的耐心教导。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1