您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > 浅谈数据库的建设与应用毕业论文
苏州工业园区服务外包职业学院毕业设计(论文)题目浅谈数据库的建设与应用——以XXX为例系别信息技术系班级信息技术10(1)姓名赵钱孙学号100305指导教师李周吴1毕业设计(论文)独创性声明本人声明,所呈交的毕业设计(论文)系在指导老师的指导下本人独立完成的研究成果。论文中依法引用他人的成果,均已做出明确标注或得到许可。论文内容未包含法律意义上已属于他人的任何形式的研究成果,如论文涉及任何知识产权纠纷,本人将承担一切责任。学生签名:__________日期:__________2目录(自动生成,三级目录)第一章数据库概述.......................................................................................................................31.1数据库的定义.................................................................................................................31.2数据库系统DBS..............................................................................................................31.2.1数据库.................................................................................................................41.2.2硬件.....................................................................................................................41.2.3软件.....................................................................................................................41.2.4用户.....................................................................................................................41.2.5用户应用程序.....................................................................................................41.3数据模型.........................................................................................................................4第二章关系型数据库与SQL语言............................................................................................52.1关系型数据库.................................................................................................................52.2SQL语言.........................................................................................................................5第三章数据库应用实例———工资管理系统设计...................................................................63.1系统设计.........................................................................................................................63.1.1系统功能分析.....................................................................................................63.1.2系统功能模块设计.............................................................................................63.2数据库的设计与实现.....................................................................................................63.2.1数据库的设计.....................................................................................................63.2.2数据库的实现.....................................................................................................73.3系统功能模块设计.........................................................................................................73.3.1设计系统主界面.................................................................................................73.3.2功能模块设计.....................................................................................................73.4应用系统的主程序.........................................................................................................73.5应用程序的编译和发布.................................................................................................83浅论数据库的建设与应用摘要:随着信息技术的不断发展,数据库已经成为信息化社会中信息资源管理与开发利用的基础。文章从对数据库的基本概念开始,介绍了目前最为流行的关系型数据库以及被称为“公共数据库语言”的SQL,同时,给出应用实例并对其作了详细的分析,最后阐述了数据库技术发展的趋势。关键词:数据库;数据库管理系统;数据库系统英文摘要:限优秀论文随着生产技术的发展,计算机已广泛应用于社会的各个方面,信息管理也发展到自动化、网络化和社会化的阶段。计算机从科学计算领域诞生,随着计算机技术的蓬勃发展,在计算机的三大主要应用(科学计算、过程控制和数据处理)领域中,数据处理已成为计算机应用的主要方面。数据库技术的应用范围不断扩大,不仅应用于数据库处理,而且进一步应用到情报检索、人工智能、专家系统、计算机辅助设计等,涉及到非数值计算机各个方面。可以说,数据库系统已成为计算机应用系统的重要组成部分之一。第一章数据库概述1.1数据库的定义数据库是存储在一起的相关数据的集合。这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据、修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。通常所说的数据库系统则是指在计算机系统中引入了数据库后的系统构成,一般由数据库、数据库管理系统及其开发工具、应用系统、数据管理员和用户构成的。1.2数据库系统DBS数据库系统DBS(databasesystem)是由硬件、软件、数据库和用户及用4户应用程序五部分构成①。1.2.1数据库数据库是数据库系统的核心和管理对象,数据库是存储在一起的相互有联系的数据集合。数据库中的数据是集成的、共享的、最小冗余的,并能为多种应用服务,数据是按照数据模型所提供的形式框架存放在数据库中。1.2.2硬件数据库系统是建立在计算机系统上,运行数据库系统的计算机需要有足够大的内存以存放系统软件、需要有足够大容量的磁盘等联机直接存取设备以存储数据库庞大的数据。1.2.3软件数据库软件主要指数据库管理系统DBMS(databasemanagementsystem)。DBMS是为数据库存取、维护和管理而配置的软件,它是数据库系统的核心组成部分,DBMS在操作系统支持下工作。DBMS主要包括数据库定义功能、数据操纵功能、数据库运行和控制功能、数据库建立和维护功能、数据通信功能。1.2.4用户数据库系统中存在一组管理(数据库管理员DBA)、开发(应用程序员)和使用数据库(终端用户)的用户。1.2.5用户应用程序用户按自己的需要通过自己编写的应用程序,来调用数据库中存储的数据。1.3数据模型数据库管理中一个重要概念就是数据模型。数据模型是数据库系统中用以提供信息表示和操作手段的形式框架。在数据库中,数据模型是用户和数据库之间相互交流的工具。目前在数据库管理软件中常用的数据模型有三种,即关系模型、层次模型和网状模型。关系模型是把存放在数据库中的数据和它们之间的联系看作是一张二维表,它使用表格来描述实体之间的关系。在表格中,每一列称为字段,每一行数据称为一条记录。关系模型具有一些优点,例如数据结构简单,概念清楚,符合习惯,能够直接反映实体之间一对一、一对多和多对多的三种关系。典型的关系模型如表1-1所示,该表反映一个学院的学生记录。表1-1关系模型的示例表学号姓名出生年月专业501李娜1984/05/08播音与主持02郭开成1983/07/03教育技术03王小鹏1984/07/21电视编导层次模型是以记录型为节点构成的树,它把客观问题抽象为一个严格的自上而下的层次关系。网状模型是以记录型为结点的网络,它反映了现实世界中较为复杂的事物之间的联系。网状模型的基本特征是:父结点允许有多个子结点,一个子结点也可以有多个父结点。第二章关系型数据库与SQL语言2.1关系型数据库按照数据关系模型的不同,数据库可分层次型、网状型和关系型3种类型。其中关系型数据库是最重要的、目前应用最广泛的数据库类型。关系数据库早已成为发展的主流,几乎所有新推出的数据库管理系统产品都是关系型的。关系型数据库在计算机数据管理的发展史上是一个重要的里程碑,这种数据库具有数据结构化、最低冗余度、较高的程序与数据独立性、易于扩充、易于编制应用程序等优点,目前较大的信息系统都是建立在结构化数据库设计之上的。关系型数据库通常包含客户端应用程序(Client)、数据库服务器(Server)和数据库(Database)。SQL是Client端通往Server端的桥梁,Clien
本文标题:浅谈数据库的建设与应用毕业论文
链接地址:https://www.777doc.com/doc-2315866 .html