论文发表百科

数据库原理论文参考文献

发布时间:2024-07-07 12:08:40

数据库原理论文参考文献

数据库技术已成为计算机信息系统和计算机应用系统的重要技术基础。下面是我为大家精心推荐的数据库技术论文,希望能够对您有所帮助。

数据库加密技术分析

摘 要:从信息产业的形成、壮大到信息社会的到来,特别是以微电子革命为代表的个人计算机的迅猛发展和以网络为特征的新一轮信息交流方式的革命,社会的信息化已成为一种社会发展的新趋势。

关键词:数据库;加密;研究

中图分类号:TP31 文献标识码:A

数据库技术的最初应用领域主要是信息管理领域,如政府部门、工商企业、图书情报、交通运输、银行金融、科研教育等各行各业的信息管理和信息处理。事实上,只要有数据需要管理,就可以使用数据库。

1数据库的特点

数据结构化是数据库和文件系统的本质区别。数据结构化是按照一定的数据棋型来组织和存放数据.也就是采用复杂的数据模型表示数据结构。数据模型不仅描述数据本身以特点,还描述数据之间的联系。这种结构化的数据反映了数据之间的自然联系,是实现对另据的集中控制和减少数据冗余的前提和保证。

由于数据库是从一个企事业单位的总体应用来全盘考虑井集成教据结构的.所以数拒库中的数据不再是面向个别应用而是面向系统的。各个不同的应用系统所需的数据只是翅体模型的一个子集。数据库设计的基础是数据模型。在进行教据库设计时,要站在全局需耍的角度抽象和组织数据,要完整地、准确地描述数据自身和数据之间联系的情况,建立话合总体需耍的数据棋型。数据库系统是以数据库为荃础的,各种应用程序应建立在数据阵之上。数据库系统的这种特点决定了它的设计方法,即系统设计时应先设计数据库,再设计功能程序.而不能像文件系统那样,先设计程序,再考虑程序需要的数据。

有较高的数据独立性

数据库中的数据不是孤立的,数据与数据之间是相互关联的。也就是说,在数据库个不仅要能够表水数据本身,还要能够表水数据与数据之间的联系。例如布银行的储蓄数据库中,有储户信息和账户情息,储户信息和账户信息联的。 数据库能够根据石同的需要按不同的方法组织数据,比如顺序组织方法、索引组织方法、倒排索引组织力法等。这样做的目的就是要最大限度地提高用户或应用程序访问数据烽的效率。闭于有数据库技术之前。数据文件都是独立的,所以任何数据文件都必须含有满足某一应用的全部数据。而在数据库中数据是被所有应用共享的。在设计数据库时,从全局应剧小发,可以使数据库中包含为整个应用服务的全部数据,然后通过模式定义可以灵活组合数据满足每一个应用。数据形具有较高的数据独仅件数据独立性是指数据的组织和存储方法与应蝴程序互不依赖、彼此独立的特性。在数据库技术之前,数据文件的织纠方式和应用程序是密切相关的。当改企数据结构时相应的应用程序也必须陨之修改,这样就大大增加了应用程斤的开发代价和维护代价。而数据库技术以使数据的组织和存储方法与应用程序巨不依赖,从而人大降低应用程序的开发代价和维护代价。

数据冗余度小、数据共享度高

数据冗余度小是指存储在数据库中的皿复数据少。在非数据库系统中,每个应用程序有它自己的数据文件,从而造成存储数据的大盆宜复。由于在数据库系统方式下.教据不再是面向某个应用,而是面向整个系统,这就使得数据库中的数据冗余度小.从而避免了由于数据大扭冗余带来的数据冲突问题。

据库系统通过数据模型和数据控制机制提高数据的共享性。数据共享度高会提高数据的利用率,使得数据更有价值,能够更容易、更方使地使用。

2数据库加密方法

从所面临的安全与保密威胁方面来看,数据库系统应该重点对付以下威胁: 非授权访问、假冒合法用广、数据完整性受破坏系统的正常运行、病毒、通信线路被窃听等。而威胁网络安全的因素:计算机系统的脆弱性、协议安全的脆弱性、数据库管理系统安全的脆弱性、人为的因素、各种外部威胁,主要包括以下方面。

数据欺:非法篡改数据或输人假数据;特洛伊木马术:非法装人秘密指令或程序,由计算机执行犯罪活动;意大利香肠术:利用计算机从金融银行信息系统上一点点窃取存款,如窃取账户的利息尾数,积少成多;逻辑炸弹:输人犯罪指令,以便在指定的时间或条件下删除数据文卷,或者破坏系统功能;线路截收:从系统通信线路上截取信息;陷阱术:利用程序中用于调试或修改、增加程序功能而特设的断点,插人犯罪指令或在硬件中相应的地方增设某种供犯罪用的装置,总之是利用软件和硬件的某些断点或接口插入犯罪指令或装置;寄生术:用某种方式紧跟有特权的用户进人系统,或者在系统中装人“寄生虫”;超级冲杀:用共享程序突破系统防护,进行非法存取或破坏数据及系统功能;异步攻击:将犯罪指令混杂在正常作业程序中,以获取数据文件.电脑病毒:将具有破坏系统功能和系统服务与破坏或删除数据文卷的犯罪程序装人系统某个功能程序中,让系统在运行期间将犯罪程序自动拷贝给其他系统,这就好像传染性病毒一样四处蔓延。

数据库加密技术探索

密码学是一门古老而深奥的学科,对一般人来说是陌生的,因为长期以来它只在很小的范围内(如军事、外交、悄报等部门)使用。计算机密码学是研究计算机信息加密、解密及其变换的科学.是数学和计算机的交叉学科,也是一门新兴的学科,随着计算机网络和计算机通信技术的发展,计算机密码学得到前所未有的重视并迅速普及和发展起来。数据加密技术主要分为传输加密和存储加密,而数据传输加密技术是对传输中的数据流进行加密,常用的有链路加密、节点加密和端到端加密三种方式。

(1)链路加密,是传输数据仅在物理层前的数据链路层进行加密,不考虑信源和信宿。它用于保护通信节点间的数据,接收方是传送路径上的各台节点机,信息在每台节点机内都要被解密和再加密,依次进行,直至到达目的地。

(2)节点加密,是在节点处采用一个与节点机相连的密码装置。密文在该装置中被解密并被重新加密,明文不通过节点机,避免了链路加密节点处易受攻击铂缺点。

结语

数据加密技术是最基本的安全技术,被誉为信息安全的核心,最初主要用于保证数据在存储和传输过程中的保密性。它通过变换和置换等各种方法将被保护信息置换成密文,然后再进行信息的存储或传输,即使加密信息在存储或者传输过程为非授权人员所获得,也可以保证这些信息不为其认知.从而达到保护信息的目的。该方法的保密性直接取决于所采用的密码算法和密钥长度。

参考文献

[1]钱雪忠.数据库原理及技术[M].北京:清华大学出版社,2011.

[2]刘升.数据库系统原理与应用[M].北京:清华大学出版社,2012.

点击下页还有更多>>>数据库技术论文

1.《数据库原理及应用》 钱雪忠主编 北京邮电大学出版社 2007,8 第二版2.《SQL server 2000数据仓库与Analysis Services》 Bain T著 中国电力出版社 20033.《数据库技术与联机分析处理》 王珊主编 北京科学出版社 1998

[1] 钱雪忠.数据库原理及应用[M].北京:邮电大学出版社.[2] 孙家广.软件工程[M].北京:高等教育出版社.[3] 戴小平.数据库系统及应用[M].北京:中国科学技术出版社[4] 李明欣.基于BootStrap3的JSP项目实例教程[M].北京:航空航天大学出版社[5] 赵洛育.html css javascript网页设计与制作从入门到精通[M].北京:清华大学出版社[6] 陈晓勇.MySQL DBA修炼之道[M].北京:机械工业出版社.

万方数据库论文查重原理

点击进入学信网万方数据文献相似性检测服务系统,应届毕业生使用学信网账号即可获得一次免费查重机会。操作流程如下:

第一步:进入学信网万方数据文献相似性检测服务系统

第二步:登陆学信网账号,应届毕业生免费查重检测一次

第三步:按照页面检测步骤开始检测

① 选择检测库→②上传文档→③确认→④完成→⑤查看报告

第四步:点击导航【查看报告】

注:最终学术论文相似性检测结果以学校终检结果为准

万方论文查重是目前最权威的论文检测系统之一,具有检测对比数据库齐全、算法简单高效、检测报告详细全面等特点,能够快捷、稳定、准确地检测到论文的学术不端问题。万方论文查重采用的检测技术,实现海量数据全文对比,秉持客观、公正、精准、全面的原则,提供多版本、多维度的检测报告,检测结果精准详实,主要用于科研管理机构、教育领域、出版发行领域、学术个体等客户和用户提供各类学术科研成果的相似性检测服务。

问题一:万方论文查重怎么查 万方论文查重怎么查 用的是知网,抄袭之后最后修改一下,比如改下表达方式,知网系统计算标准详细说明: 1.看了一下这个系统的介绍,有个疑问,这套系统对于文字复制鉴别还是不错的,但对于其他方面的内容呢,比如数据,图表,能检出来吗?检不出来的话不还是没什么用吗? 学术不端的各种行为中,文字复制是最为普遍和严重的,目前本检测系统对文字复制的检测已经达到相当高的水平,对于图表、公式、数据的抄袭和篡改等行为的检测,目前正在研发当中,且取得了比较大的进展,欢迎各位继续关注本检测系统的进展并多提批评性及建设性意见和建议。 2.按照这个系统39%以下的都是显示黄色,那么是否意味着在可容忍的限度内呢?最近看到对上海大学某教师的国家社科基金课题被撤消的消息,原因是其发表的两篇论文有抄袭行为,分别占到25%和30%. 请明示超过多少算是警戒线? 百分比只是描述检测文献中重合文字所占的比例大小程度,并不是指该文献的抄袭严重程度。只能这么说,百分比越大,重合字数越多,存在抄袭的可能性越大。是否属于抄袭及抄袭的严重程度需由专家审查后决定。希望对你有帮助。 问题二:万方数据库如何免费查重??? 不可能的,去淘宝上买吧,很便宜 问题三:中国知网和万方数据库怎么查重?要给钱吗? 数据圈论坛上有专门的帖子帮助大家下载知网论文,你可以去哪里求助。你只要留下求助的论文名称和作者姓名。每天可以帮助下载十篇文章。论文是直接发送到你的邮箱里,还是很方便的 问题四:有人用过万方数据库查重吗 万方检测比较便宜,出结果快,适合专、本、硕论文前期修改使用,结果不太准确。 在文天下论文检测网有万方查重 问题五:万方论文查重怎么查?万方检测入口 万方检测结果很低的,很多都查不出来。哎, 很多大学会对学生递交的毕业论文进行查重,一般会先用文思慧达查重系统进行初检,再通过专家的审核进行复审。检测合格的论文就可以进入答辩了,而对于那些无法通过检测的论文,一般会给予修改的机会,然后再进行答辩,如果答辩都无法过,那么就会要求推迟毕业。如果一旦论文过不了关,可能就会影响很大,有些原来在外地实习的学生还不得不赶回学校进行修改,非常麻烦。 为了使自己的论文能够一次性过关,老师建议广大学生一定要注意提前检测,这样就可以定心了。对于很多大学生、研究生而言,毕业前可能花在找工作上的时间比较多,但是写论文的时间就很少,很多学生为了图方便,往往在网上找点资料拼拼凑凑,这样就可能导致在文思慧达论文检测系统时根本就过不了关。而论文过不了,当然也就会影响答辩的时间,甚至可能导致无法顺利毕业。 为了防止自己的论文在检测时过不了关,还是需要提前做做检测的,一般只需要在网上进行检测。现在网上文思慧达检测系统系统五花八门,大家可以选择那些专业的检测网站进行论文检测。这些网站一般拥有非常庞大的数据库,能够给用户提供非常有效的检测报告。当然,这种检测都是需要花钱的,价格也是高低不同。免费的检测网站也有,但那种一般检测得不够全面。 出现抄袭问题的原因其实是很多的,有些学生就是恶意抄袭,就是想把别人的劳动成果占为已有;而有些其实是一种不经意引用,并非故意。这些,在论文查重系统中,可能都会被标红。要想使自己在学校检测时顺利通过,很多学生都会提前通过网络上的相关文思慧达论文查重检测系统对自己的论文进行检查,以提前发现问题,并提前修改。 为了确保自己能够全面修改,建议大家还是找需要花钱的检测平台,而且最好能够多找几家检测一下,这样才可能确保自己的论文能够顺利通过论文检测关。 现在很多高校与文思慧达检测系统平台达成合作关系,所以很多学生为了能够通过学校的检测,会提前在这一平台上检测自己的论文,当然,检测成本肯定要比其它的网站便宜一些了。 当然,使用文思慧达论文查重系统只是检测学生论文的一个手段,为了公平公正,还需要人工操作,由专家把关,特别是对优秀论文,会进行人工检测,而普通论文,则还会通过抽检的方式进行检测。所以,采用现代与传统结合的方式,是现在很多大专院校普遍采用的方法。 问题六:万方论文检测万方毕业论文查重检测万方数据库相似度查重怎么样 一般用知网的 问题七:学位论文 万方数据库查重 收费 各个学校不一样,全文重复率在30%一下(而有的学校,本科是20%)。每章重复率应该没有要求,这个每个学校会出细则的,并且学校也出给出他们查重复率的地方――基本都是中国知网。具体打电话问老师,每界每个学校要求都不一样 相关查重系统名词的具体作用: 查重率的具体概念就是抄袭率,引用率,要用专业软件来测试你的文章与别人论文的相似度,杜绝抄袭。基本就这意思。 一个是自写率就是自己写的 一个是复写率就是你抄袭的 还有一个引用率就是那些被画上引用符号的是合理的引用别人的资料 修改重复率或抄袭率论文的经验: CNKI是连续的字数相同不能超过13个字,万方是连续的字数相同不能超过15个字。否则就会标注出来,算进重复率。我们学校规定是CNKI检测重复率不能超过30%.两种数据库检测重复率会有结果上的误差,一般CNKI会更严格一点,先在用万方检测一下,然后对照重复段落,句子反复修改一下,最后用CNKI检测一下,就放心了。 现在是学生写作毕业论文的关键时期,许多学生在论文写作中要利用一些文献资料,这样就涉及到一个问题,如何应用别人的文献资料,如何形成一个良好的学术规范,避免抄袭。这在现在是一个非常迫切的问题,但是我们许多同学缺乏严格的训练,也不知道什么情况下是抄袭,什么情况下是引用别人的文章。在这里我想对这个问题作出一个简单的讨论。这仅仅只能算是个抛砖引玉而已,目的是想和大家一起讨论这个话题。什么是抄袭行为?简单地说就是使用了别人的文字或观点而不注明就是抄袭。“照抄别人的字句而没有注明出处且用引号表示是别人的话,都构成抄袭。美国现代语言联合会《论文作者手册》对剽窃(或抄袭)的定义是:‘剽窃是指在你的写作中使用他人的观点或表述而没有恰当地注明出处。……这包括逐字复述、复制他人的写作,或使用不属于你自己的观点而没有给出恰当的引用。’可见,对论文而言,剽窃有两种:一种是剽窃观点,用了他人的观点而不注明,让人误以为是你自己的观点;一种是剽窃文字,照抄别人的文字表述而没有注明出处且用引号,让人误以为是你自己的表述。当然,由于论文注重观点的原创性,前者要比后者严重。至于普及性的文章却有所不同,因为并不注重观点的原创性,所以并不要求对来自别人的观点一一注明,因此只看重文字表述是否剽窃。” 那么如何使用别人的文献资料呢?美国哈佛大学在其相关的学生手册中指出,“如果你的句子与原始资料在观点和句子结构上都非常相似,并且结论与引语相近而非用自己的话重述,即使你注明出处,这也是抄袭。你不能仅仅简单改变原始资料中的几个词语或者对其进行摘要总结,你必须用你自己的语言和句子结构彻底地重塑你的总结,要不就直接引用。”(引自哈佛大学的相关规定,该原文是我1年前看到的,现在找不到出处了)。可见,对别人的内容的使用必须进行全面的重写,否则就有抄袭的嫌疑。但这里要避免胡乱拼凑和揉合。总之来说,我们必须尊重别人的智力成果,在文章中反映出哪些是你做的哪些是别人做的。当然现在做到这些还很难,但我想我们至少要有这个意识,因为在剽窃的概念里,除过强调未注明这点外,还强调不是成心的。我们许多人写东西,正是因为不知道什么是抄袭,如何避免抄袭才犯了错误,所以明确什么是抄袭非常重要。从现实来看,我们的同学要写一篇10000字左右的没有任何抄袭嫌疑的毕业论文是很困难的,但是我们至少应该从主观上尽可能的避免出现严重抄袭行为,逐步形成好的习惯。 在国内就是知网/维普/万方这三大系统,这里面的资源是不断更新的,每一年毕业生的论文除有保密要求外的基本上都是收......>> 问题八:万方论文查重怎么查?万方检测入口 直接进万方的官网 注册使用就可以啦。但是万方的检测结果真心不咋的 ,你去试下就知道了。详细的可以去文思慧达查重系统试下 。 问题九:用万方数据怎么进行论文查重率检测 又临近毕业期,写论文是每个毕业生最重要且最紧急的事情,据了解,今年接近有一百所高校引入论文检测防抄袭系统,为此,各学子在提交论文到学校答辩前就需要提前进行检测,以免由于论文抄袭率过高廷迟毕业甚至毕不了业,但有绝大部分毕业生不清楚怎么检测,下面我以万方论文检测为例,介绍一下如何使用万方的检测系统进行论文检测。 工具/原料 电脑 毕业论文 百度 方法/步骤 1 首先,百度搜索打开 天天论文检测查重网; 2 把需要检测的论文内容复制到【论文内容】里面的文本框里面,然后点击下一步; 3 然后输入订单号,订单号的查找办法是:我的淘宝->已买到的宝贝: 4 检测报告下载,一般10秒中左右可下载报告; 5 检测报告样本,至此,论文的检测就已经完成,各位可根据论文的检测结果对比学校的要求,满足则提交,不满足则根据报告修改到满足才提交答辩; END 注意事项 不同的学校可能会使用不一样的检测系统,各学子可以根据各自学校使用的检测系统进行提前检测;另外需要注意的是有些学校只测正文,有些测正文和参考文献,有些甚至连声明、致谢都测。学校测的内容一旦有差异,结果就有少许差异(总抄袭率/检测文字总数)。就看学校检测论文哪些部分!但是如果你提交检测的论文和提交给学校一样,没有任何改动,那么结果是一样的。 问题十:知网查重和万方查重 50分 每年的三、四月份,高校都会检查研究生论文的重复率,防止学术抄袭。而超过一定重复率的童鞋就会被惩罚,最严重的就会被取消答辩资格,延迟答辩时间。所以,事先大家都想查重,以便心里有数。现在,用来查重的数据库主要分为知网和万方两家,虽然两家数据库有重合之处,但区别仍然很大。因此,大家面临着选择,查重到底选择哪一家呢?哪一家好呢?哪家查重好,这个“好”的标准是什么呢,买服务就像买东西,当然以“物优价廉”为好的标准。接下来,我将分析这两家数据库查重的利弊,最后得出好或者坏的结论。知网查重利:数据库全面,查重准确率极高。因为学校查重便是通过知网进行的。弊:价格高,平时查一篇论文要花费一百多元,行情好时就涨到二、三百元。万方查重利:价格低,平时查一篇论文只需一元,贵的时候也只要二、三块钱。弊:数据库不全,查重准确率极低,详见我的这篇文章《万方查重不靠谱》。说到万方查重,每年部分高校都会向写论文的毕业生发放一些万方的充值卡,如果你有,或者你的童鞋有,可以借来检测自己论文的重复率,入口:论文相似性检测??。综上所述,知网查重合万方查重各有利弊,不分好坏。最后提出我的建议,如果你的论文引用别人的东西比较多的话,建议自己修改之后学校查重之前去知网检测下。如果得到的重复率超出学校规定,你可以继续修改,直到达标为止。而如果不检测的话,一旦重复率超标,后果很严重。像我们学校,结果是推迟半年答辩。万方当然不是一无是处,可用于平时修改论文。 请采纳。

就是以论文库的和文献资料的文字为基础,如果相似度太高就会判定为重复。

虽然大家知道毕业论文要查重,但是真正去了解过并且熟悉论文查重的同学很少?今天小毕就来科普一下,来和大家聊一下,论文查重的标准。

数据库原理及应用论文5000字

数据库原理与应用的论文ok,这个俺给你参考,资料都有.

人们把客观存在的事物以数据的形式存储到计算机中,经历了对现实生活中事物特性的认识、概念化到计算机数据库里的具体表示的逐级抽象过程,即现实世界-概念世界-机器世界三个领域。有时也将概念世界称为信息世界;将机器世界称为存储或数据世界。 一、三个世界 1、现实世界 人们管理的对象存于现实世界中。现实世界的事物及事物之间存在着联系,这种联系是客观存在的,是由事物本身的性质决定的。例如学校的教学系统中有教师、学生、课程,教师为学生授课,学生选修课程并取得成绩。 2、概念世界 概念世界是现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述,从而产生概念模型。概念模型是现实世界到机器世界必然经过的中间层次。涉及到下面几个术语: 实体:我们把客观存在并且可以相互区别的事物称为实体。实体可以是实际事物,也可以是抽象事件。如一个职工、一场比赛等。 实体集:同一类实体的集合称为实体集。如全体职工。注意区分"型"与"值"的概念。如每个职工是职工实体"型"的一个具体"值"。 属性:描述实体的特性称为属性。如职工的职工号,姓名,性别,出生日期,职称等。 关键字:如果某个属性或属性组合的值能唯一地标识出实体集中的每一个实体,可以选作关键字。用作标识的关键字,也称为码。如"职工号"就可作为关键字。 联系:实体集之间的对应关系称为联系,它反映现实世界事物之间的相互关联。联系分为两种,一种是实体内部各属性之间的联系。另一种是实体之间的联系。 3、机器世界 存入计算机系统里的数据是将概念世界中的事物数据化的结果。为了准确地反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示。数据模型将概念世界中的实体,及实体间的联系进一步抽象成便于计算机处理的方式。 数据模型应满足三方面要求:一是能比较真实地模拟现实世界;二是容易为人所理解;三是便于在计算机上实现。数据结构、数据操作和完整性约束是构成数据模型的三要素。数据模型主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模,用于DBMS的实现。 层次模型 若用图来表示,层次模型是一棵倒立的树。在数据库中,满足以下条件的数据模型称为层次模型: ① 有且仅有一个结点无父结点,这个结点称为根结点; ② 其他结点有且仅有一个父结点。 根据层次模型的定义可以看到,这是一个典型的树型结构。结点层次从根开始定义,根为第一层,根的子结点为第二层,根为其子结点的父结点,同一父结点的子结点称为兄弟结点,没有子结点的结点称为叶结点。 网状模型 在现实世界中,事物之间的联系更多的是非层次关系的,用层次模型表示非树型结构是很不直接的,网状模型则可以克服这一弊病。网状模型是一个网络。在数据库中,满足以下两个条件的数据模型称为网状模型。 ① 允许一个以上的结点无父结点; ② 一个结点可以有多于一个的父结点。 从以上定义看出,网状模型构成了比层次结构复杂的网状结构。 关系模型 在关系模型中,数据的逻辑结构是一张二维表。 在数据库中,满足下列条件的二维表称为关系模型: ① 每一列中的分量是类型相同的数据; ② 列的顺序可以是任意的; ③ 行的顺序可以是任意的; ④ 表中的分量是不可再分割的最小数据项,即表中不允许有子表; ⑤ 表中的任意两行不能完全相同。 个人版权,请勿复制

一、三个世界 1、现实世界 人们管理的对象存于现实世界中。现实世界的事物及事物之间存在着联系,这种联系是客观存在的,是由事物本身的性质决定的。例如学校的教学系统中有教师、学生、课程,教师为学生授课,学生选修课程并取得成绩。 2、概念世界 概念世界是现实世界在人们头脑中的反映,是对客观事物及其联系的一种抽象描述,从而产生概念模型。概念模型是现实世界到机器世界必然经过的中间层次。涉及到下面几个术语: 实体:我们把客观存在并且可以相互区别的事物称为实体。实体可以是实际事物,也可以是抽象事件。如一个职工、一场比赛等。 实体集:同一类实体的集合称为实体集。如全体职工。注意区分"型"与"值"的概念。如每个职工是职工实体"型"的一个具体"值"。 属性:描述实体的特性称为属性。如职工的职工号,姓名,性别,出生日期,职称等。 关键字:如果某个属性或属性组合的值能唯一地标识出实体集中的每一个实体,可以选作关键字。用作标识的关键字,也称为码。如"职工号"就可作为关键字。 联系:实体集之间的对应关系称为联系,它反映现实世界事物之间的相互关联。联系分为两种,一种是实体内部各属性之间的联系。另一种是实体之间的联系。 3、机器世界 存入计算机系统里的数据是将概念世界中的事物数据化的结果。为了准确地反映事物本身及事物之间的各种联系,数据库中的数据必须有一定的结构,这种结构用数据模型来表示。数据模型将概念世界中的实体,及实体间的联系进一步抽象成便于计算机处理的方式。 数据模型应满足三方面要求:一是能比较真实地模拟现实世界;二是容易为人所理解;三是便于在计算机上实现。数据结构、数据操作和完整性约束是构成数据模型的三要素。数据模型主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模,用于DBMS的实现。 关系数据库采用关系模型作为数据的组织方式。 关系数据库因其严格的数学理论、使用简单灵活、数据独立性强等特点,而被公认为最有前途的一种数据库管理系统。它的发展十分迅速,目前已成为占据主导地位的数据库管理系统。自20世纪80年代以来,作为商品推出的数据库管理系统几乎都是关系型的,例如,Oracle,Sybase,Informix,Visual FoxPro等。 网络数据库也叫Web数据库。促进Internet发展的因素之一就是Web技术。由静态网页技术的HTML到动态网页技术的CGI、ASP、PHP、JSP等,Web技术经历了一个重要的变革过程。Web已经不再局限于仅仅由静态网页提供信息服务,而改变为动态的网页,可提供交互式的信息查询服务,使信息数据库服务成为了可能。Web数据库就是将数据库技术与Web技术融合在一起,使数据库系统成为Web的重要有机组成部分,从而实现数据库与网络技术的无缝结合。这一结合不仅把Web与数据库的所有优势集合在了一起,而且充分利用了大量已有数据库的信息资源。图1-1是Web数据库的基本结构图,它由数据库服务器(Database Server)、中间件(Middle Ware)、Web服务器(Web Server)、浏览器(Browser)4部分组成。 Web数据库的基本结构 它的工作过程可简单地描述成:用户通过浏览器端的操作界面以交互的方式经由Web服务器来访问数据库。用户向数据库提交的信息以及数据库返回给用户的信息都是以网页的形式显示。 Internet技术与相关协议 Internet技术在Web数据库技术中扮演着重要的角色。Internet(因特网)专指全球最大的、开放的、由众多网络相互连接而成的计算机网络,并通过各种协议在计算机网络中传递信息。TCP/IP协议是Internet上使用的两个最基本的协议。因此也可以说Internet是全球范围的基于分组交换原理和TCP/IP协议的计算机网络。它将信息进行分组后,以数据包为单位进行传输。Internet在进行信息传输时,主要完成两项任务。 (1)正确地将源信息文件分割成一个个数据包,并能在目的地将源信息文件的数据包再准确地重组起来。 (2)将数据包准确地送往目的地。 TCP/IP协议的作用就是为了完成上述两项任务,规范了网络上所有计算机之间数据传递的方式与数据格式,提供了数据打包和寻址的标准方法。 1.TCP/IP协议 TCP协议(Transmission Control Protocol,传输控制协议)规定了分割数据和重组数据所要遵循的规则和要进行的操作。TCP协议能保证数据发送的正确性,如果发现数据有损失,TCP将重新发送数据。 2.IP协议 在Internet上传送数据往往都是远距离的,因此在传输过程中要通过路由器一站一站的转接来实现。路由器是一种特殊的计算机,它会检测数据包的目的地主机地址,然后决定将该数据包送往何处。IP协议(Internet Protocol,网际协议)给Internet中的每一台计算机规定了一个地址,称为IP地址。IP地址的标准是由4部分组成(例如),其中前两部分规定了当前使用网络的管理机构,第3部分规定了当前使用的网络地址,第4部分规定了当前使用的计算机地址。 Internet上提供的主要服务有E-mail、FTP、BBS、Telnet、WWW等。其中WWW(World Wide Web,万维网)由于其丰富的信息资源而成为Internet最为重要的服务。 3.HTTP协议 HTTP协议(Hypertext Transfer Protocol,超文本传输协议)应用在WWW上,其作用是完成客户端浏览器与Web服务器端之间的HTML数据传输。 Web的工作原理与工作步骤 万维网简称为Web。Web可以描述为在Internet上运行的、全球的、交互的、动态的、跨平台的、分布式的、图形化的超文本信息系统。 1.Web的工作原理 Web是伴随着Internet技术而产生的。在计算机网络中,对于提供Web服务的计算机称为Web服务器。Web采用浏览器/服务器的工作方式。每个Web服务器上都放置着大量的Web信息。Web信息的基本单位是Web页(网页),多个网页组成了一个Web节点。每个Web节点的起始页称为“主页”,且拥有一个URL地址(统一资源定位地址)。Web节点之间及网页之间都是以超文本结构(非线性的网状结构)来进行组织的。 2.Web的工作步骤 Web的工作步骤如下。 (1)用户打开客户端计算机中的浏览器软件(例如Internet Explorer)。 (2)用户输入要启动的Web主页的URL地址,浏览器将生成一个HTTP请求。 (3)浏览器连接到指定的Web服务器,并发送HTTP请求。 (4)Web服务器接到HTTP请求,根据请求的内容不同作相应的处理,再将网页以HTML文件格式发回给浏览器。 (5)浏览器将网页显示到屏幕上. 图1-2 Web的工作步骤 WWW世界中的标记语言 1.HTML语言 HTML(Hypertext Markup Language,超文本标记语言)是创建网页的计算机语言。所谓网页实际上就是一个HTML文档。文档内容由文本和HTML标记组成。HTML文档的扩展名就是.html或.htm。浏览器负责解释HTML文档中的标记,并将HTML文档显示成网页。 (1)HTML标记 HTML标记的作用是告诉浏览器网页的结构和格式。每一个标记用尖括号<>括起来。大多数标记都有一个开始标记和一个结束标记。标记不分大小写。多数标记都带有自己的属性。例如字体标记有FACE、COLOR、SIZE等属性:FACE定义字体;COLOR定义字体的颜色;SIZE定义字体的大小。 使用格式: BEIJING 。 网页中有很多文本链接和图片链接。链接,又被称为超链接,用于链接到WWW万维网中的其他网页上。在HTML文档中表示超链接的标记是,通过属性HREF指出链接的网页地址URL。 使用格式: BEIJING 。 (2)HTML程序 HTML程序必须以标记开始,以标记结束。在和标记之间主要由两部分组成:文件头和文件体。文件头用标记 来标识,文件体用标记来标识。在文件的头部通常包含整个网页的一些信息。例如标记是用来说明网页的名称;标记是用来说明网页的其他信息,如设计者姓名和版权信息等。所有在浏览器中要显示的内容称为网页的主体,必须放在标记中。下面给出的是一个空网页的HTML程序。 (在此标记中写网页的标题) (在此标记中写网页的内容) (3)HTML规范 HTML规范又称为HTML标准,它总在不断地发展。每一新版本的出现,HTML都会增加新的特性和内容。有关HTML版本的详细信息请访问网站。 在不同的浏览器中,网页的显示效果可能会有所不同。每一个浏览器都使用自己独特的方式解释HTML文档中的标记,并且多数浏览器不完全支持HTML的所有特性。因为,像Microsoft和Netscape公司在HTML标准上又开发了一些特有的HTML标记和属性,称之为HTML的扩展。这些标记和属性只被他们自己的浏览器所识别,不可能被其他公司的浏览器识别。如果浏览器不能识别HTML文档中的标记,则会忽略这个标记。 (4)HTML程序的编辑环境与运行环境 HTML文档是一个普通的文本文件(ASCII),不包含任何与平台、程序有关的信息。因此HTML文档可以利用任何文本编辑器来方便地生成。要注意的是HTML文档的扩展名必须是.html或.htm。运行HTML文档可以在任何浏览器下进行,并可在浏览器上查看网页的HTML源代码。 关于HTML语言中标记的种类与使用方法将会在第5章中更详细地进行介绍。 2.可扩展标记语言(XML) HTML是Web上的通用语言,随着Internet的深入人心,WWW上的Web文件日益复杂化、多样化,人们开始感到了HTML这种固定格式的标记语言的不足。1996年W3C开始对HTML的后续语言进行研究,并于1998年正式推出了XML(Extensible Markup Language,可扩展标记语言)。在设计网页时,XML提供了比HTML更灵活的方法。 (1)XML语言的特点 XML是国际组织W3C为适应WWW的应用,将SGML (Standard Generalized Markup Language)标准进行简化形成的元标记语言。简单地说,XML是使用标记来描述内容或与内容相关的形式信息的通用语言。一个XML文档由标记和字符数据组成。 而作为元标记语言,XML不再使标记固定,允许网页的设计者定义数量不限的标记来描述内容,同时还允许设计者创建自己的使用规则。 (2)XML的DTD DTD(Document Type Definition,文档类型定义)是一组应用在XML文档中的自定义标记语言的技术规范。DTD中定义了标记的含义及关于标记的语法规则。语法规则中确定了在XML文档中使用哪些标记符,它们应该按什么次序出现,标记符之间如何 嵌套,哪些标记符有属性等等。DTD可以包含在它所描述的XML文档中,但通常它是一份单独的文档或者一系列文档。作为外部文件可通过URL链接,被不同的XML文档 共享。 XML把DTD的定义权开放,不同行业可以根据自己的实际需求定义描述内容的DTD,以适应本行业内部的信息交流和存档需要。因此,适合于不同行业、不同平台的标记语言大批涌现。 (3)XML的CSS与XSL 强调内容描述与形式描述的分离,一方面可以使XML文件的编写者更集中精力于数据本身,而不受显示方式的细节影响;另一方面允许为相同的数据定义不同的显示方式,从而适合于不同应用、不同媒体,使XML数据得到最大程度的重用。XML文档数据的显示形式是通过样式单定义的。CSS(Cascading Style Sheets)是XML使用的一种标准的级联样式单,XSL(Extensible Style Language)则是可扩展的样式语言。 由于XML允许用户创建任何所需的标记,而通用浏览器却既无法预期用户标记的意义,又无法为显示这些标记而提供规则,因此用户必须为自己创建的XML文档编写样式单,样式单可以实现共享。 浏览器对一个XML文档的处理过程是,首先去关联它所指定的样式单文件,如果该样式单是一个XSL文件,则按照规定对XML数据进行转换然后再显示,XSL本身也是基于XML语言的,可以将XML转化为HTML后再显示。如果该样式单是一个CSS文件,浏览器就会按照样式单的规定给每个标记赋予一组样式后再显示。 Web数据库访问技术 Web数据库访问技术通常是通过三层结构来实现的,如图1-3所示。目前建立与Web数据库连接访问的技术方法可归纳为CGI技术,ODBC技术和ASP、JSP、PHP 技术。 Web数据库访问的三层结构 CGI技术 CGI(Common Cateway Interface,通用网关界面)是一种Web服务器上运行的基于Web浏览器输入程序的方法,是最早的访问数据库的解决方案。CGI程序可以建立网页与数据库之间的连接,将用户的查询要求转换成数据库的查询命令,然后将查询结果通过网页返回给用户。一个CGI工作的基本原理如图1-4所示。 CGI程序需要通过一个接口才能访问数据库。这种接口多种多样,数据库系统对CGI程序提供了各种数据库接口如Perl、C/C++、VB等。为了使用各种数据库系统,CGI程序支持ODBC方式,通过ODBC接口访问数据库。 CGI工作流程 ODBC技术 ODBC(Open Database Connectivity,开放数据库互接)是一种使用SQL的应用程序接口(API)。ODBC最显著的优点就是它生成的程序与数据库系统无关,为程序员方便地编写访问各种DBMS的数据库应用程序提供了一个统一接口,使应用程序和数据库源之间完成数据交换。ODBC的内部结构为4层:应用程序层、驱动程序管理器层、驱动程序层、数据源层。它们之间的关系如图1-5所示。由于ODBC适用于不同的数据库产品,因此许多服务器扩展程序都使用了包含ODBC层的系统结构。 ODBC的内部结构 Web服务器通过ODBC数据库驱动程序向数据库系统发出SQL请求,数据库系统接收到的是标准SQL查询语句,并将执行后的查询结果再通过ODBC传回Web服务器,Web服务器将结果以HTML网页传给Web浏览器,工作原理如图1-6所示。 Web服务器通过ODBC访问数据库 由于Java语言所显示出来的编程优势赢得了众多数据库厂商的支持。在数据库处理方面,Java提供的JDBC为数据库开发应用提供了标准的应用程序编程接口。与ODBC类似,JDBC也是一种特殊的API,是用于执行SQL语句的Java应用程序接口。它规定了Java如何与数据库之间交换数据的方法。采用Java和JDBC编写的数据库应用程序具有与平台无关的特性。 ASP、JSP、PHP技术 ASP是Microsoft开发的动态网页技术,主要应用于Windows NT+IIS或 Windows 9x+PWS平台。确切地说ASP不是一种语言,而是Web服务器端的开发环境。利用ASP可以产生和运行动态的、交互的、高性能的Web服务应用程序。ASP支持多种脚本语言,除了VBScript和Pscript,也支持Perl语言,并且可以在同一ASP文件中使用多种脚本语言以发挥各种脚本语言的最大优势。但ASP默认只支持VBScript和Pscript,若要使用其他脚本语言,必须安装相应的脚本引擎。ASP支持在服务器端调用ActiveX组件ADO对象实现对数据库的操作。在具体的应用中,若脚本语言中有访问数据库的请求,可通过ODBC与后台数据库相连,并通过ADO执行访问库的操作。关于ASP的编程技术将会在第7章中详细介绍。 JSP是Sun公司推出的新一代Web开发技术。作为Java家族的一员,几乎可以运行在所有的操作系统平台和Web服务器上,因此JSP的运行平台更为广泛。目前JSP支持的脚本语言只有Java。JSP使用JDBC实现对数据库的访问。目标数据库必须有一个JDBC的驱动程序,即一个从数据库到Java的接口,该接口提供了标准的方法使Java应用程序能够连接到数据库并执行对数据库的操作。JDBC不需要在服务器上创建数据源,通过JDBC、JSP就可以实现SQL语句的执行。 PHP是Rasmus Lerdorf推出的一种跨平台的嵌入式脚本语言,可以在Windows、UNIX、Linux等流行的操作系统和IIS、Apache、Netscape等Web服务器上运行,用户更换平台时,无需变换PHP代码。PHP是通过Internet合作开发的开放源代码软件,它借用了C、Java、Perl语言的语法并结合PHP自身的特性,能够快速写出动态生成页面。PHP可以通过ODBC访问各种数据库,但主要通过函数直接访问数据库。PHP支持目前绝大多数的数据库,提供许多与各类数据库直接互连的函数,包括Sybase、Oracle、SQL Server等,其中与SQL Server数据库互连是最佳组合。 网络数据库应用系统的层次体系 当前,Internet/Intranet技术发展异常迅速,越来越多的数据库应用软件运行在Internet/Intranet环境下。在此之前,数据库应用系统的发展经历了单机结构、集中式结构、客户机/服务器(C/S)结构之后,随着Internet的普及,又出现了浏览器/服务器(B/S)结构与多层结构。在构造一个应用系统时,首先考虑的是系统的体系结构,采用哪种结构取决于系统的网络环境、应用需求等因素。 客户机/服务器结构 1.二层C/S结构 二层C/S结构是当前非常流行的数据库系统结构,在这种结构中,客户机提出请求,服务器对客户机的服务请求做出回答。它把界面和数据处理操作分开在前端(客户端)和后端(服务器端),这个主要特点使得C/S系统的工作速度主要取决于进行大量数据操作的服务器,而不是前端的硬件设备;同时也大大降低了对网络传输速度的要求,因为只须客户端把服务请求发送给数据库服务器,数据库服务器只把服务结果传回前端,如图1-7所示。 在设计时,对数据可能有如下不同的处理形式。 (1)在处理时,客户机先向服务器索取数据,然后释放数据库,即客户机发出的是文件请求,在客户机端处理数据,最后将结果送回服务器。这种处理方式的缺点很明显:所有的应用处理都在客户端完成,这就要求客户端的计算机必须有足够的能力,以便执行需要的任何程序。更为糟糕的是,由于所有的处理均在客户端完成,每次运行时都要将文件整体传送到客户端,然后才能执行。如:Student表中有30 000条记录,客户端发出命令: Select * From Student Where Sno='200101' 这条命令将要求服务器将Student表中的所有记录传送到客户端,然后在客户端执行查询,结果只用到一条记录;如果查询的记录不存在,网络传输的数据实际上是无 用的。如此大的数据传输量是不可想象的。因此,人们提出了在服务器中能够执行部分代码的客户机/服务器结构。 (2)在处理时,客户机接受用户要求,并发给服务器;在服务器端处理用户要求,最后将结果传回客户机显示或打印。这种处理方式网络通信量较小。客户机向服务器发出的是处理请求,而不是文件请求,处理请求中的代码在服务器端执行后向客户机传送处理后的结果。 这样,为了特定任务,客户机上的程序和服务器上的程序协同工作:客户机端的代码用于完成用户的输入输出及数据的检查,而服务器端的代码完成对数据库的操作。 客户机/服务器结构的另一个主要特点在于软件、硬件平台的无关性。数据库服务器上的数据库管理系统集中负责管理数据,它向客户端提供一个开放的使用环境,客户端通过数据库接口,如ODBC(开放数据库连接)和SQL语言访问数据库,也就是说,不管客户端采用什么样的硬件和软件,它只要能够通过网络和数据库接口程序连接到服务器,就可对数据库进行访问。 在客户机/服务器结构中,常把客户机称为前台,而把服务器端称为后台。前台应用程序的功能包括用户界面、接收用户数据、处理应用逻辑、向后台发出请求、同时接收后台返回的结果,最后再将返回的结果按一定的格式或方式显示给用户。而后台服务器则负责共享外部设备、存取共享数据、响应前台客户端的请求并回送结果等工作。前台的应用程序和数据一般是用户专用的,而后台的数据和代码是所有用户可以共享的。 由于数据库服务器不仅要管理共享数据,保证数据的完整性,还要执行一部分代码,完成客户端的一些处理请求,所以对用于服务器的计算机提出较高的要求。最好要采用一台专用的服务器,有较快的处理速度,有大容量的硬盘和内存,支持磁带等大容量的存储设备。 上面讲的客户机/服务器结构将应用分在了客户机、服务器两级,称其为两层客户机/ 服务器结构。总之,两层C/S结构的基本工作方式是客户程序向数据库服务器发送SQL请求,服务器返回数据或结果。 这种C/S结构有两种实现方式,一种是客户来完成表示部分和应用逻辑部分,而服务器完成数据访问部分,这种情况是以客户为中心的,适用于应用相对简单、数据访问量不是很大的情况。另一种是以服务器为中心的,把一些重要的应用逻辑部分放到服务器上,这样可充分利用服务器的计算能力,减少网络上需要传送的数据。通常以存储过程和触发器的形式出现,但存储过程都依赖于特定数据库,不同数据库之间很难移植,而三层C/S结构可以很好地解决这个问题。 注意:触发器(trigger)是数据库系统中,一个在插入、删除、修改操作之后运行的记录级事件代码。不同的事件可以对应不同的动作。通常有3种类型的触发器:INSERT触发器、DELETE触发器和UPDATE触发器。 2.三层C/S结构 由于两层结构的客户机/服务器系统本身固有的缺陷,使得它不能应用于一些大型、结构较为复杂的系统中,故出现了3层结构的客户机/服务器系统,将两层结构中服务器部分和客户端部分的应用单独划分出来,即采用“客户机—应用服务器—数据库服务器”结构(如图1-8所示)。典型的数据库应用可分为三部分:表示部分、应用逻辑(商业逻辑)部分和数据访问部分,三层结构便是对应于这三部分。 图1-8 三层C/S结构 其中,应用服务器和数据库服务器可位于同一主机,也可位于不同主机。客户机是应用的用户接口部分,负责用户与应用程序的交互,运行在客户机端的软件也称为表示层软件。应用服务器存放业务逻辑层(也称为功能层)软件,是应用逻辑处理的核心,实现具体业务。它能响应客户机请求,完成业务处理或复杂计算。若有数据库访问任务时,应用服务器层可根据客户机的要求向数据库服务器发送SQL指令。应用逻辑变得复杂或增加新的应用时,可增加新的应用服务器。数据库服务器便是用来执行功能层送来的SQL指令,完成数据的存储、访问和完整性约束等。操作完成后再通过应用服务器向客户机返回操作结果。 浏览器/服务器结构 随着Internet技术和Web技术的广泛应用,C/S结构已无法满足人们的需要。因为在典型C/S体系中,通常为客户安装前端应用程序的做法已不再现实,并且限制客户端工作环境只能基于Windows、Macintosh或UNIX等操作系统也不切实际。于是基于浏览器/服务器结构(Browser/Server)的系统应运而生。 采用B/S结构后,在客户端只需安装一个通用的浏览器即可,不再受具体操作系统和硬件的制约,实现了跨平台的应用。 基于B/S结构的典型应用通常采用三层结构:“浏览器—Web服务器—数据库服务器”,B/S模式的工作原理是:通过浏览器以超文本的形式向Web服务器提出访问数据库的请求,Web服务器接受客户请求后,激活对应的CGI程序将超文本HTML语言转化为SQL语法,将这个请求交给数据库,数据库服务器得到请求后,进行数据处理,然后将处理结果集返回给CGI程序。CGI再将结果转化为HTML,并由Web服务器转发给请求方的浏览器,如图1-9所示。 图1-9 B/S工作原理 在B/S模式中,客户端的标准配置是浏览器,如IE;业务功能处理由独立的应用服务器处理,Web服务器成为应用处理的标准配置;数据处理仍然由数据库服务器处理。 从本质上讲,B/S结构与传统的C/S结构都是以同一种请求和应答方式来执行应用的,区别主要在于:C/S是一种两层或三层结构模式,其客户端集中了大量应用软件,而B/S是一种基于超链接(HyperLink)、HTML、Java的三级或多级C/S结构,客户端仅需单一的浏览器软件,是一种全新的体系结构,解决了跨平台问题。到目前,这两种结构在不同方面都有着广泛的应用。虽然C/S结构在Internet环境下明显不如B/S结构具有优势,但它在局域网环境下仍具有优势。 Internet/Intranet信息系统的多层体系结构 多层结构应用软件与传统的两层结构应用软件相比,有可伸缩性好、可管理性强、安全性高、软件重用性好等诸多优点,如何在Internet/Intranet环境下构建应用软件体系结构就成为一个非常重要的问题,也是现今软件体系研究的一个新热点。 目前各种技术层出不穷,如最初的静态HTML页面、简单的CGI网关程序、Java Applet程序,现在的ASP等Web数据库技术,还有动态的Java在线游戏及PHP技术等。 实际上,多层的概念是由Sun公司提出来的。Sun公司提出的多层应用体系包括4层:客户层、顶端Web服务层、应用服务层和数据库层。其中顶端Web服务层是Sun公司多层体系结构中非常重要的一层,它主要起代理和缓存的作用。顶端Web服务器的作用是缓存本地各客户机经常使用的Java Applet程序和静态数据,通常被放置在客户机所在的局域网内,起到一个Java Applet主机(向Web浏览器传送Java Applet程序的计算机)和访问其他服务的代理作用。与普通代理服务器的作用相同。构建多层结构应用软件时,选用Java平台是一个很好的选择,因为它跨越各应用平台。总之,在Java平台上构建多层应用软件体系代表着今后Internet/Intranet应用的趋势。

几个字呢,格式要特别要求吗。

数据库论文设计参考文献

1、文科专业“参考文献”的表述格式(1)文科专业毕业论文必须列出不少于5种以上的参考文献。该参考文献用以说明论文写作的背景资料。(2)文科专业毕业论文的参考文献置于论文正文之后,单独成页排版。(3)“参考文献”四个字用宋体小三号加黑打印,顶格。其他所列的具体参考文献转行空两格排版,用宋体小四号,不加黑。(4)参考文献的具体表述格式与上述论文注释中的格式一致,只是对于著作,不用列出页码。2、理工科专业毕业论文(设计)参考文献的表述格式(1)按照理工科学术研究的习惯,其毕业论文(设计)参考文献主要用于注明论文(设计)中所参考文献的来源。作者对论文(设计)中某观点或概念的说明,也置于参考文献中进行。统一采用尾注(文末注)的形式。(2)理工科专业毕业论文(设计)参考文献依次采用[1]、[2]、[3]……的序号。(3)理工科毕业论文(设计)参考文献各项内容的表述顺序为(下列各类参考文献的各项内容不得缺省):a.参考专著的:作者.著作题名.出版地:出版者,出版年:页码号.b.参考期刊文章的:作者.文章题名.刊名,年,卷(期):页码号.c.参考论文集中的论文的:论文作者.论文题名.论文集主编者.论文集题名.出版地:出版者,出版年:页码号.d.参考报纸文章的:作者.文章题名.报纸名,出版日期(版次).e.参考外文版专著、期刊、论文集、报纸等:按照上述顺序用原文表述各项内容,切忌中文与外文混用。

引用的文献,每处的页码或页码范围(有的刊物也将能指示引用文献位置的信息视为页码)分别列于每处参考文献的序号标注处,置于方括号后;

作为正文出现的参考文献序号后需加页码或页码范围的,该页码或页码范围也要作上标。

作者和编辑需要仔细核对顺序编码制下的参考文献序号,做到序号与其所指示的文献同文后参考文献列表一致。另外,参考文献页码或页码范围也要准确无误。

论文可以推动教育科研活动自身不断完善,教育科研活动是个探索未知领域的活动,并无既定模式和途径可循,在一定意义上可以讲,教育科研活动均属创造性活动。

为了保证教育科研活动越发卓有成效,为了给进一步开展教育科研活动提供可靠依据,在每一科研活动终端都撰写报告或论文是十分必要的。

在调查研究或实验的基础上,经过分析论证的深化认识过程,把研究成果文字化,形成论文或报告。

1.《数据库原理及应用》 钱雪忠主编 北京邮电大学出版社 2007,8 第二版2.《SQL server 2000数据仓库与Analysis Services》 Bain T著 中国电力出版社 20033.《数据库技术与联机分析处理》 王珊主编 北京科学出版社 1998

这个其实每个期刊要求是不一样的,你应该去看看你所投期刊的官方模板论文格式,里面参考文献各个类型的都有说明,不建议你到处去找所谓的标准格式,因为没有所谓的标准格式,虽然国家对学术论文参考文献格式做了规范,但是每个期刊其实也会自己增加一些规则,还是以你所投期刊为准,如果你期刊并没有提供参考文献格式,你也可以百度搜下:普刊学术中心,有很多参考文献格式模板,还有一些学习资料。

地质数据库论文参考文献

论文一般由题目、署名、摘要、关键词、正文、参考文献等部分组成。(一)题目题目是以最恰当、最简明的词语反映论文中最重要的特定内容的逻辑组合。论文题目十分重要,必须用心斟酌选定。有人描述其重要性,用了下面的一句话:“论文题目是文章的一半”。对论文题目的要求是:1.准确得体。能准确表达论文内容,恰当反映所研究的范围和深度。2.简短精炼。力求题目的字数要少,用词需要精选。至于多少字算是合乎要求,并无统一的硬性规定,一般希望一篇论文题目不要超出20个字,若题名语意未尽,可以用副题名补充说明论文中的特定内容。(二)署名作者署名一是为了表明文责自负,二是记录作者的劳动成果,三是便于读者与作者的联系及文献检索(作者索引)。(三)摘要1.摘要规范摘要是论文内容不加注释和评论的简短陈述。其作用是不阅读论文全文,即能获得必要的信息。摘要就是对论文内容的高度提炼和浓缩。摘要一般在论文完稿后再撰写。学位论文还应有英文摘要。论文摘要应包含以下内容:①从事这一研究的目的和重要性;②研究的主要内容,指明完成了哪些工作;③获得的基本结论和研究成果,突出论文的新见解;④结论或结果的意义。论文摘要虽然要反映以上内容,但文字必须十分简炼,内容亦需充分概括,篇幅大小一般限制其字数不超过论文字数的5%。例如,对于3000字的一篇论文,其摘要一般不超出200字。对于6000字的一篇论文,其摘要一般不超出300字(外文摘要相应地不宜超过250个实词)。2.撰写摘要注意事项:(1)论文摘要不要列举例证,不讲研究过程,不用图表。(2)论文摘要是对论文内容的客观反映,不要作自我评价(要避免主观评价),避免使用诸如“本文论述了……,对……有重要意义”之类的词句。(3)从某种意义上说,论文摘要应为一篇相对完整的短文,读者即便不读论文全文,也能通过摘要对论文内容有大致的了解,能够获取必要的信息。(4)论文摘要一般不分段,切忌以条列式书写法。(四)关键词1.关键词规范关键词是反映论文主题概念的用以标示论文主要内容的词或词组,通常以与正文不同的字体字号编排在摘要下方。一般每篇可选三至五个,最多不超过八个。关键词一般是名词性的词或词组,个别情况下也有动词性的词或词组。2.选择关键词的方法关键词的一般选择方法是:由作者在完成论文写作后,从其题名、层次标题和正文(出现频率较高且比较关键的词)中选出来。论文的正文部分的写作正文一般包括序论(引言)、本论、结论三部分。文中一般不出现“引言”、“本论”、“结论”字样,但一般应有引言段和结论段。本论是论文的主体,一般要分几个部分和几个论述层次,要求加上小标题或数字序号,以显示文章清晰的思路。一、引言一般说明研究内容和目的、研究背景等。二、基本概念解释解释论文研究问题的基本概念、研究的最重要性或是必然性或是背景、缘由、意义等三、论文选题的对象的现状或是存在的问题或是缺陷等(最好结合滋生工作实际来写)本论是论文的主体部分,是集中表述研究成果的部分,对问题的分析、对观点的证明, 主要是在这一部分中进行并完成的。一篇论文质量的高低,也主要取决于本论部分写得如何。本论部分的内容量大而复杂,一般要分几个层次加以论述,为了做到层次分明、脉络清晰,常常将本论部分分成几个大的段落。这些段落即所谓逻辑段,一个逻辑段可包含几个小逻辑段,一个小逻辑段可包含一个或几个自然段,使正文形成若干层次。每一逻辑段可冠以适当标题。一般说来,论文的层次可按顺序 “一、(顿号)”、“(一)”、“1.(实心下圆点)”、“(1)”形式的标题序号。四、介绍这一现状的原因或是成因等结论是一篇论文的收束部分,是文章内容的归结,通常包含提出论证结果和指明进一步研究的方向两项内容,但可有所侧重。结论中也可对研究成果的意义及其可能产生的影响做出扼要的说明和估测。论文的层次一般不超过五级。五、对策或是策略或是发展研究注意:一个现状对应一个原因一个原因对应一个对策一定要一一对应的六、小结概括说明研究了什么、得到了哪些结论(六)参考文献参考文献是指作者所收集到的对本文的论述有重要参考价值并足以支撑本文论述的资料。为了反映文章的科学依据、作者尊重他人研究成果的严肃态度以及向读者提供有关信息的出处,正文之后一般应列出参考文献表。列出的限于那些作者亲自阅读过的、最主要的,且发表在正式出版物上的文献。论文中引用的文献应以近期发表的与撰写论文直接有关的学术期刊类文献为主。格式如下:专著类:序号、作者、书名,出版社,出版时间。期刊类:序号、作者、论文题目,刊名,期号和出版时间。网页类:序号、作者、论文题目,详细网址,日期。

李 林 张红英 李 珂

(中国地质调查局西安地质调查中心)

摘 要 应用信息技术将海量的地质调查数据信息按照一定的标准进行数字化存储、管理,通过现代网络服务技术,不仅可以实现信息资源的目录查询,而且可以实现信息的空间查询、检索、浏览,及时有效地为用户提供综合客观的地质信息服务。本文基于此地质信息服务发展方向,依据西北地质灾害调查项目特点和空间数据库现状探索地质灾害管理与防治信息通过网络信息术进行集成与服务。系统基于地质数据库管理思想,架构于大型数据库系统(SQL Server2008)上,充分利用数据融合、集成及管理技术,空间搜索查询技术以及网络技术,采用 C/S 和 B/S 模式将地质灾害数据获取体系、数据管理与分析评价体系,以及数据共享与发布体系关联起来,探索实现集地质灾害的数据采集、信息分级管理、灾情评估、快速响应以及信息发布。

关键词 地质资料 数据集成 系统建设

1 引言

我国是世界上地质灾害最严重的国家之一,每年因地质灾害造成的直接经济损失占自然灾害总损失的 20% 以上,直接影响了人民的生活,制约了社会的可持续发展。国家对此很重视,尤其 1999 年以来地质灾害逐步成为地质环境工作的一项重要职能,越来越受到重视。随着地质灾害研究的深入和地质灾害资料的积累,地质灾害信息基础数据库日益庞大。如何管理这些基础数据乃至从中挖掘和组织出更有用的信息,这都是传统的方法和技术所难以胜任的。随着以 GIS 技术为核心的 3S(GIS,GPS 和 RS)技术在地球科学领域中的蓬勃发展,地质灾害的研究和信息服务工作开辟了一条崭新的途径,使得地质灾害信息共享和动态管理、综合分析和预测、快速预报和应急指挥等成为可能。

西北地质灾害调查数据集成与服务系统的建设就是探索将地质灾害管理与防治信息,通过网络数据库技术进行集成,打破时间、空间和部门分隔的限制,将地质灾害防治管理带入不断积累、科学管理和合理利用,地质灾害防治带入动态评估、快速响应、远程会商及应急指挥的良性循环轨道,系统全方位地实现了向社会提供优质、透明和高效的信息服务,达到了提高地质灾害防治管理效率和质量的目的。

2 系统框架

西北地质灾害调查数据集成与服务系统基于地质数据库管理平台,架构于大型数据库系统(SQL Server 2008)上,充分利用数据融合、集成及管理技术,空间搜索查询技术以及网络技术,采用 C/S 和B/S 模式将地质灾害数据获取体系、数据管理与分析评价体系以及数据共享与发布体系关联起来,实现集地质灾害的数据采集、信息分级管理、灾情评估、快速响应以及信息发布等功能为一体的综合应用。

3 数据集成内容

完整、齐全、有效的第一手资料是建立空间数据库的前提,而地质灾害所涉及的信息众多且来源广泛,能有效地对系统所涉及的多源海量数据进行管理、再现和分析是系统的核心、关键。本次数据集成依据西北地质灾害调查项目特点和空间数据库的建库现状,进行数据筛选、以确定建库所需的数据资料。

集成数据内容包括西北地区历年来完成的“县(市)地质灾害调查”与“1∶50000地质灾害调查”成果,目前分类别分阶段完成了西北“县(市)地质灾害调查”200 多个县市成果的地质灾害调查报告、成果图件及数据库等内容和“1∶50000 地质灾害详细调查”成果,包括延安等 30 个县调查报告、成果图件及数据库等内容进行整合。

为便于数据管理与分析,对地质灾害信息采用了分类、分组、分层的管理模式,将数据库划分为地质灾害调查数据库、地质灾害成果图件数据库、非结构化资料数据库(office 文档、照片、视频等)等多个专题数据库,每个专题数据库中的数据又由若干分组信息组成。易于实现整体查询和归并检索输出,同时也保证了系统的快速高效的性能要求。

4 数据处理与汇总

将地质灾害信息数据上载至集成与服务系统之前,须经数据整理与汇总集成,具体包括灾害调查属性数据整理、成果图件数据整理、图件图层文件整理、投影变换整理、图件图例统一、元数据等几方面的整理。

灾害调查属性数据整理

灾害调查属性数据整理,重点是根据最新版“县市地质灾害调查数据库”和“1∶50000 地质灾害调查数据库”格式为标准,整理崩塌、滑坡、泥石流、地面塌陷、地裂缝、遥感解译等地质灾害点属性表,统一属性结构;检查统一编码一致性,确保编码与空间位置、行政编码逻辑一致性;检查空间位置经纬度坐标表达是否正确;检查调查表关键属性的正确性,如灾害类型、规模、危害性、稳定性等关键字段是否为空,表达是否严谨、下属词是否正确。

图件数据整理

成果建库图件文件进行规范检查和统一处理,统一转换为西安 80 坐标系下的经纬度投影图件,所有建库图件及索引图件必须统一转换为 ArcGis Shape 格式,便于上传。

非结构化文档整理

office 文档、照片、视频等数据,是地质工作实践产生最多、利用率最高的数据。相对存储在各类数据库应用系统地质图数据库、矿产地数据库结构化数据,统称为非结构化数据。采用的处理解决方案是 Mapgis 图形统一为 文件格式;Word、Excel、Powerpoint 文档统一为 office2003 文件格式;PDF 文档为支持汉字编码的 PDF 版本;图片、照片格式统一为 JPEG 格式;未列出的其他文件格式统一压缩为 ZIP 格式。

查询索引整理

索引整理主要将行政区划、图幅、工作程度等基本、常用检索方式进行统一要求整理。行政区划参照国家最新省、市、县、乡行政区,标准图幅分别按 1/50 万、1/25 万、1/20 万、1/10 万、1/5 万、1/1 万整理,工作程度以县为单元整理(表 1)。

表 1 查询索引属性表

续表

5 系统功能

地质灾害资料目录管理

地质灾害资料目录服务模块组织并管理地质灾害调查所有的基础与成果信息,是数据信息操作的入口,是整个软件系统数据管理的核心;表现为目录树窗口。地质灾害资料目录管理服务模块可为各个子系统公共调用。

为便于对数据信息的查找与索引,建立目录树结构应对数据进行分类。结合地质灾害调查的实际情况与多年来地质灾害建库经验,同时考虑数据性质、数据类型、数据用途等多方面因素,将信息分为自然地理、地质环境、地质灾害、风险管理与预测评价、气象预警和综合文档等六大类进行管理。大类由系统组织管理,在建库伊始确定,在数据库维护与使用过程中固定不变。其下各个专题可以依据部门以及项目需求自由组织管理,可与信息存放文件夹结构一致,用户可以根据部门及项目数据具体情况,通过调整数据存放路径来改变。

地质灾害元数据查询

数据查询检索,是在数据库中查找符合某些特定条件的数据信息,包括空间特征查询和属性特征查询。查询功能主要依据用户不同需求完成,能够实现查询结果的定位、闪烁与生成查询结果属性列表。

空间特征查询,包括点击查询、矩形查询、多边形查询,由用户在浏览窗口内用鼠标选取,是以用户交互的方式获取感兴趣信息。

属性特征查询,包括字符串查询、模糊查询和 SQL 查询,用户可以根据实际需要选择适当的方式,同时属性选择支持 SQL 查询和错误检验,输入 SQL 语句,即可进行查询。另外,属性选择还提供了一个查询向导,使用这一向导,一般用户可以很方便地进行属性选择。

地质灾害调查信息统计

对于数据库中入库的大量地质灾害调查数据而言,能够面向应用才是建库的根本目标,对于目前的研究水平以及应用层次,系统可以提供多种调查信息统计与基于统计的分析功能来满足项目管理的需求。

信息统计功能可以实现对于地质灾害信息属性的各种统计分析,并可将统计结果以图表、饼图、柱状图等形式直观展示。多种统计结果展现形式实现信息的高效管理。

地质灾害资料文档共享

数据输出包括图形数据和属性数据的输出,输出的范围包括当前查询结果输出和当前数据全集输出,输出方式有存盘输出和打印输出。图形数据的输出涉及图形数据的导出、图形数据格式转换输出、图形数据的生成输出。属性数据的输出涉及属性数据的其他格式导出、属性数据的统计及输出、属性数据的报表输出。

地质灾害调查信息网络发布

将数据入库整理后,挖掘出部分数据,构建网络信息发布数据库,自动发布地质灾害调查信息,为社会各部门提供不间断网络查询服务。

6 结论

(1)数据平台与数据挖掘服务的结合,在内容处理与信息二次加工方面能够得到极大的增强。挖掘服务可以帮助用户整理完善海量的数据,智能地对地质资料进行数据抽取和索引数字化,从而获得统一的标准化内容集,最终实现以海量内容驱动为基础的综合信息管理和服务系统。

(2)基于 B/S 和 C/S 网络的跨部门、跨地域分布式模式,可以做到资料信息即时产生即时更新维护,减少了传统手动管理的时间延时,从而最大程度地提高资料管理的质量和效率。

(3)系统支持面向空间位置、核心元数据、专业关键词和电子介质文档内容的文字检索等多种资料查询检索模式。

(4)针对地质矿产行业特殊资料如 Mapgis 图件、文档报告等,都给出了特殊的处理方法和解决方案,方便用户利用、浏览。

(5)通过网络和数据库系统安全控制机制,能够保证电子介质资料在线预览的安全控制和脱机安全控制。基于多级角色权限管理模式,实现细粒度的功能控制,最大限度地保证系统平台的安全访问。

(6)此平台基础上集成构建西北地区地质灾害资料管理库,初步形成西北地区地质灾害调查成果数据库管理系统的框架结构,为成果资料信息的社会化共享和服务奠定基础。

该平台专门针对海量异构地质资料数据集成应用难题,提出对包括综合成果、中间研究成果、图件、档案等多种非结构化资料实施分布式统一管理,跨部门、跨地域透明检索的专业解决方案。通过在地质专业核心元数据和地质主题词库基础上构建动态编目、全文检索,以及对地质图件缩略图、在线显示和内容检索的支持,使其更具行业特色,查准率更高。

地质类毕业论文文献综述一般包括以下内容:

最后,需要注意文献综述的语言表达清晰、简洁,条理分明,符合学术规范。

相关百科
热门百科