ORACLE基礎(chǔ)學(xué)習(xí)培訓(xùn)課件(-)_第1頁
ORACLE基礎(chǔ)學(xué)習(xí)培訓(xùn)課件(-)_第2頁
ORACLE基礎(chǔ)學(xué)習(xí)培訓(xùn)課件(-)_第3頁
ORACLE基礎(chǔ)學(xué)習(xí)培訓(xùn)課件(-)_第4頁
ORACLE基礎(chǔ)學(xué)習(xí)培訓(xùn)課件(-)_第5頁
已閱讀5頁,還剩84頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

ORACLE基礎(chǔ)學(xué)習(xí)

企業(yè)信息化部

2015-01-15課程內(nèi)容數(shù)據(jù)庫基本概念介紹SQL程序語言SQL語言數(shù)據(jù)庫基本概念-(1)Oracle服務(wù)器:Oracle服務(wù)器中包含多種文件結(jié)構(gòu)、進(jìn)程結(jié)構(gòu)和內(nèi)存結(jié)構(gòu);但是,處理SQL語句時(shí),并非所有這些結(jié)構(gòu)都會(huì)用到。某些結(jié)構(gòu)用于提高數(shù)據(jù)庫的性能,確保該數(shù)據(jù)庫在遇到軟件或硬件錯(cuò)誤時(shí)可以恢復(fù),或者執(zhí)行維護(hù)該數(shù)據(jù)庫所需的其它任務(wù)。Oracle服務(wù)器包括一個(gè)Oracle例程和一個(gè)Oracle數(shù)據(jù)庫。Oracle例程:Oracle例程是后臺(tái)進(jìn)程和內(nèi)存結(jié)構(gòu)的組合。只有啟動(dòng)例程后,才能訪問數(shù)據(jù)庫中的數(shù)據(jù)。每次啟動(dòng)例程時(shí),會(huì)分配系統(tǒng)全局區(qū)(SGA)并啟動(dòng)Oracle后臺(tái)進(jìn)程。后臺(tái)進(jìn)程代表調(diào)用進(jìn)程執(zhí)行各種功能。它們把為每個(gè)用戶運(yùn)行的多個(gè)Oracle程序所處理的功能統(tǒng)一起來。后臺(tái)進(jìn)程執(zhí)行輸入/輸出(I/O),并監(jiān)視其它Oracle進(jìn)程來提高并行性,從而使性能和可靠性更加優(yōu)越。數(shù)據(jù)庫基本概念-(2)Oracle數(shù)據(jù)庫:Oracle數(shù)據(jù)庫包含操作系統(tǒng)文件(也稱為數(shù)據(jù)庫文件),這些文件為數(shù)據(jù)庫信息提供了實(shí)際的物理存儲(chǔ)。數(shù)據(jù)庫文件用于確保數(shù)據(jù)一致性并能在例程失敗時(shí)得以恢復(fù)。表空間:是實(shí)際存儲(chǔ)數(shù)據(jù)的地方。數(shù)據(jù)庫存儲(chǔ)分配就是表空間的定義過程,因此表空間的設(shè)計(jì)對(duì)數(shù)據(jù)庫物理設(shè)計(jì)極為重要,其參數(shù)設(shè)定好壞對(duì)數(shù)據(jù)庫的性能及維護(hù)影響巨大。數(shù)據(jù)庫基本概念-(3)表:表是由確定的列數(shù)和可變的行數(shù)組成的邏輯結(jié)構(gòu)。是存放數(shù)據(jù)的基本單元。數(shù)據(jù)庫基本概念-(4)視圖:視圖提供了在一個(gè)表或多個(gè)表中查看數(shù)據(jù)的替代方法,它是表上的一個(gè)動(dòng)態(tài)窗口。視圖并沒有存儲(chǔ)數(shù)據(jù),它只是將一個(gè)查詢結(jié)果集表示成一個(gè)虛擬表。索引:索引是為了加快查詢的速度而在表上創(chuàng)建的對(duì)象。課程內(nèi)容數(shù)據(jù)庫基本概念介紹SQL程序語言SQL語言SQL數(shù)據(jù)類型數(shù)據(jù)類型描述VARCHAR2(SIZE)可變長字符串類型。SIZE默認(rèn)單位為BYTE,最大長度為4000,最小為1NUMBER(PRECISION,SCALE)可變長度的數(shù)字類型,PRECISION是數(shù)字可用的最大位數(shù)。如有不指定PRECISION,SCALE,可以提供PRECISION和SCALE為38位的數(shù)字DATE日期類型,從公元前4712年1月1日到公元9999年12月31日ROWID用一個(gè)十六進(jìn)制的數(shù)來標(biāo)明當(dāng)前行在表內(nèi)的唯一地址BLOB存儲(chǔ)非結(jié)構(gòu)化二進(jìn)制文件。常用于圖片,視頻的存儲(chǔ)CLOB存儲(chǔ)單字節(jié)或者多字節(jié)字符數(shù)據(jù)。常用語文本存儲(chǔ)SQL語言SQL語言-創(chuàng)建表使用CREATETABLE語句創(chuàng)建表,需指定表名、列名和數(shù)據(jù)類型??赏ㄟ^tablespace指定表空間。SQL語言-創(chuàng)建表CREATE建表示例:比較常用的建表方法改為“ulocal_tbs”SQL語言-創(chuàng)建視圖使用CREATEVIEW語句創(chuàng)建視圖,以限制對(duì)表的數(shù)據(jù)訪問或代替常用的SQL查詢語句視圖查詢方式SQL語言-修改表SQL語言-修改表SQL語言-刪除表在ORACLE10版本以后,如果DROP不帶PURGE選項(xiàng),則會(huì)把表先放在回收站DROP

TABLEDEPTPURGE;SELECT*FROMUSER_RECYCLEBIN;

PURGE

TABLEDEPT;SQL語言-RENAME要更改表、視圖、序列或同義詞的名稱,可以執(zhí)行RENAME語句RENAME的另一種寫法。SQL語言-注釋可以使用COMMENT語句向表或列添加備注SQL語言-約束常用的約束有四種:非空約束,主鍵約束,外鍵約束和唯一性約束。SQL語言-約束非空約束:為表的列添加非空約束后,再為該表添加數(shù)據(jù)時(shí)就不可以插入空置了。主鍵約束:主鍵約束在一個(gè)表中,只能定義一個(gè),定義為主鍵約束的可以是列或者列的組合,其中不能包含重復(fù)值,并且不能包含NULL值。外鍵約束:是讓兩個(gè)表通過外鍵建立關(guān)系。在使用外鍵約束時(shí),被引用的列應(yīng)該具有主鍵約束或者具有唯一性約束。唯一性約束:用來保證表中的某一列或者表中的某幾列組合起來不重復(fù)的一種手段。SQL語言-約束除了在表創(chuàng)建時(shí),定義約束關(guān)系,也可以在表創(chuàng)建后建立或取消約束關(guān)系,語句如下:SQL語言-插入數(shù)據(jù)使用INSERT語句為表添加數(shù)據(jù)SQL語言-插入數(shù)據(jù)更新數(shù)據(jù)更新數(shù)據(jù)刪除數(shù)據(jù)查詢語句Subselect語法:Select-cause:查詢語句-選擇列查詢語句-選擇行查詢語句-選擇行查詢語句-選擇行可以使用AND和OR來指定任意多個(gè)查詢條件。查詢語句-謂詞查詢語句-謂詞查詢語句-謂詞查詢語句-排序查詢語句-去除重復(fù)行查詢語句-運(yùn)算次序查詢語句的運(yùn)算次序如下,一個(gè)子句的輸出是下一個(gè)子句的輸入。只有運(yùn)算次序在后面的子句才能引用運(yùn)算次序在前面的子句。查詢語句-給表達(dá)式命名查詢語句-子查詢查詢語句-分組函數(shù)分組函數(shù)對(duì)列中的一組值進(jìn)行運(yùn)算以得到單個(gè)結(jié)果值。函數(shù)名稱功能AVG返回某一組中的值除以該組中值得個(gè)數(shù)的和COUNT返回一組行或值的個(gè)數(shù)MAX返回一組值中的最大值MIN返回一組值中的最小值SUM返回一組值的和查詢語句-數(shù)學(xué)函數(shù)數(shù)學(xué)函數(shù)函數(shù)名稱功能ABS(N)返回?cái)?shù)字N的絕對(duì)值CEIL(N)返回大于等于數(shù)字N的最小整數(shù)FLOOR(N)返回小于等于數(shù)字N的最大整數(shù)MOD(M,N)返回兩個(gè)數(shù)字相除后的余數(shù)。如果N為0,則返回MROUND(N[,M])執(zhí)行四舍五入運(yùn)算SIGN(N)N大于0,返回1,N等于0,返回0,N小于0,返回-1TRUNC(N[,M])對(duì)數(shù)字進(jìn)行截取操作查詢語句-字符函數(shù)字符函數(shù)函數(shù)名稱功能CONCAT(S1,S2)連接兩個(gè)字符串INSTR(S1,S2[,n[,m]])取得子串S2在字符串S1中的位置,N為起始搜索位置,M為子串出現(xiàn)次數(shù),N,M默認(rèn)為1LENGTH(S)返回字符串的長度LOWER返回字符串,并將所有的字符小寫UPPER返回字符串,并將所有的字符大寫SUBSTR(S,N[,M])取子字符串,從N開始,取M個(gè)REPLACE(S,S1,S2)將字符串S中的子串S1用S2替換查詢語句-日期函數(shù)日期函數(shù)函數(shù)名稱功能ADD_MONTHS(D,N)返回指定日期時(shí)間D之前或者之后的N個(gè)月所對(duì)應(yīng)的時(shí)間LAST_DAY(D)返回指定日期所在月份的最后一天MONTHS_BETWEEN(D1,D2)返回日期D1和D2之間相差的月數(shù)NEXT_DAY(D,'day')返回指定日期D后的第一個(gè)工作日(由day指定)所對(duì)應(yīng)的日期SYSDATE用來得到系統(tǒng)的當(dāng)前日期TRUNC(D[,FMT])按指定格式格式化日期查詢語句-轉(zhuǎn)換函數(shù)轉(zhuǎn)換函數(shù)函數(shù)名稱功能TO_CHAR(D[,FMT])按指定格式將日期轉(zhuǎn)變?yōu)樽址甌O_CHAR(N[,FMT])按指定格式將數(shù)字轉(zhuǎn)變?yōu)樽址甌O_DATE(S[,FMT])按指定格式將符合特定日期格式的字符串轉(zhuǎn)變?yōu)镈ATE類型的值TO_NUMBER(S[,FMT])按指定格式將符合特定數(shù)字格式的字符串轉(zhuǎn)變?yōu)閿?shù)字值查詢語句字符串使用單引號(hào),如:’Clerk’ORDERBY指定多列時(shí),先按第一列排序,對(duì)于第一列相同的行,再按第二列排序.不同列可以指定不同的排序,如:SELECTDISTINCTDEPT,JOBFROMSTAFFWHEREDEPT<30ORDERBYDEPTASC,JOBDESC查詢語句多個(gè)搜索條件:SELECTDEPT,NAME,JOBFROMSTAFFWHEREJOB='Clerk'AND(DEPT=20ORDEPT=21)查詢語句-分組將WHERE子句與GROUPBY子句一起使用查詢語句-分組在GROUPBY子句之后使用HAVING子句查詢語句-標(biāo)量全查詢標(biāo)量全查詢返回一行,且該行只有一個(gè)值。查詢語句-條件表達(dá)式查詢語句-條件表達(dá)式查詢語句-相關(guān)子查詢查詢語句-集合運(yùn)算集合運(yùn)算的查詢語句必須要有相同的數(shù)據(jù)類型和列數(shù)。查詢語句-集合運(yùn)算查詢語句-集合運(yùn)算INTERSECT相當(dāng)于取兩個(gè)集合的交集MINUS相當(dāng)于取兩個(gè)集合的差集,就是“去同留異”查詢語句-連接查詢語句-連接查詢語句-連接查詢語句-連接查詢語句-連接查詢語句-層次查詢當(dāng)表具有層次結(jié)構(gòu)數(shù)據(jù)時(shí),通過使用層次查詢可以更直觀的顯示數(shù)據(jù)結(jié)果,并顯示其數(shù)據(jù)之間的層次關(guān)系STARTWITH:用于指定層次查詢的根行CONNECTBY:用于指定父行和子行之間的關(guān)系,在其后的表達(dá)式中,必須使用PRIOR引用父行。課程內(nèi)容數(shù)據(jù)庫基本概念介紹SQL程序語言SQL語言PL/SQL支持的流程控制結(jié)構(gòu):條件控制IF語句CASE語句循環(huán)控制LOOP循環(huán)WHILE循環(huán)FOR循環(huán)順序控制GOTO語句NULL語句PL/SQL支持的流程控制結(jié)構(gòu)流程控制結(jié)構(gòu)-條件控制IF語句根據(jù)條件執(zhí)行一系列語句,有三種形式:IF-THEN、IF-THEN-ELSE和IF-THEN-ELSIFCASE語句用于根據(jù)單個(gè)變量或表達(dá)式與多個(gè)值進(jìn)行比較執(zhí)行CASE語句前,先計(jì)算選擇器的值流程控制結(jié)構(gòu)-條件控制流程控制結(jié)構(gòu)-條件控制LOOP-無條件循環(huán)WHILE-根據(jù)條件循環(huán)FOR-循環(huán)固定的次數(shù)循環(huán)退出控制命令:EXIT流程控制結(jié)構(gòu)-條件控制GOTO語句-無條件地轉(zhuǎn)到標(biāo)簽指定的語句

因?yàn)镚OTO語句會(huì)增加程序的復(fù)雜性,并且使得程序的可讀性變差,一般不建議使用。NULL語句-什么也不做的空語句

通常用在異常語句中,對(duì)于發(fā)生的異常生么都不做的時(shí)候可以加一句NULL。動(dòng)態(tài)SQL動(dòng)態(tài)SQL是指在PL/SQL程序執(zhí)行時(shí)生成的SQL語句編譯程序?qū)?dòng)態(tài)SQL不做處理,而是在程序運(yùn)行時(shí)動(dòng)態(tài)構(gòu)造語句、對(duì)語句進(jìn)行語法分析并執(zhí)行DDL語句命令和會(huì)話控制語句不能在PL/SQL中直接使用,但是可以通過動(dòng)態(tài)SQL來執(zhí)行執(zhí)行動(dòng)態(tài)SQL的語法:EXECUTEIMMEDIATEdynamic_sql_string[INTOdefine_variable_list][USINGbind_argument_list];異常在運(yùn)行程序時(shí)出現(xiàn)的錯(cuò)誤叫做異常發(fā)生異常后,語句將停止執(zhí)行,控制權(quán)轉(zhuǎn)移到PL/SQL塊的異常處理部分異常有兩種類型:預(yù)定義異常-當(dāng)PL/SQL程序違反Oracle規(guī)則或超越系統(tǒng)限制時(shí)隱式引發(fā)用戶定義異常-用戶可以在PL/SQL塊的聲明部分定義異常,自定義的異常通過RAISE語句顯式引發(fā)異常ORACLE常用的異常異常在異常發(fā)生時(shí),可以使用ORACLE內(nèi)置的兩個(gè)變量:SQLCODE獲取異常錯(cuò)誤號(hào),SQLERRM獲取異常錯(cuò)誤消息。在程序中總會(huì)有未預(yù)料到的異常,故要在異常處理部分最后加上WHENOTHERS增強(qiáng)程序的健壯性。Oracle服務(wù)器執(zhí)行PL/SQL程序內(nèi)存單元保存到游標(biāo)中一次處理一行檢索行提取行游標(biāo)簡介逐行處理查詢結(jié)果,以編程的方式訪問數(shù)據(jù)游標(biāo)的類型:隱式游標(biāo)REF游標(biāo)顯式游標(biāo)在PL/SQL程序中執(zhí)行DMLSQL語句時(shí)自動(dòng)創(chuàng)建隱式游標(biāo)。顯式游標(biāo)用于處理返回多行的查詢。REF游標(biāo)用于處理運(yùn)行時(shí)才能確定的動(dòng)態(tài)SQL查詢的結(jié)果游標(biāo)類型游標(biāo)簡介游標(biāo)簡介在PL/SQL中使用DML語句時(shí)自動(dòng)創(chuàng)建隱式游標(biāo)隱式游標(biāo)自動(dòng)聲明、打開和關(guān)閉,其名為SQL通過檢查隱式游標(biāo)的屬性可以獲得最近執(zhí)行的DML語句的信息隱式游標(biāo)的屬性有: %FOUND–SQL語句影響了一行或多行時(shí)為TRUE %NOTFOUND–SQL語句沒有影響任何行時(shí)為TRUE %ROWCOUNT–SQL語句影響的行數(shù) %ISOPEN-游標(biāo)是否打開,始終為FALSE隱式游標(biāo)SQL>SETSERVEROUTPUTONSQL>BEGIN UPDATEprodSETprice=270 WHEREpid=‘0005'; IFSQL%FOUNDTHEN DBMS_OUTPUT.PUT_LINE(‘?dāng)?shù)據(jù)已修改'); ENDIF;END; /游標(biāo)簡介游標(biāo)簡介隱式游標(biāo)循環(huán)游標(biāo)用于簡化游標(biāo)處理代碼當(dāng)用戶需要從游標(biāo)中提取所有記錄時(shí)使用循環(huán)游標(biāo)的語法如下:

FOR<record_index>IN<cursor_name>LOOP <executablestatements>ENDLOOP;游標(biāo)簡介顯式游標(biāo)在PL/SQL塊的聲明部分定義查詢,該查詢可以返回多行顯式游標(biāo)的操作過程:數(shù)據(jù)庫打開游標(biāo)30George344Roger245James1Stud_mrksStud_namestud_no提取行變量關(guān)閉游標(biāo)顯式游標(biāo)游標(biāo)簡介帶參數(shù)的顯式游標(biāo)聲明顯式游標(biāo)時(shí)可以帶參數(shù)以提高靈活性聲明帶參數(shù)的顯式游標(biāo)的語法如下:

CURSOR<cursor_name>(<param_name><param_type>)ISselect_statement;游標(biāo)簡介使用顯式游標(biāo)更新行2-1允許使用游標(biāo)刪除或更新活動(dòng)集中的行聲明游標(biāo)時(shí)必須使用SELECT…FORUPDATE語句

CURSOR<cursor_name>IS SELECTstatementFORUPDATE; UPDATE<table_name> SET<set_clause> WHERECURRENTOF<cursor_name>程序子程序命名的PL/SQL塊,編譯并存儲(chǔ)在數(shù)據(jù)庫中。子程序的各個(gè)部分:聲明部分可執(zhí)行部分異常處理部分(可選)子程序的分類:過程-執(zhí)行某些操作函數(shù)-執(zhí)行操作并返回值過程創(chuàng)建過程的語法:CREATE[ORREPLACE]PROCEDURE<procedurename>[(<parameterlist>)]IS|AS<localvariabledeclaration>BEGIN<executablestatements>[EXCEPTION<exceptionhandlers>]END;程序程序過程過程參數(shù)的三種模式:IN用于接受調(diào)用程序的值默認(rèn)的參數(shù)模式OUT用于向調(diào)用程序返回值INOUT用于接受調(diào)用程序的值,并向調(diào)用程序返回更新的值程序函數(shù)函數(shù)是可以返回值的命名的PL/SQL子程序。創(chuàng)建函數(shù)的語法:

CREATE[ORREPLACE]FUNCTION<functionname>[(param1,param2)]RETURN<datatype>IS|AS[localdeclarations]BEGINExecutableStatements;RETURNresult;EXCEPTIONExceptionhandlers;END;過程和函數(shù)的比較過程函數(shù)作為PL/SQL語句執(zhí)行作為表達(dá)式的一部分調(diào)用在規(guī)格說明中不包含RETURN子句必須在規(guī)格說明中包含RETURN子句不返回任何值必須返回單個(gè)值可以包含RETURN語句,但是與函數(shù)不同,它不能用于返回值必須包含至少一條RETURN

語句程序程序程序包程序包是對(duì)相關(guān)過程、函數(shù)、變量、游標(biāo)和異常等對(duì)象的封裝程序包由規(guī)范和主體兩部分組成聲明程序包中公共對(duì)象。包括類型、變量、常量、異常、游標(biāo)規(guī)范和子程序規(guī)范等聲明程序包私有對(duì)象和實(shí)現(xiàn)在包規(guī)范中聲明的子程序和游標(biāo)程序包規(guī)范主體程序創(chuàng)建程序包程序包規(guī)范CREATE[ORREPLACE]PACKAGEpackage_nameIS|AS[Publicitemdeclarations][Subprogramspecification]END[package_name];程序包主體CREATE[ORREPLACE]PACKAGEBODYpackage_nameIS|AS[Privateitemdeclarations][Subprogrambodies][BEGINInitialization]END[package_name];系統(tǒng)視圖V$SESSIONV$VERSIONALL_JOBSALL_ALL_TABLESALL_OJBECTSALL_COL_COMMENTSALL_IND_COLUMNSALL_SOURCEDBA_SEGMENTSDBA_LOBSRECYCLEBIN推薦的電子書輕松學(xué)編程:輕松學(xué)Oracle數(shù)據(jù)庫精通Oracle.10g.Pl.SQL編程oracle存儲(chǔ)過程學(xué)習(xí)經(jīng)典[語法+實(shí)例+調(diào)用]Oracle.PL.SQL程序設(shè)計(jì)_第五版_上冊O(shè)racle.PL.SQL程序設(shè)計(jì)_第五版_下冊O(shè)racle.SQL高級(jí)編程謝謝?。ǖ?4講)考場作文開拓文路能力?分解層次(網(wǎng)友來稿)江蘇省鎮(zhèn)江中學(xué)陳乃香說明:本系列稿共24講,20XX年1月6日開始在資源上連載【要義解說】文章主旨確立以后,就應(yīng)該恰當(dāng)?shù)胤纸鈱哟危箮讉€(gè)層次構(gòu)成一個(gè)有機(jī)的整體,形成一篇完整的文章。如何分解層次主要取決于表現(xiàn)主旨的需要?!静呗越庾x】一般說來,記人敘事的文章常按時(shí)間順序分解層次,寫景狀物的文章常按時(shí)間順序、空間順序分解層次;說明文根據(jù)說明對(duì)象的特點(diǎn),可按時(shí)間順序、空間順序或邏輯順序分解層次;議論文主要根據(jù)“提出問題-—分析問題——解決問題”順序來分解層次。當(dāng)然,分解層次不是一層不變的固定模式,而應(yīng)該富于變化。文章的層次,也常常有些外在的形式:1.小標(biāo)題式。即圍繞話題把一篇文章劃分為幾個(gè)相對(duì)獨(dú)立的部分,再給它們加上一個(gè)簡潔、恰當(dāng)?shù)男?biāo)題。如《世界改變了模樣》四個(gè)小標(biāo)題:壽命變“長”了、世界變“小”了、勞動(dòng)變“輕”了、文明變“綠”了。2.序號(hào)式。序號(hào)式作文與小標(biāo)題作文有相同的特點(diǎn)。序號(hào)可以是“一、二、三”,可以是“A、B、C”,也可以是“甲、乙、丙”……從全文看,序號(hào)式干凈、明快;但從題目上看,卻看不出文章內(nèi)容,只是標(biāo)明了層次與部分。有時(shí)序號(hào)式作文,也適用于敘述性文章,為故事情節(jié)的展開,提供了明晰的層次。3.總分式。如高考佳作《人生也是一張答卷》。開頭:“人生就是一張答卷。它上面有選擇題、填空題、判斷題和問答題,但它又不同于一般的答卷。一般的答卷用手來書寫,人生的答卷卻要用行動(dòng)來書寫?!敝黧w部分每段首句分別為:選擇題是對(duì)人生進(jìn)行正確的取舍,填空題是充實(shí)自己的人生,判斷題是表明自己的人生態(tài)度,問答題是考驗(yàn)自己解決問題的能力。這份“試卷”設(shè)計(jì)得合理而且實(shí)在,每個(gè)人的人生都是不同的,這就意味著這份人生試卷的“答案是豐富多彩的”。分解層次,應(yīng)追求作文美學(xué)的三個(gè)價(jià)值取向:一要?jiǎng)蚍Q美。什么材料在前,什么材料在后,要合理安排;什么材料詳寫,什么材料略寫,要通盤考慮。自然段是構(gòu)成文章的基本單位,恰當(dāng)劃分自然段,自然就成為分解層次的基本要求。該分段處就分段,不要老是開頭、正文、結(jié)尾“三段式”,這種老套的層次顯得呆板。二要波瀾美。文章內(nèi)容應(yīng)該有張有弛,有起有伏,如波如瀾。只有這樣才能使文章起伏錯(cuò)落,一波三折,吸引讀者。三要圓合美。文章的開頭與結(jié)尾要遙相照應(yīng),把開頭描寫的事物或提出的問題,在結(jié)尾處用各種方式加以深化或回答,給人首尾圓合的感覺?!纠慕馄省吭掝}:忙忙,不亦樂乎忙,是人生中一個(gè)個(gè)步驟,每個(gè)人所忙的事務(wù)不同,但是不能是碌碌無為地白忙,要忙就忙得精彩,忙得不亦樂乎。忙是問號(hào)。忙看似簡單,但其中卻大有學(xué)問。忙是人生中不可缺少的一部分,但是怎么才能忙出精彩,忙得不亦樂乎,卻并不簡單。人生如同一張地圖,我們一直在自己的地圖上行走,時(shí)不時(shí)我們眼前就出現(xiàn)一個(gè)十字路口,我們該向哪兒,面對(duì)那縱軸橫軸相交的十字路口,我們該怎樣選擇?不急,靜下心來分析一下,選擇適合自己的坐標(biāo)軸才是最重要的。忙就是如此,選擇自己該忙的才能忙得有意義。忙是問號(hào),這個(gè)問號(hào)一直提醒我們要忙得有意義,忙得不亦樂乎。忙是省略號(hào)。四季在有規(guī)律地進(jìn)行著冷暖交替,大自然就一直按照這樣的規(guī)律不停地忙,人們亦如此。為自己找一個(gè)目標(biāo),為目標(biāo)而不停地忙,讓這種忙一直忙下去。當(dāng)目標(biāo)已達(dá)成,那么再找一個(gè)目標(biāo),繼續(xù)這樣忙,就像省略號(hào)一樣,毫無休止地忙下去,翻開歷史的長卷,我們看到牛頓在忙著他的實(shí)驗(yàn);愛迪生在忙著思考;徐霞客在忙著記載游玩;李時(shí)珍在忙著編寫《本草綱目》。再看那位以筆為刀槍的充滿著朝氣與力量的文學(xué)泰斗魯迅,他正忙著用他獨(dú)有的刀和槍在不停地奮斗。忙是省略號(hào),確定了一個(gè)目標(biāo)那么就一直忙下去吧!這樣的忙一定會(huì)忙出生命靈動(dòng)的色彩。忙是驚嘆號(hào)。世界上的人都在忙著自己的事,大自然亦如此,小蜜蜂在忙,以蜂蜜為回報(bào)。那么人呢?居里夫人的忙,以放射性元素的發(fā)現(xiàn)而得到了圓滿的休止符;愛因斯坦在忙,以相對(duì)論的問世而畫上了驚

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論