① 常見的資料庫管理系統有哪些
IBM 的DB2作為關系資料庫領域的開拓者和領航人,IBM在1977年完成了System R系統的原型,1980年開始提供集成的資料庫伺服器—— System/38,隨後是SQL/DSforVSE和VM,其初始版本與SystemR研究原型密切相關。DB2 forMVSV1 在1983年推出。該版本的目標是提供這一新方案所承諾的簡單性,數據不相關性和用戶生產率。1988年DB2 for MVS 提供了強大的在線事務處理(OLTP)支持,1989 年和1993 年分別以遠程工作單元和分布式工作單元實現了分布式資料庫支持。最近推出的DB2 Universal Database 6.1則是通用資料庫的典範,是第一個具備網上功能的多媒體關系資料庫管理系統,支持包括Linux在內的一系列平台。
2. OracleOracle 前身叫SDL,由Larry Ellison 和另兩個編程人員在1977創辦,他們開發了自己的拳頭產品,在市場上大量銷售,1979 年,Oracle公司引入了第一個商用SQL 關系資料庫管理系統。Oracle公司是最早開發關系資料庫的廠商之一,其產品支持最廣泛的操作系統平台。目前Oracle關系資料庫產品的市場佔有率名列前茅。
3. InformixInformix在1980年成立,目的是為Unix等開放操作系統提供專業的關系型資料庫產品。公司的名稱Informix便是取自Information 和Unix的結合。Informix第一個真正支持SQL語言的關系資料庫產品是Informix SE(StandardEngine)。InformixSE是在當時的微機Unix環境下主要的資料庫產品。它也是第一個被移植到Linux上的商業資料庫產品。
4. SybaseSybase公司的創始人之一Bob Epstein 是Ingres 大學版的主要設計人員。公司的第一個關系資料庫產品是1987年5月推出的Sybase SQLServer1.0。Sybase首先提出Client/Server 資料庫體系結構的思想,並率先在Sybase SQLServer 中實現。
5. SQL Server1987 年,微軟和IBM合作開發完成OS/2,IBM 在其銷售的OS/2 ExtendedEdition 系統中綁定了OS/2Database Manager,而微軟產品線中尚缺少資料庫產品。為此,微軟將目光投向Sybase,同Sybase 簽訂了合作協議,使用Sybase的技術開發基於OS/2平台的關系型資料庫。1989年,微軟發布了SQL Server 1.0 版。
② 簡述客戶機-伺服器資料庫系統的特點
客戶/伺服器結構有以下一些特點:
(1)把處理任務在客戶和伺服器間分開。客戶提交請求,伺服器完成數據查詢任務並返回結果。
(2)減少工作站網路負載。網路上傳輸的只是客戶請求和查詢結果,不再是整個資料庫文件。因此工作站網路負載變小。
(3)資料庫平台與工作站無關由於資料庫採用集中管理,客戶通過SQL語言訪問資料庫數據。因此,客戶不限於一種平台,如IBM-PC及其兼容機、UNⅨX工作站等。可以是UNI、MS-DOS、 Windows等等。
(4)維護資料庫的完整性。資料庫採用基於事務的 RDBMS(關系型資料庫管理系統),保留事務日誌和資料庫備份/恢復機制
③ 資料庫管理系統有哪些
資料庫管理系統軟體(DBMS)有哪些呢?目前互聯網上常見的資料庫管理軟體有SYBASE、DB2、ORACLE、MySQL、ACCESS、VisualFoxpro、MSSQLServer、Informix、PostgreSQL這幾種。
資料庫管理系統軟體的種類有很多,常見的也很多,但是針對不同人群的不同需求,常用的資料庫管理系統軟體也那麼三五種:ORACLE、MySQL、ACCESS、MSSQLServer這些是不同領域常用的資料庫管理系統軟體,下面我們來介紹一下這些軟體各自的優勢何在。
④ 什麼是網吧伺服器資料庫系統及優點分析
如何建立伺服器資料庫呢?網吧伺服器數據系統又是怎麼樣建立的呢?這些筆者會在下面的文章中給大家一些解答。但是相對於網吧的資料庫伺服器有很多種,其中包括網吧電影伺服器系統、網吧游戲伺服器系統、網吧收銀伺服器系統,筆者就不詳細介紹,只是從上述的問題當中籠統的問大家解答。
伺服器資料庫系統是基於伺服器而構造的系統,使得多個用戶可共享一台中央計算機(稱為伺服器)上的資料庫。用戶通過應用程序訪問伺服器:
1、在多層系統(如 Windows DNA)中,客戶端應用程序邏輯在兩個或多個位置上運行。
2、瘦客戶端在用戶的本地計算機上運行,其主要作用是向用戶顯示結果。
3、業務邏輯位於伺服器上運行的伺服器應用程序中。瘦客戶端請求此伺服器應用程序提供功能,此伺服器應用程序本身是一個多線程應用程序,可由多個並發用戶一起使用。此伺服器應用程序負責打開與資料庫伺服器的連接。此伺服器應用程序可作為資料庫在同一伺服器上運行,也可跨網路連接到另一台作為資料庫伺服器的伺服器上。在復雜系統中,可在幾個互相連接的伺服器應用程序中或伺服器應用程序的多個層次中實現業務邏輯。
下面是一個典型的 Internet 應用方案。例如,一個多線程伺服器應用程序可以在一台 Microsoft Internet Information 服務 (IIS) 伺服器上運行,並為在 Internet 或 Intranet 上運行的成千上萬台瘦客戶端提供服務。此伺服器應用程序使用連接池與一個或更多的 SQL Server 2003 實例進行通訊。SQL Server 2003 實例可與 IIS 位於同一台計算機上,也可分別位於網路中的不同伺服器上。
4、在雙層客戶端/伺服器系統中,用戶在其本地計算機上運行稱為客戶端應用程序的應用程序,而客戶端應用程序通過網路連接到運行於伺服器計算機上的 SQL Server 2003 實例。客戶端應用程序既運行業務邏輯,也運行向用戶顯示輸出的代碼,所以有時也稱為胖客戶端。
伺服器資料庫系統:中央位置存儲和管理數據有以下幾個優點:
1.每個數據項都存儲在中央位置,所有用戶都可以在這個位置使用它們。
各個客戶端上不單獨存儲數據項復本,從而消除了因用戶不得不確保使用的信息相同所帶來的麻煩。系統不需要確保使用當前值更新所有數據復本,因為中央位置僅有一個復本。
2.最大程度地降低硬體成本。
由於數據不是存儲在每個客戶端上,客戶端不必耗費磁碟空間來存儲數據。客戶端無需在本地增加管理數據的功能,同時,伺服器不需將處理能力耗費在顯示數據上。
可以配置伺服器以優化檢索數據所需的磁碟 I/O 容量,配置客戶端以優化從伺服器檢索的數據的格式和顯示。
可以將伺服器存儲在一個相對安全的位置,並配備如不間斷電源供應系統這樣的設備,這比完全保護每個客戶端更經濟。
3.關系資料庫伺服器只返回應用程序所需要的數據,從而優化了網路流量。
例如,如果一個使用文件伺服器的應用程序想得到一份某台機器的上機情況,它必須檢索整個大的網路機器情況。如果該應用程序使用關系資料庫伺服器,將發出下面的命令:
SELECT first_name, last_name
FROM employees
WHERE emp_title = 'Sales Representative'
AND emp_state = 'OR'
關系資料庫只返回小網路內的機器的數據,而不返回所有機器的全部信息。
4.可以在伺服器上一次性定義業務和安全規則,並對所有的用戶平等執行。
可以在資料庫內通過使用約束、存儲過程和觸發器來強制執行規則。還可在伺服器應用程序中執行規則,因為這些應用程序也是許多瘦客戶端訪問的中央資源。
⑤ 伺服器操作系統和資料庫有什麼關系主要用途是什麼請舉例說明,謝謝!
伺服器操作系統是資料庫的平台,也就是資料庫是搭建在伺服器操作系統上的,資料庫只是應用軟體而以,而資料庫是用來存儲各種數據的,相當於倉庫,但又不僅僅是倉庫,在倉庫前面還有一個執守人員,對進入倉庫的東東進行檢查,當數據不符合要求時會反饋信息給存數據的人員,當你要從庫中取數據時,也要通過這個執守人員,告訴他你要取什麼,由執守人員幫你取出你要的東東。。
(執守人員:也就是資料庫的引擎,和驅動,它會提供種函數方法讓你存儲和取出你想要的數據)
⑥ 資料庫和伺服器有什麼區別,請解釋下
二者的主要區別在於:
伺服器:是回應運用軟體的總站點,它提供軟體的數據收集和處理。伺服器通常情況是一台(或台)電腦構成,通過網路與應用軟體(客戶湍)連接。它硬體珥軟體、網路的結合體。
資料庫:是存貯信息數據的軟體,它有多種。大型的MSSQL,放在伺服器上,同時需要資料庫軟體提供應用操作。小型的放在個體電腦上即可。
(6)伺服器資料庫系統擴展閱讀:
資料庫伺服器由運行在區域網中的一台/多台計算機和資料庫管理系統軟體共同構成,資料庫伺服器為客戶應用程序提供數據服務。
資料庫伺服器建立在資料庫系統基礎上,具有資料庫系統的特性,且有其獨特的—面。主要功能如下:
1、資料庫管理功能,包括系統配置與管理、數據存取與更新管理、數據完整性管理和數據安全性管理;
2、資料庫的查詢和操縱功能 ,該功能包括資料庫檢索和修改;
3、資料庫維護功能,包括數據導入/導出管理,資料庫結構維護、數據恢復功能和性能監測;
4、資料庫並行運行,由於在同一時間,訪問資料庫的用戶不止一個,所以資料庫伺服器必須支持並行運行機制,處理多個事件的同時發生。
參考資料:網路-資料庫伺服器
⑦ 桌面資料庫系統與伺服器資料庫系統有什麼區別
桌面資料庫是指只能在本地連接的資料庫,一般只能同時有一個連接,不能通過網路連接 伺服器資料庫可以通過網路協議連接,可以有多個同時連接,還可以管理多個資料庫
記得採納啊
⑧ 資料庫和伺服器是什麼/
網站是應用系統
資料庫也是應用系統
伺服器是安裝應用系統、操作系統的機器
網站和資料庫是可以分別安裝在不同的伺服器上
也可以安裝或部署在同一個伺服器上
⑨ 資料庫系統由什麼組成
資料庫系統一般由資料庫、硬體、軟體、人員4個部分組成:
1、資料庫是指長期存儲在計算機內的,有組織,可共享的數據的集合。資料庫中的數據按一定的數學模型組織、描述和存儲,具有較小的冗餘,較高的數據獨立性和易擴展性,並可為各種用戶共享。
2、硬體是構成計算機系統的各種物理設備,包括存儲所需的外部設備。硬體的配置應滿足整個資料庫系統的需要。
3、軟體包括操作系統、資料庫管理系統及應用程序。資料庫管理系統是資料庫系統的核心軟體,是在操作系統的支持下工作,解決如何科學地組織和存儲數據,如何高效獲取和維護數據的系統軟體。其主要功能包括:數據定義功能、數據操縱功能、資料庫的運行管理和資料庫的建立與維護。
4、人員主要有4類。系統分析員和資料庫設計人員,負責應用系統的需求分析和規范說明;應用程序員,負責編寫使用資料庫的應用程序;最終用戶,利用系統的介面或查詢語言訪問資料庫;資料庫管理員負責資料庫的總體信息控制。
(9)伺服器資料庫系統擴展閱讀:
常見資料庫系統
1、MySQL
一個快速的、多線程、多用戶和健壯的SQL資料庫伺服器。MySQL伺服器支持關鍵任務、重負載生產系統的使用,也可以將它嵌入到一個大配置(mass- deployed)的軟體中去。
2、SQL Server
Microsoft 公司推出的關系型資料庫管理系統。具有使用方便可伸縮性好與相關軟體集成程度高等優點。Microsoft SQL Server 是一個全面的資料庫平台,使用集成的商業智能 (BI)工具提供了企業級的數據管理。
3、Oracle
Oracle產品系列齊全,幾乎囊括所有應用領域,大型,完善,安全,可以支持多個實例同時運行,功能強。能在所有主流平台上運行。完全支持所有的工業標准。採用完全開放策略。可以使客戶選擇最適合的解決方案。對開發商全力支持。