当前位置:文档之家› Entity Framework教程

Entity Framework教程

Entity Framework教程
Entity Framework教程

Entity Framework 学习初级篇1--EF基本概况 (2)

Entity Framework 学习初级篇2--ObjectContext、ObjectQuery、ObjectStateEntry、ObjectStateManager类的介绍 (7)

Entity Framework 学习初级篇3-- LINQ TO Entities (10)

Entity Framework 学习初级篇4--Entity SQL (17)

Entity Framework 学习初级篇5--ObjectQuery查询及方法 (23)

Entity Framework 学习初级篇6--EntityClient (31)

Entity Framework 学习初级篇7--基本操作:增加、更新、删除、事务 (37)

Entity Framework 学习中级篇1—EF支持复杂类型的实现 (41)

Entity Framework 学习中级篇2—存储过程(上) (47)

Entity Framework 学习中级篇3—存储过程(中) (54)

Entity Framework 学习中级篇4—存储过程(下) (61)

Entity Framework 学习中级篇5—使EF支持Oracle9i (67)

Entity Framework 学习高级篇1—改善EF代码的方法(上) (75)

Entity Framework 学习高级篇2—改善EF代码的方法(下) (81)

Entity Framework 学习结束语 (84)

Entity Framework 学习初级篇1--EF基本概况

最近在学习研究微软的EF,通过这时间的学习研究,感觉这个EF目前来说还不是很完善,半成品。不过,据说在.Net4.0中,微软将推荐使用此框架,并会有所改善。而且,现在基本上所有数据库均提供了对EF的支持。因此,为以后做技术准备可以学习研究以下。但是,我个人觉得就目前来说,在实际项目慎用此框架。

下面简单的介绍以下这个EF。

在.Net Framework SP1微软包含一个实体框架(Entity Framework),此框架可以理解成微软的一个ORM产品。用于支持开发人员通过对概念性应用程序模型编程(而不是直接对关系存储架构编程)来创建数据访问应用程序。目标是降低面向数据的应用程序所需的代码量并减轻维护工作。Entity Framework 应用程序有以下优点:

?应用程序可以通过更加以应用程序为中心的概念性模型(包括具有继承性、复杂成员和关系的类型)来工作。

?应用程序不再对特定的数据引擎或存储架构具有硬编码依赖性。

?可以在不更改应用程序代码的情况下更改概念性模型与特定于存储的架构之间的映射。

?开发人员可以使用可映射到各种存储架构(可能在不同的数据库管理系统中实现)的一致的应用程序对象模型。

?多个概念性模型可以映射到同一个存储架构。

?语言集成查询支持可为查询提供针对概念性模型的编译时语法验证。

实体框架Entity Framework 是 https://www.doczj.com/doc/813318545.html, 中的一组支持开发面向数据的软件应用程序的技术。在EF中的实体数据模型(EDM)由以下三种模型和具有相应文件扩展名的映射文件进行定义。

?概念架构定义语言文件 (.csdl) -- 定义概念模型。

?存储架构定义语言文件 (.ssdl) -- 定义存储模型(又称逻辑模型)。

?映射规范语言文件 (.msl) -- 定义存储模型与概念模型之间的映射。

实体框架使用这些基于 XML 的模型和映射文件将对概念模型中的实体和关系的创建、读取、更新和删除操作转换为数据源中的等效操作。EDM 甚至支持将概念模型中的实体映射到数据源中的存储过程。它提供以下方式用于查询 EDM 并返回对象:

?LINQ to Entities -- 提供语言集成查询 (LINQ) 支持用于查询在概念模型中定义的实体类型。

?Entity SQL -- 与存储无关的 SQL 方言,直接使用概念模型中的实体并支持诸如继承和关系等 EDM 功能。

?查询生成器方法 --可以使用 LINQ 风格的查询方法构造Entity SQL 查询。

下图演示用于访问数据的实体框架体系结构:

下面,来学习EF的基本使用方法。软件环境::

?Visual Studio 2008 +SP1

?SQL Server2005/2008

首先,建立一个名为“EFProject”的解决方案,然后添加一个名为“EFModel”的类库项目。如下图所示。

接着,在EFModel项目中,添加“https://www.doczj.com/doc/813318545.html, Entity Data Model”项目,如下图所示:

名称取为“NorthWindEF.edmx”,然后点击“添加”。然后,在后面的步骤中,数据库选择“NorthWind”后,在选择影射对象是,把表、试图、存储过程全部都选上,其他的均保存默认的即可。最终生成的结果如下图所示。

好了,数据模型生成完毕。

最后,谈谈我认为的一些缺点:

Edmx包含了所有对象的csdl,ssdl,msl文件,过于庞大,如果要手动修改这个文件,一不小心,眼睛看花了,就改错了。

(和数据集一样的毛病)。

?目前EF支持表、试图、存储过程,其他的对象不支持,而且对使用存储过程有很多限制(目前有EFExtension提供了更多对

象的支持)。

?除了MS SQL Server可直接提供这种可视化的设计界面外,其他的数据库目前还没有提供可视化设计界面(但可以自己来实

现,后面介绍)。

?性能问题。(网上看到有说比https://www.doczj.com/doc/813318545.html,慢,又有人说比https://www.doczj.com/doc/813318545.html, 快的,具体情况我还没测试过, 但我觉得像这个些类型的框架,

性能肯定是比上原生态的https://www.doczj.com/doc/813318545.html,慢)

好了,接下来,学习以下简单的各种操作。

Entity Framework 学习初级篇2--ObjectContext、ObjectQuery、ObjectStateEntry、ObjectStateManager类的介绍

本节,简单的介绍EF中的ObjectContext、ObjectQuery、ObjectStateEntry、ObjectStateManager这个几个比较重要的类,它们都位于System.Data.Entity.dll 下的System.Data.Objects命名空间下。在后续的章节中,我们经常会用到它们的某些方法,以便完成我们的某些操作或目的。本节,简单的说明一下以后我们可能会用到的各个类的方法,以方便我们后续的学习。

ObjectContext封装 .NET Framework 和数据库之间的连接。此类用作“创建”、“读取”、“更新”和“删除”操作的网关。

ObjectContext 类为主类,用于与作为对象(这些对象为 EDM 中定义的实体类型的实例)的数据进行交互。

ObjectContext 类的实例封装以下内容:

到数据库的连接,以 EntityConnection 对象的形式封装。

●描述该模型的元数据,以 MetadataWorkspace 对象的形式封装。

●用于管理缓存中持久保存的对象的 ObjectStateManager 对象。ObjectContext类的成员方法以说明如下所示:

●AcceptAllChanges()

接受所有对该实体对象的更改

●AddObject(string,object)

将实体对象添加到制定的实体容器中

●ApplyPropertyChanges(string,object)

将以指派的实体对象属性的更改应用到容器中对应的原对象。

●Attach(System.Data.Objects.DataClasses.IEntityWithKey entity)

将带主键的实体对象附加到默认的容器中

●Attach(string,object)

将实体对象附加到指定的实体容器中

●CreateEntityKey(string,object)

给指定的实体对象创建实体主键或如果已存在实体主键,则直接返回该实体的主键

●CreateQuery(string,params ObjectParameter[])

从给定的查询字符串创建ObjectQuery对象。

●DeleteObject(object)

删除指定的实体对象

●Detach(object)

移除指定的实体对象

●ExecuteFunction(string,params ObjectParameter[])

对默认容器执行给定的函数。

●GetObjectByKey(System.Data.EntityKey key)

通过主键KEY从 ObjectStateManager 中检索对象(如果存在);否则从存储区中检索。

●Refresh(System.Data.Objects.RefreshMode refreshMode, object entity)

按指定持久更新模式,使用指定实体的存储区数据更新ObjectStateManager。。

●Refresh(System.Data.Objects.RefreshMode refreshMode,

System.Collections.IEnumerable collection)

按指定持久处理模式,使用指定实体集的存储区数据更新ObjectStateManager。

●SaveChanges(bool)

将所有更新持久保存到存储区中。参数是客户端事务支持所需的参数。参数为true 则在更新后自动将更改应用到ObjectStateManager中的实体。如果为false,则在更新后还需要调用AcceptAllChanges()以便更新ObjectStateManager中的实体。

●SaveChanges()

将所有更新持久保存到存储区中

●TryGetObjectByKey(System.Data.EntityKey,out object)

尝试从指定实体主键返回该实体

以上各个方法的具体用法,将在后面介绍。

接着,再看看有用的类ObjectQuery。

ObjectQuery有个有用的方法ToTraceString(),这个方法用于追踪所执行的SQL语句,通过此方法我们可以获取所执行的SQL语句,以便我们查看、分析具体执行的SQL语句。(类似Nhibernate配置文件中的showsql节)

再了解一下ObjectStateEntry。

ObjectStateEntry维护实体实例或关系实例的状态(已添加、已删除、已分离、已修改或未更改)、键值和原始值。还管理已修改属性的列表。其包含一下方法:

●AcceptChanges

接受当前值作为原始值,并将实体标记为 Unchanged()。

● Delete

将实体标记为 Deleted()。如果实体处于 Added()()() 状态,它将为 Detached()。

●GetModifiedProperties

返回标记为 Modified()的属性名称。

● SetModified

将状态设置为 Modified()。

● SetModifiedProperty

将指定的属性标记为 Modified()。

接着,再看看ObjectStateManager。

ObjectStateManager用于维护对象映射、对象状态/标识管理以及实体实例或关系实例的持久性。

●GetObjectStateEntries

获取给定EntityState的ObjectStateEntry集合。

●GetObjectStateEntry

获取给定的 EntityKey 对应的 ObjectStateEntry

现在,几个重要的类简单介绍完毕。后面,我们将具体学习它们的使用。

Entity Framework 学习初级篇3-- LINQ TO Entities

LINQ 技术(即LINQ to Entities)使开发人员能够通过使用LINQ 表达式和LINQ 标准查询运算符,直接从开发环境中针对实体框架对象上下文创建灵活的强类型查询。LINQ to Entities 查询使用对象服务基础结构。ObjectContext 类是作为CLR 对象与实体数据模型进行交互的主要类。开发人员通过ObjectContext 构造泛型ObjectQuery 实例。ObjectQuery 泛型类表示一个查询,此查询返回一个由类型化实体组成的实例或集合。返回的实体对象可供更新并位于对象上下文中。以下是创建和执行LINQ to Entities 查询的过程:

1.从ObjectContext 构造ObjectQuery 实例。

2.通过使用ObjectQuery 实例在C# 或Visual Basic 中编写LINQ to

Entities 查询。

3.将LINQ 标准查询运算符和表达式将转换为命令目录树。

4.对数据源执行命令目录树表示形式的查询。执行过程中在数据源上引发的任

何异常都将直接向上传递到客户端。

5.将查询结果返回到客户端。

一、Linq To Entities简单查询

下面将介绍简单的Linq To Entities查询,相关的查询语法可以使用基于表达式或基于方法的语法。本节使用的https://www.doczj.com/doc/813318545.html,配合Nunit2.4进行测试。

1,投影

代码如下:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Data.Objects;

using NUnit.Framework;

namespace NorthWindModel

{

[TestFixture]

public class TestEFModel

{

[Test]

public void Select()

{

using (var edm = new NorthwindEntities())

{

//基于表达式的查询语法

ObjectQuery customers = edm.Customers;

IQueryable cust1 = from c in customers

select c;

Assert.Greater(cust1.Count(), 0);

//使用ObjectQuery类的ToTraceString()方法显示查询SQL语句

Console.WriteLine(customers.ToTraceString());

}

}

}

}

输出:

SELECT

[Extent1].[CustomerID] AS [CustomerID],

[Extent1].[CompanyName] AS [CompanyName],

[Extent1].[ContactName] AS [ContactName],

[Extent1].[ContactTitle] AS [ContactTitle],

[Extent1].[Address] AS [Address],

[Extent1].[City] AS [City],

[Extent1].[Region] AS [Region],

[Extent1].[PostalCode] AS [PostalCode],

[Extent1].[Country] AS [Country],

[Extent1].[Phone] AS [Phone],

[Extent1].[Fax] AS [Fax]

FROM [dbo].[Customers] AS [Extent1]

1 passed, 0 failed, 0 skipped, took 11.00 seconds (NUnit 2.4).

在上面的输出内容中,可以看到使用了ToTraceString()方法来输出具体的SQL语句。同时Nunit也输出相关的测试情况,请注意查询所花费的时间,以便我们进行查询速度的分析比较。

2,条件限制

using (var edm = new NorthwindEntities())

{

//基于表达式的查询语法

ObjectQuery customers = edm.Customers;

IQueryable cust1 = from c in customers

where c.CustomerID == "ALFKI"

select c;

Assert.AreEqual(cust1.Count(), 1);

foreach (var c in cust1)

Console.WriteLine("CustomerID={0}", c.CustomerID);

//基于方法的查询语法

var cust2 = edm.Customers.Where(c => c.CustomerID == "ALFKI");

Assert.AreEqual(cust2.Count(), 1);

foreach (var c in cust2)

Console.WriteLine("CustomerID={0}", c.CustomerID);

}

3,排序和分页

在使用Skip和Take方法实现分页时,必须先对数据进行排序,否则将会抛异常。

using (var edm = new NorthwindEntities())

{

//基于表达式的查询语法

ObjectQuery customers = edm.Customers;

IQueryable cust10 = (from c in customers

orderby c.CustomerID

select c).Skip(0).Take(10);

Assert.AreEqual(cust10.Count(), 10);

foreach (var c in cust10)

Console.WriteLine("CustomerID={0}", c.CustomerID);

//基于方法的查询语法

var cust = edm.Customers.OrderBy(c => c.CustomerID).Skip(0).Take(10);

Assert.AreEqual(cust.Count(), 10);

foreach (var c in cust)

Console.WriteLine("CustomerID={0}", c.CustomerID);

}

4,聚合

可使用的聚合运算符有Average、Count、Max、Min 和 Sum。

using (var edm = new NorthwindEntities())

{

var maxuprice = edm.Products.Max(p => p.UnitPrice);

Console.WriteLine(maxuprice.Value);

}

5,连接

可以的连接有Join 和 GroupJoin 方法。GroupJoin组联接等效于左外部联接,它返回第一个(左侧)数据源的每个元素(即使其他数据源中没有关联元素)。

using (var edm = new NorthwindEntities())

{

var query = from d in edm.Order_Details

join order in edm.Orders

on d.OrderID equals order.OrderID

select new

{

OrderId = order.OrderID,

ProductId = d.ProductID,

UnitPrice = d.UnitPrice

};

foreach (var q in query)

Console.WriteLine("{0},{1},{2}",q.OrderId,q.ProductId,q.UnitPrice);

}

其他一些方法等就不多说了,和Linq to SQL 基本上是一样的。

二、LINQ to Entities 查询注意事项

排序信息丢失

如果在排序操作之后执行了任何其他操作,则不能保证这些附加操作中会保留排序结果。这些操作包括 Select 和 Where 等。另外,采用表达式作为输入参数的 First 和 FirstOrDefault 方法不保留顺序。

如下代码:并不能达到反序排序的效果

using (var edm = new NorthwindEntities())

{

IQueryable cc = edm.Customers.OrderByDescending(c => c.CustomerID).Where(c => c.Region != null).Select(c => c);

foreach (var c in cc)

Console.WriteLine(c.CustomerID);

}

不支持无符号整数

由于实体框架不支持无符号整数,因此不支持在 LINQ to Entities 查询中指定无符号整数类型。如果指定无符号整数,则在查询表达式转换过程中会引发 NotSupportedException异常,并显示无法创建类型为“结束类型”的常量值。此上下文仅支持基元类型(“例如 Int32、String 和 Guid”)。

如下将会报异常的代码:

using (var edm = new NorthwindEntities())

{

uint id = UInt32.Parse("123");

IQueryable produt = from p in edm.Products

where p.UnitPrice == id

select p.ProductName;

foreach (string name in produt)

Console.WriteLine(name);

}

上面的代码中,由于id是uint而不是Int32,String,Guid的标量类型,所以在执行到where p.UnitPrice ==id这个地方时,会报异常。

●不支持引用非标量闭包

不支持在查询中引用非标量闭包(如实体)。在执行这类查询时,会引发NotSupportedException 异常,并显示消息“无法创建类型为“结束类型”的

常量值。此上下文中仅支持基元类型(‘如 Int32、String 和 Guid’) 如下将会报异常的代码:

using (var edm = new NorthwindEntities())

{

Customers customer = edm.Customers.FirstOrDefault();

IQueryable cc = from c in edm.Customers

where c == customer

select c.ContactName;

foreach (string name in cc)

Console.WriteLine(name);

}

上面的代码中,由于customer是引用类型而不是Int32,String,Guid 的标量类型,所以在执行到where c==customer这个地方时,会报异常。

好,本节介绍完毕。后面将继续学习EF.

Entity Framework 学习初级篇4--Entity SQL

Entity SQL 是 https://www.doczj.com/doc/813318545.html, 实体框架提供的 SQL 类语言,用于支持实体数据模型(EDM)。Entity SQL 可用于对象查询和使用 EntityClient 提供程序执行的查询。

●关键字

Value关键字

ESQL 提供了 SELECT VALUE 子句以跳过隐式行构造。SELECT VALUE 子句中只能指定一项。在使用这样的子句时,将不会对 SELECT 子句中的项构造行包装器,并且可

生成所要形状的集合,例如:SELECT VALUE it FROM NorthwindEntities.Customers as it

it关键字

it 出现在 ESQL 中, 查询对象的别名默认值 "it" 改成其他字符串,例如:

"SELECT VALUE it FROM NorthwindEntities.Customers as it " 。

●注释:

Entity SQL 查询可以包含注释。注释行以两个短划线 (--) 开头。

"SELECT VALUE it FROM NorthwindEntities.Customers as it -- this a comment "

●Select查询

例如:

SELECT VALUE it FROM NorthwindEntities.Customers as it

●参数

参数是在esql之外定义的变量,每个参数都有名称和类型,参数名称在查询表达式中定义,并以@符号作为前缀。例如:

Select VALUE c from NorthwindEntities.Customers as c where

c.CustomerID=@customerID

●聚合

Enity SQL不支持 * ,所以esql不支持count(*),而是使用count(0),例如: Select count(0) from NorthwindEntities.Customers

●分页SKIP/LIMIT

可以通过在 ORDER BY 子句中使用 SKIP 和 LIMIT 子子句执行物理分页。若要以确定的方式执行物理分页,应使用 SKIP 和 LIMIT。如果您只是希望以非确定的方式限制结果中的行数,则应使用 TOP。TOP 和 SKIP/LIMIT 是互斥的

使用SKIP/LIMIT分页,esql代码如下:

Select value c from NorthwindEntities.Customers as c order by c.CustomerID skip 0 limit 10

●TOP

SELECT 子句可以在可选的 ALL/DISTINCT 修饰符之后具有可选的 TOP 子子句。TOP 子子句指定查询结果中将只返回第一组行。esql代码如下:

Select top(10) c.CustomerID from NorthwindEntities.Customers as c order by c.CustomerID

●NULL处理

Null 文本与 Entity SQL 类型系统中的任何类型都兼容,可以使用cast进行类型转换,例如:

select cast(c.region as string) from NorthwindEntities.Customers as c order by c.CustomerID limit 10

其中, Nvarchar等可以成string,数字类型可以转成int32,其他的类型转换类似。如果无法完成转换,则将报异常。还有可以处理的方法有treat。

●标识符

Entity SQL 提供两种标识符:简单标识符和带引号的标识符

简单标识符:Entity SQL 中的简单标识符是字母数字和下划线字符的序列。标识符的第一个字符必须是字母字符(a-z 或 A-Z)。

带引号的标识符:带引号的标识符是括在方括号 ([]) 中的任何字符序列。带中文的部分,请使用方括号包括起来,否则会报如下异常信息:“简单标识符“中文”只能包含基本拉丁字符。若要使用UNICODE 字符,请使用转义标识符”

正确的代码如下:

Select c.CustomerID as [中文字符] from NorthwindEntities.Customers as c order by c.CustomerID skip 0 limit 10

●ROW

Esql可使用row来构建匿名的结构类型的纪录。例如:

SELECT VALUE row(p.ProductID as ProductID,p.ProductName as ProductName) FROM NorthwindEntities.Products as p order by p.ProductID LIMIT 10

●Key

提取引用或实体表达式的键。如下esql语句,直接返回Customer表的主键:

string esql = "SELECT value key(c) FROM NorthwindEntities.Customers as c order by c.CustomerID LIMIT 10"

●CreateRef/ref/deref

CreateRef创建对实体集中的实体的引用。

ref返回对实体实例的引用,之后就可以当作实体来访问其属性,esql语句如下:SELECT ref(c).CustomerID FROM NorthwindEntities.Customers as c order by c.CustomerID LIMIT 10

deref运算符取消引用一个引用值,并生成该取消引用的结果。

●CASE语句:

string esql = "using SqlServer;select case when len(trim(c.CustomerID))==0 then true else false end from NorthwindEntities.Customers as c order by

c.CustomerID limit 10";

●运算符

Esql支持的运算符有:加+、减-、乘*、除/、取模%、-负号。Esql语句如下:select 100/2 as OP from NorthwindEntities.Customers as c order by

c.CustomerID limit 10

●比较运算符

Esql支持的比较运算符有:=,>,>=,IS [NOT] NULL,<,[NOT] BETWEEN,!=,<>,[NOT] LIKE。Esql语句如下:

select value p from NorthwindEntities.Products as p where p.UnitPrice > 20 order by p.ProductID limit 10

●逻辑运算符

新编英语语法教程(第6版)练习参考答案

新编英语语法教程(第6版)第21讲练习参考答案Ex. 21A was sorry to learn… will be sad to hear… would be very surprised to receive… is happy to have found… was afraid to go… was pleased to hear… am very anxious to meet you. were delighted to receive your telegram. were sensible to stay indoors. clerk was prompt to answer the call. rule is easy to remember. are reluctant to leave this neighbourhood. house is difficult to heat. you ready to leave would be foolish to go out in this weather. is quick to see the point. is very keen to get on. are proud to have him as a friend. was rude not to answer your letter. are happy to have you with us this evening. Ex. 21B decision to resign surprised all of us. showed no inclination to leave.

新编英语语法教程

导论———语法层次 0.1 词素 1)自由词素 2)粘附词素 0.2 词 1)简单词、派生词、符合词 2)封闭词类和开放词类 0.3 词组 1)名词词组 2)动词词组 3)形容词词组 4)副词词组 5)介词词组 0.4分句 1)独立分句和从属分句 2)简单分句和复杂分句 3)主句和从句 4)限定分句、非限定性分句、无动词分句0.5 句子 1)完全句和不完全句 2)简单句、并列句、复杂句、并列复杂句 第1讲句子结构 1.1 主谓结构和句子分析 1)主语和谓语 2)句子分析 1.2 基本句型及其转换与扩大 1)基本句型 2)基本句型的转换与扩大 第2讲主谓一致(一) 2.1指导原则 1)语法一致 2)意义一致和就近原则 2.2 以-s 结尾的名词作主语的主谓一致问题1)以-s结尾的疾病名称和游戏名称 2)以-s结尾的学科名称 3)以-s结尾的地理名称 4)其他以-s结尾的名词 2.3 以集体名词作主语的主谓一致问题 1) 通常作复数的集体名词 2)通常作不可数名词的集体名词 3)既可作单数也可作复数的集体名词 4)a committee of 等+复数名词

第3讲主谓一致(二) 3.1 以并列结构作主语的主谓一致问题 1)由and/both... And 连接的并列主语 2)由or/nor/either...or 等连接的并列主语 3)主语+as much as 等 4)主语+as well as 等 3.2 以表示数量概念的名词词组作主语的主谓一直问题1)以表示确定数量的名词词组作主语 2) 以表示非确定数量的名词词组作主语 3.3 其他方面的主谓一致问题 1)以名词性分句作主语的主谓一致问题 2)以非限定分句作主语的主谓一致问题 3)关系分句中的主谓一致问题 4)分裂句中的主谓一致问题 5)存在句中的主谓一致问题 第4讲 4.1 名词分类和名词词组的句法功能 1)名词分类 2)名词词组的句法功能 4.2 名词的数 1)规则复数和不规则复数 2)集体名词、物质名词、抽象名词、专有名词的数4.3 单位词 1)一般表示个数的单位词 2)表示形状的单位词 3)表示容积的单位词 4)表示动作状态的单位词 5)表示成双、成对、成群的单位词 第5讲 5.1 名词属格的构成、意义和用法 1)名词属格的构成 2)名词属格的意义 3)名词属格的用法 5.2 独立属格和双重属格 1)独立属格 2)双重属格 第6讲限定词(一) 6.1限定词与三类名词的搭配关系 1)能与三类名词搭配的限定词 2)只能与单数名词搭配的限定词 3)只能与复数名词搭配的限定词

论地理环境对俄罗斯民族性格的影响

2001年1月第28卷 第1期 湖北大学学报(哲学社会科学版) Journal of Hubei University (Philos ophy and S ocial Science )Jan.,2001 V ol.28.N o.1 论地理环境对俄罗斯民族性格的影响 宋瑞芝,宋佳红 (湖北大学人文学院,湖北武汉430062) [摘 要]俄罗斯的自然地理环境在其民族性格和民族精神的形成中,虽不是唯一的因素,但却是一个极 为重要的特殊因素。它铸就了俄罗斯民族性格及精神的二律背反:美德与缺点;奴性与集体主义精神;极端与包容;肃穆与感伤。 [关键词]地理环境;民族性格;二律背反 [中图分类号]K 512 [文献标识码]A [文章编号]1001—4799(2001)01-0082-04 [收稿日期]1999-12-17 [作者简介]宋瑞芝(1942—  ),女,北京人,湖北大学人文学院教授,主要从事世界历史研究。 世界各个民族的性格,都是由其地理环境与 其长期社会历史的原因铸就的。俄罗斯地理环境和历史发展的特殊性,造就了俄罗斯民族的特殊性格。俄罗斯民族的性格,既不同于东方民族,也不同于西方民族,可以说它包容着东、西方民族性格的某些特征,即有着民族性格上的二重性:既是世界上最无国家组织的民族,也是最崇尚专制国家的民族;既是最富有自由、漫游本性的民族,也是最富集体主义的民族;既是勤奋坚强的民族,也是最有依赖性和惰性的民族。这种民族性格上的矛盾性、二律背反,除了社会历史的诸种原因外,地理环境也对它的这种性格的形成产生了不小的影响。 一、空间的广延性:利弊双刃 俄罗斯人的祖先东斯拉夫人来自喀尔巴阡山以北、维斯杜拉河和第聂伯河之间的沼泽地。公元6世纪以后,东斯拉夫人分布在第聂伯河、伏尔加河上游及德维纳河和伊尔缅湖的广阔土地上,直到16世纪中叶,以莫斯科公国为核心的俄罗斯中央集权国家仍以伏尔加河以西为其主要的活动舞台。沙皇伊凡四世时期,开始向东征服西伯利亚,到17世纪中叶,不到一个世纪,俄罗斯的疆域迅速扩大到了亚洲的东部。19世纪时,俄罗斯的疆域已北达北冰洋沿岸,西至波罗的海,南到高加索、黑海、里海、中亚,东临太平洋西岸,形成一个东西跨度达15000公里,南北跨度达5000公里的 横跨欧亚大陆的世界第一大国。 辽阔的国土,给了俄罗斯民族一无际涯的空间。这种土地的无界性,给了俄罗斯民族一切美德,同时也给它带来了许多缺点。俄罗斯民族胸怀的宽广性,就来自于这巨大的空间。凡到过俄罗斯的人,都会看到俄罗斯人无论男女,均给人以高大粗壮的感觉,他们的建筑和日用品也像人一样,给人以厚重、宏大的印象。俄罗斯人的温顺与牺牲精神,也是无边的空间造就的。辽阔的大地给俄罗斯人一种安全感。他们身处俄罗斯的中心,周围都是自己的国土,相信俄罗斯大地母亲会帮助他、保护他,不会感到任何的恐惧。他们在俄罗斯妈妈面前,是那么地依赖、那么地温顺,他们像对待圣母那样地对待大地母亲,为她可以牺牲自己的一切。然而,也正是这个巨大的空间,却又造就了俄罗斯人的惰性,如满不在乎、责任心不强。俄罗斯人生活在这块广袤无垠的沃野上,有取之不尽、用之不竭的资源,人们无需积极进取、努力创造财富,也无需精打细算地过日子,可以自由自在地安排自己的生活。然而,辽阔的田地,却需要有序机构的管理,需要建立起一个强而有力的集权国家,这无疑对具有天然自由习性的俄罗斯人来说,是一种难以接受的压抑,从而又造成了俄罗斯人性格上的极其浮躁,个人的、集团的、阶级的首创精神的发展也受到限制。 俄罗斯大地母亲有无限宽广的胸怀,有流淌不尽的乳汁,可以养育和拯救所有的俄罗斯人,因 ? 28?

新编英语语法教程期末考试试卷

大学英语语法模拟试题 1. Mr. and Mrs. Burns feel more comfortable on a ship than they would be if they ______________any other way. A. would travel B. travelled C. are travelling D. have travelled 2. We______________ that Jim be there. A. hope B. wish C. expect D .ask 3. Lucy is glad she didn’t stay on the farm. She______________ bored. A. may be B. will be C. could be D. might have been 4. The dean of studies would have come to see you had it been possible, but he ______________so busy then. A. had been B. was C. were D. would be 5. They would certainly have come and helped us ______________time. A. did they have B. had they had C. had they have D would they have 6. If you were in better health, we______________ you to join in the work last week. A. would have allowed B. would allow C. should allow D. had allowed 7. She cried for her______________ lover. A. departed B. being departed C. departing D. having departed 8. ______________ in an important examination, one of the students in his class lost interest in his work A. Failing B. Failed C. Having been failed D. Having Failed 9. If it______________ tomorrow, I’ll stay at home. A. rained B. will rain C. had rained D. rains 10. “It’s getting very late.”“Yes, it’s time______________.” A. that we left B. we leave C. we’ll leave D. we have left a bus to go there, but he preferred to walk.

《新编英语语法教程》语法术语精编

《新编英语语法教程》主要章节语法术语Introduction: Grammatical Hierarchy (导论—语法层次) 2. Parts of speech (word class) 3. Phrases 词组 4. Clause 分句 5. Sentence 句子 1. Morpheme 词素 Free morpheme 自由词素 Bound morpheme 粘附词素 Allomorph 词素变体 Noun phrase Verb phrase Adjective phrase Adverb phrase Preposition phrase Conjunction

Lecture 1 Sentence Structure(L1)Sentence elements: S (subject) 主语V (predicate verb) 谓语动词 O (object) 宾语 C (complement) 补足语 A (Adverbial) 状语 1. Two ways of sentence analysis 1) SVO Sentence Clause NP VP NP Subject Predicate verb Object All the man have done their best. Sentence = Subject + Predicate (Predicate Verb + Object, Complement, Adverbial, etc.) ●句子由主语和谓语构成,进一步把谓语剖析为谓语动词、宾语、补语、状语等。 2) Subject + Predicate (= operator + predication) Sentence Clause Subject Predicate Operator Predication All the man have done their best. ●句子由主语和谓语构成,进一步把谓语剖析为操作词(operator)和述谓成分(predication)。 2. Basic clause types SVC, SV, SV A, SVO, SVOA, SVOC, SV oO Lecture 2 Subject-Verb Concord (L2-3) Guiding principles: Grammatical Concord Notional Concord Principle of Proximity 语法一致原则意义一致原则就近原则 Nominal clause Non-finite clause Relative clause Cleft sentence Existential clause 名词性分句非限定分句关系分句分裂句存在句Lecture 3 Noun and Noun Phrase(L4-5) 1. Classification of nouns

俄罗斯民族性格浅析

俄罗斯的民族性格浅析 段树伟 20050824033 (海洋学院 05食品) 我的家在黑龙江,可谓是全中国离俄罗斯最近的地方,地域决定文化,文化决定性格,我想我们这里的性格应该有一部分与俄罗斯民族相似。虽然我没去过这个过度,但我父亲在俄罗斯,从和父亲的谈话中,以及和从那里回来的人中,以及再选修课上老师的讲述,应该能看出一些他们民族的特点。俄罗斯民族性格具有两面性,有时非常懒惰,有时又非常勤奋;有时非常霸道,有时又非常恭顺;有时非常蛮横,有时又非常虔诚;有时非常暴躁,有时又耐性十足。有时正义十足,又有时很迂腐不堪。这就是我总结的他们民族性格特点。 世界上所有的民族都有固定的性格,比如人们通常认为中国人委婉含蓄、法国人浪漫多情、英国人绅士、美国人无羁,就是指这个民族的民族个性。而俄罗斯无疑是个例外。是什么原因使得俄民族的性格那么摇摆不定呢?这就要从他们的历史、地理说起了。 在地理方面俄罗斯由于地处欧亚两个大陆之间,既是欧洲又是亚洲,既是东方又是西方。俄罗斯人在面对东方的时候,强调它的西方特性,而当它面对欧洲时强调自己的东方特性。它处在东方文化和西方文化两个板块之间,始终摇摆不定于东西文化之问。这种东西兼存的文化色彩深深影响着俄罗斯民族性格的形成,造就了俄罗斯民族独特的个性。所以他们的性格里就有懒惰的一面,这和西方民族的性格是样的,而同时,他们的国土大部分在亚洲,又深受东方民族的影响所以有些方面他们又很勤劳,尤其女性,似乎更受东方的影响。俄的上层社会由于集中在欧洲部分,相对比较发达,西方性格更明显,所以就比较懒,或者说好听一些,更依赖高科技、现代话。而在远东的劳苦大众,他们是很勤劳的。 在历史方面,俄罗斯有悠久的复杂的经历,俄罗斯历史发展的摇摆性,矛盾性,仍然加深了俄罗斯精神的双重性。俄罗斯民族是一个天性自由、“不能也不愿意在自己的土地上建立秩序”的民族,由于东方文化的强行介入,使它建立了一个高度集权的封建专制国家。由于这个制度的残酷剥削与压迫和集体主义精神,俄罗斯人普遍表现出温顺、驯服的性格特征。但是,俄罗斯人又缺乏理性,经常感情用事,极易走极端。“决斗”便是这种性格特征的产物。19世纪以来有相当一批俄罗斯作家都是由于一时激动,走上了极端的道路——决斗。普希金死于决斗,莱蒙托夫、赫尔岑、屠格涅夫、托尔斯泰等都曾参与决斗或走到了决斗的边缘。叶利钦时代的激进改革政策更是俄罗斯人走极端的写照。70年前俄罗斯人曾对社会

新编英语语法教程期末考试试卷.doc

大学英语语法模似试题 1. Mr. and Mrs. Burns feel more comfortable on a ship than they would be if they any other way. A. would travel B. travelled C. are travelling D. have travelled 2. We that Jim be there. A. hope B. wish C. expect D .ask 3. Lucy is glad she didn^ t stay on the farm. She bored. A. may be B. will be C. could be D. might have been 4. The dean of studies would have come to see you had it been possible, but he so busy then. A. had been B. was C. were D. would be 5. They would certainly have come and helped us time. A. did they have C. had they have 6. If you were in better health, wc. A. would have allowed C. should allow 7. She cried for her A. departed B. being departed C. departing D. having departed _____________ in an important examination, one of the students in his class lost interest in his work A. Failing B. Failed C. Having been failed D. Having Failed 9. Tf it _____________ tomorrow, P 11 stay at home. A. rained B. will rain C. had rained D. rains 10. “Tt’ s getting very late. n “Yes, it’ s time __________________________ . ” A. that we left B. we leave C. we^ 11 leave D. we have 1 eft 1 Ule ______________ a bus to go there, but he preferred to walk. A. should have taken B. could take C. could have taken IX hadn^ t taken 12. _____________ the English examination I would have gone to the concert last Sunday- A. Tn spite of B. But for C. Because of D. As for 13- _____________ , we can hardly get to the station by sixclock. A. As it wi 11 be B. As it seemed C. As it is D. As if it seems 14. We hung out a lantern lest he ___________________ lost in the mist. A. gets B. get C. will get D. got 15- Tt is quite natural that such fears _______________________ . A. rise B. should arise C. should rise D. are arisen 16. Pm sorry to _________________ your private thoughts, but T think we should get on with some work. A. break in B. break on C. break in on D. break out 17. Do you think he will_________________ a cook wearing that hat? pass for B> pass as C. pass through D. pass on B. had they had D would they have ___________ you to join in the work last week. B. would allow D. had allowed 1 over. 8.

俄罗斯民族性格分析

俄罗斯民族是世界上伟大而优秀地名族之一,极富爆发力和创造力.在人类历史长河中,俄罗斯民族涌现出了无数地政治家、军事家、科学家和文学家, 为人类文明进步事业作出了卓越地贡献,赢得了世界人民地爱戴和尊敬. 为什么俄罗斯民族能够取得如此荣耀和光辉地成就呢?我认为,这与其民族性格密切相关.那么俄罗斯民族性格有哪些特点呢?我认为主要有以下几点:文档来自于网络搜索 一是具有大无畏地气概.俄罗斯民族历来傲视全球,蔑视强敌,曾经战胜了许多称霸一时、不可一世地强敌.在第二次世界大战中,俄罗斯人民以巨大地民族牺牲,战胜了当时世界上最强大地敌人德国法西斯,横扫欧洲,解放了个国家,同时派出百万大军,以雷霆万钧、摧枯拉朽之势,用十余天地时间消灭了盘据在中国东北地百万日本精锐部队关东军.苏联解体以后,面对以超级大国美国为首地西方国家地弱俄削俄与围堵政策,俄罗斯人民无所畏惧,针锋相对,强势崛起,巍然屹立在世界民族之林.文档来自于网络搜索 二是具有称雄世界地雄心壮志.享有盛誉地普京总统曾指出:“争强好胜是俄罗斯人民地民族性格.”俄罗斯人民曾经创造了无数个世界第一,赢得了世界人民地赞誉,相信俄罗斯人民还会创造出无数更加骄人地业绩.文档来自于网络搜索 三是具有坚韧不拔地意志.俄罗斯人民经历过无数艰难险阻,但事实证明,任何困难都吓不倒他们,任何凶恶地敌人也无所畏惧,他们总是愈战愈勇,愈挫愈强,显示出俄罗斯民族无比强大地爆发力、创造力、凝聚力和生命力.文档来自于网络搜索 以上几点在俄罗斯地历史中体现得淋漓尽致.比如:当年,彼得大帝为了打开通向欧洲地出海口,与瑞典人打了二十年地战争,击败了瑞典几十万大军,建立了新首都——圣彼得堡;年,拿破仑率六十万大军入侵俄罗斯,结果一败涂地,被赶出俄国,损失了大部分军队,导致后来地垮台.拿破仑说:他从未遇到过如此顽强地军队;在伟大地卫国战争中,列宁格勒围困个日日夜夜、莫斯科保卫战和斯大林格勒保卫战,苏联人民地不屈不挠,顽强战斗地精神让全世界折服.历史上,俄罗斯曾是军事强国,彼得大帝、苏沃洛夫、库图佐夫、朱可夫等世界著名军事统帅至今在俄罗斯脍炙人口.俄罗斯人崇敬英雄,现在年轻人举行婚礼地内容之一,就是到当地一个英雄地纪念碑前献花.文档来自于网络搜索 总之,俄罗斯人在国家存亡和发展地重要关头,都能毫不犹豫地挺身而出,表现出大无畏地精神.俄罗斯民族具有很强地凝聚力,不易被其他民族所压垮,却要压倒敌人.文档来自于网络搜索 我认为俄罗斯整体民族性格地形成与他地气候条件、地理位置等密切相关. 俄罗斯幅员辽阔,气候寒冷.这种自然条件促进了俄罗斯民族既奔放又忧郁,既懒散又吃苦耐劳性格特征地形成.俄罗斯有着广阔而肥沃地土地,广大地空间造就了俄罗斯民族豪放地性格.他们嗜酒无度,缺乏纪律;舞蹈奔放粗犷,合唱震天动地.但是俄罗斯漫长而寒冷地冬季却给人们留下了生活地重负与精神地压抑.因此,俄罗斯人总是表情庄严,肃穆,凝重多于微笑;心情忧郁,伤感,沉重多于轻松.此外,肥沃地土地也养成了俄罗斯人懒散地习性.他们有着取之不尽、用之不竭地资源,无须勤劳节俭去创造财富.然而恶劣地气候又使俄罗斯人饱尝了生活地艰辛,从而磨练了他们地意志,培养了他们吃苦耐劳地品格.文档来自于网络搜索 俄罗斯地跨亚欧大陆,其独特地地理位置在某种程度上创造了俄罗斯文化地民族性,同时也在某种程度上塑造了俄罗斯精神地双重性.恰达耶夫在《俄罗斯思想文集?箴言集》中说到:“有一个事实,它凌驾在我们地历史运动之上,它像一根红线贯穿着我们全部地历史…… 它是我们政治伟大之重要地因素和我们精神软弱之真正地原因,这一事实就是地理地事实.” 地跨欧亚大陆不仅仅是俄罗斯在地理位置上地特点,更是它在历史发展过程中地特点.俄罗斯民族地历史是一部不同于西方国家也不同于东方国家,却深深地受着东西方文化影响地历史.恰达耶夫说:“我们处在世界地两大部分——东方和西方之间.”“东方与西方两股历史

新编英语语法教程(第6版)第10讲练习参考答案

新编英语语法教程(第 6 版)第 10 讲练习参考答案 Ex. 10A When it comes to making a conscious effort to help keep a public place clean, most people just don ’ t make the effort. I ’ m a maintenance man for a department store. If people did make the effort, I probably wouldn ’ t haveob. a j The area that I have to spend the most time cleaning is the employees ’lunchroom . Employees go there during breaks, lunch, and dinner. The maintenance department supplies containers for garbage and ashtrays for cigaret te butts. But when they finish their food the employees will either throw their papers on the floor or leave them on the table. Some employees will on occasion throw their papers in the garbage container, but most of them who smoke will eithe r flick their ashes on the floor or in the half-filled soda cups. Cigarette butts are found anywhere other than in the ashtray, because the ashtrays may have been stolen or have been filled with gum. Sometimes an employee will remark, “ Aren ’ t these people pigs? They don ’ t even up after themselves,” as they proceed to walk away fromtheir littered table. Ex. 10B 1. its 2. his, he 3. them 4. it has 5. it, it has to 6. its / their 7. its8. him / them 9. he is / they are 10. it 11. it 12. his / their 13. isn’ t it14. take / takes 15. his / their 16. has, her 17. their 18. has, his 19. they, themselves 20. tends, itself Ex. 10C 1. it / she 2. It 3. it / her 4. her 5. his / one ’ s, he / one, his / one ’ s

中俄民族的性格差异及影响

摘要:当今社会随着全球化的发展,各国家、民族之间的政治、文化性格方面的差异也在不断地缩小。尽管如此,但有些民族所固有的性格是不会随时代的变迁而随意改变的,本文主要从中俄两国的民族性格出发,研究中俄民族的性格差异,并深入探析差异形成的原因及影响,寻找两民族性格间的契合点,希望本文的内容和观点能够对中俄文化的研究有所助益。 关键词:中国;俄罗斯;民族性格;民族性格差异 一、中俄两民族的性格特点 民族是指人们在历史上形成的一个有共同语言、共同地域、共同经济生活、共同心理素质和共同文化传统的稳定的成员共同体。相对的,民族精神就应该是各民族文化中内在的、稳定发展的一种历史传统。本部分主要分别论述中俄两民族的性格特点。以两国自身的性格作为出发点,做为基础探讨中俄两国性格上的差异及由此产生的影响。 (一)中国民族性格中的主要特点 1.中国的民族性格中“中庸”的特点 “中庸”是儒家的思想主张,至今已经有两千多年的历史了。“中庸”思想主张待人接物采取“不偏不倚、调和折中”的态度。中庸之道的理论基础是天人合一,也就是要求人道与天道相吻合。《中庸》说:“诚者,天之道也。诚之者,人之道也。诚者,不勉而中,不思而得,从容中道,圣人也。诚之者,择善而固执之者也。” 两千多年来,中国人一直奉行着儒家的“中庸之道”,凡事没有绝对,不强求也不将就,是很多中国人喜欢的处世态度。所以在中国,人们的思想绝不是极端的,人们更喜欢介于黑和白之间的灰色区域,做事讲求分寸、做人宽厚圆润。可以说在“中庸之道”的影响下,逐渐形成了中国人宽厚、圆融的性格。其实,用一种平和的心态来认识问题、解决问题,既能不伤及他人与自己的颜面,又能达到解决问题的效果,何乐而不为呢。这种“中庸之道”的性格特点在很长时间内一直影响着中国人,无论是在个人修养上,或是在与他人的交往。

东正教与俄罗斯民族性格_武玉明

第21卷第1期潍坊教育学院学报V ol.21N o.1 2008年3月JOURNA L OF WEIFANG E DUCATIONA L CO LLEGE M ar.2008 东正教与俄罗斯民族性格 武玉明 (潍坊学院外国语学院,山东潍坊 261061) 摘要:东正教是俄罗斯精神的基础和核心。在长期的历史发展中,东正教对俄罗斯民族性格产生了质的影响,俄罗斯性格的极端性、矛盾性、神秘性都可以在东正教中找到源头。宗教性是俄罗斯民族性格的本质特征。 关键词:东正教;俄罗斯民族性格;宗教性 中图分类号:D751126文献标识码:A文章编号:1009-2080(2008)01-0053-03 俄罗斯是一个具有悠久宗教传统的国家。从10世纪末到上世纪初近千年的时间里,东正教作为俄罗斯的国教,对俄罗斯国家社会生活和民族意识都曾产生过重大影响。这种影响沉淀于俄罗斯精神的核心,并在其民族性格中凸显出来。对后者的研究,多年来学术界和思想界一直是仁者见仁,智者见智,未有定论。作为俄罗斯精神文化构成的核心,东正教对俄罗斯民族性格形成的影响是不容否认的。从发生学的意义上讲,从宗教的角度来解读俄罗斯民族性格,不失为探本求源的研究途径。 一、俄罗斯东正教概述 东正教又称为正教(православие),是在东罗马帝国发展起来的基督教的一个分支。公元330年,君士坦丁一世因避乱迁都拜占庭(即君士坦丁堡),成立牧首区,视为东部教会中心,与西部教会对峙。东部教会自认为是传承正统教义的教会,是“正宗天主教”。东正教的名称即由此而来。 俄罗斯直到10世纪末才接受东正教为国教。在此之前,古俄罗斯人信奉的是多神教,即崇拜多个神祗的宗教。多神教地域性和迷信色彩很强,没有统一的教义和宗教伦理,而只是对自然力量、部落祖先和神灵的简单膜拜。除雷神佩伦、火神斯瓦罗格等这些“中心神”之外,几乎每个部落和村社都有专属自己的神。随着社会生产关系的发展,多神教越来越显示出它的弊端。基辅罗斯建立以后,为了巩固自己的统治,弗拉基米于公元988年与拜占庭帝国联姻并宣布基督教为国教,下令破除多神教的神像,强令基辅的国民到第聂伯河受洗。这就是著名的“罗斯受洗(крещениеРуси)”。 古俄罗斯的统治者接受东正教,主要是因为他们急需一神宗教来统一民族信仰和思想,以使人民相信他们的神圣地位。俄罗斯东正教从一开始就和国家政权结合在一起,并在此后的漫长历史进程中不断得到加强。东正教作为官方思想逐渐渗透到国家的政治、经济、文化之中,对社会生活的各个层面产生了深远的影响。在这个过程中,俄罗斯“民族性”和“国家性”的意识逐渐萌芽、膨胀,东正教思想从而顺利进入到俄罗斯的精神构成和伦理道德之中。 虽然东正教的引进顺应了历史潮流,是历史发展的必然趋势,但俄罗斯的东正教化并不是一帆风顺的。作为国民主体的农民本能地维护自己的神祗,但又迫于政府压力,从表面上接受了外来的“上帝”。此后,东正教与多神教进行了几个世纪的斗争和磨合,并在这个过程中不断吸收俄罗斯传统文化和多神教的一些因素,形成了具有俄罗斯特色的新的东正教文化。这种传统文化对外来文化的反影响在很大程度上改造了东正教。可以说,俄罗斯东正教化的过程也是东正教俄罗斯化的过程。时至今日,在俄罗斯宗教信仰中,我们还可以看到原始多神教的成分。 现代意义上的俄罗斯民族是在接受东正教之后才出现的。统一的东正教信仰奠定了民族意识的基础,成为俄罗斯民族身份认同的首要标志之一。同时我们也应该看到,东正教对俄罗斯的影响不只是在信仰方面,以其为中心的拜占庭文化对俄罗斯精神的影响也是巨大的。正是基于这种宗教信仰和民族精神的一致性,我们才有可能在宗教的层面上剖析谜一般的俄罗斯民族性格。 二、东正教决定了俄罗斯民族性格的本质属性 如上所述,东正教提供了俄罗斯民族意识产生和发展的深层次的平台,并进而构建了宗教色彩浓厚的俄罗斯精神的基础。它对俄罗斯民族性格的形成起到了不可替代的构成性作用。总的来看,东正教对俄罗斯民族性格的影响主要表现在以下几个方面: 1.东正教的社会历史地位决定了俄罗斯民族性格的宗教性。苏联以前的俄罗斯是政教合一的国家。东正教向人们灌输“君权神授”的思想,认为沙皇是上帝在尘世的代表,世界上只有一个上帝和一个沙皇。这种宣传得到了统治者的认同和欢迎,因而东正教的国教地位在沙俄时期一直稳如泰山。统治者从拜占庭输入东正教的本意是为了神化自己的政权, 收稿日期:2007-10-08 作者简介:武玉明(1974-),男(汉族),山东沂水人,潍坊学院外国语学院讲师,硕士。 35

地理环境对俄罗斯人性格的影响

论地理环境对俄罗斯民族性格的影响 [摘要] 俄罗斯的自然地理环境在其民族性格和民族精神的形成中,虽不是唯一的因素,但却是一个极为重要的特殊因素。它铸就了俄罗斯民族性格及精神的二律背反:美德与缺点;奴性与集体主义精神;极端与包容;肃穆与感伤。 世界各个民族的性格,都是由其地理环境与其长期社会历史的原因铸就的。俄罗斯地理环境和历史发展的特殊性,造就了俄罗斯民族的特殊性格。俄罗斯民族的性格,既不同于东方民族,也不同于西方民族,可以说它包容着东、西方民族性格的某些特征,即有着民族性格上的二重性:既是世界上最无国家组织的民族,也是最崇尚专制国家的民族;既是最富有自由、漫游本性的民族,也是最富集体主义的民族;既是勤奋坚强的民族,也是最有依赖性和惰性的民族。这种民族性格上的矛盾性、二律背反,除了社会历史的诸种原因外,地理环境也对它的这种性格的形成产生了不小的影响。 一、空间的广延性:利弊双刃 俄罗斯人的祖先东斯拉夫人来自喀尔巴阡山以北、维斯杜拉河和第聂伯河之间的沼泽地。公元6 世纪以后,东斯拉夫人分布在第聂伯河、伏尔加河上游及德维纳河和伊尔缅湖的广阔土地上,直到16 世纪中叶,以莫斯科公国为核心的俄罗斯中央集权国家仍以伏尔加河以西为其主要的活动舞台。沙皇伊凡四世时期,开始向东征服西伯利亚,到17 世纪中叶,不到一个世纪,俄罗斯的疆域迅速扩大到了亚洲的东部。19 世纪时,俄罗斯的疆域已北达北冰洋沿岸,西至波罗的海,南到高加索、黑海、里海、中亚,东临太平洋西岸,形成一个东西跨度达15000 公里,南北跨度达5000 公里的横跨欧亚大陆的世界第一大国。辽阔的国土,给了俄罗斯民族一无际涯的空间。这种土地的无界性,给了俄罗斯民族一切美德,同时也给它带来了许多缺点。俄罗斯民族胸怀的宽广性,就来自于这巨大的空间。凡到过俄罗斯的人,都会看到俄罗斯人无论男女,均给人以高大粗壮的感觉,他们的建筑和日用品也像人一样,给人以厚重、宏大的印象。俄罗斯人的温顺与牺牲精神,也是无边的空间造就的。辽阔的大地给俄罗斯人一种安全感。他们身处俄罗斯的中心,周围都是自己的国土,相信俄罗斯大地母亲会帮助他、保护他,不会感到任何的恐惧。他们在俄罗斯妈妈面前,是那么地依赖、那么地温顺,他们像对待圣母那样地对待大地母亲,为她可以牺牲自己的一切。然而,也正是这个巨大的空间,却又造就了俄罗斯人的惰性,如满不在乎、责任心不强。俄罗斯人生活在这块广袤无垠的沃野上,有取之不尽、用之不竭的资源,人们无需积极进取、努力创造财富,也无需精打细算地过日子,可以自由自在地安排自己的生活。然而,辽阔的田地,却需要有序机构的管理,需要建立起一个强而有力的集权国家,这无疑对具有天然自由习性的俄罗斯人来说,是一种难以接受的压抑,从而又造成了俄罗斯人性格上的极其浮躁,个人的、集团的、阶级的首创精神的发展也受到限制。俄罗斯大地母亲有无限宽广的胸怀,有流淌不尽的乳汁,可以养育和拯救所有的俄罗斯人,因此,俄罗斯人并不把自己看成是大地的主人、大地的统治者。相反,他们认为,俄罗斯大地是赐予他们一切的圣母,是施舍给他们一切的主人,俄罗斯人葡伏和依偎在大地母亲的怀抱中。由于这种被颠倒了的人与自然的关系,俄罗斯人总把自己置于一种被动的位置上,难以发挥自己的主动性,难以激发对社会、对生活、对祖国、对民族命运的责任感,一味听凭大地主宰。同时,俄罗斯人还得面对着现实,承受着一切压在肩上的重负(尽管是被动地承受) ,如国家的租赋,农奴主的奢侈生活,以及一切政治文化的、精神的束缚,经常处于极端穷困的、过度紧张的

从俄罗斯饮食文化浅谈民族性格

从俄罗斯饮食文化浅谈民族性格 摘要:饮食是人类生存与发展的基础, 不同的文化背景, 有着不同的饮食观念和饮食习俗,最终形成不同的饮食文化。俄罗斯民族豪迈奔放和朴实简单的民族个性深深地影响着饮食文化的发展,饮食文化的特色又充分体现了俄罗斯的民族特性。 关键词:饮食酒文化茶文化民族性格 作为亚洲板块和欧洲板块上领土面积最大的国家,虽然绝大部分面积在亚洲板块上,但是由于历史的起源发展变化,俄罗斯人最早的生息活动主要集中在欧洲地区,所以其饮食文化也就更受欧洲饮食文化影响。伴随着俄罗斯民族历史的发展,民族生活习惯的不断演变,各种饮食原料的不断丰富,并在很多方面吸取其他国家和地区的饮食文化,特别是法国菜肴的长处,俄国逐渐形成了极富有俄罗斯民族特色的饮食文化。 一、食 国家的饮食习惯大多都和该国的民族习惯以及生活方式有着直接的关系。俄罗斯人生性豪放、朴实,这也深深的影响到了他们的饮食习惯。俄罗斯人的饮食比较简单量足,喜欢吃冷菜,在食物的烹调方式上比较喜欢炸、烤、煎。由于俄罗斯的国土大部分处于纬度较高的地区,冬季漫长而寒冷。对于户外工作的人来说为了能够保证身体具有重组的热量来维持正常的活动,因此俄罗斯传统的菜肴油脂较多,往往在正规的三餐之间加餐。虽然现代俄罗斯人的生活环境大大改善,在寒冷的冬季人们大多在温暖的室内进行工作,但是这个加餐的习惯仍然被延续下来。现代俄罗斯人工作比较繁忙,人们往往根据工作的情况来调整用餐的时间。早饭比较简单,一般是面包加黄油或者是香肠,午餐一般主食为黑白面包,配菜为火腿、沙拉以及酸黄瓜等,在饭后有喝茶或者是吃甜点的习惯。俄罗斯人的晚餐比较丰富,一般有汤多为菜汤比如较为传统的罗宋汤和白菜汤,或者是肉汤,主菜多为各种肉类以及蛋类,一般还有水果。总的来说,俄罗斯人的一日三餐相对比较简单,更多的是注重量足,而我们所说的俄式大餐一般只有在正式场合,或者是重要的节日上才有。简单的饮食,浓厚的菜肴口味,更是反映了俄罗斯民族豪迈奔放和朴实的性格。 二、酒 饭可以不吃,酒不能不喝,这是俄罗斯人的一个显著特点。伏特加几乎已成为俄罗斯的另一个名称,是俄罗斯人和俄罗斯文化的重要标志。俄罗斯是横跨欧亚两大洲,领土面积居世界第一的国家。这个在世界上曾占有举足轻重地位的国家与“酒”有着密不可分的联系。伏特加的含义是“生命之水”,可见俄罗斯人是如何挚爱伏特加。 俄罗斯人爱酒其实由来已久。位于高纬度和中纬度,俄罗斯气候复杂且差异很大,地处三个气候带。夏季时,平均气温0摄氏度,冬季平均气温零下40摄氏度。全年都处于寒冷的状态,寒风呼啸,冰天雪地。可见,俄罗斯民族自形成之日起就生活在北半球最寒冷的环境当中,很难想象没有伏特加的日子是怎么样的。除此以外,历史上的俄罗斯经历着一次又一次暴虐的独裁政权。伊凡四世史称“伊凡雷帝”,他是俄罗斯历史上第一位沙皇。伊凡四世性情残忍暴力,对人民实行的统治,曾亲率特辖军讨伐诺夫哥罗德,在该城进行腥屠杀。彼得一世,是俄罗斯帝国的第一代皇帝,为了改变俄国落后的状况,对内进行了改革,同时对外扩张领土,在俄罗斯史上占有重要地位。俄罗斯人忍受着一个又一个暴虐的独裁政权,在有钱的情况下把自己灌醉是唯一的乐趣。由此可见,酒对于当时遭受压迫的俄罗斯人民来说是何其珍贵,也成为了他们活下去的精神支柱。 作为国酒,伏特加酒,更是俄罗斯人的骄傲。500年的伏特加史就是俄罗斯历史的见证。伴随着俄罗斯人经历了东欧和亚洲君主的铁蹄,沙俄的统治、十月革命、卫国战争以及苏联

浅析俄罗斯的民族性格

学号:0100000本科学年论文 浅析俄罗斯的民族性格 所在系俄罗斯语言与文学系 专业名称俄语 年级10 级 学生姓名王同学 指导老师王老师 2013年9月2日

浅析俄罗斯的民族性格 Shallow chromatography Russia’s national character Author:Wang ## Tutor: Wang## 摘要:俄罗斯的民族性格是以“面包和盐”待客的如火热情,是非黑即白、非爱即恨的极端主义,是以东正教为国教,满怀“救世主”意识的宗教主义,是一面向东一面向西的双头鹰……是众多复杂优劣性情的融合体。在该民族性格形成的过程中,有多种因素参与了它的形成过程。其中最重要的有地理环境因素和宗教因素。俄罗斯独特的地理位置、恶劣的气候环境、丰富的自然资源,既造就了俄罗斯民族的一切优点,同时也使它滋生了很多缺点。在公元10世纪到上世纪近千年的东正教俄罗斯化进程中,俄罗斯也在被东正教化,东正教的教义被俄罗斯人奉为世界观,对俄罗斯国家社会生活和民族意识产生了巨大的影响,并且成了俄罗斯精神文化构成的核心。分析俄罗斯的民族性格,有助于在当今世界经济日益全球化形势下,增进对俄罗斯的了解,增强中俄两国人民的跨文化交际意识,有效减少我们对俄罗斯这个我们千年的历史进程中的北方邻居的文化误解和冲突,对我国人民能够与俄罗斯这一邻居进行进行更有效的交流与合作具有重要意义。 关键词:俄罗斯,民族性格,地域因素,宗教因素 Abstract:Russia's national character is "bread and salt" guests like fire enthusiasm, black and white, either love or hate extremism, is based on the orthodox church of England, with "savior" of religious consciousness, is a side to east west oriented double-headed eagle...Is a complex character.In the process of formed the national character, there are many factors involved in the formation process of it.One of the most important is the geographical environment and religious factors. Russia's unique geographical location, extreme climate conditions, rich natural resources, has produced all the advantages of the russians, both at the same time also make it spawned many shortcomings.In the 10th century to the 20th century nearly one thousand years of orthodox Russia in the process of Russia is in the orthodox

相关主题
文本预览
相关文档 最新文档