dble是資料庫副檔名嗎,學習oracle資料庫需要學習什麼程式語言

2022-03-03 06:42:42 字數 5595 閱讀 8900

1樓:程式媛

dble是一種分散式資料庫。

dble官方

dble官方專案

2樓:雲南新華電腦學校

研究現狀

mysql-proxy

mysql-proxy是mysql官方提供的mysql中介軟體服務,上游可接入若干個mysql-client,後端可連線若干個mysql-server。

它使用mysql協議,任何使用mysql-client的上游無需修改任何**,即可遷移至mysql-proxy上。

mysql-proxy最基本的用法,就是作為一個請求攔截,請求中轉的中間層:

進一步的,mysql-proxy可以分析與修改請求。攔截查詢和修改結果,需要通過編寫lua指令碼來完成。

mysql-proxy允許使用者指定lua指令碼對請求進行攔截,對請求進行分析與修改,它還允許使用者指定lua指令碼對伺服器的返回結果

進行修改,加入一些結果集或者去除一些結果集均可。

所以說,根本上,mysql-proxy是一個官方提供的框架,具備良好的擴充套件性,可以用來完成:sql攔截與修改、效能分析與監控、讀寫分離、請求路由。

資料庫和程式語言是什麼關係?

3樓:匿名使用者

打個比方來說:資料庫是一間房,資料是貨物,程式語言是人。人能把貨物按照自己的想法放進房間,或者把貨物從房間取出。

也就是說:程式語言能把資料寫入資料庫,或者從資料庫中把資料取出來。

這麼給您解釋,是否明白一些呢?

4樓:匿名使用者

資料庫是用於儲存資料的,可供各種程式語言互動。

資料庫程式設計是用什麼語言

5樓:匿名使用者

當然是sql(structure query language)了,中文名字結構化查詢語言。sql下還有很多分支,不同的資料都有針對sql進行特殊的擴充套件,比如oracle的plsql,很多企業都用的。下附sql說明:

在2023年代初,由ibm公司san jose,california研究實驗室的埃德加·科德發表將資料組成**的應用原則(codd's relational algebra)。2023年,同一實驗室的d.d.

chamberlin和r.f. boyce對codd's relational algebra在研製關聯式資料庫管理系統system r中,研製出一套規範語言-sequel(structured english query language),並在2023年11月的ibm journal of r&d上公佈新版本的sql語言(叫sequel/2)。

2023年改名為sql。

2023年oracle公司首先提供商用的sql,ibm公司在db2 和sql/ds資料庫系統中也實現了sql。

2023年10月,美國ansi採用sql作為關聯式資料庫管理系統的標準語言(ansi x3. 135-1986),後為國際標準化組織(iso)採納為國際標準。

2023年,美國ansi採納在ansi x3.135-1989報告中定義的關聯式資料庫管理系統的sql標準語言,稱為ansi sql 89, 該標準替代ansi x3.135-1986版本。

該標準為下列組織所採納:

國際標準化組織(iso),為iso 9075-1989報告「database language sql with integrity enhancement」

美國聯邦**,釋出在the federal information processing standard publication(fips pub)127

目前,所有主要的關聯式資料庫管理系統支援某些形式的sql語言, 大部分資料庫打算遵守ansi sql89標準。

sql 是高階的非過程化程式語言,它允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者瞭解其具體的資料存放方式。而它的介面,能使具有底層結構完全不同的資料庫系統和不同資料庫之間,使用相同的 sql 語言作為資料的輸入與管理。

它以記錄專案〔records〕的合集(set)〔項集,record set〕作為操縱物件,所有 sql 語句接受項集作為輸入,回送出的項集作為輸出,這種項集特性允許一條 sql 語句的輸出作為另一條 sql 語句的輸入,所以 sql 語句可以巢狀,這使它擁有極大的靈活性和強大的功能。在多數情況下,在其他程式語言中需要用一大段程式才可實踐的一個單獨事件,而其在 sql 上只需要一個語句就可以被表達出來。這也意味著用 sql 語言可以寫出非常複雜的語句。

sql 同時也是資料庫檔案格式的副檔名。

sql 語言包含3個部分:

「資料定義語言」(ddl : data definition language)

「資料操縱語言」(dml : data manipulation language)

「資料控制語言」(dcl : data control language)

ddl:用來建立資料庫或表,例如:create [ temporary | temp ] table table (

column type

[ null | not null ] [ unique ] [ default value ]

[column_constraint_clause | primary key } [ ... ] ]

[, ... ]

[, primary key ( column [, ...] ) ]

[, check ( condition ) ]

[, table_constraint_clause ]

) [ inherits ( inherited_table [, ...] ) ]

以上語句建立了一個名為table的表。

dml管理資料例如:select * from table 查詢table中所有資料。

dcl資料庫控制,運算元據許可權,配置資料庫。

6樓:帥建郝雪卉

查詢部分要使用sql語言,這是工業標準,各種資料庫都支援。

介面部分用什麼都可以,那個熟悉用那個。

關於查詢部分和介面部分的區別,簡單的說就是:

查詢部分是執行在資料庫伺服器上的,用來按照你的要求重新組織和計算資料庫中的內容,並把結果返回給應用程式,查詢部分是公用的不針對特定應用程式,與應用程式無關。

介面部分是特定應用程式用來接收使用者輸入資料和向使用者反饋計算或查詢結果的介面,介面部分不是必須的,如果使用者可以讀懂資料庫返回的大量文字型資訊,也可以不做介面,但好的介面會幫助使用者更有效的使用資料。

舉個實際例子來說,銀行atm機就是介面部分,而存取款後如何向資料庫中記錄就是銀行主機上查詢部分程式的事情了。

7樓:匿名使用者

裘月茁笈芳扁族興泔片緒了麒煦潼昊燼泳珅燈雯

delphi,方便快速,三方控制元件也多

8樓:

德爾福,方便,快捷,三方控制

9樓:匿名使用者

資料庫程式設計當然是sql語言了.....

10樓:匿名使用者

structed query language

簡稱(sql)

結構化查詢語言...

11樓:西部

你是說編寫 資料庫, 還是使用資料庫的一些語言呢!

學習oracle資料庫需要學習什麼程式語言

12樓:永恆兒

既然是想向dba的方向發展,那有沒有程式設計的基礎就不是太大的問題了(當然如果熟悉一兩個語言工具更好)。一開始當然是先安裝一個oracle系統了,熟悉一點基本的操作。接下來要把oracle的體系結構搞清楚,尤其是sga部分。

然後學習oracle的系統管理的具體細節,再往後多學習一下oracle的效能調優和故障排除,這是最有用的。

求採納為滿意回答。

學資料庫什麼程式語言好

13樓:大刀柄

主流的程式語言都支援資料庫操作,他們都有相關的資料庫操作函式可以實現。至於,資料庫程式設計,學一下sql語言。

既然是計算機專業的本科生,應該學過資料庫吧?

14樓:匿名使用者

。。。sql

資料庫可選sqlserver

mysql

oracle

15樓:purple心碎

資料庫要用sql語言,買一本,sql server的書

16樓:她是水瓶座

sql語言啊 。

不知道你是做什麼是學什麼語言的。

資料庫系統開發,用什麼程式語言最好?

17樓:匿名使用者

首先,沒有什麼語言最好的說法。不同的語言有不同的優點,適用於不同的應用領域。

其次,資料庫的確是分c/s,b/s結構的,他們的工作原理和開發語言都不一樣。c/s結構的開發語言很多,像vb,vc,delhpi,c++等等。而b/s就是瀏覽器伺服器結構,開發語言以asp,jsp為主。

實際上,資料庫是一個很大的計算機應用領域,要徹底弄清楚是很難的。但是,很好的掌握一兩門語言和開發技巧還是可以的。

18樓:木落青璇

一樓的說法比較好,我也覺得沒有什麼程式語言最好資料庫開發c/s架構就是客戶端/伺服器架構,我所知道的用的比較多的是delhpi,pb

b/s就瀏覽器伺服器架構,通常就是我們所說的.net開發pb其實也支援b/s架構的開發,但是不強,c#這兩種架構也都能開發所以說這兩種結構的程式語言都選擇相應擅長的

19樓:逝愛如塵

初學者我覺得dephi較合適 簡單,支援的多,匯入匯出也方便 例子多

學習資料庫,要學那些程式語言?

20樓:匿名使用者

第一步,初級:看一本資料庫原理方面的書,學一種資料庫管理系統,如sql server,oracle等都可以。

第二步,中級:學一門程式語言,看看資料庫在實踐中是怎麼被使用的。看一本國外的資料庫原理與實現方面的教材,如北大楊冬青老師翻譯的那本就不錯!

第三步,高階:學離散數學,人工智慧,學習資料探勘和統計,慢慢往資料倉儲和資料探勘上轉!

21樓:匿名使用者

1、學資料庫原理和sql語言

2、學你需要用的資料庫系統,比如ms sql/mysql

22樓:大鞋子

先學access,再學sql

是不是每個資料庫都有自己的程式語言?

23樓:

可以啊每一種資料庫都有自己的程式語言

sql語言是它們的公共部分,還有很多自己資料庫的東西是用自己的語言才能實現的

24樓:呼沛槐

sql 92 語言規範是目前所有資料庫都支援的語言,不過大多數資料庫對其進行了擴充套件以表現各自獨有的特性

25樓:花衣燕子

資料庫程式語言 ...?

那不就是 sql 語言 ..?

學習資料庫主要要掌握哪些知識,學習資料庫主要要掌握哪些知識

主要是資料庫維護方面的 你得會備份資料 還有資料庫的建立原理什麼的 一些基本的sql語句啥的 半路出家copy的話最起碼的sql語句要會寫 可以看看sql的書比較基本 增刪改查必須要會的 查詢語句用的很多 也可簡單也可以複雜 特別常用還有一些資料庫維護 備份匯入匯出 賬號管理啥的 比較基本的為了應付...

想學習資料庫,請高手基本入門書,想學習資料庫,請高手推薦基本入門書!

資料庫系統概論 是高等教育出版社出版的,是王珊和薩師煊編寫的是我們學生用的教材,講的很好的。學習數 據庫要先學sql server學會使用sql server 2000 所以還要買一本sql server的書 資料庫導論 美,c.j.date 清華大學出版社 資料庫系統原理教程 推薦幾本學習資料庫的...

資料庫系統概論有多少人在學求罩,學習資料庫系統概論有什麼用

沒難度,來入門簡單,高手自都是時間磨出來的 先弄熟sql和各種平臺的os 再看oracle體系結構,體系結構是貫穿整個學習過程的 再試著安裝軟體,建立資料庫 配置網路 然後在資料庫裡面就可以玩各種東西,表啊,表空間啊,日誌啊 再就 是備份恢復了 最後.學習資料庫系統概論有什麼用 繞資料庫概論全面地介...