学位论文,是其在校学习的重要学习成果之一,也是学校研究生 教育 的关键环节。本文是我为大家整理的关于1000字的论文 范文 ,仅供参考。
关于1000字论文范文篇一:
科技腾飞下的音乐
流行音乐源于西方,它是19世纪的产物,在20世纪的前几十年得到迅速发展。西方尤其是欧美发达国家的流行音乐在世界上占有重要地位。美国是世界上流行音乐最发达的国家,也是流行音乐的主要发源地。如今,世界各国的流行音乐形态基本上都是在美国流行音乐的基础上发展而来。
实际流行音乐(popular music)在一百多年的发展中,已逐渐发展成了有别于传统音乐与现代音乐的音乐体系。并非大众所理解的“流行的音乐”。同样具有很高的学术性,以爵士和声、拉丁音乐节奏、非洲音乐节奏、现代编曲技术为理论依据。其特点为风格多样、节奏相对比较复杂、音色多样。包括所有的民间音乐种类,发展风格也不受局限性。
随着着经济的快速发展,科技的日新月异,网络、通讯与传媒的日益完善与普及,人们的生活方式与思想观念随着社会的变迁也在发生着深刻的变化。“流行音乐”的概念最早来自西方。流行音乐指流行风格的音乐,它包括流行歌曲,还有爵士乐、摇滚乐等器乐形式的作品。流行音乐的风格类型并不是固定的和一成不变的。音乐的流行与传播是分时间、空间的。首先从时间这个角度来看,在不同历史时期里流行的音乐风格显然不同。
就像我喜欢的一首流行乐曲王力宏的《心跳》,无论是这首歌的MV或是创作都是喜爱之至。『心跳』在力宏的创作歌曲当中,是首非常特别的歌,他摒弃了学院派的创作手法,不从乐理著手,而是由最内心深处的想法出发,旋律和歌词浑然天成,在短短的字句当中,一语道尽对于感情的态度。是一首让人在繁杂喧闹中,会想要静下来倾听的好歌。这首歌曲每个乐器,包括吉他、钢琴、贝斯、鼓声,都是由力宏ㄧ人编写弹奏完成,在弹奏的过程当中,力宏常常不断一遍又一遍演练弹奏,希望歌曲能够透过最纯手工的弹奏,表现出最真实的内心感受。新专辑的歌曲非常的力宏,因此在视觉得呈现上面符,力宏特别请到他纽约的好友摄影师Seamus来台负责所有MV的掌镜工作。Seamus在今年一年就拍摄了6部电影以及其他的电影短片,是目前好莱坞非常具有潜力的新锐摄影师,力宏希望透过Seamus自然光的风格摄影,帮每支MV创造不同以往的摄影风格,赋予MV更具生命力的视觉表现。
如果没有现代科技迅速的发展,并且与音乐创作的完美结合,怎么众多粉丝如痴如醉。如果没有MV与歌曲的相结合,仅仅是享受这歌声虽然也是种妹的享受,但是却不及MV的展示方式来的直接。那样更能触动我们的心,也许在我看来这是种更直接聆听音乐的方式吧。科技不断腾飞,更多的高科技越来越融入到我们的身边,就像我们身边的音乐,音乐是陪伴我们成长的一个媒介,现在这个媒介也将是逐渐的科技化。
流行音乐的发展空间是无限的,科技发展也是无止境的,只要将科技和音乐的创作完美的结合。即使是普通的原创歌曲,如果巧妙的加入科技元素,就是另一番享受。所以科技的长翅腾飞对于我们的生活水平的提高作铺垫。
关于1000字论文范文篇二:
当代社会的巨大变化和飞速发展,对人的人文素质提出了更高的要求。我国青少年的人文素质,特别是思想道德素质如何,直接关系到中华民族的未来。在基础教育阶段,民族精神和国际意识,是我们必须面对的课题。同时,随着人文社会科学各学科间的义叉渗透,并逐步趋向融通,注重学科联系的综合认识方式,有利于人们形成对历史与社会生活的整体认识。人文社会科学发展的这一综合化趋势,促进了学校社会人文学科的综合化进程。
作为综合课程的《历史与社会》,将历史、人文地理及其他人文社会科学的相关知识有机整合,有利于从学生的生活 经验 出发,促进他们整体地、历史地认识社会,在获得相关人文社会科学基础知识和基本技能的同时,逐步学会运用历史唯物主义的观点去分析问题,提高自主学习的能力。
一、课程性质
《历史与社会》是在义务教育阶段7~9年级实施公民教育的综合文科课程。 本课程的综合性不仅在于对相关人文社会学科知识的综合,还有对其基本 方法 和技能的综合;不仅是对历史发展过程和现实社会问题的综合,还体现在对分析、认识某个事件或现象的角度的综合。它是一门在课程目标、课程结构、课程内容及 学习方法 上都力求整合的新型课程。
二、基本理念
(一)本课程将大力提供人文精神,促进学生的自主发展(7-9'SS2') 《历史与社会》课程的开设,目的在于把全体学生培养成有良好的人文素质和社会责任感的公民。不但引导学生综合地、整体地认识社会,逐步形成真实而全面的社会生活观念,而且倡导合作探究的学习方式,为学生终身学习、持续发展奠定必要的知识和能力基础。
(二)本课程将力求真正实现人文社会学科内容的综合
《历史与社会》课程不是学科群体的统称,而是基于学生的生活经验,对历史、人文地理等相关学科内容的整合。它力求综合范围适当、融合程度较高、整合形式合理,从而把各学科领域彼此孤立、相互隔离的内容体系,改造成为各学科领域有机联系的课程体系,而不只是形式上的捏合。
(三)本课程将强调历史地、辩证地观察和认识社会
《历史与社会》课程的整合基础是社会生活与历史变迁,即把社会作为一个动态的过程来描述,借助历史的眼光认识今天的社会。本课程将从纵向发展来呈现人类社会的演进过程及其基本趋势,从横向扩展来揭示不同地域环境和 文化 的差异。在贯穿中国社会发展基本过程的同时,把国际社会的发展历程有机地联系起来,在弘扬民族精神的同时培养学生的全球意识。
第二部分 课程目标
一、总目标
在掌握必要的人文社会科学知识和技能的基础上,体验对历史和现实问题进行综合探究的过程和方法,正确面对人生和社会发展的各种问题,逐步树立集体主义、爱国主义和社会主义思想,初步形成科学的世界观、人生观和价值观。
二、知识与技能
1.了解人类生活的自然环境差异、不同区域的人文特征、历史变迁及其各种问题。
2.理解人们政治、经济、文化生活的丰富内涵,以及人的发展与自然、社会的相互关系。
3.知道人类物质文明、精神文明与制度文明发展的一般过程和基本趋势。
4.会用多种方法和现代信息技术收集、保存、处理和评价社会信息。
三、过程与方法
5.尝试用历史的、辩证的眼光观察、评价现实问题,提高辨别重大是非的能力。
6.思考优秀的民族 传统文化 与外国文化的创造过程,培养当代青年应有的创新能力。
7.体会在社会生活中个人与集体的关系,学会恰当地展示自己、关爱他人、与人合作。
8.尝试从不同角度、综合多种知识探究社会问题,提高参与 社会实践 和自主学习的能力。
课文是教科书的主体部分,各章节之间的逻辑关系要清楚,对具体内容的表述要精当。图像是教科书的重要组成部分,要寻找文与图的最佳结合点,多用而不滥用图像。学生作业应围绕课文来设计,但不是课文内容的简单重复,要有启发性。
关于1000字论文范文篇三:
大学生心理教育论文(1000字)
随着经济全球化、政治多极化和文化多元化的加强与国内改革开放的不断深入,我国社会生活的各个领域也迎来了更加激烈的竞争和挑战。大学校园已不再是“两耳不闻窗外事”的象牙塔,我们大学生正在环境适应、学习适应、 人际交往 、性与爱、就业与创业方面面临越来越多的心理压力和冲突。近年来,因为上述问题处理失当而引发的个人悲剧日益演变成一种社会现象,让人不禁直呼——“大学生究竟怎么了?!”
本学期,我们开设的心理健康教育课科学地从客观环境、主观环境入手,针对学习、人际、恋爱、网络、休闲、就业方方面面来分析和排解大学生的心理困惑,是一门非常有实际意义的课程。总的来说,大学生较之社会人士、老年人、中小学生等人群,有一定自制力但仍易意气用事、有一定主见但仍易盲从和被煽动、自信自负却又常常怀疑自己偶尔自卑,这样的心理特点,使引导世界观、人生观、爱情观的正确形成显得格外重要。
在这门课程中,我们明白了无论是心理健康问题还是良好的心理素质,都是各种内外因素的共同作用和长期积累形成的。生物因素是个体心理发展的基础,也是我们最难改变的因素,也是精神病是一种病、精神病需要吃药的理由。在所有因素中,家庭因素是影响最大的、意想不到的深远的——大凡成人所表现出来的各种心理问题,或多或少总带有其童年的体验和遭遇痕迹,早期所经受的较大的挫折或创伤,可能会压抑在潜意识中,在日后以各种形式表现出来,形成个体的心理障碍。所以家庭作为主要的早期个体活动环境,重要性不言而喻。在历史上臭名昭著的连环杀手里,不少都经历了悲惨的童年。外号“发狂的月光杀手”的美国杀手阿尔伯特费什:叔叔是宗教狂热分子,生母患有幻视幻听的顽疾,费什被送到孤儿院,时常因犯错而被脱衣服受到老师鞭打。他甚至有一个朋友跟他讲吃屎喝尿等虐待方法,这些无疑成为一个诱拐 儿童 并杀而食之的疯子杀手最刻骨铭心的启蒙教育??次之家庭因素,还有学校因素、社会因素对个人心理环境造成一定影响。
而当面对我们自身的一些心理问题,我们不是无计可施的。首先,身体健康有利于心理健康,加强运动锻炼可以发泄自身的不良情绪,有助于磨炼大学生的意志、发展个性,有助于改善人际关系,甚至治疗某些心理缺陷,如孤僻的人可以多多参与像 足球 、 排球 、 篮球 这样的团队项目;容易急躁、感情易冲动者则宜选择 太极拳 、 射击 、远足等要求耐心和坚强毅力的项目。
其次,立足于大学学习特点,合理安排学习生活。作为学生,任何时候都不应放弃自己的专业,要自主地根据个人兴趣、需要、特长组织学习,逐渐把对老师和课堂的依赖转化为自主学习。并且,大学生的学习不仅仅在于掌握知识,更在于培养科学的思维和独立的思考、探索创新的精神。
最后,如果遇到想不开的解决不了的问题,一定要学会倾诉。当我们把压力、困惑说给家人和朋友听之后,他们的支持会成为一个阻碍压力发展的缓冲器,或者,也可以请教心理咨询师,无需害羞,将心中之魔放出以求良策。
总而言之、言而总之,无论是大学生自己,还是校方、家长和社会,都予以大学生心理健康足够的重视。毕竟,只有心理健康、心理素质过硬的人,才能承担繁重的学习任务,肩负起较高的社会期望和社会责任,才能建立与他人的良性互动,成为社会需要的全面发展的人才。
关于1000字论文范文篇四:
随着经济全球化、政治多极化和文化多元化的加强与国内改革开放的不断深入,我国社会生活的各个领域也迎来了更加激烈的竞争和挑战。大学校园已不再是“两耳不闻窗外事”的象牙塔,我们大学生正在环境适应、学习适应、人际交往、性与爱、就业与创业方面面临越来越多的心理压力和冲突。近年来,因为上述问题处理失当而引发的个人悲剧日益演变成一种社会现象,让人不禁直呼——“大学生究竟怎么了?!”
本学期,我们开设的心理健康教育课科学地从客观环境、主观环境入手,针对学习、人际、恋爱、网络、休闲、就业方方面面来分析和排解大学生的心理困惑,是一门非常有实际意义的课程。总的来说,大学生较之社会人士、老年人、中小学生等人群,有一定自制力但仍易意气用事、有一定主见但仍易盲从和被煽动、自信自负却又常常怀疑自己偶尔自卑,这样的心理特点,使引导世界观、人生观、爱情观的正确形成显得格外重要。
在这门课程中,我们明白了无论是心理健康问题还是良好的心理素质,都是各种内外因素的共同作用和长期积累形成的。生物因素是个体心理发展的基础,也是我们最难改变的因素,也是精神病是一种病、精神病需要吃药的理由。在所有因素中,家庭因素是影响最大的、意想不到的深远的——大凡成人所表现出来的各种心理问题,或多或少总带有其童年的体验和遭遇痕迹,早期所经受的较大的挫折或创伤,可能会压抑在潜意识中,在日后以各种形式表现出来,形成个体的心理障碍。所以家庭作为主要的早期个体活动环境,重要性不言而喻。在历史上臭名昭著的连环杀手里,不少都经历了悲惨的童年。外号“发狂的月光杀手”的美国杀手阿尔伯特费什:叔叔是宗教狂热分子,生母患有幻视幻听的顽疾,费什被送到孤儿院,时常因犯错而被脱衣服受到老师鞭打。他甚至有一个朋友跟他讲吃屎喝尿等虐待方法,这些无疑成为一个诱拐儿童并杀而食之的疯子杀手最刻骨铭心的启蒙教育??次之家庭因素,还有学校因素、社会因素对个人心理环境造成一定影响。
而当面对我们自身的一些心理问题,我们不是无计可施的。首先,身体健康有利于心理健康,加强运动锻炼可以发泄自身的不良情绪,有助于磨炼大学生的意志、发展个性,有助于改善人际关系,甚至治疗某些心理缺陷,如孤僻的人可以多多参与像足球、排球、篮球这样的团队项目;容易急躁、感情易冲动者则宜选择太极拳、射击、远足等要求耐心和坚强毅力的项目。
其次,立足于大学学习特点,合理安排学习生活。作为学生,任何时候都不应放弃自己的专业,要自主地根据个人兴趣、需要、特长组织学习,逐渐把对老师和课堂的依赖转化为自主学习。并且,大学生的学习不仅仅在于掌握知识,更在于培养科学的思维和独立的思考、探索创新的精神。
最后,如果遇到想不开的解决不了的问题,一定要学会倾诉。当我们把压力、困惑说给家人和朋友听之后,他们的支持会成为一个阻碍压力发展的缓冲器,或者,也可以请教心理咨询师,无需害羞,将心中之魔放出以求良策。
总而言之、言而总之,无论是大学生自己,还是校方、家长和社会,都予以大学生心理健康足够的重视。毕竟,只有心理健康、心理素质过硬的人,才能承担繁重的学习任务,肩负起较高的社会期望和社会责任,才能建立与他人的良性互动,成为社会需要的全面发展的人才。
关于1000字论文范文篇五:
有趣的共振现象
唐朝的时候,洛阳的一座寺院里出了一件怪事。寺院的房间里有一口铜铸的磬,没人敲它,常常自己“嗡嗡”地响起来,这里是什么原因呢?
原来,这口磬和饭堂的一口大钟,它们在发声时,每秒种的振动次数—
—频率正好相同。每当小和尚敲响大钟时,大钟的振动使得周围的空气也随着振动起来,当声波传到老和尚房内的磬上时,由于磬的频率跟声波频率相同,磬也跟着振动起来。发出了“嗡嗡”的响声。这就是发生振动的共振现象,也叫共鸣。
你注意过吧,胡琴的下端都有一个不小的“肚子”——蒙上蛇皮的竹筒。当你兴致勃勃地拉起胡琴时,琴弦的振动通过蛇皮会引起“肚子”中空气的共鸣,使发出来的琴声不仅响亮,而且音乐丰满,悠扬动听。人们把这种“肚子”叫做共鸣箱。你瞧,扬琴、琵琶、提琴、钢琴等乐器,不都有各种形状,大小不一的共鸣箱吗?
除了共鸣箱之外,人们利用共振现象来做的好事还不少呢。
建筑工人在造房子的时候,不论是浇灌混凝土的墙壁或地板,为了提高质量,总是一面灌混凝土,一面用振荡器进行震荡,使混凝土由于振荡更紧密、结实。
大街上的行人,车辆的喧闹声,机器的隆隆声——这些连绵不断的噪声不仅影响人们正常生活,还会损害人的听力。有一种共振性的消声器,是由开有许多小孔的孔板和空腔所构成。当传来的噪声频率与共振器的固有频率相同时,就会跟小孔内空气柱产生剧烈共振。这样,声音能在共振时转变为热能,使相当一部分噪声被“吞吃”掉。
此外,粉碎机,测振仪,电振泵等,也都是利用共振现象进行工作的。
但在某些情况下,共振现象也可能造成危害。例如:当军队过桥的时候,整齐的步伐能产生振动。如果它的频率接近于桥梁的固有频率,就可能使桥梁共振,以致到了断裂的程度。因此,部队过桥要用便步。
在我国西北一带,山头终年积雪。每当春暖花开,山上冰雪融化,雪层会离开原来的地方滑动。往往一次偶然的大吼声,厚厚的雪层就会因为共振而崩塌下来,因此规定攀登雪山的勘察队员,登山队员不能大声说话。
我们要将共振充分运用到各个科学领域,还要防止共振现象给生活、工作、环境带来危害。这就需要我们不断去研究、探索。
关于1000字论文范文篇六:
论初中历史与社会课程标准
当代社会的巨大变化和飞速发展,对人的人文素质提出了更高的要求。我国青少年的人文素质,特别是思想道德素质如何,直接关系到中华民族的未来。在基础教育阶段,民族精神和国际意识,是我们必须面对的课题。同时,随着人文社会科学各学科间的义叉渗透,并逐步趋向融通,注重学科联系的综合认识方式,有利于人们形成对历史与社会生活的整体认识。人文社会科学发展的这一综合化趋势,促进了学校社会人文学科的综合化进程。
作为综合课程的《历史与社会》,将历史、人文地理及其他人文社会科学的相关知识有机整合,有利于从学生的生活经验出发,促进他们整体地、历史地认识社会,在获得相关人文社会科学基础知识和基本技能的同时,逐步学会运用历史唯物主义的观点去分析问题,提高自主学习的能力。
一、课程性质
《历史与社会》是在义务教育阶段7~9年级实施公民教育的综合文科课程。 本课程的综合性不仅在于对相关人文社会学科知识的综合,还有对其基本方法和技能的综合;不仅是对历史发展过程和现实社会问题的综合,还体现在对分析、认识某个事件或现象的角度的综合。它是一门在课程目标、课程结构、课程内容及学习方法上都力求整合的新型课程。
二、基本理念
(一)本课程将大力提供人文精神,促进学生的自主发展(7-9'SS2') 《历史与社会》课程的开设,目的在于把全体学生培养成有良好的人文素质和社会责任感的公民。不但引导学生综合地、整体地认识社会,逐步形成真实而全面的社会生活观念,而且倡导合作探究的学习方式,为学生终身学习、持续发展奠定必要的知识和能力基础。
(二)本课程将力求真正实现人文社会学科内容的综合
《历史与社会》课程不是学科群体的统称,而是基于学生的生活经验,对历史、人文地理等相关学科内容的整合。它力求综合范围适当、融合程度较高、整合形式合理,从而把各学科领域彼此孤立、相互隔离的内容体系,改造成为各学科领域有机联系的课程体系,而不只是形式上的捏合。
(三)本课程将强调历史地、辩证地观察和认识社会
《历史与社会》课程的整合基础是社会生活与历史变迁,即把社会作为一个动态的过程来描述,借助历史的眼光认识今天的社会。本课程将从纵向发展来呈现人类社会的演进过程及其基本趋势,从横向扩展来揭示不同地域环境和文化的差异。在贯穿中国社会发展基本过程的同时,把国际社会的发展历程有机地联系起来,在弘扬民族精神的同时培养学生的全球意识。
关于1000字论文范文6篇相关 文章 :
★ 1000字论文范文6篇
★ 关于1000字论文范文6篇
★ 关于1000字论文范文6篇(2)
★ 1000字议论文范文3篇
★ 1000字论文范文6篇(2)
★ 中国制度优势论文1000字范文5篇
★ 1000字科技论文范文
★ 初中议论文范文1000字3篇
★ 初中议论文作文范文1000字3篇
★ 1000字短篇论文范文
写作小论文有助于提高我们的学术水平,小论文的格式有哪些要求呢?下面是由我整理的1000字小论文格式 范文 模板,欢迎大家阅读。
摘要: 随着企业规模的不断扩大,各部门所需信息既相互交错,又相对独立。这就要求各部门所用的数据库既能高度自治地 工作,又能进行信息共享。本文主要介绍多DM3数据库系统间的信息共享机制。 不同DM3数据库系统间的信息共享通过协调器实现。所有这些被协调器连接在一起的数据库系统组成了一个联邦数据库。这样既能较好地满足企业的需要,也能在保证效率的前提下,提高数据的可用性。
关键词: DBMS 复制 联邦数据库
1.引言
随着经济的发展,企业的规模越来越大,其积累的信息也越来越多。存在着各部门所处理的信息多数只对本部门有效,仅有少数信息需给 其它 某些部门共享的问题。这种信息的分布性和独立性要求对所处理的数据进行分类,使各部门既能独立地处理本部门大多数数据,也使部门间能协调处理跨部门的事务。在这种情况下,对整个企业建立一个完全的紧密耦合的分布式数据库是很困难的,也是没必要的,特别是大型企业,这样的数据库的效率往往是很低的。
为解决这个问题,我们采用以下策略:每个部门使用一套紧密耦合的数据库系统,而在存在跨部门事务处理的数据库系统间用一个协调器联起来。这样就组成了一个横跨整个企业,各部门高度自治的联邦数据库系统。
DM2是由华中理工大学数据库多媒体技术研究所研制的数据库管理系统。它采用客户/服务器模型,客户机与服务器,服务器与服务器均通过网络互连,通过消息相互通讯,组成一个紧密耦合的分布式数据库系统。它的工作流程如下:客户机登录到一台服务器上,这台服务器便成为它的代理服务器;它接收来自客户机的消息,然后根据全局数据字典决定是自己独立完成该操作,还是与其它服务器协作处理这条消息,处理完成之后,再由代理服务器将处理结果返回给客户机。
而数据字典,作为记录数据库所有元数据的系统表,它向以上过程中提供各类有用的信息,引导它们向正确的方向运行,起着“指南针”的作用。它分为局部数据字典和全局数据字典。其中,局部数据字典用于记录一个服务器站点中数据库的控制信息,如表的模式,视图的模式及各个数据区的的文件名等信息。全局数据字典用于记录分布式数据库系统中各个服务器站点上有关全局数据的控制信息,如服务器站点信息,各服务器站点的全局表名及表内码记录,各服务器站点上的全局数据视图名及视图内码记录,用户名及口令记录,用户权限记录等信息。各个局部数据字典可以各不相同,但为了保证在各个服务器上所看到的全局数据库是一致的,因此,全局数据字典必须一致。我们所关心的是全局数据字典中的基表控制块TV_CTRL_BLOCK,它的内容主要包括:全局基表总数,每个全局基表名和其对应的表内码,该基表所在的服务器站点的编号等信息。它的功能是将各个服务器站点号与存储在其上的表名及表内码联系起来。这样,代理服务器从客户消息中找到被处理的表名,然后通过查询基表控制块TV_CTRL_BLOCK,就能知道该表存在哪个服务器上,以便将相关消息发给该服务器。
由于DM2上各个服务器站点的全局字典完全相同,任何全局表的信息都会记入全局字典。若用它来构建一个企业的数据库系统,则大量只对企业某部门有用的信息将会充斥在各部门所有服务器的全局字典中,增加了冗余。而且,当对全局表进行DDL操作时,为了确保全局字典的一致性,须对所有服务器的全局字典进行加锁。DM2对全局字典的封锁方式是采用令牌环方式,即令牌绕虚环(非实环)传输,某个服务器想对全局字典进行操作,必须等令牌到达该服务器才可以执行。每个部门建立的全局表绝大多数只对本部门有用,当对这些表进行DDL操作时,却要对所有服务器的全局字典进行封锁,通过令牌来实现对全局字典的互斥访问。假如,两个部门都要分别对本部门的内部表进行DDL操作,这应该是可以并行处理的操作,现在却只能串行执行。而且,当服务器数目庞大时,每个服务器等待令牌的时间将会很长。这严重损害了数据库的效率。
为弥补以上不足,在DM2的改进版本DM3中增加了协调器,用以联接各个独立的DM3数据库子系统,并协调各子系统间的各种关系,使各子系统既能高度自治地工作,又能进行有效的信息共享。
2.体系结构
本系统可看作多个数据库子系统被协调器联起来的,高度自治的一个联邦数据库系统。其中,每个子系统独立处理本系统内部的事务,而子系统间的信息共享由复制技术提供,副本间的一致性由协调器协调处理,处理所需的信息在初始化时写入协调器的组间数据字典中。当对某子系统中的一份数据副本进行修改时,该子系统会将修改通知协调器,由协调器对该数据的其它副本进行修改,从而保证了所有副本的一致性。
由以上可知,子系统彼此并不直接接触,而是各自都与协调器直接相联,由协调器统一管理子系统间的通信。这样,当子系统对副本进行修改时,不必关心相应的子系统处于何种状态,也不必等待回应消息,以及异常处理,所有这些都由协调器进行管理。因此,既提高了系统运行的效率,也保证了子系统的独立性。其体系结构如下图所示。
协调器主要有三大功能,首先,它对协调器和服务器进行初始化,并将有关信息存入组间字典;其次,它管理不同子系统间的通信,维护副本的一致性;最后,它在子系统出现崩溃时,进行异常管理及恢复工作。
图1 DM3多数据库系统体系结构
3.主要策略
多个DM3系统间的信息共享是通过副本实现的,副本的一致性是由协调器来维持的,是一种弱一致性。通常,多数据库系统间的一致性是通过协调器周期性地访问服务器的日志来完成的。由于副本的更新带有随机性,因此,若采用这种 方法 ,可能数据被修改多次,但其相对应的副本仍未被修改,这样就损害了数据的一致性;也可能数据并未被修改,但协调器已多次访问了服务器的日志了,这样就降低了系统的效率。
所以,本系统采用的方法是当数据被修改时,由服务器通知协调器有关信息,再由协调器通知相关系统,修改相关数据。这样,数据的修改及时(仍然是弱一致性),而协调器也不会在数据未被修改的情况下访问服务器,提高了准确性。
为了使协调器正常工作,我们对底层数据库管理系统DM2进行了修改。在基表控制块TV_CTRL_BLOCK中增加一项IsReplication。建表时,该项初始化为false;当为该表建立一个副本时,该项赋值为true。具体算法如下。
初始化算法。
协调器:
从用户或应用程序接收待连接的两个系统中的服务器名,需复制的表名;
分别登录到两个系统的服务器上;
向存有待复制表的服务器发预复制消息;
等待服务器消息;
若失败,发一条失败的消息给服务器和用户或应用程序,转11);
若成功,从消息中取出待复制表的有关信息,根据这些信息,发一条建表消息给另一个系统的服务器;
等待服务器消息;
若失败,发一条失败的消息给服务器和用户或应用程序,转11);
若成功,调数据转移程序,进行数据复制;
将有关信息写入组间字典。
退出。
服务器:
当服务器收到预复制消息后,将基表控制块TV_CTRL_BLOCK中的IsReplication赋为true。同时,取出待复制表的有关信息,组成应答消息发给协调器。
当服务器收到失败的消息后,将基表控制块TV_CTRL_BLOCK中的IsReplication赋为false。
维护算法。
协调器:
从组间字典读出相关信息,根据这些信息,登录到相应系统上;
等待消息;
从某系统的服务器上收到一条修改消息后,通过查找组间字典,确定该消息的目的地,然后将它转发过去;
若失败,定时重发;
转2);
服务器:
1)等待消息;
2)当收到某客户或应用程序的消息后,检查它是否是修改数据的操作(如delete,update或insert等);
若不是,转7);
若是,检查基表控制块TV_CTRL_BLOCK中的IsReplication是否为true;
若不是,转7);
若是,向协调器发修改消息;
继续执行服务器程序的其它部分。
恢复算法。
若协调器所联接的系统中有一个跨掉了,则对副本的修改无法及时地反映到跨掉的系统中来。这时,需要恢复算法来进行处理。
协调器:
当协调器发现有一个系统已经崩溃后,采取以下步骤。
将与该系统相关的变量open赋值为false;
打开记时器;
等待消息;
若收到的消息是其它系统发出的修改崩溃了的系统上的副本的命令,则依次将这些消息存储起来,转3);
若收到的消息是记时器发出的时间到的消息,则向崩溃的系统发登录命令;
若登录成功,将open的值改为true;
将存储的消息依次发送过去,转9);
若登录失败,转3);
退出。
4.结论
我们曾在三个DM3数据库系统上,用两个协调器进行联接。结果,运行情况良好,各副本最终都能保证一致,且各副本间存在差异的时间间隔很短。另外,在出现异常的情况下,协调器也能正常工作。
主要参考文献:
1.周龙骧等,分布式数据库管理系统实现技术,科学出版社,1998。
2.郑振楣,于戈,郭敏,分布式数据库,科学出版社,1998。
3.王珊等,数据仓库技术与联机分析处理,科学出版社,1998。
286 浏览 2 回答
242 浏览 5 回答
102 浏览 5 回答
131 浏览 4 回答
129 浏览 2 回答
278 浏览 5 回答
100 浏览 2 回答
261 浏览 3 回答
175 浏览 3 回答
183 浏览 4 回答
156 浏览 4 回答
208 浏览 5 回答
142 浏览 3 回答
231 浏览 5 回答
195 浏览 4 回答