数据控制语言(DCL-Data-Control-Language)-2(常用版)_第1页
数据控制语言(DCL-Data-Control-Language)-2(常用版)_第2页
数据控制语言(DCL-Data-Control-Language)-2(常用版)_第3页
数据控制语言(DCL-Data-Control-Language)-2(常用版)_第4页
数据控制语言(DCL-Data-Control-Language)-2(常用版)_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

数据控制语言(DCL,DataControlLanguage)2(常用版)(可以直接使用,可编辑完整版资料,欢迎下载)

数据控制语言(DCL,DataControlLanguage)2数据控制语言(DCL,DataControlLanguage)2(常用版)(可以直接使用,可编辑完整版资料,欢迎下载)SQLServer2000中的SQL语言是Transact-SQL语言。Transact-SQL语言主要组成部分有一下几种:1.数据定义语言(DDL,DataDefinitionLanguage)2.数据操纵语言(DML,DataManipularionLanguage)3.数据控制语言(DCL,DataControlLanguage)4.系统存储过程(SystemStoredProcedure)5.一些附加的语言元素数据控制语言(DCL)数据控制语言(DCL)是用来设置或者更改数据库用户或角色权限的语句,这些语句包括GRANT、DENY、REVOKE等语句,在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权利执行数据控制语言。GRANT语句GRANT语句是授权语句,它可以把语句权限或者对象权限授予给其他用户和角色。授予语句权限的语法形式为:GRANT{ALL|statement[,...n]}TOsecurity_account[,...n]授予对象权限的语法形式为:GRANT{ALL[PRIVILEGES]|permission[,...n]}{[(column[,...n])]ON{table|view}|ON{table|view}[(column[,...n])]|ON{stored_procedure|extended_procedure}|ON{user_defined_function}}TOsecurity_account[,...n][WITHGRANTOPTION][AS{group|role}]2、DENY语句DENY语句用于拒绝给当前数据库内的用户或者角色授予权限,并防止用户或角色通过其组或角色成员继承权限。否定语句权限的语法形式为:DENY{ALL|statement[,...n]}TOsecurity_account[,...n]否定对象权限的语法形式为:DENY{ALL[PRIVILEGES]|permission[,...n]}{[(column[,...n])]ON{table|view}|ON{table|view}[(column[,...n])]|ON{stored_procedure|extended_procedure}|ON{user_defined_function}}TOsecurity_account[,...n][CASCADE]3REVOKE语句REVOKE语句是与GRANT语句相反的语句,它能够将以前在当前数据库内的用户或者角色上授予或拒绝的权限删除,但是该语句并不影响用户或者角色从其他角色中作为成员继承过来的权限。收回语句权限的语法形式为:REVOKE{ALL|statement[,...n]}FROMsecurity_account[,...n]收回对象权限的语法形式为:REVOKE[GRANTOPTIONFOR]{ALL[PRIVILEGES]|permission[,...n]}{[(column[,...n])]ON{table|view}|ON{table|view}[(column[,...n])]|ON{stored_procedure|extended_procedure}|ON{user_defined_function}}{TO|FROM}security_account[,...n][CASCADE][AS{group|role}]系统存储过程系统存储过程是SQLServer系统创建的存储过程,它的目的在于能够方便地从系统表中查询信息,或者完成与更新数据库表相关的管理任务或其它的系统管理任务。系统存储过程可以在任意一个数据库中执行。系统存储过程创建并存放于系统数据库master中,并且名称以sp_或者xp_开头。系统存储过程的部分示例如下:sp_addtype:用于定义一个用户定义数据类型。sp_configure:用于管理服务器配置选项设置。xp_sendmail:用于发送电子邮件或寻呼信息。sp_stored_procedures:用于返回当前数据库中的存储过程的清单。sp_help:用于显示参数清单和其数据类型。sp_depends:用于显示存储过程依据的对象或者依据存储过程的对象。sp_helptext:用于显示存储过程的定义文本。sp_rename:用于修改当前数据库中用户对象的名称。其它语言元素注释注释是程序代码中不执行的文本字符串(也称为注解)。在SQLServer中,可以使用两种类型的注释字符:一种是ANSI标准的注释符“--”,它用于单行注释;另一种是与C语言相同的程序注释符号,即“/**/”。变量变量是一种语言中必不可少的组成部分。Transact-SQL语言中有两种形式的变量,一种是用户自己定义的局部变量,另外一种是系统提供的全局变量。局部变量局部变量是一个能够拥有特定数据类型的对象,它的作用范围仅限制在程序内部。局部变量可以作为计数器来计算循环执行的次数,或是控制循环执行的次数。另外,利用局部变量还可以保存数据值,以供控制流语句测试以及保存由存储过程返回的数据值等。局部变量被引用时要在其名称前加上标志“@”,而且必须先用DECLARE命令定义后才可以使用。全局变量全局变量是SQLServer系统内部使用的变量,其作用范围并不仅仅局限于某一程序,而是任何程序均可以随时调用。全局变量通常存储一些SQLServer的配置设定值和统计数据。用户可以在程序中用全局变量来测试系统的设定值或者是Transact-SQL命令执行后的状态值。使用全局变量时应该注意以下几点:①全局变量不是由用户的程序定义的,它们是在服务器级定义的。②用户只能使用预先定义的全局变量。③引用全局变量时,必须以标记符“@@”开头。④局部变量的名称不能与全局变量的名称相同,否则会在应用程序中出现不可预测的结果。运算符运算符是一些符号,它们能够用来执行算术运算、字符串连接、赋值以及在字段、常量和变量之间进行比较。在SQLServer2000中,运算符主要有以下六大类:算术运算符、赋值运算符、位运算符、比较运算符、逻辑运算符以及字符串串联运算符算术运算符算术运算符可以在两个表达式上执行数学运算,这两个表达式可以是数字数据类型分类的任何数据类型。算术运算符包括加(+)、减(—)、乘(*)、除(/)和取模(%)。赋值运算符Transact-SQL中只有一个赋值运算符,即等号(=)。赋值运算符使我们能够将数据值指派给特定的对象。另外,还可以使用赋值运算符在列标题和为列定义值的表达式之间建立关系。位运算符位运算符使我们能够在整型数据或者二进制数据(image数据类型除外)之间执行位操作。此外,在位运算符左右两侧的操作数不能同时是二进制数据。比较运算符比较运算符用于比较两个表达式的大小或是否相同,其比较的结果是布尔值,即TRUE(表示表达式的结果为真)、FALSE(表示表达式的结果为假)以及UNKNOWN。除了text、ntext或image数据类型的表达式外,比较运算符可以用于所有的表达式。SQLServer2000中的SQL语言是Transact-SQL语言。Transact-SQL语言主要组成部分有一下几种:1.数据定义语言(DDL,DataDefinitionLanguage)2.数据操纵语言(DML,DataManipularionLanguage)3.数据控制语言(DCL,DataControlLanguage)4.系统存储过程(SystemStoredProcedure)5.一些附加的语言元素数据控制语言(DCL)数据控制语言(DCL)是用来设置或者更改数据库用户或角色权限的语句,这些语句包括GRANT、DENY、REVOKE等语句,在默认状态下,只有sysadmin、dbcreator、db_owner或db_securityadmin等角色的成员才有权利执行数据控制语言。GRANT语句GRANT语句是授权语句,它可以把语句权限或者对象权限授予给其他用户和角色。授予语句权限的语法形式为:GRANT{ALL|statement[,...n]}TOsecurity_account[,...n]授予对象权限的语法形式为:GRANT{ALL[PRIVILEGES]|permission[,...n]}{[(column[,...n])]ON{table|view}|ON{table|view}[(column[,...n])]|ON{stored_procedure|extended_procedure}|ON{user_defined_function}}TOsecurity_account[,...n][WITHGRANTOPTION][AS{group|role}]2、DENY语句DENY语句用于拒绝给当前数据库内的用户或者角色授予权限,并防止用户或角色通过其组或角色成员继承权限。否定语句权限的语法形式为:DENY{ALL|statement[,...n]}TOsecurity_account[,...n]否定对象权限的语法形式为:DENY{ALL[PRIVILEGES]|permission[,...n]}{[(column[,...n])]ON{table|view}|ON{table|view}[(column[,...n])]|ON{stored_procedure|extended_procedure}|ON{user_defined_function}}TOsecurity_account[,...n][CASCADE]3REVOKE语句REVOKE语句是与GRANT语句相反的语句,它能够将以前在当前数据库内的用户或者角色上授予或拒绝的权限删除,但是该语句并不影响用户或者角色从其他角色中作为成员继承过来的权限。收回语句权限的语法形式为:REVOKE{ALL|statement[,...n]}FROMsecurity_account[,...n]收回对象权限的语法形式为:REVOKE[GRANTOPTIONFOR]{ALL[PRIVILEGES]|permission[,...n]}{[(column[,...n])]ON{table|view}|ON{table|view}[(column[,...n])]|ON{stored_procedure|extended_procedure}|ON{user_defined_function}}{TO|FROM}security_account[,...n][CASCADE][AS{group|role}]系统存储过程系统存储过程是SQLServer系统创建的存储过程,它的目的在于能够方便地从系统表中查询信息,或者完成与更新数据库表相关的管理任务或其它的系统管理任务。系统存储过程可以在任意一个数据库中执行。系统存储过程创建并存放于系统数据库master中,并且名称以sp_或者xp_开头。系统存储过程的部分示例如下:sp_addtype:用于定义一个用户定义数据类型。sp_configure:用于管理服务器配置选项设置。xp_sendmail:用于发送电子邮件或寻呼信息。sp_stored_procedures:用于返回当前数据库中的存储过程的清单。sp_help:用于显示参数清单和其数据类型。sp_depends:用于显示存储过程依据的对象或者依据存储过程的对象。sp_helptext:用于显示存储过程的定义文本。sp_rename:用于修改当前数据库中用户对象的名称。其它语言元素注释注释是程序代码中不执行的文本字符串(也称为注解)。在SQLServer中,可以使用两种类型的注释字符:一种是ANSI标准的注释符“--”,它用于单行注释;另一种是与C语言相同的程序注释符号,即“/**/”。变量变量是一种语言中必不可少的组成部分。Transact-SQL语言中有两种形式的变量,一种是用户自己定义的局部变量,另外一种是系统提供的全局变量。局部变量局部变量是一个能够拥有特定数据类型的对象,它的作用范围仅限制在程序内部。局部变量可以作为计数器来计算循环执行的次数,或是控制循环执行的次数。另外,利用局部变量还可以保存数据值,以供控制流语句测试以及保存由存储过程返回的数据值等。局部变量被引用时要在其名称前加上标志“@”,而且必须先用DECLARE命令定义后才可以使用。全局变量全局变量是SQLServer系统内部使用的变量,其作用范围并不仅仅局限于某一程序,而是任何程序均可以随时调用。全局变量通常存储一些SQLServer的配置设定值和统计数据。用户可以在程序中用全局变量来测试系统的设定值或者是Transact-SQL命令执行后的状态值。使用全局变量时应该注意以下几点:①全局变量不是由用户的程序定义的,它们是在服务器级定义的。②用户只能使用预先定义的全局变量。③引用全局变量时,必须以标记符“@@”开头。④局部变量的名称不能与全局变量的名称相同,否则会在应用程序中出现不可预测的结果。运算符运算符是一些符号,它们能够用来执行算术运算、字符串连接、赋值以及在字段、常量和变量之间进行比较。在SQLServer2000中,运算符主要有以下六大类:算术运算符、赋值运算符、位运算符、比较运算符、逻辑运算符以及字符串串联运算符算术运算符算术运算符可以在两个表达式上执行数学运算,这两个表达式可以是数字数据类型分类的任何数据类型。算术运算符包括加(+)、减(—)、乘(*)、除(/)和取模(%)。赋值运算符Transact-SQL中只有一个赋值运算符,即等号(=)。赋值运算符使我们能够将数据值指派给特定的对象。另外,还可以使用赋值运算符在列标题和为列定义值的表达式之间建立关系。位运算符位运算符使我们能够在整型数据或者二进制数据(image数据类型除外)之间执行位操作。此外,在位运算符左右两侧的操作数不能同时是二进制数据。比较运算符比较运算符用于比较两个表达式的大小或是否相同,其比较的结果是布尔值,即TRUE(表示表达式的结果为真)、FALSE(表示表达式的结果为假)以及UNKNOWN。除了text、ntext或image数据类型的表达式外,比较运算符可以用于所有的表达式。逻辑运算符逻辑运算符可以把多个逻辑表达式连接起来。逻辑运算符包括AND、OR和NOT等运算符。逻辑运算符和比较运算符一样,返回带有TRUE或FALSE值的布尔数据类型。字符串串联运算符字符串串联运算符允许通过加号(+)进行字符串串联,这个加号即被称为字符串串联运算符。例如对于语句SELECT‘abc’+’def’,其结果为abcdef。运算符的优先等级从高到低如下所示括号:();乘、除、求模运算符:*、/、%;加减运算符:+、-;比较运算符:=、>、<、>=、<=、<>、!=、!>、!<;位运算符:^、&、|;逻辑运算符:NOT;逻辑运算符:AND;逻辑运算符:OR。函数在Transact-SQL语言中,函数被用来执行一些特殊的运算以支持SQLServer的标准命令。Transact-SQL编程语言提供了三种函数:㈠行集函数:行集函数可以在Transact-SQL语句中当作表引用。㈡聚合函数:聚合函数用于对一组值执行计算并返回一个单一的值。㈢标量函数:标量函数用于对传递给它的一个或者多个参数值进行处理和计算,并返回一个单一的值。SQLServer中最常用的几种函数字符串函数字符串函数可以对二进制数据、字符串和表达式执行不同的运算,大多数字符串函数只能用于char和varchar数据类型以及明确转换成char和varchar的数据类型,少数几个字符串函数也可以用于binary和varbinary数据类型。此外,某些字符串函数还能够处理text、ntext、image数据类型的数据。字符串函数的分类:基本字符串函数:UPPER、LOWER、SPACE、REPLICATE、STUFF、REVERSE、LTRIM、RTRIM。字符串查找函数:CHARINDEX、PATINDEX。长度和分析函数:DATALENGTH、SUBSTRING、RIGHT。转换函数:ASCH、CHAR、STR、SOUNDEX、DIFFERENCE。日期和时间函数日期和时间函数用于对日期和时间数据进行各种不同的处理和运算,并返回一个字符串、数字值或日期和时间值。在SQLServer2000中,日期和时间函数的类型如表2-5所示;另外,表2-6列出了日期类型的名称、缩写形式以及可接受的值。数学函数数学函数用于对数字表达式进行数学运算并返回运算结果。数学函数可以对SQLServer提供的数字数据(decimal、integer、float、real、money、smallmoney、smallint和tinyint)进行处理。转换函数一般情况下,SQLServer会自动处理某些数据类型的转换。例如,如果比较char和datetime表达式、smallint和int表达式、或不同长度的char表达式,SQLServer可以将它们自动转换,这种转换被称为隐性转换。但是,无法由SQLServer自动转换的或者是SQLServer自动转换的结果不符合预期结果的,就需要使用转换函数做显示转换。转换函数有两个:CONVERT和CAST。系统函数系统函数用于返回有关SQLServer系统、用户、数据库和数据库对象的信息。系统函数可以让用户在得到信息后,使用条件语句,根据返回的信息进行不同的操作。与其它函数一样,可以在SELECT语句的SELECT和WHERE子句以及表达式中使用系统函数。聚合函数聚合函数可以返回整个或者几个列或者一个列的汇总数据,它常用来计算SELECT语句查询的统计值。聚合函数经常与SELECT语句的GROUPBY子句一同使用。流程控制语句流程控制语句是指那些用来控制程序执行和流程分支的命令,在SQLServer2000中,流程控制语句主要用来控制SQL语句、语句块或者存储过程的执行流程。IF…ELSE语句IF…ELSE语句是条件判断语句,其中,ELSE子句是可选的,最简单的IF语句没有ELSE子句部分。IF…ELSE语句用来判断当某一条件成立时执行某段程序,条件不成立时执行另一段程序。SQLServer允许嵌套使用IF…ELSE语句,而且嵌套层数没有限制。IF…ELSE语句的语法形式IFBoolean_expression{sql_statement|statement_block}[ELSE{sql_statement|statement_block}]BEGIN…END语句BEGIN…END语句能够将多个Transact-SQL语句组合成一个语句块,并将它们视为一个单元处理。在条件语句和循环等控制流程语句中,当符合特定条件便要执行两个或者多个语句时,就需要使用BEGIN…END语句,其语法形式为:BEGIN{sql_statement|statement_block}ENDCASE函数CASE函数可以计算多个条件式,并将其中一个符合条件的结果表达式返回。CASE函数按照使用形式的不同,可以分为简单CASE函数和搜索CASE函数。CASE函数的语法形式CASEinput_expressionWHENwhen_expressionTHENresult_expression[...n][ELSEelse_result_expressionEND搜索CASE函数的语法形式CASEWHENBoolean_expressionTHENresult_expression[...n][ELSEelse_result_expressionENDWHILE…CONTINUE…BREAK语句WHILE…CONTINUE…BREAK语句用于设置重复执行SQL语句或语句块的条件。只要指定的条件为真,就重复执行语句。其中,CONTINUE语句可以使程序跳过CONTINUE语句后面的语句,回到WHILE循环的第一行命令。BREAK语句则使程序完全跳出循环,结束WHILE语句的执行。结束WHILE语句的语法形式为:WHILEBoolean_expression{sql_statement|statement_block}[BREAK]{sql_statement|statement_block}[CONTINUE]GOTO语句GOTO语句可以使程序直接跳到指定的标有标识符的位置处继续执行,而位于GOTO语句和标识符之间的程序将不会被执行。GOTO语句和标识符可以用在语句块、批处理和存储过程中,标识符可以为数字与字符的组合,但必须以“:”结尾。GOTO语句的语法形式GOTOlabel……label:程序清单2-50:利用GOTO语句求出从1加到5的总和。declare@sumint,@countintselect@sum=0,@count=1label_1:select@sum=@sum+@countselect@count=@count+1if@count<=5gotolabel_1select@count@sumWAITFOR语句WAITFOR语句用于暂时停止执行SQL语句、语句块或者存储过程等,直到所设定的时间已过或者所设定的时间已到才继续执行。WAITFOR语句的语法形式为:WAITFOR{DELAY'time'|TIME'time'}其中,DELAY用于指定时间间隔,TIME用于指定某一时刻,其数据类型为datetime,格式为‘hh:mm:ss’。RETURN语句RETURN语句用于无条件地终止一个查询、存储过程或者批处理,此时位于RETURN语句之后的程序将不会被执行。RETURN语句的语法形式为:RETURN[integer_expression]其中,参数integer_expression为返回的整型值。存储过程可以给调用过程或应用程序返回整型值。不同的运算,大多数字符串函数只能用于char和varchar数据类型以及明确转换成char和varchar的数据类型,少数几个字符串函数也可以用于binary和varbinary数据类型。此外,某些字符串函数还能够处理text、ntext、image数据类型的数据。字符串函数的分类:基本字符串函数:UPPER、LOWER、SPACE、REPLICATE、STUFF、REVERSE、LTRIM、RTRIM。字符串查找函数:CHARINDEX、PATINDEX。长度和分析函数:DATALENGTH、SUBSTRING、RIGHT。转换函数:ASCH、CHAR、STR、SOUNDEX、DIFFERENCE。日期和时间函数日期和时间函数用于对日期和时间数据进行各种不同的处理和运算,并返回一个字符串、数字值或日期和时间值。在SQLServer2000中,日期和时间函数的类型如表2-5所示;另外,表2-6列出了日期类型的名称、缩写形式以及可接受的值。数学函数数学函数用于对数字表达式进行数学运算并返回运算结果。数学函数可以对SQLServer提供的数字数据(decimal、integer、float、real、money、smallmoney、smallint和tinyint)进行处理。转换函数一般情况下,SQLServer会自动处理某些数据类型的转换。例如,如果比较char和datetime表达式、smallint和int表达式、或不同长度的char表达式,SQLServer可以将它们自动转换,这种转换被称为隐性转换。但是,无法由SQLServer自动转换的或者是SQLServer自动转换的结果不符合预期结果的,就需要使用转换函数做显示转换。转换函数有两个:CONVERT和CAST。系统函数系统函数用于返回有关SQLServer系统、用户、数据库和数据库对象的信息。系统函数可以让用户在得到信息后,使用条件语句,根据返回的信息进行不同的操作。与其它函数一样,可以在SELECT语句的SELECT和WHERE子句以及表达式中使用系统函数。聚合函数聚合函数可以返回整个或者几个列或者一个列的汇总数据,它常用来计算SELECT语句查询的统计值。聚合函数经常与SELECT语句的GROUPBY子句一同使用。流程控制语句流程控制语句是指那些用来控制程序执行和流程分支的命令,在SQLServer2000中,流程控制语句主要用来控制SQL语句、语句块或者存储过程的执行流程。IF…ELSE语句IF…ELSE语句是条件判断语句,其中,ELSE子句是可选的,最简单的IF语句没有ELSE子句部分。IF…ELSE语句用来判断当某一条件成立时执行某段程序,条件不成立时执行另一段程序。SQLServer允许嵌套使用IF…ELSE语句,而且嵌套层数没有限制。IF…ELSE语句的语法形式IFBoolean_expression{sql_statement|statement_block}[ELSE{sql_statement|statement_block}]BEGIN…END语句BEGIN…END语句能够将多个Transact-SQL语句组合成一个语句块,并将它们视为一个单元处理。在条件语句和循环等控制流程语句中,当符合特定条件便要执行两个或者多个语句时,就需要使用BEGIN…END语句,其语法形式为:BEGIN{sql_statement|statement_block}ENDCASE函数CASE函数可以计算多个条件式,并将其中一个符合条件的结果表达式返回。CASE函数按照使用形式的不同,可以分为简单CASE函数和搜索CASE函数。CASE函数的语法形式CASEinput_expressionWHENwhen_expressionTHENresult_expression[...n][ELSEelse_result_expressionEND搜索CASE函数的语法形式CASEWHENBoolean_expressionTHENresult_expression[...n][ELSEelse_result_expressionENDWHILE…CONTINUE…BREAK语句WHILE…CONTINUE…BREAK语句用于设置重复执行SQL语句或语句块的条件。只要指定的条件为真,就重复执行语句。其中,CONTINUE语句可以使程序跳过CONTINUE语句后面的语句,回到WHILE循环的第一行命令。BREAK语句则使程序完全跳出循环,结束WHILE语句的执行。结束WHILE语句的语法形式为:WHILEBoolean_expression{sql_statement|statement_block}[BREAK]{sql_statement|statement_block}[CONTINUE]GOTO语句GOTO语句可以使程序直接跳到指定的标有标识符的位置处继续执行,而位于GOTO语句和标识符之间的程序将不会被执行。GOTO语句和标识符可以用在语句块、批处理和存储过程中,标识符可以为数字与字符的组合,但必须以“:”结尾。GOTO语句的语法形式GOTOlabel……label:程序清单2-50:利用GOTO语句求出从1加到5的总和。declare@sumint,@countintselect@sum=0,@count=1label_1:select@sum=@sum+@countselect@count=@count+1if@count<=5gotolabel_1select@count@sumWAITFOR语句WAITFOR语句用于暂时停止执行SQL语句、语句块或者存储过程等,直到所设定的时间已过或者所设定的时间已到才继续执行。WAITFOR语句的语法形式为:WAITFOR{DELAY'time'|TIME'time'}其中,DELAY用于指定时间间隔,TIME用于指定某一时刻,其数据类型为datetime,格式为‘hh:mm:ss’。RETURN语句RETURN语句用于无条件地终止一个查询、存储过程或者批处理,此时位于RETURN语句之后的程序将不会被执行。RETURN语句的语法形式为:RETURN[integer_expression]其中,参数integer_expression为返回的整型值。存储过程可以给调用过程或应用程序返回整型值。特别声明:

1:资料来源于互联网,版权归属原作者

2:资料内容属于网络意见,与本账号立场无关

3:如有侵权,请告知,立即删除。如何分析销售数据与报表如何分析销售数据与报表九派壹线论坛://bbs.91dms4>#ff66ff'>主要内容(keycontent)第一建立对数据及报表的认识;第二加强对数据分析的重视程度;第三熟悉分析工具的使用;第四形成理性分析的思维;目标主要内容(keycontent)第一数据的定义及分类;第二数据表现形式第三数据传递的两种方式第四数据分析之目的;第五数据分析之基本流程第六数据分析方法及应用内容第一节数据的定义及分类定义:数据是对客观现象进行计量的结果特征:没有规律,比较凌乱,不便于阅读、也不便于理解和分析第一节数据的定义及分类数据的分类A:定类尺度B:定序尺度C:定距尺度D:定比尺度第二节数据的表现形式绝对数时期数时点数时期数反映现象在某一时期内的总量,特征是可以累加时点数反映现象在某一瞬间时刻上的总量,特征是不可以累加第二节数据的表现形式相对数比例(Proportion)比率(Ration)比例是总体中各个部分的数量占总体数量的比重,通常反映总体的构成或结构比率是不同类别数量比值第三节数据传递的方式报表图表第三节数据传递的方式报表是将杂乱的数据有条理的的组织在一张简明的表格内,充分利用和绘制好统计表是做好数据分析的基本要求,也是基础数据分析的最基本技能!报表传递的目的第三节数据传递的方式将报表所传递的信息,更清晰、更直观的表达出来,使受众很容易理解,从而达到和受众沟通的目的图表传递的目的第四节数据分析之目的过往业绩评估、认识规律、发现不足与问题销售现状监控与评估、发现问题、解决问题销售预测,战略规划、为决策提供量化依据第五节数据分析的基本流程界定分析的问题确定分析的时间段确定分析拟达到之目的分析方法之选择分析结果论证提出解决问题整体方案跟踪反馈最终解决问题第六节数据分析方法及应用描述性分析推断性分析描述性分析频数分析(frequency)数据排序及分布均值分析数据排序(Rank) 数据排序是按一定顺序将数据排列,以便研究者通过浏览数据去发现一些明显的特征趋势及解决的线索;在这里,我们要注意排序与排名的区别前者可以重复后者不可以重复描述性分析如:10月全国店铺排名前10位的店有……店铺销售额排名北京崇光百货1,573,3971武汉新世界百货1,061,2412济南贵和中心店951,6503广州天河城886,1384北京国贸商场800,4935杭州大厦737,7776大连百年城699,0847上海中信泰富680,2168昆明柏联广场578,0369西安世纪金花广场570,23810排序分析案例:10月店铺销售前10名数据的分布特征探索数据主要有两个分布特征,一是数据的集中趋势;二是数据的离散趋势1、前者的测定指标主要有众数、中位数、平均值2、后者的测定指标主要有极差、方差、离散系数等我们在这里主要介绍一下我们在工作中可能要用到的方差,其公式如下:我们可以利用这个指标来做预测和计划的差异合理化检验,也可以用它来衡量各个地区销售波动大小描述性分析根据分析需要将数据按照某种特征或标准分成不同组数,同时可以计算各组的频数或频率,形成频数分布表。根据数据的分组我们还可以根据研究的需要做各种各样的图表在这里,向大家推荐一个数据分组的经验公式:组数=K=1+LgN/Lg10组距=(最大值-最小值)/K数据分组和频数分析(frequency)如:………销售区间2005年10月目标数量(家)占比实际数量(家)占比43.75~1325%1733%37.5~43.7548%713%31.25~37.5815%24%25~31.25713%612%18.75~251019%713%12.5~18.75510%1019%~12.5510%36%合计52100%52100%频数分析案例:10月销售区间关系描述性分析均值是全部数据的平均。可以分为三种:一、简单算术平均数,各项数据的简单平均,应用最广泛二、加权平均数,加权算术平均数法是简单算术平均数法的改进。它根据观察期各个时间序列数据的重要程度,分别对各个数据进行加权,对于越近的数据,可以赋予越大的权重均值分析(averageanalysis)描述性分析三、几何平均数,它主要是用于计算比率或速度的平均。如可以计算1996年例外成立以来到2005年,终端销售额的年平均增长速度,或一年中1-12月销售的平均增长速度公式如下:如…………均值分析(averageanalysis)均值分析案例:平均单价趋势第六节数据分析方法及应用推断性分析回归分析(regressionanalysis)时间序列分析差异比较分析推断性分析1、回归分析以因果关系为前提,应用统计方法寻找一个适当的回归模型,对未来市场的变化进行预测。2、回归分析具有比较严密的理论基础和成熟的计算分析方法;回归预测分析是回归分析在预测中的具体运用。3、在回归预测分析中,预测对象称为因变量,相关的分析对象称为自变量。回归分析根据自变量的多少分为一元回归分析、二元回归分析与多元回归分析,4、但有时候二元回归分析被并入到多元回归分析之中;回归分析根据回归关系可分为线性回归分析与非线性回归分析。日常销售中,根据上面的定义,我们可以知道销售额是一个因变量,而产品价格、投产数量、设计成本、门店装修费、店铺数量、店铺面积、店员数、推广费用、VIP数量及消费金额等等都是自变量,我们可以通过长期数据的积累,进行回归分析,从而确定那些因素是影响销售额的关键因素,那些是非关键因素。进而采取行动解决实际问题推断性分析如:…………回归分析的基本步骤如下:第一步:判断变量之间是否存在有相关关系第二步:确定因变量与自变量第三步:建立回归预测模型第四步:对回归预测模型进行评价第五步:利用回归模型进行预测,分析评价预测值价格销量销额119843645224481.00129823323024342.00139835524959796.00149818532775594.00159828214506361.00169813492290602.00179812802299643.00189810972082106.00以下是秋装价格、销量与销额之间的关系,我们可以以价格、销量为自变量,销额为因变量来进行回归分析从上面的关系中,我们通过回归分析,得到以下结论:通过回归分析,因此,我们得到模型为:Y=1273.918*X1+108.780*X2其中Y为销额,X1为销量、X2为价格价格销量实际销额预测13983552495979646770311498185327755942523522159828214506361376755316981349229060219032241798128022996431828><#004699'>6201189810972082106160395219981174171292222989101409242236880359504模型建立后,我们就运用它来进行在不同销量上销额的预测通过预测,我们发现此回归模型具有一定的准确性在相应的价格和销量下预测的销售额推断性分析时间序列预测法是一种定量分析方法,它是在时间序列变量分析的基础上,运用一定的数学方法建立预测模型,使时间趋势向外延伸,从而预测未来市场的发展变化趋势,确定变量预测值。时间序列预测法也叫历史延伸法或外推法。时间序列预测法的基本特点是:1、假定事物的过去趋势会延伸到未来;2、预测所依据的数据具有不规则性;3、撇开了市场发展之间的因果关系。时间序列分析(timeseriesanalysis)推断性分析时间序列是指同一变量按事件发生的先后顺序排列起来的一组观察值或记录值。构成时间序列的要素有两个:其一是时间,其二是与时间相对应的变量水平。实际数据的时间序列能够展示研究对象在一定时期内的发展变化趋势与规律,因而可以从时间序列中找出变量变化的特征、趋势以及发展规律,从而对变量的未来变化进行有效地预测。时间序列分析(timeseriesanalysis)推断性分析时间序列分析(timeseriesanalysis)长期趋势季节变动循环变动不规则变动上面为2003年6月到2005年9月各月销售额走势,从中我们可以到明显的周期波动趋势时间序列分析的任务之一就是把影响时间序列波动的四个因素进行分析,从而出现出其原来的走势,再对下个月的销售进行预测,下图是分离了四种影响因素的销售走势,其走势比没有提出季节波动要平稳得多,我们就在此基础上再用上面的回归分析建立模型进行预测通过回归分析我们建立模型为:Y=1410.82+1.59*T,其中:T表示时间通过计算,预测到10月、11月的销售额1919、1925、10月份的实际销售为2040,可见预测具有一定的准确性!差异比较分析差异性分析核心:将性质接近的数据尽可能放在一起做比较,不一致的数据分开。从而为我们执行差异化的各项政策提供量化依据。差异比较分析(differencecompareanalysis)如:…………05年03年04年单位:万元05年04年03年单位:万元05年04年03年单位:元商品数据分析现有应用区域名称地区秋1进量销量消化比存量北区哈尔滨56538167%184长春77757574%202沈阳48327958%204济南107685780%219青岛58151589%66郑州64147774%164北京2484166167%823合计6607474572%18<#004699'>62地区累计进销存报表单款周销售跟踪分析导入期成长期成熟期衰退期店铺05春05夏一05夏二05夏三05夏四旧款销量占比销量占比销量占比销量占比销量占比销量占比北京国贸商场148%42%2213%3219%8651%127%北京崇光百货169%42%158%4022%6737%4022%小计309%82%3711%7220%15343%5215%长春卓展广场2631%1518%67%1316%810%1518%长春国际商厦519%14%727%519%727%14%小计3128%1615%1312%1817%1514%1615%7月4日—7月10日店铺销售占比周报表款号昆明重庆进销存消化比进销存消化比A105-U1N0582675%63350%A105-U1O0441375%66100%A105-U1O05103770%63350%A105-U2A05101990%21150%地区单款进销售存报表周销售额对比秋二各地消化分析THANK俗形义学应引入第二语言汉语教学课堂..年~月《和田师范专科学校》(汉文综合版)Jui2004第?4卷第一期俗形义学应引入第二语言汉语教学课堂许多会(币LI田师专编辑部双语教育i~Ofli汉文编辑部主任新疆和田848000)【摘要】??俗彤文学"是近年提出来的学说,它的提=}3.矗殊看学术界圩始以包容言勺态度认真对待这种原来被观为异端的2字学现象俗形义学"有者与传统形义学不同的作用传统形义学是专业工作者学习,研究汉字和考释芒文字的工具.而::占义学则征普及汉字教育中找到了自己的位置(刘德辉语)第二语言汉il教学简称为汉语教学.这一说法在新疆的许多地方t分流行,足针中国的,数民族学生于部学习汉语丽言的,对他f1来晓.文最佳1f幢≈媛环通用语,{吕^,常说是国语.运一说泣并Z委刍-乃中国分巫没有国谗,皇我国备民唆话言文字杰注律面前是'z等,f没有哪一绅语言拥自优先发展的特权),不是々k语,只能f.三地称为第二语言汉语教学,第二语言汉语教学既然是一I'-I诺言溧王具课.实践课,就可以把俗形义学引入课堂[关键词】彤义学俗形义学第二语言汉语教学一,俗形义学概念的提出"俗形义学"是近年提出来的学说,最早见于李万档先,}在《汉寻:文化》I995年第l期上的文章.后来李/柏先生在他的专着《汉文字学新论》(重庆出版社,1998年)一书中专门列出"俗形义学"一节作进一步讨论.:李万福解释说:在语言学璧,"'既不考虑语言的止发展,也不考虑词义的演变过程,而牵强附会地推测州源'的叫俗词源学:在文字学领域,与形义学研究的计象相同.而方法不同的学科便是俗形义学.俗彤义学是相对于传统形义学理论提出来的.例如"圳"卒,《说史解》的解释足:"训,说教c!三,从言川""洲话"涮的"训"即取此义.但是竺可桢去=】给J全然1r口]的解释.当年竺可帧破任命为浙江大学校K.到任时师举行联欢会,联欢会上有…项程序是"校K洲话".可帧觉得,在联欢会上"洲活是一件使人扫兴的事,于是说:"'i)iI'字从盲从川,信口歼河也"竺町桢把对"训"字充满个人智慧的联想手U独特的形义分析用在这种特殊的背景下.迅速地拉近了自,听众之间的距离.气氛也因此变得和谐.这种解释虽然与传统形义学结论相违,但是没有人会认为这与传统义学构成了实际冲突传统形义学通过汉字形体客观地分析逢字动机.探索字的初义(本义),分析时务求做剑言之百据,信而有征.而俗形义学则主张凭个人想象和联想"劈文切字"(安子介先生语).从个人的主观感受出发来解释汉字的字形字义.它不求科学地分析汉字.不求合平事实地阐释造字动机.它甚至有意牵强附会地解释汉字.把大多数形声字说成会意.这种主观地阐释汉字形义关系的学说就是俗形义学."俗形义学"的提出.意味着学术界开始以包容的态度认真对待这种米1破为异端的文字学现象.(刘德辉语)所以,李万福先生所说的"在文字学领域.与形义学究的对象相同,r『_j_方法不同的学科便是俗彤义学"这概念县是从比较的角度出发提出的'一个相对的定义.并不卜分完整和明确.而刘德辉先生分析得十分透彻.但可惜的是并没有进行简要的定义.安子介先乍的"劈文切字"说到了精要.但未免过干简单.我们完全可以根据他们的分析和论述下一个明确而简要的俗形义学的科学定义.即:俗形义学是指主要通过对现行汉字形体的造字动机进行主观分析,由此主观地就近合理地阐释现行汉字形义关系的学说.理解这一定义必须注意以下几点:1,俗形义学的研究对象主要足现行汉字形体为什么这样界定?我们知道.汉字肜体演变经历了几千年的历史.对于处于三十多岁的我们这一代青年人来说.对于甲骨文,金文,篆书也就是古代汉字的了解已经是少得可怜.不是专门从事研究的,仅有点儿皮毛而已.因为我们学习的是新中国建立以后的简化字.为了交际的需要社会也要求在一般场合中用简化字,换句话说,我们对简化字十分熟悉.而对繁体字知之甚少如果我们抛弃现行汉字形体而去研究繁体字的形义关系,'般人几乎是做不到的.也是不现实的.但是我们也f不排除必要时利用繁体字来帮助阐释.因为如果我们知道繁体字的一些基本知识,而且用的时候又比较疗便,何乐而不为呢?2,现行汉字中的"现行"是具有发展性的.为什么我们要强调汉字的发展性?实际上汉字几千年的演变过程其实就是汉字形体发展的过程.而且我们相信.在以后的某一阶段.汉字形体仍然会发生变化.当然应该相信会是一种有理据的变化(宵几种特殊情况也未可知).因为汉字形体会发展变化.俗形义学的研究列象也应该跟着变化(根据我们估计.象"泪","尖","笔"这样的会意字应该更多一些)雨俗彤义学该注重当时历史条件下的现行汉字形体.俗形义学的"俗"也正是"俗"在这个地方.3,"突出主观"而又不失"就近合理"."突出主观"是俗彤义学的根本要求.源于我们不了解现行汉字形体的造字理据而主观臆断甚至牵强附会."就近合理"是俗形义学的基本原则或者根本目的.是说我们用俗形义学解释现行汉字形体的形义关系时要基本能把现行汉字的形体和现行汉字的基本义在大体上联系在一起才好,要能让大家信服而不是让大家觉得我们是在脱离基本义而说一些风牛马不相及的胡话,梦话.这里必须解决一个"俗而不乱"的问题.比如说"好"这个字.我们完全可以不去探究该字的本义.而是根据它的现行汉字形体和基本义.结合现行社会计划生育中的"生男孩是名气,生女孩是福气"的潮流和观点牵强附会地解释为"生女孩足福气".所以是好事再如"妾"这个字,我们也完全可以从它的现行汉字形体解释为"在家中只有站着说话的地位f¨身份的妇女".4,强调主观而并不一定拒绝科学的客观说这一,uJ2004年2月《和田师范专科学校》(汉文综合版)du1.2004第?4卷第一期的目的是指用俗形义学的观点解释汉字的时候也不排斥形义学的知识和观点,比如比较简单而常识性的字或者古今字形变化不太大的字.不需要我们用太多的精力就可以准确而科学地解释明了的字.自然用形义掌约知识和观点来解释就可以了.如:日,月,水,石,人,门,山,鱼,雨,中,一,二,三,上,下,左,右等等.其中也包括新造的或简化后的一些会意字.如:"小土"为尘,"目水"为泪,"小在大上"为尖,"出米"为粜,"竹毛"为笔,"不用"为甭,"不好"为孬等.这类字虽然不太多.但从另一方面可以使我们更好地利用1应用于教学中这样做的目的是不使我们的汉语教学在引用俗形义学的观点时走到另一个极端.而持有兼容并蓄的原则,以便充分利用社会上的各种知识.使我们的汉语教学达到师生喜闻乐见的效果.二,俗形义学引入第二语言汉语教学的可行性1,俗形义学的历史告诉我们:俗形义学从它产生之日起就带有很强的创造性,且是包含个人主观在内的创造性,这一特点适合第二语言汉语教学的趣味性教学特点的客观事实.从历史来看,俗形义学源远流长.它的产生和技展有着自身的特殊背景和原因,但是其间所体现出的创造性已经可见一斑.俗形义学的源头在《左传》,俗形义学的产生阶段主要表现为一种文化现象.《左传宜公十二年》记载,楚庄王大胜晋军后,大臣潘党提议"筑武军(杜预注:筑军营以彰武功)而收晋军尸以为京观(杜预注:积尸封土其上谓之京观)".并说."克敌以示子孙.以无忘武功"楚庄王回答说:"非尔所知也.夫文.止戈为武.武王克商.作颂日:'载戢于戈,载橐弓矢.'我求懿德,肆于时夏允王保之."楚庄王的意思是说:这你就不懂了那"武"字是什么意思?就是止息干戈的意思.周武王灭商后,作颂诗云:把盾牌长矛藏起来,把弓箭用袋子收起来.这才是武德.周武王因而伟大.因而王天下.但我们知道,从古文字学的知识来看."武"字实际上不是这个意思.从字形上我们可以知道."止"表示行走."戈"表示武器.持武器行走.可以表示威武.也可以表示战争."止"怎么会是止息的意思呢?这完全是主观地解释汉字.歪曲了"武"字造字的本意.但是这种解释放在楚庄王的i里却很有意思.因为"武"字经他分析之后成了支持他的观点的论据.这样做是需要智慧的.《左传》里"人言为信","皿虫为蛊"等与之类似.楚庄王分析"武"字.显然不是立足于文字学而是从政治和文化的角度着眼的.楚庄王把自己的政治观念和文化思想强加在了文字身上后来东方朔写给汉武帝的"止戈为武"同理因此从起源上看.俗文字文学虽然是无法挂靠在文字学上面的.但是创造性的合理火花已经表露无疑.许慎《说文解字》中也收入不少这类以主观感受析字的个例,例如"止戈为武","皿虫为蛊","一贯三为王","椎十合一为士"(托孔子语),"自营为厶","背厶为公","规.规矩有法度也,从夫见"……许慎收入这些说法,是因为它们历来影响大.许慎只好就其说.同时也是由于自己的知识和当时的社会条件所敛也.但是.许慎的这些汉字分析个例实际上是让俗文字学进入了传统文字学殿堂.它吸引了一些人在更广阔的文化背景上研究汉字,发掘汉字蕴涵的文化意义字谶,测字术,字谜是俗形义学的三种表现形式.字谶是利用文字进行政治斗争的产物.从《汉书?王莽传》里记载王莽篡权前的"夫割之为字.卯金也正月刚卯,金刀之利.皆不得行"到东汉未年关j董卓擅权而反董卓的小儿歌:"千里革.何青青:十¨卜,,得生."还是曹丕主政前谋士们也为他编造的舆论:"日载东.绝火光:不和一,天下王"部是如此.谶纬之学直接导致民间两种有关汉字的文化现象:一是测字术.二是字谜..测字术是用主观解释汉字的方式给人算命的一种骗人手段,在测字先生那里.汉字里充满着玄机.一笔~画部暗示着人的命运.有一则关于测字术的故事说.清代有两个赴京参加会试的举于在京城等待大考.一大去天桥游玩.见有人测字,便一起去戏问功名.1:九测,因为手里有一串糖葫芦,就随手写了个"串"字测字先生一看,说他不但过得省试.还当过得殿试.他解释说:"串字妙不可言,串者.连中之意也"该举子谢过之后.另一个举于也写了一个"串"字.想听一番好话讨个彩头.然而先生看了竞说"此字大吉.君当有不寞之灾,直尽早离京".举子不理解.先乍i兑:你和他不同他是无意写"串",自然是"连中".你是有心为之.下面就得加一个"心"字J,."有心为串者,患也."在测字先生那.州个:町以ff多种同的.甚至互相矛盾的形义分析.由此可见测亭术的主观唯心主义实质.把测字术用于政治斗争的正面典型事例来自毛泽东.毛泽东同志对中国传统文化有着极深的了解.在特定的条件下.也曾巧妙地利用字谶一类手段进行政治斗争.《东方时报》记载:1945年秋.在重庆文化界的一次社会名流集会上,有人问毛泽东.倘瞢淡判夫败.内战全面展开,有没有信【=.?战胜蒋介石?色答:"刚妓党的矛盾是代表着两种不同的利益的矛盾至于我卡¨蒋先生嘛,蒋先生的'蒋'字是军头加一棵草,他小过是一个草头将军而已."问话者又问"毛"字当作何理解.毛泽东说:"我的毛字.可不是毛手毛脚的毛.而是一个反'手'.它的意思是.代表中国大多数人民根本利益的共产党.要战畦代表少数人利益的国民党,易如反掌".这种机智应对中蕴涵了严肃的政治寓意但是这样的例子不能证明字谶…类文化现象具肯极的社会意义.不论怎么说,测字术足利用国人计艾'的敬畏.愚弄文化水平低下的百姓,是彻头彻尾的封建糟粕.测字术在文字学上也没有任何积极意义.这是因为它随心所欲地解释文字.而是因为它随心所歌解释的出发点是为了欺骗对于我们的第二语言汉浯教学米说完全可以借鉴它的"随心所欲".字谜与测字术不同.字谜也在随意地分析汉字.但是这种分析的出发点却是为了帮助人们记住汉亨的结2004年月《和田师范专科学校》(汉文综合版)Ju1.2004第24卷第一期构例如字谜"人在草木中",谜底是"茶"字.对于"茶"的结构来说,"人在草木中"的分析是很形象的,但是它并不反映"茶"的原始造字动机."茶"字是"荼"字的变形,从形义学的基本事实出发,"人在草木中"的说法无疑是不对的,但是这种说法用在小学的识字教学中,却可以帮助学童牢牢记住"茶"字的构造用在第二语言汉语教学中,也会有同样的效果.,谷形义学的发展还与王圣美的"右文说"和王安石的《字说》有关.自北宋王圣美创"右文说"一事见于沈括的《梦溪笔谈》:"王圣美治字学,演其义以为右文.古文字皆从左文,凡字.其类在左,其义在右.如木类,其左皆从木.所谓右文者,如'菱',小也.水之小者日浅.歹之小者为残,贝之小者为贱.如此之类,皆以'曳'为义也."而在王圣美提出"右文说"以前,"浅,残,贱"这些字里的"右文"都被看成纯粹的声符.王圣美的"右文说"令人信服地证明了一个去被人们忽视了的事实:部分形声字"声中有义"部分形声字声中有义是不争的事实,"右文说"得到了广泛的肯定,训诂学因此产生了一门"因声求义"的学问,"声近义通"是研究同源字的根本原则.根据声旁联想形声字的字义有词源学上的积极意义.但是却容易导致穿凿附会地解释字义.正因为如此,俗形义学很快就附着在"右文说"上发展起来.王安石的《字说》是古代俗形义学着作的代表.王安石解说文字时不依《说文解字》和传统训解,他出入百家,杂糅佛释老庄.自创新说.他对文字一律用"会意"说解.全凭臆断.不用实证.由于王安石身为宰相,权倾朝野,使得《字说》在熙宁至绍圣年间风行一时,朝廷甚至以之取士.一时间,文士为之作注者很多,唐耜曾集诸家解说成《字说解》一百二十卷王安石自己也曾对宋神宗说.他平生学识.尽在此书.从熙宁至今的九百多年里.人们一直在嘲笑王安石,认为他的"人为之为伪","讼者言之于公","伶非能自乐也,非能与众乐乐也,为人所令而已","坡者土之皮"之类的解说是胡说八道.认为这些将形声字随心所欲地解释成会意字的例子.只是一个蹩脚的文字学家留给后人的笑柄而已.我们认为.王安石在文字学上背离传统形义学的态度.应该与他在政治上的改革态度联系起来看.王安石在变法中积极推行青苗,均输,市易,免役,农田水利等新法.抑制大官僚地主和豪商的特权.这种政治,经济上的改革思想体现在文化教育上.就是打破上层阶级对爻字的孳断.让下层阶级能识字读书.而要做到这一点,就必须冲破传统文字学的束缚,用通俗,平易的方法说文解字对平民百姓的识字教育既然不是以培养文字学家为目的,那又何必一定要遵循《说文解字》呢?王安石的《字说》是为普及教育服务的.如果这种看法没有错,那么我们不但不应该嘲笑王安石,还应该给他一个新的称号:中国最早的识字教育改革家.也因此.我们有理由把俗形义学的理论引入第二语言汉语教学.2,把俗形义学的理论引入第二语言汉语教学的已经大有人在.安子介的汉字联想说和冉红的《错别字大王》就是很好的证明.俗形义学在安子介先生的倡导下得到了空前的推动和发展.安子介(1912--2000),本为香港公商界人士,全国政协副主席.上个世纪80年代以来,因对汉字科学研究的成绩而名闻海内外.安子介通英,法,德,日,西班牙等多种语言,尤精英语.安先生从70年代开始潜研究《干字文》.为国人进一步学习汉字而作.此外,安子介还是最早研究汉字的计算机应用并获得成功的学者之一,他1988年发明"安子介打字机",同时发明安氏数字编码输入法,一时通行海内外,用者称便.安子介认为汉字是一种可以引人产生广泛联想的文字.汉字的这种特点给汉字的教学开辟了极为广阔的天地.安子介在这种认识的基础上提出了"汉字联想说".主张在汉字教学中展开联想的翅膀,《解开汉字之谜》就是他实践"汉字联想说"的产物.在他看来."部首之外的所谓声旁,也都是有意义的."(《解开汉字之谜》上册《我对汉字的看法》)"声旁的作用并不在只指引读音,往往蕴藏着意义,加上部首,那意义就被显示出来了.(《现代干字文,序》)他认为,"90的汉字是会意字."(《劈文切字集》)安子介先生吸收了"右文说"的营养,其释字方法与王安石一脉相承而比王安石更为自由开放.安子介先生完全离开传统的形义学,大胆地凭个人想象"劈丈切字",对每一个常用字都作了表意的说明.下面是他"劈文切字"的一些具体例子:盲,就是亡了目.愁,农夫秋天时的忧愁心情.沁,心觉如水流人心中.军,小范围内有车子活动.香,稻禾在太阳照射后散发出宜人的香味.卵,是形状为半开的门,以此借喻农夫推门出耕的时辰——卯时卵:是卯字中加两个圆点,借喻母鸡于卯时生下的蛋,安子介先生说研究汉字有时有顿悟现象.他说到一个事例:"那一年我

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论