论文模版.docx

上传人:b****3 文档编号:5359045 上传时间:2022-12-15 格式:DOCX 页数:18 大小:30.18KB
下载 相关 举报
论文模版.docx_第1页
第1页 / 共18页
论文模版.docx_第2页
第2页 / 共18页
论文模版.docx_第3页
第3页 / 共18页
论文模版.docx_第4页
第4页 / 共18页
论文模版.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

论文模版.docx

《论文模版.docx》由会员分享,可在线阅读,更多相关《论文模版.docx(18页珍藏版)》请在冰豆网上搜索。

论文模版.docx

论文模版

届别:

学号:

 

湘南学院成人高等教育

毕业论文(设计)

论数据库中的

数据不一致性

 

姓名曹娣华

系别、专业计算机技术及应用

导师姓名、职称陈金发

完成时间2012年6月

 

湘南学院成人教育学院制

 

湘南学院成人高等教育

毕业设计(论文)任务书

 

题目论数据库中的数据不一致性

 

学生姓名曹娣华

学号

系别计算机

专业计算机技术及应用

届别2009级

指导教师陈金发

职称教授

 

2012年6月2日

1、毕业设计(论文)基本要求

⑴立论和观点符合计算机的科学原理;⑵综合运用计算机数据库基础知识与理论及研究方法,紧密结合数据库发展动态以及当前使用实际,分析并解决问题,进而深化理论认识、拓展知识领域、延伸专业技能;⑶坚守严肃认真的科学态度和严谨求实的研究作风,不得抄袭,并通过独立写出具有一定学术水准的论文比较充分地表达自己的真知灼见;⑷依据选题进行资料调研、收集、加工与整理;⑸开题报告中的论文大纲细化至三级标题;⑹查阅的文献须在10篇以上,撰写的字数不少于3000字;⑺论文形式与撰写进度符合《湘南学院毕业论文手册》及有关规定。

2、文献查阅指引

《计算机基础》高等教育出版社作者杨振山

《操作系统教程》高等教育出版社作者孙钟秀

《计算机网络原理》。

清华大学出版社作者张水平

《数据库系统原理及应用》机械工业出版社作者苗雪兰

《北大方正数据库使用手册》北京大学出版社作者陈亮

《广播与电视技术》国家广播电影电视总局出版社郑继明

3、毕业设计(论文)进度要求

⑴选题,定题:

2011年9月下旬;

⑵资料查询:

2011年10月上旬至2011年11月中旬;

⑶开题报告及提纲:

2011年11月下旬;

⑷初稿:

2012年1月上旬;

⑸第二稿:

2012年3月中旬;

⑹中期检查:

2012年3月下旬;

⑺定稿:

2012年4月下旬;

⑻答辩:

2012年5月中旬。

教研室意见

 

负责人签名

注:

本任务书一式三份,由指导教师填写,经评审工作领导小组审批后一份下达给学生,一份交指导教师,一份留系里存档。

 

湘南学院成人高等教育

毕业论文(设计)开题报告

 

题目论数据库中的

数据不一致性

学生姓名曹娣华

学号

系别计算机

专业计算机技术及应用

届别2009级

指导教师陈金发

职称教授

 

2012年6月2日

一、综述国内外对本课题的研究动态,说明选题的依据和意义

数据库技术是当前计算机领域中应用最广泛,发展最迅速的技术,在经济建设和社会发展中,发挥着非常重要的作用。

数据库技术从上世纪三十年代发展至今分三个阶段:

上世纪70年代的网状层次数据库为第一代,上世纪80年代广泛使用的数据库系统为第二代,现在使用的以面向对象模型为主要特征的数据库系统为第三代。

数据库系统广泛应用于飞速发展的经济建设,纷繁复杂的社会事务,丰富多彩的大众生活。

本人从事广播电视技术多年,从节目的制作到节目的播出,使用过单机电脑,非编机以及非编工作站。

经历过计算机的各种问题,如今,播出系统中最常见影响比较大的问题是产生数据

的不一致性,影响着节目的正常播出。

于是,本人从工作的角度,谈谈数据不一致性的看法,着力于电视节目的安全播出。

 

二、研究的基本内容,拟解决的主要问题

关键词:

、数据、数据库、不一致性

数据库是能够合理保管数据的“仓库”,存放着要管理的事务数据。

它能够合理地组织数据,方便地维护数据,严密地控制数据和有效地利用数据。

在日常事务中,用数据表达的信息必须具有实效性、可靠性和安全性。

然而,由于计算机系统硬件的故障、软件的错误、操作员的失误以及恶意的破坏,不可避免地造成数据的丢失和错误。

下面来谈谈错误之一:

数据的不一致性。

首先还得从数据库谈起,近二十年来,数据库技术的发展经历了关系数据库及现在广泛使用的面向对象模型数据库。

就软件层面而言分数据库系统以及建立在系统之上并由此支撑的应用型数据库。

在电视台硬盘播出系统中,所有实体(节目素材)和实体(节目素材)之间的联系所形成的集合就构成了一个关系数据库。

关系数据库有型和值的区别。

关系数据库的型称为关系库模式,它是对关系数据库的描述。

关系数据库的值即关系数据库的数据,在如下关系数据库中:

──────────────────────────────────────

素材名类型主备视频服务器入点出点长度播出日期

二级存储器

──────────────────────────────────────

新闻联播新闻 11000:

01:

10:

0100:

02:

16:

0800:

01:

06:

072012.05.16

───────────────────────────────────────

今日说法专题11000:

01:

12:

2000:

27:

23:

2300:

26:

11:

032012.05.20

───────────────────────────────────────

古村女人电视剧11100:

01:

11:

1100:

46:

12:

2000:

45:

01:

092012.06.01

───────────────────────────────────────

关系表中的每一横行称作一个元组,组成元组的元素为分量。

数据库中的一个实体或实体间的一个联系均使用一个元组表示。

如新闻联播、新闻、110、00:

01:

10:

01……组成一个元组,一个元组由七个分量组成,关系中的每一列称为一个属性。

属性具有型和值两层含义:

属性的型指属性名和属性取值域,属性的值是指属性的具体取值。

由于关系中的属性名具有标识列的作用,因而同一关系中的属性名不能相同,关系中往往有多个属性,属性用于表示实体的特征。

如上表有七个属性,分别是素材名、类型、存储器、入点、出点、长度、播出日期。

关系数据库的性质有:

1、同一属性的数据具有同质性,即同一属性的数据应当是同质的数据,它来自同一个域,属性值不能有多个取值法,同一关系中的出入点必须统一语义如用时、分、秒、幁,否则会出现存储数据操作错误,出现属性值的不一致性。

2、同一关系的属性名具有不能重复性。

同一关系中不同属性的数据可出自同一个域,但不同的属性要给予不同的属性名。

这是由于关系中的属性名是标识列的,如果关系中属性名重复,则会产生标识混乱问题,出现属性的不一致性。

3、关系具有元组无冗余性,即关系中的任意两个元组不能完全相同。

由于关系中的一个元组表示实现世界中的一个实体或一个具体联系,元组重复则说明一个实体重复存储,实体重复不仅会增加数据量,还会造成数据查询和统计的错误,更容易在元组方面产生数据的不一致性问题。

在数据库中应当绝对避免元组重复现象,确保实体的惟一性和完整性。

关系数据库包括系统数据库和用户数据库.用户数据库是根据管理对象要求创建的数据库,保存着用户直接需要的数据信息。

对电视台硬盘数据库而言,数据信息就是节目素材以及节目编排单。

为了播出数据的安全性、可靠性,需要对素材进行备份。

电视台硬盘播出系统中,素材存储于主、备视频服务器及二级存储中,数据库管理系统掌管着数据在这三者之间的联系和迁移。

素材作为数据库中的正值元组,包括素材名、类型……等属性分量作为素材的参数。

某素材即某元组在不同存储中的属性不一致,就导致了素材的不一致性,从而该素材不能追加到播出界面有效播出。

素材名称为分量的主要属性,在同一数据库中具有惟一性。

二级存储器、主备视频服务器皆以存储模块组成存储阵列,素材在这三种存储介质之间互相拷贝迁移。

复播频率比较高、时效性比较强的素材比如广告、新闻等直接通过编码口上载到视频服务器,主备视频服务器之间再镜像拷贝。

时效性不是很强的大容量素材如电视剧上载到二级存储器,按照播出单列队,二级存储器中的素材如电视剧按播出时间的先后顺序进行制式转换,由二级存储迁移到视频服务器,然后主备视频服务器之间再镜像拷贝,电视信号从主、备视频服务器的解码口播放出来。

素材拷贝时,素材所有的属性一同拷贝,拷贝的过程中,如果系统发生错误,导致素材原件与备份之间产生差异,那么就导致素材的不一致性。

科技发达的今日,数据库技术很成熟,因系统导致素材的不一致性现象极少,普遍由操作不当产生的:

当素材在二级存储器、主备视频服务器三者之间互相拷贝完成后,如果在上载机上改变素材的属性如改变出入点,重新传给二级存储器,由于皆素材前面已经拷贝到了主备视频服务器了,属性改变后,不再重新拷贝,这样,该素材在二级存储器与视频服务器的出入点和长度不一样,也就是说在不同存储器中的属性不一致,这样就产生了素材的不一致性。

不一致性的素材对播出系统而言是无效的,在数据库里,给它进行一致性处理,使其属性统一,成为可用的合法素材。

关系数据库的并发控制也会导致数据的不一致性。

数据库是可供多个用户共享的信息资源,多个用户可同时使用同个数据库。

当多个用户并发地存取数据时,就会产生多个事务同时存取同一数据的情况。

比如电视台对各频道关于某广告的播出次数进行统计,一频道对其统计为事务T1,二频道对其统计为事务T2。

若对并发操作不加控制,就会可能出现存取不正确数据的情况,它将破坏数据库的一致性,数据库管理系统必须提供并发控制机制。

事实上并发操作带来的数据不一致性包括三类:

丢失修改,不可重复读和读“脏”数据。

1、丢失修改

两个事务T1和T2读入同一数据并进行修改,T2提交的结果破坏了T1提交的结果,导致T1的修改被丢失。

2、不可重复读

不可重复读是指事务T1读取数据后,事务T2执行更新操作,使T1无法再现前一次读取结果。

不可重复包括三种情况:

a、事务T1读取某一数据后,事务T2对其做了修改,当事务T1再次读该数据时,得到与前一次不同的值。

b、事务T1按一定条件从数据库中读取了某些数据记录后,事务T2删除了其中部分记录,当T1再次按相同条件读取数据时,发现某些记录神秘地消失了。

c、事务T1按一定条件从数据库中读取某些数据后,事务T2插入了一些记录,当T1再次按相同条件读取数据时,发现了一些记录。

3、读“脏”数据是指事务T1修改某一数据,并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤消,T1这时已修改过的数据恢复原值,T2读到的数据就与数据库中的数据不一致,则T2读到的数据就为脏数据,也就是不正确的数据。

产生以上几类数据不一致性的主要原因是并发操作没有保证事务的隔离性。

并发控制就是要用正确的方式调度并发操作,使一个用户事务的执行不受其他事务的干扰,从而避免造成数据的一致性。

并发控制的主要方法是封锁。

如T1事务要修改数据A,若在读出A前先锁住A,其他事务就不能再读取和修改A了,直到T1修改并写回A后解除了对A的封锁为止。

这样就不会丢失T1的修改。

面向对象数据库的模式的一致性和模式演进

面向对象数据库模式是类的集合。

模式为适应需求即随时间的变化称为模式演进。

模式演进主要包括创建新的类,删除旧的类,修改类的属性和操作。

面向对象的数据库模式应当提供相应的操作以支持这些模式演进。

1、模式的一致性

在进行模式演进的过程中必须保持模式的一致性。

所谓模式的一致性指的是模式自身内部不能出现矛盾和错误。

模式一致性主要由模式一致性约束刻画。

模式的一致性约束可分惟一性约束,存在性约束和子类性约束,如果模式能满足这些一致性约束称它是一致性的。

①、惟一性约束

a、在同一个模式中,所有类的名字必须是惟一的。

b、同类中的属性和方法名字必须民惟一的,包括从超类中继承的属性和方法。

但模式中不同种类的成分可以同名,同一个类中的属性和方法不能有相同的名字。

②、存在性约束

存在性约束指的是显式引用的某些成分必须存在。

例如每一个被引用的类必须在模式中定义,某操作代码中调用的操作必须给说明,每个定义的操作必须存在一个实现的程序等。

③子类性约束

a、子类和超类的联系不能形成环。

b、如果子类是从通过多继承形成的,则这种多继承不得造成冲突。

c、如果模式只支持单继承,则须标明子类的超类。

2、面向对象模式演进的实现

在实现模式演进的过程中,很难保证模式的一致性,如何保证模式一致性的问题是实现模式演进的关键问题。

面向对象中类集的改变比关系数据库中关系模式的改变要复杂复得多。

例如:

增加一个新类时,不能违背类名的惟一性约束,如果增加的类不是类层次中的叶结点,则新增加类的子类需要继承新类的属性玫方法,要避免存在继承冲突的问题。

又如在删除一个类时,对于单继承的子类,可以直接删除其子类,对于存在着多继承性的子类,需要检查所有子类继承的属性和方法,撤消从被删除类继承的属性和方法,对于类的对象,要进行删除对象或其他处理。

因此,在面向对象数据库模式演进的实现中,必须具有模式一致性验证的能力。

数据库模式修改操作不但要修改有关系类的定义,而且要修改相关类的所有对象使之与修改后的类定义一致。

在面向对象数据库中,采用转换方法来修改对象。

所谓转换方法就是指面向对象数据库中,将已有的对象根据新的模式结构进行转换,以适应新的模式。

例如,给某类增加一个属性时,可以将这个类的所有实例都增加这个属性。

又如删除一个属性时,可以将这个类的甩有实例的这个属性都删除,根据发生时间的不同,模式转换方式分为两种:

1、立即转换方法,即一旦模式发生变化,立即执行所有变换。

2、延迟转换方式,即模式发生变化后并不立即进行转换,等到低层数据库载入时,该对象被存取时才执行转换。

总之数据库的一致性问题有内层的系统的和外层应用型的,因地制宜,及时处理。

 

三、研究的步骤、方法、措施及进度安排

学习数据库系统、原理及应用教材,触摸到了数据库广泛应用的脉搏,感觉“数据”

完整、安全的重要性,从而把数据不一致性作为选题,认真学习了数据库原理,参阅了一些文献,把理论与实践结合起来,2011年6月立意,7月初稿,2012年5月根据教授的指导,修改初稿,6月定稿。

 

四、主要参考文献

1、《数据库》

——系统原理及应用教程

2、《大学计算机基地》

3、《计算机网络原理》

4、《操作系统原理》

5、《北大方正数据库使用手册》

6、《广播与电视技术》

五、指导教师意见

 

签名

六、教研室意见

 

签名

注:

此表由学生本人填写,一式三份,一份留系里存档,指导教师和学生本人各保存一份。

湘南学院成人高等教育毕业论文(设计)答辩申请暨资格审查表

学生姓名

曹娣华

学号

系别

计算机

专业/届别

2009级

班级

计算机技术及应用

指导老师

陈金发

毕业设计(论文)题目

论数据库中数据的不一致性

答辩申请

学生签名曹娣华2012年6月2日

资格审查项目

1

毕业设计(论文)是否达到专业培养目标所规定的要求

2

文档资料是否齐全(任务书、开题报告、答辩申请、定稿论文/设计及相关附件资料等)

3

文档是否符合规范化要求

4

是否按时向指导教师提交全部正式材料

5

是否剽窃他人成果或者照抄他人设计(论文)

6

是否为已公开发表的个人论著

备选

是否多人设计一个系统或者合作一个课题

(多人设计一个系统或者合作一个课题)内容是否雷同

指导教师意见

签名年月日

系毕业设计(论文)评审工作领导小组意见

盖章年月日

注:

资格审查项目由指导教师填写。

湘南学院成人高等教育毕业论文(设计)中期检查表

毕业论文(设计)

题  目

论数据库中的数据不一致性

学生姓名

曹娣华

学号

系别

计算机

专业/年级

计算机技术及应用

指导教师

陈金发

职称

教授

初稿意见

 

指导教师学生签名曹娣华

年月日2012年6月2日

第二稿意见

 

指导教师学生签名曹娣华

年月日2012年6月2日

定稿意见

 

指导教师学生签名曹娣华

年月日2012年6月2日

湘南学院成人高等教育毕业论文评价表(指导教师用)

毕业论文

题目

论数据库中的数据不一致性

学生姓名

曹娣华

系别

计算机

专业

计算机技术及应用

指导教师

陈金发

评价项目

及格

不及格

选题

质量

01

选题符合专业培养目标,体现综合训练基本要求

02

题目难易度

03

题目工作量

04

理论意义或实际价值

能力

水平

05

查阅文献资料能力

06

综合运用知识能力

07

研究方案的设计能力

08

研究方法和手段的运用能力

09

外文应用能力

成果

质量

10

文题相符

11

写作水平

12

写作规范

13

篇幅

14

成果的理论或实际价值

15

创新性(只分“有”或“无”)

综合评价

优□良□中□及格□不及格□

 

(如不够填写,可另附纸)

 

签名

注:

此表为指导教师对学生毕业论文的定稿进行评阅时用。

侧重于学生的学习态度、内容的真实性、文献阅读量、工作量以及论文质量的评价。

湘南学院成人高等教育毕业论文评价表(评阅教师用)

毕业论文

题目

论数据库中的数据不一致性

学生姓名

曹娣华

系别

计算机

专业

计算机技术及应用

评阅教师

评价项目

及格

不及格

选题

质量

01

选题符合专业培养目标,体现综合训练基本要求

02

题目难易度

03

题目工作量

04

理论意义或实际价值

能力

水平

05

查阅文献资料能力

06

综合运用知识能力

07

研究方案的设计能力

08

研究方法和手段的运用能力

09

外文应用能力

成果

质量

10

文题相符

11

写作水平

12

写作规范

13

篇幅

14

成果的理论或实际价值

15

创新性(只分“有”或“无”)

综合评价

优□良□中□及格□不及格□

 

(如不够填写,可另附纸)

 

签名

注:

评阅教师对学生毕业论文的定稿进行评阅时使用。

侧重于论文撰写的规范性、论文质量的评价。

 

湘南学院成人高等教育毕业设计(论文)答辩记录及成绩评定表

毕业设计(论文)题目

论数据库中的数据不一致性

系别

计算机

专业

计算机技术及应用

届别

2009级

学生姓名

曹娣华

学号

指导教师

陈金发

答辩时间

记录人

答辩地点

答成

辩员

小名

组单

姓名

职称

姓名

职称

答辩记录

 

答辩小组评语(综合指导教师、评阅教师的意见,对论文写作、结构、水平以及答辩过程的表现)

 

综合成绩评定等级:

优□良□中□及格□不及格□

答辩小组长签名

年月日

系(部)毕业设计(论文)评审工作领导小组意见

综合毕业设计(论文)的质量、答辩情况及指导教师和评阅教师的意见,该毕业设计(论文)的最终成绩评定为

 

优□良□中□及格□不及格□

组长签名(盖章)

年月日

注:

此表由答辩小组组织填写。

湘南学院成人高等教育毕业设计评价表(指导教师用)

毕业设计

题目

学生姓名

系别

专业

指导教师

评价项目

及格

不及格

选题

质量

01

选题符合专业培养目标,体现综合训练基本要求

02

题目难易度

03

题目工作量

04

题目与生产、科研、实验室建设等实际的结合程度

毕业

设计

质量

05

综合运用知识的能力(涉及学科范围,内容深广度及问题难易度)

06

应用文献资料的能力

07

实验(设计)能力

08

计算能力(数据运算与处理等)

09

外文应用能力

10

计算机应用能力

11

对实验结果的分析能力(或综合分析能力、技术经济分析能力)

12

插图(或图纸)质量

13

论文(或设计说明书)撰写水平

14

论文(或设计)的实用性与科学性

15

论文(或设计)规范化程度

16

创新性(只分“有”或“无”)

综合评价

优□良□中□及格□不及格□

 

(如不够填写,可另附纸)

 

签名

注:

此表为指导教师对学生毕业设计的定稿进行评阅时用。

侧重于学生的学习态度、内容的真实性、文献阅读量、工作量以及设计作品的质量的评价。

湘南学院成人高等教育毕业设计评价表(评阅教师用)

毕业设计

题目

学生姓名

系别

专业

评阅教师

评价项目

及格

不及格

选题

质量

01

选题符合专业培养目标,体现综合训练基本要求

02

题目难易度

03

题目工作量

04

题目与生产、科研、实验室建设等实际的结合程度

毕业

设计

质量

05

综合运用知识的能力(涉及学科范围,内容深广度及问题难易度)

06

应用文献资料的能力

07

实验(设计)能力

08

计算能力(数据运算与处理等)

09

外文应用能力

10

计算机应用能力

11

对实验结果的分析能力(或综合分析能力、技术经济分析能力)

12

插图(或图纸)质量

13

论文(或设计说明书)撰写

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 文学研究

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

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