訪問資料庫應用實例
A. 舉出5個資料庫在各行業應用的實例
工商銀行,普通存取款業務,資料庫informix,軟體自行開發,前台頁面java
興業銀行,風險監測系統,資料庫informix,軟體自行開發,前台頁面java
興業銀行風險監測二期,資料庫informix,報表系統非奈特產品
上交所數據清洗a部,資料庫oracle,系統自行開發
寶鋼進銷存管理,寶信軟體,資料庫oracle,語言plsql,工具oracle develope
現在所有的公司都要用的,隨便你找,到處都有
B. 如何用sql server 訪問資料庫
用sql server 訪問資料庫整理如下:
SQL Server默認是不允許遠程連接的,如果想要在本地用SSMS連接遠程伺服器上的SQLServer2012資料庫,需要確認以下環節:
1)如果是工作組環境,則需要使用SQL Server身份驗證方式
2)如果是Windows域環境,則可使用Windows身份驗證或者SQL Server身份驗證
現在以工作組環境下SQL Server身份驗證方式為例:
1)啟用SQLServer身份驗證模式進行登錄。
C. SqlServer如何跨實例訪問資料庫
在我們日常使用SQL Server資料庫時,經常遇到需要在實例Instance01中跨實例訪問Instance02中的數據。例如在做數據遷移時,如下語句:
insert into Instance01.DB01.dbo.Table01
select * from Instance02.DB01.dbo.Table01
普通情況下,這樣做是不允許的,因為SQL Server默認不可以跨實例訪問數據。解決方案是使用存儲過程sp_addlinkedserver進行實例注冊。
sp_addlinkedserver在MSDN中的定義為:
sp_addlinkedserver [ @server= ] 'server' [ , [ @srvproct= ] 'proct_name' ]
[ , [ @provider= ] 'provider_name' ]
[ , [ @datasrc= ] 'data_source' ]
[ , [ @location= ] 'location' ]
[ , [ @provstr= ] 'provider_string' ]
[ , [ @catalog= ] 'catalog' ]
例如:在Instance01實例中,執行如下SQL語句
EXEC sp_addlinkedserver 『Instance02』 //只寫第一個參數即可,默認情況下,注冊的是SQL Server資料庫,其他參數用法詳見MSDN。
如果你的兩個實例在同一個域中,且Instance01與Instance02有共同的域登陸帳號,那麼經過上面的注冊後,前面的insert語句就可以執行了。否則,還需要對注冊的遠程實例進行登陸帳號注冊,在Instance01實例中,執行如下SQL語句
EXEC sp_addlinkedsrvlogin 'InstanceName','true' //使用集成認證訪問遠程實例
或者 EXEC sp_addlinkedsrvlogin 'InstanceName','false','TJVictor,'sa','Password1' //使用Windows認證訪問遠程實例,當用戶以TJVictor用戶登陸Instance01實例訪問Instance02時,默認把TJVictor映射成sa,且密碼為Password1
經過 sp_addlinkedserver實例注冊和sp_addlinkedsrvlogin登陸帳戶注冊後,就可以在Instance01中直接訪問Instance02中的資料庫數據了。
如果還無法訪問,請檢查本機DNS是否可以解析遠程資料庫的實例名。如果無法解析,可以在EXEC sp_addlinkedserver 『Instance02』中把Instance02換為IP,或者在hosts文件中,自己建立相應DNS映射。
D. VB怎麼調用資料庫數據
VB可將Sql結構化查詢語句賦值Ado(ActiveX 數據對象)或ADO Data 控制項,訪問和操作資料庫。
ADO (ActiveX 數據對象),這項新的數據訪問技術的特性包括:更簡單的對象模型;與其它 Microsoft 和非 Microsoft 的技術更好的集成;為本地和遠程數據數據提供的通用介面;可遠程訪問的和斷開的記錄集;用戶可訪問的數據綁定介面;以及層次結構的記錄集。
ADO Data 控制項, 這是一種新的、OLEDB 識別的數據源控制項,其功能與內部的 Data 控制項和 Remote Data 控制項十分相似,通過這種方式允許用戶用最少的代碼來創建資料庫應用程序。
Visual Basic 6.0 中,已經可以將任何 ADO/OLE DB 數據源綁定到任何 ADO/OLE DB 數據使用者上。在運行時,可以設置控制項的 DataSource 屬性來將控制項動態地綁定到數據源。可以創建用作數據源和數據使用者的類,並且通過新的 BindingsCollection 對象將這些類綁定在一起。可以創建與 ADO 數據控制項相似的、用作數據源的用戶控制項。還可以創建與 DataGrid 控制項相似的、復雜綁定的用戶控制項。
以下是經ADO (ActiveX 數據對象)訪問Access資料庫的實例代碼:
DimcnnAsNewConnection
DimrsAsNewRecordset
DimsqlAsString
DimARR
cnn.Open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:wdOld.mdb;PersistSecurityInfo=False"
sql="select故障名稱fromguzhang_bm"
rs.Opensql,cnn
Combo1.Text="故障名稱"
DoWhileNotrs.EOF
Combo1.AddItemrs("故障名稱")
rs.MoveNext'打開表
Loop
rs.Close
cnn.Close
以下是使用ADO Data 控制項訪問Access資料庫德實例代碼:
Adodc1.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&App.Path&"wd.mdb;PersistSecurityInfo=False"
Adodc1.RecordSource="select*fromjishijilu"'whereshijianlike'%8112%'Andgyh_riqilike'%10%'"
Adodc1.Refresh
SetMSHFlexGrid1.DataSource=Adodc1
MSHFlexGrid1.Row=1
MSHFlexGrid1.ColSel=MSHFlexGrid1.Cols-1
E. VB訪問資料庫(sql sever2000)的實例
1.先在工程---引用裡面在可引用的引用中找到microsoft activex data objects 2.8 library和microsoft activex data objects recordset 2.8 library,將其勾選,為寫代碼做准備
2,在窗體上放一個combo1和command1
3,代碼
Private Sub Command1_Click()
Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
conn.Open "Driver={SQL Server};SERVER=資料庫機器ip;DATABASE=student;UID=sa;PWD="
sql = "select sno from std where sn='1111'"
rs.Open sql, conn, 3, 1
While Not rs.EOF
Combo1.AddItem rs("sno")
rs.MoveNext
Wend
Set conn = Nothing
Set rs = Nothing
End Sub
F. 資料庫實例名怎麼訪問急急急
如果使用IP加埠訪問,不用管實例名的,MSSQL每個實例對應一個埠,只要埠對上了就行。不過一般ODBC的埠方式是逗號而且不是冒號如 192.168.13.2,1433
G. c#多線程訪問資料庫實例
給你個思路吧。你先用多線程輸出1和2,一個線程輸出1,一個線程輸出2。
當你能很熟練控制輸出1和2的位置。那麼多線程訪問資料庫就很簡單了。
因為你不同線程調用不同的方法,你方法裡面訪問資料庫就好啦。
H. 資料庫具體應用的實例有哪些
資料庫的應用領域
1、多媒體資料庫: 這類資料庫主要存儲與多媒體相關的數據,如聲音、圖像和視頻等數據。多媒體數據最大的特點是數據連續,而且數據量比較大,存儲需要的空間較大。
2、移動資料庫: 該類資料庫是在移動計算機系統上發展起來的,如筆記本電腦、掌上計算機等。該資料庫最大的特點是通過無線數字通信網路傳輸的。移動資料庫可以隨時隨地地獲取和訪問數據,為一些商務應用和一些緊急情況帶來了很大的便利。
3、空間資料庫: 這類資料庫目前發展比較迅速。它主要包括地理信息資料庫(又稱為地理信息系統,即GIS)和計算機輔助設計(CAD)資料庫。其中地理信息資料庫一般存儲與地圖相關的信息數據;計算機輔助設計資料庫一般存儲設計信息的空間資料庫,如機械、集成電路以及電子設備設計圖等。
4、信息檢索系統: 信息檢索就是根據用戶輸入的信息,從資料庫中查找相關的文檔或信息,並把查找的信息反饋給用戶。信息檢索領域和資料庫是同步發展的,它是一種典型的聯機文檔管理系統或者聯機圖書目錄。
5、分布式信息檢索: 這類資料庫是隨著Internet的發展而產生的資料庫。它一般用於網際網路及遠距離計算機網路系統中。特別是隨著電子商務的發展,這類資料庫發展更加迅猛。
許多網路用戶(如個人、公司或企業等)在自己的計算機中存儲信息,同時希望通過網路使用發送電子郵件、文件傳輸、遠程登錄方式和別人共享這些信息。分布式信息檢索滿足了這一要求。
6、專家決策系統: 專家決策系統也是資料庫應用的一部分。由於越來越多的數據可以聯機獲取,特別是企業通過這些數據可以對企業的發展作出更好的決策,以使企業更好地運行。由於人工智慧的發展,使得專家決策系統的應用更加廣泛。
(8)訪問資料庫應用實例擴展閱讀
對資料庫系統的基本要求是:
①能夠保證數據的獨立性。數據和程序相互獨立有利於加快軟體開發速度,節省開發費用。
②冗餘數據少,數據共享程度高。
③系統的用戶介面簡單,用戶容易掌握,使用方便。
④能夠確保系統運行可靠,出現故障時能迅速排除;能夠保護數據不受非受權者訪問或破壞;能夠防止錯誤數據的產生,一旦產生也能及時發現。
⑤有重新組織數據的能力,能改變數據的存儲結構或數據存儲位置,以適應用戶操作特性的變化,改善由於頻繁插入、刪除操作造成的數據組織零亂和時空性能變壞的狀況。
⑥具有可修改性和可擴充性。
⑦能夠充分描述數據間的內在聯系。
I. 2。舉例5個資料庫在各行各業應用的實例
暈哦,這
資料庫在各行各業都用得到啊,基本上你生活中接觸到的所有行業都有應用,比如銀行,他們得用大型的資料庫,一般有SyBase等,他們一般都使用的是UNIX的主機.
各種企業的ERP(也叫企業資源整合管理),他們用來管理整個企業的產品包括從原料采購,生產,入庫一直到產品發貨銷售等的所有信息,所用資料庫種類繁多,Oracle,sql2000,firebird等都有使用,所用編程語言大多是:VB,.Net,Jave,Delphi,PB,等等;
還有電信業,用資料庫保存其所有的業務信息,他們也用的是大型的資料庫,SYBASE等等...還有你你應該熟悉的各種游戲呀,也需要使用資料庫來保存所有的玩家資料,角色等級和裝備信息等,而游戲的編程語言也是多種多樣;像著名網游:傳奇,就是使用的DELPHI+DBC2000;
還有你現在正在使用的網路知道,呵呵,他一樣要使用資料庫來保存這些龐大的用戶資料和所有的用戶問題及回答呀.
你的生活信息,身份資料,檔案等等也都是保存在公安局的資料庫里.
所以資料庫跟你的生活已經是密不可分了.
J. 列舉兩個現實生活中用到資料庫的例子
圖書管理系統:書庫、學生信息、購書單、超時繳費單、預定圖書單;
旅行社管理系統:旅行單號、客戶信息、員工信息、行程。
生活中很多很多。