當前位置:編程學習大全網 - 網絡軟體 - 資料庫語言有哪些

資料庫語言有哪些

資料庫語言有哪些

資料庫語言最常用的是SQL (結構化查詢語言)。

t-sql 是微軟SQL SERVER的SQL語句,相容SQL,並具有SQL SERVER本身獨有的函式、關鍵字;

pl/sql是針對Oracle資料庫的第三方工具;

k-sql是國內最領先ERP廠商金蝶軟體自主使用的sql語言。

都是基於sql的,相容sql,也有符合自己資料庫的特色。可以這麽理解,SQL是普通話,而t-sql、pl/sql、ksql是方言。

企業比較常用的大型資料庫有Oracle (甲骨文)、db2(IBM) 、sql server(微軟) 、Sybase(剛被sap收購)、Mysql(sun,已被甲骨文收購)Mysql也算大型資料庫。

型資料庫有access、MSDE

2000、FoxPro(原名foxbase曾是狐貍公司的)等,這三個都是微軟的。foxpro是壹款非常方便好用的桌面資料庫開發工具,至今還有很多

公司用來做資料處理。其他還有些我不熟悉的,就不寫了。了解這麽多資料庫沒用,關鍵是學會用壹兩種就行了。

了解更多開源相關,去LUPA社群看看。

oracle資料庫用的是什麽語言

Oracle的查詢語言當然是所有資料庫公認的SQL語句了;Oracle的程式語言是PL/SQL語言,這是Oracle獨有的~~

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

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

在1970年代初,由IBM公司San Jose,California研究實驗室的埃德加·科德發表將資料組成表格的應用原則(Codd's Relational Algebra)。1974年,同壹實驗室的D.D.Chamberlin和R.F. Boyc功對Codd's Relational Algebra在研制關系資料庫管理系統System R中,研制出壹套規範語言-SEQUEL(Structured English QUEry Language),並在1976年11月的IBM Journal of R&D上公布新版本的SQL語言(叫SEQUEL/2)。1980年改名為SQL。

1979年ORACLE公司首先提供商用的SQL,IBM公司在DB2 和SQL/DS資料庫系統中也實現了SQL。

1986年10月,美國ANSI采用SQL作為關系資料庫管理系統的標準語言(ANSI X3. 135-1986),後為國際標準化組織(ISO)采納為國際標準。

1989年,美國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 NU......

資料庫開發都是用什麽語言進行開發的

Python是連線和操作資料庫的語言,可以用來對資料庫進行增刪改查;

資料庫開發--關系型資料庫應該是用的SQL吧!非關系型就不清楚了!

開發資料庫這個軟體的語言,應該基本上是C,C++為主吧,mongodb的分散式處理部分的有些元件是用go語言開發的

sql server用什麽語言

資料庫是用來存放資料的,跟妳說的JAVA、VC/C++、VB沒有關系,因為JAVA、VC/C++、VB都是程式語言!記住壹句話,只有當妳用JAVA、VC/C++、VB等程式語言遍寫的程式需要和資料庫來連線的話,才需要用到資料庫!

SQL Server不是程式語言,是資料庫語言,這必須搞清楚!

舉個很簡單的例子:

用VB編壹個"計算器"程式,就不需要用到資料庫.

而如果用VB編壹個"學生成績管理系統",就要用到資料庫裏學生的資訊,就需要資料庫,從資料庫中取出學生姓名,成績等資料來操作.

軟體開發大多要求JAVA、VC/C++、VB,這是對的,他們都是程式語言

是不是代表資料庫開發還是以VB為主啊? 這是錯的,以後不要這麽說,別人會笑妳的,不過在百度"知道"上沒關系,但應聘的時候壹定不要說錯!

最後總結壹下:

程式語言有:

C

C++

C#

java

VB

VB.NET

...

資料庫(語言)有:

SQL Server

ACCESS

ORACLE

DB2

Visual for pro

...

這些到底是什麽語言,是C++還是#或者資料庫的語言,

看起來這段程式碼是使用C#寫的,而且內嵌了SQL查詢。

要學習資料庫,比如SQL,我推薦w3school/sql/index.asp

現在程式設計壹般都用什麽語言和什麽資料庫!

用什麽語言和開發什麽程式有關

如果妳開發底層系統、通訊方面,首選C++

開發BS系統,首選JAVA、

C++人才需求量非常巨大,而且3G時代到來,C++人才將在壹段時間內需求量劇增

資料庫是必備的知識,主要是sql語句的使用,至於使用什麽資料庫就看妳開發時候的具體情況來定

妳先定下了學習什麽語言再說吧,在妳能夠使用語言來編寫程式的時候,妳再學習資料庫知識也不遲

關系資料庫的資料操作語言是什麽語言

它以記錄 *** 作為操作物件,所有SQL語句接受 *** 作為輸入,返回 *** 作為輸出,這種 *** 特性允許壹條SQL語句的輸出作為另壹條SQL語句的輸入,所以SQL語句可以巢狀,這使他具有極大的靈活性和強大的功能,在多數情況下,在其他語言中需要壹大段程式實現的功能只需要壹個SQL語句就可以達到目的,這也意味著用SQL語言可以寫出非常復雜的語句。[1]

結構化查詢語言(Structured Query Language)最早是IBM的聖約瑟研究實驗室為其關系資料庫管理系統SYSTEM R開發的壹種查詢語言,它的前身是SQUARE語言。SQL語言結構簡潔,功能強大,簡單易學,所以自從IBM公司1981年推出以來,SQL語言得到了廣泛的應用。如今無論是像Oracle、Sybase、Informix、SQL Server這些大型的資料庫管理系統,還是像Visual Foxpro、PowerBuilder這些PC上常用的資料庫開發系統,都支援SQL語言作為查詢語言。[2]

oracle是用什麽語言?是SQL語言嗎?

oracle,是用pl/sql,它可以相容SQL99, TSQL只有相容SQL99的那部分可以用,其他是不能用的.

PL/SQL是Oracle對標準資料庫語言的擴充套件,procedure language.

pl/sql可以用來編寫儲存過程,還有壹些資料庫管理的功能.其他的TSQL,rmix SQL 也都符合sql99標準,只是編寫儲存過程的語法各不壹樣.

就是說,如果不編寫儲存過程,只進行查/插/刪/改 4種功能,那麽各家SQL基本就是相容的.

資料庫是用什麽語言編寫的?

不同的資料庫用的語言也不壹樣,像mssql用的就是VC

oracle現在都是用java編寫的

  • 上一篇:找找看小遊戲
  • 下一篇:給宅男推薦壹些代臺機的本本吧【不要廣告】
  • copyright 2024編程學習大全網