精通:能夠掌握此技術(shù)的85%技術(shù)要點(diǎn)以上,使用此技術(shù)時(shí)間超過(guò)兩年,并使用此技術(shù)成功實(shí)施5個(gè)以上的項目。
能使用此技術(shù)優(yōu)化性能或代碼,做到最大可能的重用。 熟練:能夠掌握此技術(shù)的60%技術(shù)要點(diǎn)以上,使用此技術(shù)時(shí)間超過(guò)一年,并使用此技術(shù)成功實(shí)施3個(gè)以上的項目。
能使用此技術(shù)實(shí)現軟件需求并有經(jīng)驗的積累在實(shí)現之前能做優(yōu)化設計盡可能的實(shí)現模塊或代碼的重用。 熟悉:能夠掌握此技術(shù)的50%技術(shù)要點(diǎn)以上,使用此技術(shù)時(shí)間超過(guò)半年上,并使用此技術(shù)成功實(shí)施1個(gè)以上的項目。
能使用此技術(shù)實(shí)現軟件需求。 了解:可以在實(shí)際需要時(shí)參考技術(shù)文檔或幫助文件滿(mǎn)足你的需要,基本知道此項技術(shù)在你運用是所起的作用,能夠調用或者使用其根據規定提供給你的調用方式。
二:基本要求 1:html 掌握程度:熟練。原因:不會(huì )html你可能寫(xiě)JSP? 2:javascript/jscript:掌握程度:熟悉。
原因:client端的數據校驗、一些頁(yè)面處理需要你使用腳本。 3:css 掌握程度:熟悉。
原因:實(shí)現頁(yè)面風(fēng)格的統一通常會(huì )使用css去實(shí)現。 4:java基礎編程掌握程度:熟練。
原因:不會(huì )java你能寫(xiě)JSP?開(kāi)玩笑吧。還有你必須非常熟悉以下幾個(gè)包 java.lang;java.io;java.sql;java.util;java.text;javax.sevrlet;javax.servlet. 學(xué)習時(shí)間,如果你的智商在80以上,15天時(shí)間應該夠用了。
至少你能手寫(xiě)出一個(gè)頁(yè)面來(lái)。 2:jacascript/jscript學(xué)習時(shí)間,這真的不好說(shuō),比較深奧的東西,夠用的話(huà)一個(gè)禮拜可以學(xué)寫(xiě)皮毛。
3:css 學(xué)習時(shí)間,三天的時(shí)間你應該知道如何使用css了,不要求你寫(xiě),一般是美工來(lái)寫(xiě)css. 4:java 學(xué)習時(shí)間,天才也的三個(gè)月吧。慢滿(mǎn)學(xué)吧。
如果要精通,那我不知道需要多少時(shí)間了。用來(lái)寫(xiě)jsp,四個(gè)月應該夠了。
5:sql 學(xué)習時(shí)間,只需要知道insert ,delete ,update ,select,create/drop table的話(huà)一天你應該知道了。 6:xml 學(xué)習時(shí)間,我不知道我還沒(méi)有學(xué)會(huì )呢。
呵呵。不過(guò)我知道DTD是用來(lái)做什么的。
7:ejb 學(xué)習時(shí)間,基本的調用看3天你會(huì )調用了。不過(guò)是建立在你學(xué)會(huì )java的基礎上的。
8:熟悉AppServer,Tomcat四天你可以掌握安裝,配置。把jsp跑起來(lái)了。
如果是WebLogic也夠了,但要使用ejb那不關(guān)你的事情吧。SA做什么去了。
9:熟悉Linux那可得需要不少時(shí)間。慢慢看man吧。
1、若是在校生 11、直接用上MS SQL的官方教程,中英對照學(xué),這樣就能非常全面的學(xué),[注意以考試或認證為專(zhuān)攻方向] 2、若是在職的話(huà) 21、請直接用ACCESS自帶的或MS SQL 自帶的羅斯文數據庫示例,進(jìn)行一個(gè)案例,每一個(gè)細節的全程體會(huì )與思考 ============= 數據庫是一門(mén)專(zhuān)業(yè)中的專(zhuān)業(yè)的實(shí)踐設計課程, 數據庫的專(zhuān)業(yè)應用有如下三個(gè)方面 ? 1、一個(gè)是程序 ? 2、一個(gè)是分析 ? 3、另一個(gè)就是商業(yè)戰略 目前國內只能教程序方面 ================ 也沒(méi)有辦法了,畢竟老師需要天份,學(xué)生也需要天份的 -------------- 你能問(wèn)這個(gè)現實(shí)問(wèn)題說(shuō)明已經(jīng)跑先了一步,就看你是馬拉松,還是百米跑了 不過(guò)祝你好運 =============== 專(zhuān)業(yè)問(wèn)題,需要你的專(zhuān)業(yè),以及日常所學(xué),天份,才能匯總給你明確回復 ================ ================ 葉綠楚才 2008/10/07 ================ 。
1. 程序結構 PL/SQL程序都是以塊(block)為基本單位,整個(gè)PL/SQL塊分三部分:聲明部分(用declare開(kāi)頭)、執行部分(以 begin開(kāi)頭)和異常處理部分(以exception開(kāi)頭)。其中執行部分是必須的,其他兩個(gè)部分可選。無(wú)論PL/SQL程序段的代碼量有多大,其基本結構就是由這三部分組成。
如下所示為一段完整的PL/SQL塊:
/*聲明部分,以declare開(kāi)頭*/
declare v_id integer;v_namevarchar(20);
cursor c_emp is select * from employee where emp_id=3;
/*執行部分,以begin開(kāi)頭*/
begin open c_emp; //打開(kāi)游標
loopfetch c_emp into v_id,v_name; //從游標取數據
exit when c_emp%notfound ;
end loop ;close c_emp; //關(guān)閉游標
dbms_output.PUT_LINE(v_name);
/*異常處理部分,以exception開(kāi)始*/
exceptionwhen no_data_found thendbms_output.PUT_LINE('沒(méi)有數據');
end ;
2. 控制結構 PL/SQL程序段中有三種程序結構:條件結構、循環(huán)結構和順序結構。
1) 條件結構 與其它語(yǔ)言完全類(lèi)似,語(yǔ)法結構如下: if condition if ;
2)循環(huán)結構這一結構與其他語(yǔ)言不太一樣,在PL/SQL程序中有三種循環(huán)結構: a. loop … end loop;b. while condition loop … end loop;c. for variable in low_bound . .upper_boundloop … end loop;其中的“…”代表循環(huán)體。
3)順序結構實(shí)際就是goto的運用,不過(guò)從程序控制的角度來(lái)看,盡量少用goto可以使得程序結構更加的清晰。
3. 變量聲明與賦值 PL/SQL主要用于數據庫編程,所以其所有的數據類(lèi)型跟Oracle數據庫里的字段類(lèi)型是一一對應的,大體分為數字型、布爾型、字符型和日期型。這里簡(jiǎn)單介紹兩種常用數據類(lèi)型:number、varchar2。
number 用來(lái)存儲整數和浮點(diǎn)數。范圍為1e130~10e125,其使用語(yǔ)法為: number[(precision, scale)] 其中(precision, scale)是可選的,precision表示所有數字的個(gè)數,scale表示小數點(diǎn)右邊數字的個(gè)數。
varchar2 用來(lái)存儲變長(cháng)的字符串,其使用語(yǔ)法為: varchar2[(size)] 其中size為可選,表示該字符串所能存儲的最大長(cháng)度。 在PL/SQL中聲明變量與其他語(yǔ)言不太一樣,它采用從右往左的方式聲明,比如聲明一個(gè)number類(lèi)型的變量v_id,那其形式應為: v_id number; 如果給上面的v_id變量賦值,不能用“=”,應該用“:=”,即形式為: v_id :=5;
4. SQL基本命令 PL/SQL使用的數據庫操作語(yǔ)言還是基于SQL的,所以熟悉SQL是進(jìn)行PL/SQL編程的基礎。SQL語(yǔ)言的分類(lèi)情況大致如下:
1)數據定義語(yǔ)言(DDL):Create,Drop,Grant,Revoke,…
2)數據操縱語(yǔ)言(DML):Update,Insert,Delete,…
3)數據控制語(yǔ)言(DCL):Commit,Rollback,Savapoint,…
4) 其他:AlterSystem,Connect,Allocate, …
具體的語(yǔ)法結構可以參閱其他關(guān)于SQL語(yǔ)言的資料,這里不再贅述。
一 事務(wù)處理介紹 事務(wù)是這樣一種機制,它確保多個(gè)SQL語(yǔ)句被當作單個(gè)工作單 元來(lái)處理。
事務(wù)具有以下的作用: * 一致性:同時(shí)進(jìn)行的查詢(xún)和更新彼此不會(huì )發(fā)生沖突,其他 用戶(hù)不會(huì )看到發(fā)生了變化但尚未提交的數據。 * 可恢復性:一旦系統故障,數據庫會(huì )自動(dòng)地完全恢復未完 成的事務(wù)。
二 事務(wù)與一致性 事務(wù)是完整性的單位,一個(gè)事務(wù)的執行是把數據庫從一個(gè)一 致的狀態(tài)轉換成另一個(gè)一致的狀態(tài)。因此,如果事務(wù)孤立執行時(shí) 是正確的,但如果多個(gè)事務(wù)并發(fā)交錯地執行,就可能相互干擾, 造成數據庫狀態(tài)的不一致。
在多用戶(hù)環(huán)境中,數據庫必須避免同 時(shí)進(jìn)行的查詢(xún)和更新發(fā)生沖突。這一點(diǎn)是很重要的,如果正在被 處理的數據能夠在該處理正在運行時(shí)被另一用戶(hù)的修改所改變, 那么該處理結果是不明確的。
不加控制的并發(fā)存取會(huì )產(chǎn)生以下幾種錯誤: 1 丟失修改(lost updates) 當多個(gè)事務(wù)并發(fā)修改一個(gè)數據時(shí),不加控制會(huì )得出錯誤的結 果,一個(gè)修改會(huì )覆蓋掉另一個(gè)修改。 2 讀的不可重復性 當多個(gè)事務(wù)按某種時(shí)間順序存取若干數據時(shí),如果對并發(fā)存 取不加控制,也會(huì )產(chǎn)生錯誤。
3 臟讀(DIRDY DATA),讀的不一致性 4 光標帶來(lái)的當前值的混亂 事務(wù)在執行過(guò)程中它在某個(gè)表上的當前查找位置是由光標表 示的。光標指向當前正處理的記錄。
當處理完該條記錄后,則指 向下一條記錄。在多個(gè)事務(wù)并發(fā)執行時(shí),某一事務(wù)的修改可能產(chǎn) 生負作用,使與這些光標有關(guān)的事務(wù)出錯。
5 未釋放修改造成連鎖退出 一個(gè)事務(wù)在進(jìn)行修改操作的過(guò)程中可能會(huì )發(fā)生故障,這時(shí)需 要將已做的修改回退(Rollback)。如果在已進(jìn)行過(guò)或已發(fā)現錯 誤尚未復原之前允許其它事務(wù)讀已做過(guò)修改(臟讀),則會(huì )導致 連鎖退出。
6 一事務(wù)在對一表更新時(shí),另外的事務(wù)卻修改或刪除此表的 定義。 數據庫會(huì )為每個(gè)事務(wù)自動(dòng)地設置適當級別的鎖定。
對于前面 講述的問(wèn)題:臟讀、未釋放修改造成的連鎖退出、一事務(wù)在對一 表更新時(shí)另外的事務(wù)卻修改或刪除此表的定義,數據庫都會(huì )自動(dòng) 解決。而另外的三個(gè)問(wèn)題則需要在編程過(guò)程中人為地定義事務(wù)或 加鎖來(lái)解決。
三 事務(wù)和恢復 數據庫本身肩負著(zhù)管理事務(wù)的責任。事務(wù)是最小的邏輯工作 單元,在這個(gè)工作單元中,對數據庫的所有更新工作,要么必須 全部成功,要么必須全部失敗(回退)。
只要應用程序指定了某 段程序為一個(gè)事務(wù)并做了相應的處理(提交或回退),數據庫系 統會(huì )自動(dòng)維護事務(wù)本身的特性。 四 ORACLE數據庫的事務(wù)定義 ORACLE事務(wù)從COMMIT、ROLLBACK、連接到數據庫或開(kāi)始第一 條可執行的SQL語(yǔ)句時(shí)開(kāi)始,到一條COMMIT、ROLLBACK語(yǔ)句或退出 數據庫時(shí)結束。
如果在一個(gè)事務(wù)中包含DDL語(yǔ)句,則在DDL語(yǔ)句的 前后都會(huì )隱含地執行COMMIT語(yǔ)句,從而開(kāi)始或結束一個(gè)事務(wù)。 如果一個(gè)事務(wù)由于某些故障或者由于用戶(hù)改變主意而必須在 提交前取消它,則數據庫被恢復到這些語(yǔ)句和過(guò)程執行之前的狀 態(tài)。
利用ROLLBACK語(yǔ)句可以在COMMIT命令前隨時(shí)撤消或回退一個(gè) 事務(wù)。可以回退整個(gè)事務(wù),也可以會(huì )退部分事務(wù),但是不能回退 一個(gè)已經(jīng)被提交的事務(wù)。
回退部分事務(wù)的ROLLBACK命令為: ROLLBACK to savepoint 存儲點(diǎn)名 存儲點(diǎn)是用戶(hù)放入事務(wù)中的標記,用來(lái)表示一個(gè)可被回退的 位置。存儲點(diǎn)通過(guò)在事務(wù)中放入一個(gè)SAVEPOINT命令而被插入。
該 命令的語(yǔ)法是: SAVEPOINT 存儲點(diǎn)名 如果在ROLLBACK語(yǔ)句中沒(méi)有給出存儲點(diǎn)名,則整個(gè)事務(wù)被回 退。 五 SYBASE數據庫的事務(wù)定義 SYBASE通過(guò)使用BEGIN TRANsaction和COMMIT TRANsaction命令指 示SQL將任意數目的語(yǔ)句作為一個(gè)單元來(lái)處理。
ROLLBACK TRANsaction 命令則允許用戶(hù)恢復到事務(wù)的開(kāi)始,或恢復到事務(wù)內部已經(jīng)被用SAVE TRANsaction命令定義的存儲點(diǎn)上。 BEGIN TRANsaction和COMMIT TRANsaction能夠包含任意數目的SQL 語(yǔ)句和存儲過(guò)程,方法很簡(jiǎn)單: BEGIN TRANsaction [事務(wù)名稱(chēng)] COMMIT TRANsaction 如果一個(gè)事務(wù)由于某些故障或者由于用戶(hù)改變主意而必須在提交 前取消它,則數據庫被恢復到這些語(yǔ)句和過(guò)程執行之前的狀態(tài)。
利用ROLLBACK TRANsaction命令可以在COMMIT TRANsaction命令 前隨時(shí)回退一個(gè)事務(wù)。可以回退整個(gè)事務(wù),也可以回退部分事務(wù),但 是不能回退一個(gè)已經(jīng)被提交的事務(wù)。
ROLLBACK TRANsaction命令為: ROLLBACK TRANsaction [事務(wù)名|存儲點(diǎn)名] 存儲點(diǎn)名是用戶(hù)放入事務(wù)中的標記,用來(lái)表示一個(gè)可以被回退的 位置。存儲點(diǎn)名通過(guò)在事務(wù)中放入一個(gè)SAVE TRANsaction命令而被插 入。
該命令的句法是: SAVE TRANsaction 存儲點(diǎn)名 如果在ROLLBACK TRANsaction中沒(méi)有給出存儲點(diǎn)名或事務(wù)名,則 事務(wù)被回退到批處理中的第一個(gè)BEGIN TRANsaction語(yǔ)句處。
數據庫(Database)是按照數據結構來(lái)組織、存儲和管理數據的倉庫,它產(chǎn)生于距今五十年前,隨著(zhù)信息技術(shù)和市場(chǎng)的發(fā)展,特別是二十世紀九十年代以后,數據管理不再僅僅是存儲和管理數據,而轉變成用戶(hù)所需要的各種數據管理的方式。
數據庫有很多種類(lèi)型,從最簡(jiǎn)單的存儲有各種數據的表格到能夠進(jìn)行海量數據存儲的大型數據庫系統都在各個(gè)方面得到了廣泛的應用。 SQL SERVER就是微軟開(kāi)發(fā)的一款數據庫管理系統、你既然喜歡編程,就應該認認真真的學(xué)習一門(mén)語(yǔ)言,先從VB開(kāi)始,VB是比較好的入門(mén)語(yǔ)言,可視化的,比較簡(jiǎn)單,是非常好的入門(mén)語(yǔ)言。
書(shū)籍最少應該準備兩本,不可能一本書(shū)籍會(huì )包含VB的所有內容,在看書(shū)的時(shí)候,可以交叉的看,一本書(shū)籍中沒(méi)有講到的內容可以在另一本中看到,這樣對學(xué)習是很有好處的,也能保證所學(xué)知識的完整性。學(xué)編程是一個(gè)很漫長(cháng)的過(guò)程,不要著(zhù)急,要理論與實(shí)踐想結合,例程書(shū)籍也是很重要的,看源代碼對學(xué)習也是很有幫助的,等你學(xué)完這門(mén)VB語(yǔ)言之后,學(xué)習別的語(yǔ)言是非常簡(jiǎn)單,可以嘗試C語(yǔ)言,按照C——C++——VC的順序學(xué)習,有助于知識的連貫性,我也希望你能學(xué)好的。
學(xué)習C語(yǔ)言,譚浩強的《C程序設計》是一部非常好的C語(yǔ)言書(shū)籍,學(xué)習程序設計是一個(gè)非常漫長(cháng)的過(guò)程,不要著(zhù)急,一本書(shū)多看兩遍三遍,學(xué)會(huì )交叉學(xué)習法,在學(xué)習C的過(guò)程中,可以看看數據結構,編譯原理,操作系統等書(shū)籍,對編成都是很有幫助的。最開(kāi)始學(xué)習的時(shí)候,先不要編一些比較大的程序,多編一些小程序,比如數組運算,字符組合等等,指針是C語(yǔ)言的精華,是比較復雜的部分。
如果有一天你能熟練駕馭指針的操作了,我相信你,你一定能學(xué)習好C語(yǔ)言的。 編程剛開(kāi)始只是大概了解一下,并沒(méi)有進(jìn)行比較深入的學(xué)習,我是從VB開(kāi)始入門(mén)的,學(xué)了1年多,然后轉入C語(yǔ)言,按照C——C++——VC的順序學(xué)習,C學(xué)了兩年,現在開(kāi)始學(xué)習C++,C++的學(xué)習是很有難度的,類(lèi),標準庫,多態(tài),繼承等等比較抽象難道懂的概念,雖然他秉承了C語(yǔ)言的風(fēng)格,但是有很多很多是C語(yǔ)言不具備的,要多看書(shū),上機實(shí)踐也是必不可少的。
《C++編程思想》,《C++標準庫》,這些書(shū)都非常好,內容也很全面,例程書(shū)籍也是必不可少的,多看源代碼對編程是很有幫助的,也會(huì )少走很多彎路。總之,C++的學(xué)習是一個(gè)比較漫長(cháng)的過(guò)程,大概需要兩年的時(shí)間,這只是底限,如果想學(xué)通,學(xué)精,還需要更多的時(shí)間。
我向你推薦一些C++經(jīng)典書(shū)籍: c++程序設計教程 c++編程思想 c++大學(xué)教程 c++程序設計語(yǔ)言 數據結構算法與應用c++語(yǔ)言描述 c++標準模板庫------自修教程與參考手冊 泛型編程與STL 深度探索c++對象模型 設計模式---可復用面向對象軟件的基礎 重構---改善既有代碼的設計 Essential c++ Effective c++ More Effctive c++ C++ primer 前五本應該屬于入門(mén)書(shū)籍,后面的屬于學(xué)習難度比較大的,想提高C++的編程能力,看看這些書(shū)籍有好處。建議你把編程思想這本書(shū)多看看。
多做練習題,對提高編程水平的幫助是很大的。 其實(shí)語(yǔ)言是相通的,一門(mén)語(yǔ)言學(xué)會(huì )了,學(xué)習其他語(yǔ)言就比較容易了。
業(yè)界有這樣一種說(shuō)法,因為JAVA這門(mén)語(yǔ)言包含了C++的一些特性,掌握了C++,就等于掌握了JAVA的80%, 在掌握了C++之后(我說(shuō)的掌握指的是,可以熟練用C++編程序了,并沒(méi)有要求你完全掌握C++的所有部分,沒(méi)有人能達到這一點(diǎn),因為C++太龐大了,如果能堅持不懈的學(xué)習C++兩年到三年的時(shí)間了,你就可以學(xué)習其他的語(yǔ)言了)可以試著(zhù)學(xué)習一些其他的語(yǔ)言,如JAVA,VC++等等比較復雜的語(yǔ)言. 這時(shí)候可以說(shuō)你已經(jīng)對程序設計語(yǔ)言有個(gè)大體的認識了,可以明確自己學(xué)習的方向,根據自己的學(xué)習情況而定,是學(xué)習一些自己比較感興趣的語(yǔ)言啊(從興趣出發(fā)),還是為了找工作啊,開(kāi)始進(jìn)行更深入的學(xué)習.比如學(xué)習windows下的框架編程和.net編程等等比較復雜的語(yǔ)言. 如果是為了找工作的話(huà)我建議你學(xué)好C,C++,JAVA三門(mén)語(yǔ)言. 在我國目前的軟件開(kāi)發(fā)行業(yè)中,北方C,C++,JAVA的需求量是非常大的.南方以VB為主. 關(guān)于英語(yǔ)對學(xué)習程序設計有沒(méi)有幫助的文章這個(gè)話(huà)題已經(jīng)有很多人議論過(guò)了,我個(gè)人建議把計算機專(zhuān)業(yè)術(shù)語(yǔ)弄明白了就可以了,你可以買(mǎi)一本計算機英語(yǔ)教程看一看,對程序設計是有幫助的。其實(shí)程序設計當中的英文都是一些非常簡(jiǎn)單的,如for,else,while。
.并沒(méi)有太高深的,而且學(xué)習程序設計不像學(xué)習網(wǎng)絡(luò ),如CCNA這類(lèi)認證需要掌握大量的英文。
但是在學(xué)習程序設計的時(shí)候身邊有兩個(gè)工具應該足夠了-----------金山詞霸,計算機詞典。相信你一定能學(xué)好程序設計的。
學(xué)習數學(xué)和學(xué)習程序設計有一個(gè)共同點(diǎn)------鍛煉邏輯思維能力。在程序設計的學(xué)習中涉及到數學(xué)的地方并不多,所以也沒(méi)有必要去認真的學(xué)習數學(xué)也可以學(xué)好程序設計的。
如果你是一個(gè)肯吃苦,肯用心學(xué)習程序設計的人,具有堅持不懈的精神的人,我相信,只要你認認真真去學(xué),即使你的英語(yǔ)數學(xué)水平再差,你也一定能夠學(xué)好程序設計的。 好了,說(shuō)了這么多,可以參考一下,為自己做個(gè)學(xué)習計劃,要對自己有信心,最后祝你在學(xué)習編程的道路上走的更好更遠,祝你學(xué)有所成!。
SQL全稱(chēng)是「結構化查詢(xún)語(yǔ)言(Structured Query Language)」,是數據庫中使用的標準數據查詢(xún)語(yǔ)言,IBM公司最早使用在其開(kāi)發(fā)的數據庫系統中,1986年10月,美國ANSI對SQL進(jìn)行規范后作為關(guān)系數據庫管理系統的標準語(yǔ)言(ANSI X3. 135-1986),1987年得到國際標準化組織的支持成為國際標準。不過(guò)各種通行的數據庫系統在實(shí)現過(guò)程中都對SQL規范作了某些擴充,所以實(shí)際上不同的數據庫系統的SQL語(yǔ)言不能完全相互通用。
SQL是高級的非過(guò)程化編程語(yǔ)言,允許用戶(hù)在高層數據結構上工作。他不要求用戶(hù)指定對數據的存放方法,也不需要用戶(hù)了解具體的數據存放方式,所以具有完全不同底層結構的不同數據庫系統可以使用相同的SQL語(yǔ)言作為數據輸入與管理的接口。它以記錄集合作為操縱對象,所有SQL語(yǔ)句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條SQL語(yǔ)句的輸出作為另一條SQL語(yǔ)句的輸入,所以SQL語(yǔ)言可以嵌套,這使他具有極大的靈活性和強大的功能,在多數情況下,在其他語(yǔ)言中需要一大段程序實(shí)現的一個(gè)單獨事件只需要一個(gè)SQL語(yǔ)句就可以達到目的,這也意味著(zhù)用SQL語(yǔ)言可以寫(xiě)出非常復雜的語(yǔ)句。
SQL同時(shí)也是數據庫文件格式的擴展名。
SQL語(yǔ)言包含4個(gè)部分:
* 數據查詢(xún)語(yǔ)言(SELECT語(yǔ)句)
* 數據操縱語(yǔ)言(INSERT, UPDATE, DELETE語(yǔ)句)
* 數據定義語(yǔ)言(如CREATE, DROP等語(yǔ)句)
* 數據控制語(yǔ)言(如COMMIT, ROLLBACK等語(yǔ)句)