sql是什么類型的數(shù)據(jù)庫(sql是什么)
大家好,小訊來為大家解答以上的問題。sql是什么類型的數(shù)據(jù)庫,sql是什么這個很多人還不知道,現(xiàn)在讓我們一起來看看吧!
1、SQL全稱是“結(jié)構(gòu)化查詢語言(Structured Query Language)”,最早的是IBM的圣約瑟研究實驗室為其關(guān)系數(shù)據(jù)庫管理系統(tǒng)SYSTEM R開發(fā)的一種查詢語言,它的前身是SQUARE語言。
2、SQL語言結(jié)構(gòu)簡潔,功能強大,簡單易學(xué),所以自從IBM公司1981年推出以來,SQL語言,得到了廣泛的應(yīng)用。
3、如今無論是像Oracle ,Sybase,Informix,SQL server這些大型的數(shù)據(jù)庫管理系統(tǒng),還是像Visual Foxporo,PowerBuilder這些微機上常用的數(shù)據(jù)庫開發(fā)系統(tǒng),都支持SQL語言作為查詢語言。
4、 Structured Query Language包含4個部分: 數(shù)據(jù)查詢語言DQL-Data Query Language SELECT 數(shù)據(jù)操縱語言DQL-Data Manipulation Language INSERT, UPDATE, DELETE 數(shù)據(jù)定義語言DQL-Data Definition Language CREATE, ALTER, DROP 數(shù)據(jù)控制語言DQL-Data Control Language COMMIT WORK, ROLLBACK WORK SQL的歷史 在70年代初,E.E.Codd首先提出了關(guān)系模型。
5、70年代中期,IBM公司在研制 SYSTEM R關(guān)系數(shù)據(jù)庫管理系統(tǒng)中研制了SQL語言,最早的SQL語言(叫SEQUEL2)是在1976 年 11 月的IBM Journal of R&D上公布的。
6、 1979年ORACLE公司首先提供商用的SQL,IBM公司在DB2 和SQL/DS數(shù)據(jù)庫系統(tǒng)中也實現(xiàn)了SQL。
7、 1986年10月,美國ANSI采用SQL作為關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言(ANSI X3. 135-1986),后為國際標(biāo)準(zhǔn)化組織(ISO)采納為國際標(biāo)準(zhǔn)。
8、 1989年,美國ANSI采納在ANSI X3.135-1989報告中定義的關(guān)系數(shù)據(jù)庫管理系統(tǒng)的SQL標(biāo)準(zhǔn)語言,稱為ANSI SQL 89, 該標(biāo)準(zhǔn)替代ANSI X3.135-1986版本。
9、該標(biāo)準(zhǔn)為下列組織所采納: ● 國際標(biāo)準(zhǔn)化組織(ISO),為ISO 9075-1989報告“Database Language SQL With Integrity Enhancement” ● 美國聯(lián)邦政府,發(fā)布在The Federal Information Processing Standard Publication(FIPS PUB)127 目前,所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)支持某些形式的SQL語言, 大部分?jǐn)?shù)據(jù)庫打算遵守ANSI SQL89標(biāo)準(zhǔn)。
10、 SQL的優(yōu)點 SQL廣泛地被采用正說明了它的優(yōu)點。
11、它使全部用戶,包括應(yīng)用程序員、DBA管理員和終端用戶受益非淺。
12、 (1) 非過程化語言 SQL是一個非過程化的語言,因為它一次處理一個記錄,對數(shù)據(jù)提供自動導(dǎo)航。
13、SQL允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對單個記錄進(jìn)行操作,可操作記錄集。
14、所有SQL 語句接受集合作為輸入,返回集合作為輸出。
15、SQL的集合特性允許一條SQL語句的結(jié)果作為另一條SQL語句的輸入。
16、 SQL不要求用戶指定對數(shù)據(jù)的存放方法。
17、 這種特性使用戶更易集中精力于要得到的結(jié)果。
18、所有SQL語句使用查詢優(yōu)化器,它是RDBMS的一部分,由它決定對指定數(shù)據(jù)存取的最快速度的手段。
19、查詢優(yōu)化器知道存在什么索引,哪兒使用合適,而用戶從不需要知道表是否有索引,表有什么類型的索引。
20、 (2) 統(tǒng)一的語言 SQL可用于所有用戶的DB活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。
21、基本的SQL 命令只需很少時間就能學(xué)會,最高級的命令在幾天內(nèi)便可掌握。
22、 SQL為許多任務(wù)提供了命令,包括: ● 查詢數(shù)據(jù) ● 在表中插入、修改和刪除記錄 ● 建立、修改和刪除數(shù)據(jù)對象 ● 控制對數(shù)據(jù)和數(shù)據(jù)對象的存取 ● 保證數(shù)據(jù)庫一致性和完整性 以前的數(shù)據(jù)庫管理系統(tǒng)為上述各類操作提供單獨的語言,而SQL 將全部任務(wù)統(tǒng)一在一種語言中。
23、 (3) 是所有關(guān)系數(shù)據(jù)庫的公共語言 由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持SQL語言,用戶可將使用SQL的技能從一個RDBMS轉(zhuǎn)到另一個。
24、所有用SQL編寫的程序都是可以移植的。
本文到此分享完畢,希望對大家有所幫助。
免責(zé)聲明:本文由用戶上傳,與本網(wǎng)站立場無關(guān)。財經(jīng)信息僅供讀者參考,并不構(gòu)成投資建議。投資者據(jù)此操作,風(fēng)險自擔(dān)。 如有侵權(quán)請聯(lián)系刪除!
-
【結(jié)婚需要準(zhǔn)備的物品清單】結(jié)婚是人生中一件大事,提前做好充分的準(zhǔn)備不僅能減輕婚禮當(dāng)天的壓力,還能讓整個...瀏覽全文>>
-
【結(jié)婚胸花戴哪邊】在婚禮中,胸花不僅是裝飾品,更是新人形象的重要組成部分。尤其是在新娘和新郎的著裝搭配...瀏覽全文>>
-
【結(jié)婚新娘必買清單大全結(jié)婚新娘必買清單大全都包括哪些】在籌備婚禮的過程中,新娘的準(zhǔn)備工作往往是最繁瑣也...瀏覽全文>>
-
【結(jié)婚新娘必買清單大全都包括哪些】婚禮是人生中最重要的時刻之一,作為新娘,在籌備過程中需要準(zhǔn)備的物品繁...瀏覽全文>>
-
【結(jié)婚十一年是什么婚】在婚姻的長河中,每一個階段都有其獨特的意義和象征。結(jié)婚十一年,雖然不像“金婚”或...瀏覽全文>>
-
【結(jié)婚十一年經(jīng)典句子推薦】結(jié)婚十一年,是婚姻中一個特別的階段。它不再是初婚時的激情與新鮮感,而是一種深...瀏覽全文>>
-
【結(jié)婚十一年被稱為什么婚】在婚姻生活中,不同階段的婚姻都有其獨特的名稱和象征意義。結(jié)婚十一年雖然不是傳...瀏覽全文>>
-
【酵素液的功效與作用】酵素液是一種近年來備受關(guān)注的健康飲品,因其在促進(jìn)消化、增強免疫力等方面的潛在作用...瀏覽全文>>
-
【酵素是怎么制作的】酵素,又稱酶,是生物體內(nèi)一種具有催化功能的蛋白質(zhì),廣泛存在于動植物和微生物中。在日...瀏覽全文>>
-
【酵素粉的作用與功效】酵素粉是一種近年來備受關(guān)注的健康產(chǎn)品,主要由多種植物、水果和蔬菜經(jīng)過發(fā)酵制成。它...瀏覽全文>>
- 酵素粉的作用與功效
- 酵素的作用與食用方法
- 交通安全日是什么時候
- 江西移動套餐
- 七嘴八舌是什么生肖,剛剛揭曉落實
- 風(fēng)高斜風(fēng)浪紋開打一個正確生肖,詳細(xì)解釋落實
- 春風(fēng)吹綠三春草打一生肖,詩詞解釋落實
- 簡述釋迦切開了沒熟怎么辦
- 窮言雜語是什么生肖,最佳釋義解釋指導(dǎo)
- 簡單又帶動氣氛的舞蹈有什么
- 簡單有效的美白的小竅門有哪些
- 假期趣事作文300字
- 家用復(fù)印機卡紙了怎么解決
- 家里養(yǎng)金銀花好嗎
- 既簡單又好吃的甜品
- 己烷的同分異構(gòu)體知識點
- 己所不欲勿施于人下句是什么
- 己所不欲勿施于人課文原文及翻譯
- 己所不欲勿施于人的含義
- 吉利汽車股票代碼是