基于MongoDB的学生信息管理

基于MongoDB的学生信息管理

ID:37138956

大小:240.50 KB

页数:10页

时间:2019-05-18

基于MongoDB的学生信息管理_第1页
基于MongoDB的学生信息管理_第2页
基于MongoDB的学生信息管理_第3页
基于MongoDB的学生信息管理_第4页
基于MongoDB的学生信息管理_第5页
资源描述:

《基于MongoDB的学生信息管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.课程论文课程名称:《数据库设计与应用(B)》任课教师:课程号:学期:2016-2017学年第1学期成绩《基于MongoDB的学生信息管理》院系专业班级提交时间:2016年11月8日..基于MongoDB的学生信息管理湖北省武汉,430070摘要:目前,学生信息越来越庞大,管理难度也随之加大,而且传统的数据库又无法跟上时代的浪潮。使用新型的数据库来替代传统数据库成为历史必然。结合所学知识,我使用NoSQL数据库中的一种来实现对学生信息的基本管理。在其中,我选择了MongoDB数据库作为信息管理的数

2、据库。另外,我所编写的管理程序是在cmd下通过使用命令行模式来完成。它能够实现基本的数据库的操作,并且连接MongoDB数据库,对学生信息添加修改查找删除。我设计这种方法是为了能够有效管理学生信息。管理人员如果使用它,便可实现自动化、科学化的管理。关键词:MongoDB数据库;学生信息管理StudentInformationManagementBasedonMongoDBDatabaseAbstract:Atpresent,thestudentinformationismoreandmorehug

3、e,themanagementdifficultyalsowillincrease,andmoreoverthetraditionaldatabasecannotkeepupwiththetideofthetimes.Usinganewtypeofdatabasetoreplacethetraditionaldatabasebecomesahistoricalnecessity.Combinedwiththeknowledge,IuseNoSQLdatabaseinawaytoachievethe

4、basicmanagementofstudentinformation.Amongthem,IchosetheMongoDBdatabaseastheinformationmanagementdatabase.Inaddition,Iampreparedbythemanagementproceduresincmdthroughtheuseofthecommandlinemodetocomplete.Itcanachievethebasicdatabaseoperation,andconnectto

5、theMongoDBdatabase,modifythestudentinformationtoadddelete.Idesignedthismethodinordertobeabletoeffectivelymanagestudentinformation.Ifmanagersuseit,canbeautomated,scientificmanagement.Keywords:MongoDBdatabase;studentinformationmanagement..在web2.0时代来临的时代

6、大背景之下,新型数据库的崛起成为历史必然。我研究并使用MongoDB数据实现一个简易的学生信息管理,使其能够简单高效管理数据。目前,相关领域广泛使用的是传统的数据库,比如说MySQL数据库。而我使用的是在web2.0时代运用的MongoDB数据库,目前如何使用新型数据库克服原有数据库的种种不足成为热门。1NoSQL与MongoDB研究1.1NoSQL概念随着web2.0的快速发展,非关系型、分布式数据存储得到了快速的发展,一些传统的关系数据库在应对web2.0网站,特别在应对是超大规模的web2.

7、0纯动态网站已经显得力不从心,暴露了许多难以克服的问题。在2009年,NoSQL的概念应运而生,NoSQL的拥护者们提倡使用一些非关系型的数据存储。相对于铺天盖地的关系型数据库运用,这一新概念无疑是一种全新的思维的注入。NoSQL最常见的解释是“non-relational”,但是“NotOnlySQL”也被很多人接受。虽然还有其他的文档型的、列存储、图型数据库、xml数据库等,在NoSQL概念提出之前,这些数据库就被用于各种系统当中,但是却很少用于web互联网应用,但是我们一般使用NoSQL中的

8、key-value存储方式,本文采用的也是这种方法。1.2NoSQL的优点与缺点优点:1.具有十分良好的可扩展性。2.类型是分布式计算。3.低成本,很多数据库都是开源免费。4.架构的灵活性,数据是半结构化。5.没有复杂的关系。缺点:1.至今仍然没有标准化。2.只有一些有限的查询功能。2.1MongoDB基本介绍MongoDB名称来源自“humongous”(意思为“巨大无比”),MongoDB是一个基于分布式文件存储的数据库。它是由C++编写。它能够为WEB应用提供可扩展的数据存储

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。