當前位置:首頁 » 操作系統 » 資料庫常式

資料庫常式

發布時間: 2023-01-17 04:04:31

『壹』 常式與Oracle資料庫區別

常式是對資料庫進行管理和控制。資料庫里分系統數據和用戶數據。系統數據儲存的系統自身的數據。用戶數據保存的用戶自己的數據。資料庫的里的數據是由常式管理與控制。

『貳』 關於oracle的一個小問題---簡單說一下oracle的實例和常式,以及他們的聯系!

oracle的這2個概念可以看這里:
實例:http://hi..com/feixianxxx/blog/item/594c00096a213231b0351dbd.html
常式就是進程:http://hi..com/feixianxxx/blog/item/03b75ab7f9119f7c8ad4b2b9.html
資料庫實例就是一組oracle的後台進程/線程和共享內存區域的組合
所以說常式就是oracle實例的一部分。。

shutdown 是關閉資料庫。
資料庫和實例一般是一對一 你可以理解為關閉實例

『叄』 ASP連接access資料庫常式是什麼

<%
Dim mode
mode=request.form("text4")
if mode=1 then
name=request.form("text1")
age=request.form("text2")
addr=request.form("text3")
if not isnumeric(age) then response.write "age must be number!<a href=javascript:history.go(-1)>try again</a>":response.end
age=clng(age)
end if '********************************************************************
' 與AccessDB相關的連接信息
' 可以參照它建立您的資料庫連接
'********************************************************************
Dim conn,rs,dbpath
Set conn=Server.CreateObject("ADODB.Connection")
Set rs=Server.CreateObject("ADODB.RecordSet")
dbpath=Server.MapPath("rwdata/db_test_com.mdb")
conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ="&dbpath
'********************************************************************
'********************************************************************

dim strsql
'********************************************************************
' 讀資料庫相關操作
sub readdb()
strsql="select * from test"
rs.open strsql,conn,1,1
if rs.EOF then response.write "no record at all":exit sub
response.write "<table border=1>"
response.write "<tr>"
for i=0 to rs.Fields.Count-1
response.write "<td><font color=blue>"&rs.Fields(i).Name&"</font></td>"
next
response.write "</tr>"
while not rs.EOF
response.write "<tr>"
for i=0 to rs.Fields.Count-1
response.write "<td>"&rs.Fields(i).value&"</td>"
next
response.write "</tr>"
rs.MoveNext
wend
response.write "</table>"
rs.Close
end sub
'********************************************************************

'********************************************************************
' 寫資料庫相關
sub insertdata()
strsql="INSERT INTO test(name,age,addr) valueS('"&name&"',"&age&",'"&addr&"')"
rs.Open strsql,conn,1,3
end sub
'********************************************************************

if mode=1 then
call insertdata()
response.write "insert ok!"
elseif mode=2 then
call readdb()
end if

'********************************************************************
' 釋放資料庫連接對象
set rs=nothing
set conn=nothing
%>
<HTML>
<HEAD>
<TITLE></TITLE>
<script language=javascript>
function clickit(flag){
var form1=document.form2
form1.text4.value=flag;

if (flag==1){
if (form1.text1.value==""){
alert("name cant empty!");
return false;
}
if (form1.text2.value==""){
alert("age cant empty!");
return false;
}
if (form1.text3.value==""){
alert("addr cant empty!");
return false;
}

}
form1.submit();
return true;
}
</script>
</HEAD>
<BODY>
<form method=post name=form2>
name:<INPUT type="text" id=text1 name=text1 size=12>
age:<INPUT type="text" id=text2 name=text2 size=12>
city:<INPUT type="text" id=text3 name=text3 size=12><br>
<INPUT type="hidden" id=text4 name=text4>
<INPUT type="button" value="write" id=button1 name=button1 onclick="clickit(1)">
<INPUT type="button" value="read" id=button2 name=button2 onclick="clickit(2)">
</form>
</BODY>
</HTML>

『肆』 oracle常式是干什麼

資料庫伺服器是由資料庫和常式組成。資料庫負責主要存儲數據,歷程是用戶和資料庫的中間人,相當於資料庫的前台,你要跟資料庫要數據查詢或者更新數據等得通過常式進行。舉個簡單的例子也許不那麼准確。你QQ用戶的信息存儲在資料庫里,你要查詢或修改你的數據顯然是不能直接操縱庫的,你的用QQ這個前台工具,常式就是oracle資料庫的前台工具。你知道常式又分內存結構和後台進程結構,你跟資料庫要數據,資料庫把數據交給常式的內存結構暫時保管,資料庫跟內存結構的中間人就是後台進程,後台進程有很多,自己網路,每個後台進程都有它專門的作用。這么說明白了吧?純手工!

『伍』 什麼是mysql存儲常式

存儲常式是存儲在資料庫伺服器中的一組sql語句,通過在查詢中調用一個指定的名稱來執行這些sql語句命令。

『陸』 怎樣在gbase8s資料庫中添加C語言的用戶自定義常式(udr)

C語言的UDR是用C語言編寫的用DataBlade APt的server 端應用來與資料庫伺服器通訊的用戶自定義常式。如何通過添加UDR的方式增加資料庫函數?
添加UDR主要分為以下幾個步驟
1.設計待添加UDR的用法
2.編寫利用DataBlade API 函數的C常式與資料庫伺服器交互
DataBlade API 提供 mi_ 類型的數據類型,
3.編譯鏈接C常式創建一個共享庫文件( .so/ .lib文件),將共享庫放到相應資料庫伺服器上
4.在相應函數庫( .sql文件)中記錄C常式 (CREATE FUNCTION / CREATE PROCEDURE)
CREATE FUNCTION 函數名(參數類型)
RETURN 返回值數據類型
WITH (函數性質)
external name 『 共享庫路徑『
Language C;
5.執行UDR創建的函數

『柒』 oracle 資料庫如何實現遠程訪問另一常式資料庫表

你好!

僅供參考:
我這里用的是PL/SQL連接的,首先在oracle安裝文件下,配置和移植工具-Ner Configeration Assistant中,設置好要訪問的的服務名(即oracle伺服器的名稱)和主機名(即要遠程連接的oracle資料庫的IP地址),設置好之後,再打開配置和移植工具-Net Manager,在這里,我們可以檢查一下所做的配置,並測試一下是否連接成功。
然後打開PL/SQL,輸入用戶名和密碼,就可以連接上了。

『捌』 Oracel裡面的常式是什麼東西也是資料庫為什麼說是資料庫和用戶的中間人

你在哪看到「常式」這個詞,是不是你看的英文資料,是這個單詞「instance」嗎?
如果是instance,翻譯過來不叫座常式,叫做「實例」,為什麼是實例是資料庫和用戶的中間人呢?

實例是一些內存和相關進程的總稱,活躍在內存,是程序,關閉之後就消失了,而oracle資料庫是存儲在物理磁碟上的文件,用戶使用的話,則必須通過內存中的程序來操作oracle資料庫。

這就好比,你使用excel,你硬碟里存放了10個excel,你打開excel,則必須先把excel的程序打開,然後才能打開excel文件。

『玖』 求一個用VB.net操作access資料庫的常式

Imports System
Imports System.Drawing
Imports System.ComponentModel
Imports System.Windows.Forms
Imports System.Data.OleDb
Imports System.Data

Public Class Form1
Inherits Form
Private components As System.ComponentModel.Container = Nothing
Private WithEvents lastrec As Button
Private WithEvents nextrec As Button
Private WithEvents previousrec As Button
Private WithEvents firstrec As Button
Private t_books As TextBox
Private t_nl As TextBox
Private t_xb As TextBox
Private t_xm As TextBox
Private t_id As TextBox
Private l_books As Label
Private l_nl As Label
Private l_xb As Label
Private l_xm As Label
Private l_id As Label
Private label1 As Label
Private myDataSet As DataSet
Private WithEvents button1 As Button
Private WithEvents button2 As Button
Private WithEvents button3 As Button
Private WithEvents button4 As Button
Private myBind As BindingManagerBase

Public Sub New ( )
MyBase.New ( )
GetConnected ( )
InitializeComponent ( )
End Sub
'清除在程序中使用過的資源
Protected Overloads Overrides Sub Dispose (ByVal disposing As Boolean)
If disposing Then
If Not (components Is Nothing) Then
components.Dispose ( )
End If
End If
MyBase.Dispose ( disposing )
End Sub

Public Sub GetConnected ( )
'創建一個數據連接
Dim strCon As String = " Provider = Microsoft.Jet.OLEDB.4.0 ;
Data Source = db.mdb "
Dim myConn As OleDbConnection = New OleDbConnection ( )
myConn.ConnectionString = strCon
Dim strCom As String = " SELECT * FROM person "
'創建一個 DataSet
myDataSet = New DataSet ( )
myConn.Open ( )
'通過OleDbDataAdapter對象得到一個數據集
Dim myCommand As OleDbDataAdapter = New OleDbDataAdapter
( strCom , myConn )
'把Dataset綁定books數據表
myCommand.Fill ( myDataSet , "person" )
'關閉此數據連接
myConn.Close ( )
End Sub

'插入數據記錄操作代碼
Private Sub button2_Click (ByVal sender As Object , _
ByVal e As System.EventArgs) Handles button2.Click
'判斷所有欄位是否添完,添完則執行,反之彈出提示
If ( t_id.Text <> "" And t_xm.Text <> ""
And t_xb.Text <> "" And t_nl.Text <> ""
And t_books.Text <> "" ) Then
Dim myConn1 As String = " Provider = Microsoft.Jet.OLEDB.4.0 ;
Data Source = db.mdb"
Dim myConn As OleDbConnection = New OleDbConnection ( myConn1 )
myConn.Open ( )
Dim strInsert As String = " INSERT INTO person ( id , xm , xb , nl
, zip ) VALUES ( " & _
t_id.Text + " , '" & _
t_xm.Text + "' , '" & _
t_xb.Text + "' , " & _
t_nl.Text + " , " & _
t_books.Text + ")"
Dim inst As OleDbCommand = New OleDbCommand ( strInsert , myConn )
inst.ExecuteNonQuery ( )
myConn.Close ( )
myDataSet.Tables ( "person" ).Rows ( myBind.Position ).BeginEdit ( )
myDataSet.Tables ( "person" ).Rows ( myBind.Position ).EndEdit ( )
myDataSet.Tables ( "person" ).AcceptChanges ( )
Else
MessageBox.Show ( "必須填滿所有欄位值!" , "錯誤!" )
End If
End Sub

『拾』 oracle初學者 關於常式和資料庫的關系

一個資料庫
對應一個
歷程。你連接的是
常式
,而不是資料庫本身,這樣安全。
這是一對一的
關系,你可以啟動多個常式,作為你自己
你只能連一個,但是10已經是在網路了
不同的客戶端
可以連接不同的資料庫
也就是不同的歷程了。你創建了一個資料庫,就創建了一個常式,常式的標識是
DBconsole
服務
一般創建好一個資料庫
會出現三個對應的
服務。你可以去看看oracle
安裝好的
orcl資料庫
看看他的服務。

熱點內容
華碩天選2air配置如何選擇 發布:2025-07-03 16:10:09 瀏覽:570
asp搜索源碼 發布:2025-07-03 15:49:55 瀏覽:234
醫美大資料庫 發布:2025-07-03 15:47:07 瀏覽:356
c語言將二進制轉化為十進制 發布:2025-07-03 15:32:47 瀏覽:987
c語言幫助文檔 發布:2025-07-03 15:22:43 瀏覽:319
雙埠存儲器在情況下會發生讀寫沖突 發布:2025-07-03 15:12:54 瀏覽:270
快站資料庫 發布:2025-07-03 14:45:44 瀏覽:40
jsp獲取上傳文件路徑 發布:2025-07-03 14:44:46 瀏覽:569
php時間微妙 發布:2025-07-03 14:39:38 瀏覽:844
巨豆豆手機回復出廠密碼是什麼 發布:2025-07-03 14:35:19 瀏覽:474