下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、.常見數(shù)據(jù)庫及其特點(diǎn)目前,商品化的數(shù)據(jù)庫管理系統(tǒng)以關(guān)系型數(shù)據(jù)庫為主導(dǎo)產(chǎn)品,技術(shù)比較成熟。面向?qū)ο蟮臄?shù)據(jù)庫管理系統(tǒng)雖然技術(shù)先進(jìn),數(shù)據(jù)庫易于開發(fā)、維護(hù),但尚未有成熟的產(chǎn)品。1.mysql (免費(fèi),體積小,速度快,成本低,開源,適用于中小型網(wǎng)站)mysql 是最受歡迎的開源sql數(shù)據(jù)庫管理系統(tǒng),它是一個(gè) 快速的、多線程、多用戶和健壯的sql數(shù)據(jù)庫服務(wù)器 。 mysql 服務(wù)器支持關(guān)鍵任務(wù)、重負(fù)載生產(chǎn)系統(tǒng)的使用。mysql 具有以下優(yōu)勢(shì):(1)mysql 是一個(gè)關(guān)系數(shù)據(jù)庫管理系統(tǒng)。(2)mysql是開源的。(3)mysql 服務(wù)器是一個(gè)快速的、可靠的和易于使用的數(shù)據(jù)庫服務(wù)器。(4)mysql 服務(wù)器工
2、作在客戶/ 服務(wù)器或嵌入系統(tǒng)中。2.sql server (流行于 web)sql server是由微軟開發(fā)的數(shù)據(jù)庫管理系統(tǒng),是 web 上最流行的用于存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)庫,它已廣泛用于電子商務(wù)、銀行、保險(xiǎn)、電力等與數(shù)據(jù)庫有關(guān)的行業(yè)。sql server 提供了眾多的web 和電子商務(wù)功能,如對(duì)xml 和 internet 標(biāo)準(zhǔn)的豐富支持,通過web 對(duì)數(shù)據(jù)進(jìn)行輕松安全的訪問,具有強(qiáng)大的、靈活的、基于web的和安全的應(yīng)用程序管理等。而且,由于其易操作性及其友好的操作界面,深受廣大用戶的喜愛。3.oracle( 功能齊全,大型,專業(yè),企業(yè)級(jí),其開發(fā)工具全部用java 來寫的 )目前,oracle 產(chǎn)
3、品覆蓋了 大、中、小型機(jī)等多種機(jī)型, oracle 成為世界上使用最廣泛的關(guān)系數(shù)據(jù)系統(tǒng)之一。(1)可聯(lián)結(jié)性 :oracle 能與多種通訊網(wǎng)絡(luò)相連,支持客戶機(jī) / 服務(wù)器方式和各種協(xié)議(tcp/ip、decnet、lu6.2 等 )。(2)開放性:oracle 良好的兼容性、可移植性、可連接性和高生產(chǎn)率使oracle rdbms具有良好的開放性。(3)名符其實(shí)的大型數(shù)據(jù)庫:oracle建立的數(shù)據(jù)庫,最大數(shù)據(jù)量可達(dá)幾百gb;(4)共享 sql和多線索服務(wù)器體系結(jié)構(gòu):這兩個(gè)特性的結(jié)合,減少oracle的資源占用,增強(qiáng)處理能力,能支持成百甚至上千個(gè)用戶。(5)跨平臺(tái)能力: oracle數(shù)據(jù)庫管理系統(tǒng)可
4、以運(yùn)行在100 多個(gè)硬件和軟件平臺(tái)上,這一點(diǎn)為其它pc平臺(tái)上的數(shù)據(jù)庫產(chǎn)品所不及。(6)分布式數(shù)據(jù)庫:可以使物理分布不同的多個(gè)數(shù)據(jù)庫上的數(shù)據(jù),被看成是一個(gè)完整的邏輯數(shù)據(jù)庫。4.sybasesybase主要有三種版本:一是unix 操作系統(tǒng)下運(yùn)行的版本;二是 novell netware 環(huán)境下運(yùn)行的版本;三是 windows nt 環(huán)境下運(yùn)行的版本。sybase數(shù)據(jù)庫的特點(diǎn):(1)它是基于客戶 / 服務(wù)器體系結(jié)構(gòu)的數(shù)據(jù)庫。(2)它是真正開放的數(shù)據(jù)庫。(3)它是一種高性能的數(shù)據(jù)庫。5.db2它支持標(biāo)準(zhǔn)的 sql語言,具有與異種數(shù)據(jù)庫相連的 gateway。因此它具有速度快、 可靠性好的優(yōu)點(diǎn)。 但是
5、,只有硬件平臺(tái)選擇了 ibm 的 as/400,才能選擇使用 db2 數(shù)據(jù)庫管理系統(tǒng)。db2 能在所有主流平臺(tái)上運(yùn)行(包括 windows) ,最適于海量數(shù)據(jù)。(1) 支持面向?qū)ο蟮木幊蹋?2) 支持多媒體應(yīng)用程序(3) 高性能和高可伸縮性( 4) 支持自主計(jì)算(5) 支持種類繁多的訪問遠(yuǎn)程信息的方法6.access 數(shù)據(jù)庫(適用于中小型應(yīng)用系統(tǒng))它具有界面友好、易學(xué)易用、開發(fā)簡單、接口靈活等特點(diǎn)。其主要特點(diǎn)如下:(1)完善地管理各種數(shù)據(jù)庫對(duì)象,具有強(qiáng)大的數(shù)據(jù)組織、用戶管理、安全檢查等功能。(2)強(qiáng)大的數(shù)據(jù)處理功能,access具備了許多先進(jìn)的數(shù)據(jù)庫管理系統(tǒng)的特征,如事務(wù)處理 / 出錯(cuò)回滾能力
6、等。(3)可以方便地生成各種數(shù)據(jù)對(duì)象,利用存儲(chǔ)的數(shù)據(jù)建立窗體和報(bào)表,可視性好。(4)作為 office 套件的一部分,可以與office 集成,實(shí)現(xiàn)無縫連接。(5)能夠利用 web 檢索和發(fā)布數(shù)據(jù),實(shí)現(xiàn)與 internet 的連接。 access主要適用于中小型應(yīng)用系統(tǒng),或作為客戶機(jī) / 服務(wù)器系統(tǒng)中的客戶端數(shù)據(jù)庫。.java 連接數(shù)據(jù)庫的幾種方式1.引入 java.sql 數(shù)據(jù)包 ;import java.sql.*;2.加載 jdbc驅(qū)動(dòng)程序class.forname(jdbc驅(qū)動(dòng)包的名字 ).newinstance();3.產(chǎn)生 connection如已成功加載jdbc驅(qū)動(dòng)程序 , 就可
7、以利用加載的驅(qū)動(dòng)程序連接數(shù)據(jù)庫connection con=drivermanager.getconnection(url,username,password);url: jdbc:(subprotocol):(subname)subprotocol: 子協(xié)議指定連接何種數(shù)據(jù)庫或用什么方式連接數(shù)據(jù)庫;subname:確立一個(gè)連接,可以是一個(gè)數(shù)據(jù)源名,也可是指向一個(gè)網(wǎng)上數(shù)據(jù)庫.4.各種連接例 :(1) mysql 數(shù)據(jù)庫string dirver=com.mysql.jdbc.driver;/驅(qū)動(dòng)程序string url=jdbc:mysql:/localhost:3306 /db_name;/
8、 連接的 url,db_name 為數(shù)據(jù)庫名string username=username;/ 用戶名string password=password;/ 密碼class.forname(driver).newinstance(); / 加載數(shù)據(jù)庫驅(qū)動(dòng)connection con=drivermanager.getconnection(url,username,password);(2) microsoft sql server 數(shù)據(jù)庫string driver=com.microsoft.jdbc.sqlserver.sqlserverdriver; / 驅(qū)動(dòng)程序string url=jd
9、bc:microsoft:sqlserver:/localhost:1433;databasename=db_name;/ 連接的 url,db_name 為數(shù)據(jù)庫string username=username;/ 用戶名string password=password;/ 密碼class.forname(driver).newinstance();connection con=drivermanager.getconnection(url,username,password);(3) oracle(用 thin 模式 )數(shù)據(jù)庫string driver=oracle.jdbc.driver
10、.oracledriver;/ 驅(qū)動(dòng)程序string url=jdbc:oracle:thin:/localhost:1521:orcl;/ 連接的 url,orcl 為數(shù)據(jù)庫的 sidstring username=username;/ 用戶名string password=password;/ 密碼class.forname(driver).newinstance();connection con=drivermanager.getconnection(url,username,password);(4) 利用 jdbc-odbc橋連接string driver=sun.jdbc.odbc.jdbcodbcdriver;/ 驅(qū)動(dòng)程序string url=jdbc:odbc:dbsource; / 連接的 url,dbsource 為數(shù)據(jù)源名s
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全員A證考試檢測(cè)卷講解含答案詳解【新】
- 安全員A證考試考試彩蛋押題含完整答案詳解(名師系列)
- 安全員A證考試提分評(píng)估復(fù)習(xí)及答案詳解1套
- 安全員A證考試考前沖刺試卷附答案詳解【完整版】
- 安全員A證考試過關(guān)檢測(cè)試卷(奪冠)附答案詳解
- 安全員A證考試題庫檢測(cè)試題打印帶答案詳解(綜合題)
- 2025年陜西青年職業(yè)學(xué)院單招職業(yè)適應(yīng)性測(cè)試題庫附答案詳解
- 安全員A證考試強(qiáng)化訓(xùn)練及答案詳解(易錯(cuò)題)
- 安全員A證考試【必刷】附答案詳解
- 施工現(xiàn)場(chǎng)臨時(shí)道路安全建設(shè)方案
- 特發(fā)性肺纖維化個(gè)體化治療中的營養(yǎng)支持策略
- 2026年度黑龍江省生態(tài)環(huán)境廳所屬事業(yè)單位公開招聘工作人員57人考試參考試題及答案解析
- (2025年)鐵路行車組織培訓(xùn)考試題附答案
- 血液儲(chǔ)存和出入庫管理制度
- 貴州省貴陽市2024-2025學(xué)年高一上學(xué)期期末監(jiān)測(cè)物理試卷(含解析)
- 稅收說理式執(zhí)法課件
- 2026年鄭州鐵路職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測(cè)試模擬測(cè)試卷附答案
- 揚(yáng)州市廣陵區(qū)2025年網(wǎng)格員考試題庫及答案
- 化工廠安全教育題庫試題和答案(教學(xué)資料)
- 員工遵守公司規(guī)定合規(guī)承諾書(3篇)
- 2026年藥品上市許可持有人(MAH)委托生產(chǎn)質(zhì)量協(xié)議
評(píng)論
0/150
提交評(píng)論