常用資料庫介紹
1. 資料庫有哪幾種
常用資料庫有mysql、oracle、sqlserver、sqlite等。
1、Oracle資料庫
Oracle資料庫管理系統是由甲骨文(Oracle)公司開發的,在資料庫領域一直處於領先地位。目前,Oracle資料庫覆蓋了大、中、小型計算機等幾十種計算機型,成為世界上使用最廣泛的關系型數據管理系統(由二維表及其之間的關系組成的一個資料庫)之一。
2、SQLServer資料庫
SQLServer是由微軟公司開發的一種關系型據庫管理系統,它已廣泛用於電子商務、銀行、保險、電力等行業。SQLServer提供了對XML和Internet標準的支持,具有強大的、靈活的、基於Web的應用程序管理功能。
3、DB2資料庫
DB2資料庫是由IBM公司研製的一種關系型資料庫管理系統,主要應用於OS/2、Windows等平台下,具有較好的可伸縮性,可支持從大型計算機到單用戶環境。
4、MongoDB資料庫
MongoDB是由10gen公司開發的一個介於關系資料庫和非關系資料庫之間的產品,是非關系資料庫當中功能最豐富,最像關系資料庫的。它支持的數據結構非常鬆散,是類似JSON的bjson格式,因此可以存儲比較復雜的數據類型。
5、MySQL資料庫
MySQL資料庫管理系統是由瑞典的MySQLAB公司開發的,但是幾經輾轉,現在是Oracle產品。它是以「客戶/伺服器」模式實現的,是一個多用戶、多線程的小型資料庫伺服器。而且MySQL是開源數據的,任何人都可以獲得該資料庫的源代碼並修正MySQL的缺陷。
6、Sybase資料庫
美國Sybase公司研製的一種關系型資料庫系統,是一種典型的UNIX或WindowsNT平台上客戶機/伺服器環境下的大型資料庫系統。
2. 資料庫都有什麼類型的啊
目前有許多資料庫產品,如Oracle、Sybase、Informix、Microsoft SQL Server、凱脊Microsoft Aess、Visual FoxPro等產品各以自己特有的功能,在資料庫市場上佔有一席之地。下面簡要介紹幾種常用的資料庫管理系統。OracleOracle是一個最早商品化的關系型資料庫管理系統,也是應用廣泛、功能強大的資料庫管理系統。Oracle作為一個通用的數橡孫慧據庫管理系統,不僅具有完整的數據管理功能,還是一個分布式資料庫系統,支持各種分布式功能,特別是支持Internet應用。作為一個應用開發環境,Oracle提供了一套界面友好、功能齊全的資料庫開發工具。Oracle使用PL/SQL語言執行各種操作,具有可開放性、可移植性、可伸縮性等功能。特別是在Oracle 8i中,支持面向對象的功能,如支持類、方法、屬性等,使得Oracle 產品成為一種對象/關系型資料庫管理系統。目前最新版本是Oracle 11g。Microsoft SQL ServerMicrosoft SQL Server是一種典型的關系型資料庫管理系統,可以在許多操作系統上運行,它使用Transact-SQL語言完成數據操作。由於Microsoft SQL Server是開放式的系統,其它系統可以與它進行完好的交互操作。目前最新版本的產品為Microsoft SQL Server 2008,它具有可靠性、可伸縮梁答性、可用性、可管理性等特點,為用戶提供完整的資料庫解決方案。Microsoft Aess作為Microsoft Office組件之一的Microsoft Aess是在Windows環境下非常流行的桌面型資料庫管理系統。使用Microsoft Aess無需編寫任何代碼,只需通過直觀的可視化操作就可以完成大部分數據管理任務。在Microsoft Aess資料庫中,包括許多組成資料庫的基本要素。這些要素是存儲信息的表、顯示人機交互界面的窗體、有效檢索數據的查詢、信息輸出載體的報表、提高應用效率的宏、功能強大的模塊工具等。它不僅可以通過ODBC與其它資料庫相連,實現數據交換和共享,還可以與Word、Excel等辦公軟體進行數據交換和共享,並且通過對象鏈接與嵌入技術在資料庫中嵌入和鏈接聲音、圖像等多媒體數據。
3. 中文資料庫有哪些
五個常用的中文資料庫:
1、中國知網(CNKI),是中國學術期刊 (光碟版) 電子雜志社、同方知網(北京)技術有限公司共同創辦的網路出版平台,是全球最大的知識門戶網站。
2、超星電子圖書資料庫是全球最大的中文在線圖書館,圖書涵蓋各學科領域,為高校、科研機構的教學和工作提供了大量寶貴的參考資料,同時也是同學們學習娛樂的好助手。
北大法寶網站網頁
4、北大法寶是我國最早、最專業的法律資料庫,1985年創立於北京大學,目前涵蓋中國法律法規、司法案例、法學期刊、英文譯本、專題參考五大部分內容,數據總量100萬余篇。
5、北大法意由北京大學法學院實證法務研究所研發和維護的法律資料庫網站,旨在提供專業、系統的法律信息服務。目前已經構築起全球最大的中文法律資料庫。其中,案例資料庫收錄的案件總數量超過25萬,法規資料庫收錄的法規文件總數量近40萬部。
4. 甯哥敤鐨勬暟鎹搴撶$悊緋葷粺鏈変粈涔
鏁版嵁搴撶$悊緋葷粺鏄鐢ㄤ簬鍒涘緩,緇存姢涓庣$悊鏁版嵁搴撶殑緋葷粺杞浠訛紝鏄鎼寤哄叾浠栧簲鐢ㄧ幆澧冩墍蹇呭囩殑杞浠朵箣涓錛屾槸杞浠剁郴緇熸灦鏋勭殑閲嶈佺粍鎴愰儴鍒嗐傚逛簬IT浜哄憳錛屼笉璁烘槸寮鍙戣繕鏄嫻嬭瘯浜哄憳閮芥槸鍏跺繀欏繪帉鎻$殑杞浠躲傚逛簬寮鍙戝彲浠ヨ存槸浠栦滑鍚冮キ鐨勫朵紮錛屽逛簬嫻嬭瘯浜哄憳鍙浠ヨ存槸嫻嬭瘯鍒╁櫒銆傜洰鍓嶏紝鍟嗗搧鍖栫殑鏁版嵁搴撶$悊緋葷粺浠ュ叧緋誨瀷鏁版嵁搴撲負涓誨間駭鍝侊紝鎶鏈姣旇緝鎴愮啛銆傞潰鍚戝硅薄鐨勬暟鎹搴撶$悊緋葷粺鉶界劧鎶鏈鍏堣繘錛屾暟鎹搴撴槗浜庡紑鍙戙佺淮鎶わ紝浣嗗皻鏈鏈夋垚鐔熺殑浜у搧銆備粖澶╂垜浠灝變笓闂ㄦ潵鑱婁竴鑱婂父瑙佺殑鍏崇郴鍨嬫暟鎹搴撶$悊緋葷粺閮芥湁鍝浜涳紝鍚勮嚜鏈変粈涔堢壒鐐廣
涓銆丮ySQL
MySQL鏄鏈鍙楁㈣繋鐨勫紑婧怱QL鏁版嵁搴撶$悊緋葷粺錛屽畠鐢 MySQL AB寮鍙戙佸彂甯冨拰鏀鎸併侻ySQL AB鏄涓瀹跺熀浜嶮ySQL寮鍙戜漢鍛樼殑鍟嗕笟鍏鍙革紝瀹冩槸涓瀹朵嬌鐢ㄤ簡涓縐嶆垚鍔熺殑鍟嗕笟妯″紡鏉ョ粨鍚堝紑婧愪環鍊煎拰鏂規硶璁虹殑絎浜屼唬寮婧愬叕鍙搞侻ySQL鏄疢ySQL AB鐨勬敞鍐屽晢鏍囥
MySQL鏄涓涓蹇閫熺殑銆佸氱嚎紼嬨佸氱敤鎴峰拰鍋ュ.鐨凷QL鏁版嵁搴撴湇鍔″櫒銆侻ySQL鏈嶅姟鍣ㄦ敮鎸佸叧閿浠誨姟銆侀噸璐熻澆鐢熶駭緋葷粺鐨勪嬌鐢錛屼篃鍙浠ュ皢瀹冨祵鍏ュ埌涓涓澶ч厤緗(mass- deployed)鐨勮蔣浠朵腑鍘匯
涓庡叾浠栨暟鎹搴撶$悊緋葷粺鐩告瘮錛孧ySQL鍏鋒湁浠ヤ笅浼樺娍錛
(1)MySQL鏄涓涓鍏崇郴鏁版嵁搴撶$悊緋葷粺銆
(2)MySQL鏄寮婧愮殑銆
(3)MySQL鏈嶅姟鍣ㄦ槸涓涓蹇閫熺殑銆佸彲闈犵殑鍜屾槗浜庝嬌鐢ㄧ殑鏁版嵁搴撴湇鍔″櫒銆
(4)MySQL鏈嶅姟鍣ㄥ伐浣滃湪瀹㈡埛/鏈嶅姟鍣ㄦ垨宓屽叆緋葷粺涓銆
(5)鏈夊ぇ閲忕殑MySQL杞浠跺彲浠ヤ嬌鐢ㄣ
浜屻丼QL Server
SQL Server鏄鐢卞井杞寮鍙戠殑鏁版嵁搴撶$悊緋葷粺錛屾槸Web涓婃渶嫻佽岀殑鐢ㄤ簬瀛樺偍鏁版嵁鐨勬暟鎹搴擄紝瀹冨凡騫挎硾鐢ㄤ簬鐢靛瓙鍟嗗姟銆侀摱琛屻佷繚闄┿佺數鍔涚瓑涓庢暟鎹搴撴湁鍏崇殑琛屼笟銆
鐩鍓嶆渶鏂扮増鏈鏄瘲QL Server 2005錛屽畠鍙鑳藉湪Windows涓婅繍琛岋紝鎿嶄綔緋葷粺鐨勭郴緇熺ǔ瀹氭у規暟鎹搴撳嶮鍒嗛噸瑕併傚苟琛屽疄鏂藉拰鍏卞瓨妯″瀷騫朵笉鎴愮啛錛屽緢闅懼勭悊鏃ョ泭澧炲氱殑鐢ㄦ埛鏁板拰鏁版嵁鍗鳳紝浼哥緝鎬ф湁闄愩
SQL Server 鎻愪緵浜嗕紬澶氱殑Web鍜岀數瀛愬晢鍔″姛鑳斤紝濡傚筙ML鍜孖nternet鏍囧噯鐨勪赴瀵屾敮鎸侊紝閫氳繃Web瀵規暟鎹榪涜岃交鏉懼畨鍏ㄧ殑璁塊棶錛屽叿鏈夊己澶х殑銆佺伒媧葷殑銆佸熀浜嶹eb鐨勫拰瀹夊叏鐨勫簲鐢ㄧ▼搴忕$悊絳夈傝屼笖錛岀敱浜庡叾鏄撴搷浣滄у強鍏跺弸濂界殑鎿嶄綔鐣岄潰錛屾繁鍙楀箍澶х敤鎴風殑鍠滅埍銆
涓夈丱racle
鎻愯搗鏁版嵁搴擄紝絎涓涓鎯沖埌鐨勫叕鍙革紝涓鑸閮戒細鏄疧racle(鐢查ㄦ枃)銆傝ュ叕鍙告垚絝嬩簬1977騫達紝鏈鍒濇槸涓瀹朵笓闂ㄥ紑鍙戞暟鎹搴撶殑鍏鍙搞侽racle鍦ㄦ暟鎹搴撻嗗煙涓鐩村勪簬棰嗗厛鍦頒綅銆 1984騫達紝棣栧厛灝嗗叧緋繪暟鎹搴撹漿鍒頒簡妗岄潰璁$畻鏈轟笂銆傜劧鍚庯紝Oracle5鐜囧厛鎺ㄥ嚭浜嗗垎甯冨紡鏁版嵁搴撱佸㈡埛/鏈嶅姟鍣ㄧ粨鏋勭瓑宕鏂扮殑姒傚康銆侽racle 6棣栧壋琛岄攣瀹氭ā寮忎互鍙婂圭О澶氬勭悊璁$畻鏈虹殑鏀鎸佲︹︽渶鏂扮殑Oracle 8涓昏佸炲姞浜嗗硅薄鎶鏈錛屾垚涓哄叧緋燴斿硅薄鏁版嵁搴撶郴緇熴傜洰鍓嶏紝Oracle浜у搧瑕嗙洊浜嗗ぇ銆佷腑銆佸皬鍨嬫満絳夊嚑鍗佺嶆満鍨嬶紝Oracle鏁版嵁搴撴垚涓轟笘鐣屼笂浣跨敤鏈騫挎硾鐨勫叧緋繪暟鎹緋葷粺涔嬩竴銆
Oracle鏁版嵁搴撲駭鍝佸叿鏈変互涓嬩紭鑹鐗規э細
(1)鍏煎規
Oracle浜у搧閲囩敤鏍囧噯SQL錛屽苟緇忚繃緹庡浗鍥藉舵爣鍑嗘妧鏈鎵(NIST)嫻嬭瘯銆備笌IBM SQL/DS銆丏B2銆両NGRES銆両DMS/R絳夊吋瀹廣
(2)鍙縐繪嶆
Oracle鐨勪駭鍝佸彲榪愯屼簬寰堝借寖鍥寸殑紜浠朵笌鎿嶄綔緋葷粺騫沖彴涓娿傚彲浠ュ畨瑁呭湪70縐嶄互涓婁笉鍚岀殑澶с佷腑銆佸皬鍨嬫満涓;鍙鍦╒MS銆丏OS銆乁NIX銆乄indows絳夊氱嶆搷浣滅郴緇熶笅宸ヤ綔銆
(3)鍙鑱旂粨鎬
Oracle鑳戒笌澶氱嶉氳緗戠粶鐩歌繛錛屾敮鎸佸悇縐嶅崗璁(TCP/IP銆丏ECnet銆丩U6.2絳)銆
(4)楂樼敓浜х巼
Oracle浜у搧鎻愪緵浜嗗氱嶅紑鍙戝伐鍏鳳紝鑳芥瀬澶у湴鏂逛究鐢ㄦ埛榪涜岃繘涓姝ョ殑寮鍙戙
(5)寮鏀炬
Oracle鑹濂界殑鍏煎規с佸彲縐繪嶆с佸彲榪炴帴鎬у拰楂樼敓浜х巼浣縊racle RDBMS鍏鋒湁鑹濂界殑寮鏀炬с
鍥涖丼ybase
1984騫達紝Mark B. Hiffman鍜孯obert Epstern鍒涘緩浜哠ybase鍏鍙革紝騫跺湪1987騫存帹鍑轟簡Sybase鏁版嵁搴撲駭鍝併係ybase涓昏佹湁涓夌嶇増鏈錛氫竴鏄疷NIX鎿嶄綔緋葷粺涓嬭繍琛岀殑鐗堟湰; 浜屾槸Novell Netware鐜澧冧笅榪愯岀殑鐗堟湰;涓夋槸Windows NT鐜澧冧笅榪愯岀殑鐗堟湰銆傚筓NIX鎿嶄綔緋葷粺錛岀洰鍓嶅簲鐢ㄦ渶騫挎硾鐨勬槸SYBASE 10鍙奡YABSE 11 for SCO UNIX銆
Sybase鏁版嵁搴撶殑鐗圭偣錛
(1)瀹冩槸鍩轟簬瀹㈡埛/鏈嶅姟鍣ㄤ綋緋葷粨鏋勭殑鏁版嵁搴撱
(2)瀹冩槸鐪熸e紑鏀劇殑鏁版嵁搴撱
(3)瀹冩槸涓縐嶉珮鎬ц兘鐨勬暟鎹搴撱
浜斻丏B2
DB2鏄鍐呭祵浜嶪BM鐨凙S/400緋葷粺涓婄殑鏁版嵁搴撶$悊緋葷粺錛岀洿鎺ョ敱紜浠舵敮鎸併傚畠鏀鎸佹爣鍑嗙殑SQL璇璦錛屽叿鏈変笌寮傜嶆暟鎹搴撶浉榪炵殑GATEWAY銆傚洜姝ゅ畠鍏鋒湁閫熷害蹇銆佸彲闈犳уソ鐨勪紭鐐廣備絾鏄錛屽彧鏈夌‖浠跺鉤鍙伴夋嫨浜咺BM鐨凙S/400錛屾墠鑳介夋嫨浣跨敤DB2鏁版嵁搴撶$悊緋葷粺銆
DB2鑳藉湪鎵鏈変富嫻佸鉤鍙頒笂榪愯(鍖呮嫭Windows)錛屾渶閫備簬嫻烽噺鏁版嵁銆
DB2鍦ㄤ紒涓氱駭鐨勫簲鐢ㄦ渶涓哄箍娉涳紝鍦ㄥ叏鐞冪殑500瀹舵渶澶х殑浼佷笟涓錛屽嚑涔85%浠ヤ笂閮界敤DB2鏁版嵁搴撴湇鍔″櫒錛岃屽浗鍐呭埌1997騫寸害鍗5%銆
闄ゆや箣澶栵紝榪樻湁寰杞鐨 Access鏁版嵁搴撱丗oxPro鏁版嵁搴撶瓑銆傛棦鐒剁幇鍦ㄦ湁榪欎箞澶氱殑鏁版嵁搴撶郴緇燂紝閭d箞鍦ㄦ父鎴忕紪紼嬫椂搴旇ラ夋嫨浠涔堟牱鐨勬暟鎹搴撳憿?棣栬佺殑鍘熷垯灝辨槸鏍規嵁瀹為檯闇瑕侊紝鍙︿竴鏂歸潰榪樿佽冭檻娓告垙寮鍙戦勭畻銆傜幇鍦ㄥ父鐢ㄧ殑鏁版嵁搴撴湁錛歋QL Server銆丮y SQL銆丱racle銆丗oxPro銆傚叾涓璏ySQL鏄涓涓瀹屽叏鍏嶈垂鐨勬暟鎹搴撶郴緇燂紝鍏跺姛鑳戒篃鍏峰囦簡鏍囧噯鏁版嵁搴撶殑鍔熻兘錛屽洜姝わ紝鍦ㄧ嫭絝嬪埗浣滄椂錛屽緩璁浣跨敤銆 Oracle鉶界劧鍔熻兘寮哄姴錛屼絾瀹冩瘯絝熸槸涓哄晢涓氱敤閫旇屽瓨鍦ㄧ殑錛岀洰鍓嶅緢灝戝湪娓告垙涓浣跨敤鍒般