巨靈鳥

              電話   4000156919
              當(dāng)前位置:首頁 > 數(shù)據(jù)庫管理_ERP百科

              什么是數(shù)據(jù)庫(二)

              來源:巨靈鳥軟件  作者:進銷存軟件  發(fā)布:2014/10/17  瀏覽次數(shù):6727

              3.數(shù)據(jù)庫系統(tǒng)   

              3.1數(shù)據(jù)庫系統(tǒng)概念

                  一個數(shù)據(jù)庫系統(tǒng)由三部分內(nèi)容組成,它們是數(shù)據(jù)庫、多種應(yīng)用和數(shù)據(jù)庫管理系統(tǒng)。這三部分之間的相互關(guān)系如圖1.2所示。

                  (1)數(shù)據(jù)庫:按照一定規(guī)則存放的數(shù)據(jù)。

                  (2)多種應(yīng)用:就是用戶可以通過應(yīng)用程序?qū)?shù)據(jù)做各種操作。

                  (3)數(shù)據(jù)庫管理系統(tǒng):它一方面負(fù)責(zé)對數(shù)據(jù)庫中的數(shù)據(jù)進行管理和維護;一方面為用戶操作數(shù)據(jù)庫中的數(shù)據(jù)提供一種公用的操作方法,接收用戶的操作命令,幫助完成有關(guān)的對數(shù)據(jù)庫的操作并保障數(shù)據(jù)庫的安全。

                 

                                                     

              圖1.2 數(shù)據(jù)庫系統(tǒng)組成

                 

               

              3.2數(shù)據(jù)庫語言

              數(shù)據(jù)庫語言是用戶與數(shù)據(jù)庫系統(tǒng)進行交互操作的工具。就像人類世界中的各種語言。目前各家的數(shù)據(jù)庫系統(tǒng)基本上都是使用SQL(結(jié)構(gòu)化查詢語言)  ,類似于人類世界的英語。 有關(guān)SQL數(shù)據(jù)庫大家可以閱讀了解SQL數(shù)據(jù)庫

               

              3.3幾種常見的數(shù)據(jù)庫

              1、IBM 的DB2

                  作為關(guān)系數(shù)據(jù)庫領(lǐng)域的開拓者和領(lǐng)航人,IBM在1977年完成了System R系統(tǒng)的原型,1980年開始提供集成的數(shù)據(jù)庫服務(wù)器—— System/38,隨后是SQL/DSforVSE和VM,其初始版本與SystemR研究原型密切相關(guān)。DB2 forMVSV1 在1983年推出。該版本的目標(biāo)是提供這一新方案所承諾的簡單性,數(shù)據(jù)不相關(guān)性和用戶生產(chǎn)率。1988年DB2 for MVS 提供了強大的在線事務(wù)處理(OLTP)支持,1989 年和1993 年分別以遠程工作單元和分布式工作單元實現(xiàn)了分布式數(shù)據(jù)庫支持。最近推出的DB2 Universal Database 6.1則是通用數(shù)據(jù)庫的典范,是第一個具備網(wǎng)上功能的多媒體關(guān)系數(shù)據(jù)庫管理系統(tǒng),支持包括Linux在內(nèi)的一系列平臺。

                  DB2是IBM出口的一系列關(guān)系型數(shù)據(jù)庫管理系統(tǒng),分別在不同的操作系統(tǒng)平臺上服務(wù)。雖然DB2產(chǎn)品是基于UNIX的系統(tǒng)和個人計算機操作系統(tǒng),在基于UNIX系統(tǒng)和微軟在windows系統(tǒng)下的Access方面,DB2追尋了ORACLE的數(shù)據(jù)庫產(chǎn)品。

                  IBM公司研制的一種關(guān)系型數(shù)據(jù)庫系統(tǒng)。DB2主要應(yīng)用于大型應(yīng)用系統(tǒng),具有較好的可伸縮性,可支持從大型機到單用戶環(huán)境,應(yīng)用于OS/2、Windows等平臺下。 DB2提供了高層次的數(shù)據(jù)利用性、完整性、安全性、可恢復(fù)性,以及小規(guī)模到大規(guī)模應(yīng)用程序的執(zhí)行能力,具有與平臺無關(guān)的基本功能和SQL命令。DB2采用了數(shù)據(jù)分級技術(shù),能夠使大型機數(shù)據(jù)很方便地下載到LAN數(shù)據(jù)庫服務(wù)器,使得客戶機/服務(wù)器用戶和基于LAN的應(yīng)用程序可以訪問大型機數(shù)據(jù),并使數(shù)據(jù)庫本地化及遠程連接透明化。 它以擁有一個非常完備的查詢優(yōu)化器而著稱,其外部連接改善了查詢性能,并支持多任務(wù)并行查詢。 DB2具有很好的網(wǎng)絡(luò)支持能力,每個子系統(tǒng)可以連接十幾萬個分布式用戶,可同時激活上千個活動線程,對大型分布式應(yīng)用系統(tǒng)尤為適用。

               

              2、Oracle

                  Oracle公司是最早開發(fā)關(guān)系數(shù)據(jù)庫的廠商之一,其產(chǎn)品支持最廣泛的操作系統(tǒng)平臺。目前Oracle關(guān)系數(shù)據(jù)庫產(chǎn)品的市場占有率名列前茅。Oracle數(shù)據(jù)庫功能強大,操作復(fù)雜,主要在政府部門和大型企業(yè)。

               

              3、Informix

                  Informix在1980年成立,目的是為Unix等開放操作系統(tǒng)提供專業(yè)的關(guān)系型數(shù)據(jù)庫產(chǎn)品。公司的名稱Informix便是取自Information 和Unix的結(jié)合。Informix第一個真正支持SQL語言的關(guān)系數(shù)據(jù)庫產(chǎn)品是Informix SE(StandardEngine)。InformixSE是在當(dāng)時的微機Unix環(huán)境下主要的數(shù)據(jù)庫產(chǎn)品。它也是第一個被移植到Linux上的商業(yè)數(shù)據(jù)庫產(chǎn)品。

                  作為一個集成解決方案,它被定位為作為IBM在線事務(wù)處理(OLTP)旗艦級數(shù)據(jù)服務(wù)系統(tǒng)。 IBM對Informix和DB2都有長遠的規(guī)劃,兩個數(shù)據(jù)庫產(chǎn)品互相吸取對方的技術(shù)優(yōu)勢。在2005年早些時候,IBM推出了Informix Dynamic Server(IDS)第10版。

               

              4、Sybase

                  Sybase公司成立于1984年,公司名稱“Sybase”取自“system”和“database” 相結(jié)合的含義。Sybase公司的創(chuàng)始人之一Bob Epstein 是Ingres 大學(xué)版(與System/R同時期的關(guān)系數(shù)據(jù)庫模型產(chǎn)品)的主要設(shè)計人員。公司的第一個關(guān)系數(shù)據(jù)庫產(chǎn)品是1987年5月推出的Sybase SQLServer1.0。Sybase首先提出Client/Server 數(shù)據(jù)庫體系結(jié)構(gòu)的思想,并率先在Sybase SQLServer 中實現(xiàn)。

                  是一種典型的UNIX或WindowsNT平臺上客戶機/服務(wù)器環(huán)境下的大型數(shù)據(jù)庫系統(tǒng)。 Sybase提供了一套應(yīng)用程序編程接口和庫,可以與非Sybase數(shù)據(jù)源及服務(wù)器集成,允許在多個數(shù)據(jù)庫之間復(fù)制數(shù)據(jù),適于創(chuàng)建多層應(yīng)用。系統(tǒng)具有完備的觸發(fā)器、存儲過程、規(guī)則以及完整性定義,支持優(yōu)化查詢,具有較好的數(shù)據(jù)安全性。Sybase通常與SybaseSQLAnywhere用于客戶機/服務(wù)器環(huán)境,前者作為服務(wù)器數(shù)據(jù)庫,后者為客戶機數(shù)據(jù)庫,采用該公司研制的PowerBuilder為開發(fā)工具,在我國大中型系統(tǒng)中具有廣泛的應(yīng)用。

               

              5、SQL Server

                  1989年,微軟發(fā)布了SQL Server 1.0 版,目前在國內(nèi)主流的有SQL Server 2000,SQL Server 2005,SQL Server 2008,SQL Server 2012,微軟的SQL Server在國內(nèi)中小型企業(yè)占絕大多數(shù)份額,其操作簡單部署方便安全性高,也是目前巨靈鳥ERP支持的數(shù)據(jù)庫。

               

              6、PostgreSQL

                  PostgreSQL 是一種特性非常齊全的自由軟件的對象——關(guān)系性數(shù)據(jù)庫管理系統(tǒng)(ORDBMS),它的很多特性是當(dāng)今許多商業(yè)數(shù)據(jù)庫的前身。PostgreSQL最早開始于BSD的Ingres項目。PostgreSQL 的特性覆蓋了SQL-2/SQL-92和SQL-3。首先,它包括了可以說是目前世界上最豐富的數(shù)據(jù)類型的支持;其次,目前PostgreSQL 是唯一支持事務(wù)、子查詢、多版本并行控制系統(tǒng)、數(shù)據(jù)完整性檢查等特性的唯一的一種自由軟件的數(shù)據(jù)庫管理系統(tǒng)。

               

              7、MySQL

                  MySQL是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQL AB公司。在2008年1月16號被Sun公司收購。目前MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。

               

              8、Access數(shù)據(jù)庫

                美國Microsoft公司于1994年推出的微機數(shù)據(jù)庫管理系統(tǒng)。它具有界面友好、易學(xué)易用、開發(fā)簡單、接口靈活等特點,是典型的新一代桌面數(shù)據(jù)庫管理系統(tǒng)。其主要特點如下:

                (1)完善地管理各種數(shù)據(jù)庫對象,具有強大的數(shù)據(jù)組織、用戶管理、安全檢查等功能。

                (2)強大的數(shù)據(jù)處理功能,在一個工作組級別的網(wǎng)絡(luò)環(huán)境中,使用Access開發(fā)的多用戶數(shù)據(jù)庫管理系統(tǒng)具有傳統(tǒng)的XBASE(DBASE、FoxBASE的統(tǒng)稱)數(shù)據(jù)庫系統(tǒng)所無法實現(xiàn)的客戶服務(wù)器(Cient/Server)結(jié)構(gòu)和相應(yīng)的數(shù)據(jù)庫安全機制,Access具備了許多先進的大型數(shù)據(jù)庫管理系統(tǒng)所具備的特征,如事務(wù)處理/出錯回滾能力等。

                (3)可以方便地生成各種數(shù)據(jù)對象,利用存儲的數(shù)據(jù)建立窗體和報表,可視性好。

                (4)作為Office套件的一部分,可以與Office集成,實現(xiàn)無縫連接。

                (5)能夠利用Web檢索和發(fā)布數(shù)據(jù),實現(xiàn)與Internet的連接。 Access主要適用于中小型應(yīng)用系統(tǒng),或作為客戶機/服務(wù)器系統(tǒng)中的客戶端數(shù)據(jù)庫。

               

              9、FoxPro數(shù)據(jù)庫

                  最初由美國Fox公司1988年推出,1992年Fox公司被Microsoft公司收購后,相繼推出了FoxPro2.5、2.6和VisualFoxPro等版本,其功能和性能有了較大的提高。 FoxPro2.5、2.6分為DOS和Windows兩種版本,分別運行于DOS和Windows環(huán)境下。FoxPro比FoxBASE在功能和性能上又有了很大的改進,主要是引入了窗口、按紐、列表框和文本框等控件,進一步提高了系統(tǒng)的開發(fā)能力。  

               

              下圖是各主流產(chǎn)品的性能比較,由于本文是寫給非專業(yè)IT人員的ERP用戶做參考,因此簡化了部分專業(yè)內(nèi)容。

              項目

              SQL SERVER

              Oracle

              DB2

              MySQL

              Sybase

              INFORMIX

              開放性

              只能在windows上運行,操作系統(tǒng)的穩(wěn)定對數(shù)據(jù)庫十分重要。windows9X系列產(chǎn)品是偏重于桌面應(yīng)用的,NT server只適合中小型企業(yè)。而且windows平臺的可靠性、安全性、伸縮性都非常有限

              能在所有平臺上運行,完全支持所有工業(yè)標(biāo)準(zhǔn),采用完全開放策略,可以使客戶選擇最合適的解決方案。

              能在所有平臺上運行,最適合海量數(shù)據(jù)。DB2在企業(yè)級的應(yīng)用最廣泛,在全球500強中,有85%以上使用DB2,在中國約10%

              能在所有平臺上運行

              能在所有平臺上運行

              僅在UNIX平臺上運行,在銀行也中廣泛應(yīng)用

              可伸縮性、并行性

              并行實施和共存模型并不成熟。很難處理日益增多的用戶數(shù)據(jù),伸縮性有限。

              高伸縮性和高并用性

              高伸縮性和高并用性

              較好的伸縮性

              伸縮性一般

              并行性較好,伸縮性很差

              安全性,

              沒有獲得任何安全證書

              獲得最高認(rèn)證級別的ISO標(biāo)準(zhǔn)認(rèn)證

              獲得最高認(rèn)證級別的ISO標(biāo)準(zhǔn)認(rèn)證

              開源軟件,沒有任何認(rèn)證

              未獲得最高級別的ISO標(biāo)準(zhǔn)認(rèn)證

              獲得最高級別的ISO認(rèn)證

              性能

              能支持萬人同時在線,總體性能一般

              性能最高

              性能較高

              能支持萬人同時在線,總體性能一般

              性能與SQL SERVER2000產(chǎn)品接近,但微軟近期的SQL SERVER 2008SQL SERVER 2012已全面超過Sybase

              支持群集,性能高

              客戶端

              C/S結(jié)構(gòu),只支持windows客戶,可以用ADODAOOLEDBODBC連接

              支持多種工業(yè)標(biāo)準(zhǔn),可以用ODBCJDBCOCI等連接

              跨平臺,支持ODBCJDBC連接

              支持ODBC連接

              C/S結(jié)構(gòu),支持ODBC連接

              操作難易

              操作簡單

              很復(fù)雜

              操作簡單

              操作簡單

              較復(fù)雜

              操作復(fù)雜

               

               

              來源:巨靈鳥 歡迎分享本文

              • 點擊這里給我發(fā)消息
              • 點擊這里給我發(fā)消息
              主站蜘蛛池模板: 日韩免费一区二区三区在线| 一区二区三区在线观看视频 | 国产乱码精品一区二区三区中| 国产人妖在线观看一区二区| 久久免费精品一区二区| 国产精品538一区二区在线| 中文字幕一区视频| 麻豆一区二区三区精品视频| 熟女性饥渴一区二区三区| 国产亚洲综合一区二区三区 | 精品无码中出一区二区| 色一情一乱一伦一区二区三欧美 | 一区二区精品视频| 无码毛片一区二区三区视频免费播放| 国产凸凹视频一区二区| 一区二区三区视频观看| 成人精品视频一区二区三区不卡 | 亚洲性无码一区二区三区| 亚洲一区二区三区国产精华液| 色综合视频一区中文字幕 | 精品国产亚洲第一区二区三区| 国产精品无码一区二区三区毛片 | 精品一区精品二区| 亲子乱AV视频一区二区| 亚洲欧洲精品一区二区三区| 亚洲综合色一区二区三区| 国产嫖妓一区二区三区无码| 国产综合一区二区在线观看| 精品人妻码一区二区三区| 精品国产一区二区三区久久影院| 国产观看精品一区二区三区| 秋霞无码一区二区| 国产一区二区三区在线影院| 麻豆一区二区免费播放网站| 香蕉免费看一区二区三区| 无码午夜人妻一区二区不卡视频| 久久无码人妻精品一区二区三区 | 国产精品一区二区综合| 一区二区三区四区视频| 鲁大师成人一区二区三区| 人妻精品无码一区二区三区 |