通俗的說下,資料庫SQL有什麼用

2021-06-17 00:51:13 字數 4698 閱讀 1210

1樓:匿名使用者

sql全稱是「結構化查詢語言(structured query language)」

sql(structured query language)是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統。

sql同時也是資料庫指令碼檔案的副檔名。

sql是高階的非過程化程式語言,允許使用者在高層資料結構上工作。它不要求使用者指定對資料的存放方法,也不需要使用者瞭解具體的資料存放方式,所以具有完全不同底層結構的不同資料庫系統可以使用相同的sql語言作為資料輸入與管理的介面。它以記錄集合作為操作物件,所有sql語句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條sql語句的輸出作為另一條sql語句的輸入,所以sql語句可以巢狀,這使他具有極大的靈活性和強大的功能,在多數情況下,在其他語言中需要一大段程式實現的功能只需要一個sql語句就可以達到目的,這也意味著用sql語言可以寫出非常複雜的語句。

結構化查詢語言(structured query language)最早是ibm的聖約瑟研究實驗室為其關聯式資料庫管理系統system r開發的一種查詢語言,它的前身是square語言。sql語言結構簡潔,功能強大,簡單易學,所以自從ibm公司2023年推出以來,sql語言得到了廣泛的應用。如今無論是像oracle、sybase、informix、sql server這些大型的資料庫管理系統,還是像visual foxporo、powerbuilder這些pc上常用的資料庫開發系統,都支援sql語言作為查詢語言。

美國國家標準局(ansi)與國際標準化組織(iso)已經制定了sql標準。ansi是一個美國工業和商業集團組織,負責開發美國的商務和通訊標準。ansi同時也是iso和international electrotechnical commission(iec)的成員之一。

ansi 釋出與國際標準組織相應的美國標準。2023年,iso和iec釋出了sql國際標準,稱為sql-92。ansi隨之釋出的相應標準是ansi sql-92。

ansi sql-92有時被稱為ansi sql。儘管不同的關聯式資料庫使用的sql版本有一些差異,但大多數都遵循 ansi sql 標準。sql server使用ansi sql-92的擴充套件集,稱為t-sql,其遵循ansi制定的 sql-92標準。

sql語言包含4個部分:

※ 資料定義語言(ddl),例如:create、drop、alter等語句。

※ 資料操作語言(dml),例如:insert、update、delete語句。

※ 資料查詢語言(dql),例如:select語句。

※ 資料控制語言(dcl),例如:grant、revoke、commit、rollback等語句。

sql語言包括三種主要程式設計語言類別的陳述式:資料定義語言(ddl),資料操作語言(dml)及資料控制語言(dcl)。

2樓:匿名使用者

用於存放**中註冊使用者的資料等!

3樓:匿名使用者

資料庫中的通用語言,學會了,可以在資料庫的海洋中遨遊

4樓:新學it課堂

sql server資料庫基礎知識第一講:資料庫1、什麼是資料庫?2、資料庫的主要功能是什麼?3、常用的資料庫管理軟體有哪些?

5樓:匿名使用者

用通俗的話說,sql資料庫就好比:一棟很大的高樓,有很多的樓層,也有很多的房間。樓層和房間都有相應的號碼,如:

50層20號房(5020)住著老師1,30層20號房(3020)住著老師2,23層2號房(232)住著學生a,23層6號(206)住著學生b,,轉換成號碼為:5020232(學生a屬於老師1管理),3020206(學生b屬於老師2管理),這只是一個簡單的關係資料舉例。 簡單籠統的說sql資料庫是用來存資料;應用軟體有著不同的功能和作用,而應用軟體存放和讀取的資料,都是在sql資料庫中。

請用最通俗易懂的語言告訴我sql資料庫是什麼來的,有什麼用,安裝用友軟體為什麼必須要這個東西?!

6樓:匿名使用者

資料庫當然是儲存抄歸類管襲理資料用的啊。用友軟體是基於sql資料庫開發的,那當然必須要裝sql資料庫。進出庫記錄,銷售記錄,報表統計等等都存在sql的一個過多個資料庫裡,用友軟體通過新增、讀取、修改等一系列後臺對sql資料庫訪問命令,你才能通過軟體直觀的看到你要的東西。

請通俗的說明一下資料庫是幹嘛的?能用到普通生活之中來嗎?

7樓:

資料庫,也叫資料倉儲。

從這個詞上來看,你應該能看出一個解釋來,資料庫就是用來存放資料的倉庫。

現實生活中的倉庫用來存放貨物,資料庫則是用來存放資料的。當然現在資料庫的產品很多,主流也就是微軟系列sql server、access。還有一個就是你也提到的甲骨文的oralcle 。

理論上這些個資料庫都不是免費的,但是在中國你能用盜版的,相當於免費。

你所說的用來管理你一些雞毛蒜皮的小事這個是當然可以了,相當於就是把你日常的一些收入和支出的一些資料存在資料庫裡,資料庫的存在就是為了解決你所謂的這些小事資料的儲存問題的,沒有什麼會不會**的問題。但是你如果要用資料庫,你得設計出有一系列有實際功能的應用軟體來處理這些資料吧,不然光用資料庫有何意義,那還不如去用execl。就好比你光有倉庫,你沒有店面,你怎麼展示你的產品(也就是你的資料)給顧客或是使用者去使用。

資料庫裡的資料只有經過軟體處理成有用的資訊以後才會有使用意義。就比如說有下列一些資料逗90元、200元、100元、3500元、人民幣、工資、吃飯、車費、水電氣費用、3月份地。資料庫裡就存著這樣形式的資料,別人進去一看都是一些零散的資料,也不知這些代表什麼。

如果經過軟體處理成有用的資訊別人就可以看懂了,這些資料才有意義。又比如把上面的資料經過軟體處理成以下資訊逗3月份水電氣費用200元人民幣、3月份車費90元人民幣、3月份工資3500元人民幣地,經過軟體處理後的資料就變成了有意義的資訊才能供使用者使用。

現在你大概明白資料庫的意義以及與之對應的應用軟體的意義了吧。

如果要想真的說明以上這系列的問題,不是在這裡能說清的,如果樓主對這方面很有興趣可以去多瞭解下這方面的知識。希望我的回答對你一定的幫助!謝謝!

有誰能用通俗易懂的語句 告訴我下sql server 是幹什麼的 有什麼用

8樓:匿名使用者

就是一套軟體和 word一樣,不過是用來存放資料的,比如網易,你註冊一個使用者名稱,然後系統就自動把你的使用者名稱和你的其他資料放到這裡面,下次就可以查詢登入了

9樓:匿名使用者

它是個資料庫系統,裡面可以存放資料啊

許多**的後臺都是用到這個的啊 。。。。

10樓:灰色麥子

中型資料庫軟體.

你可以理解成,多個excel表的結合.裡面可以建立很多的表來存放資料.

比如:你在baidu提的問題和我們的回答.都存在baidu的資料庫裡面,需要的時候取出來用.

資料庫的作用是什麼? 請用通俗易懂的方式說明一下

11樓:匿名使用者

1儲存資料

(這個是主要的,,,)

2查詢獲取資料

(你建的什麼表,excel是可以,但是在表與表之間的聯查及複雜資料的獲取方面,excel肯定沒有資料庫全面)

因為現在都在說大資料及資料分析,資料探勘,這都需要很強大的查詢及邏輯機制,這些都是execl滿足不了的,,,

學習sql有什麼用,具體用於什麼方面?

12樓:四舍**入

sql用於儲存

資料,抄做一些管理系襲統,**什麼的,都會使用sqlserver來儲存資料,sql的作用:

sql主要用於資料庫系列的軟體的查詢、彙總、寫入、刪改等方面的操控,具體應用於資料庫程式設計或資料庫資料的維護。

也就是說sql一般用於資料庫程式設計,以及現有資料庫錯誤排查。所以一般涉及資料庫的程式設計人員或電腦資訊化系統維護人員需要對sql(也就是對資料庫)知識進行學習。

13樓:哎呀

一、sql的作用:

來1、sql主要用於資料庫系源列的軟體的查詢、彙總、寫入、刪改等方面的操控,具體應用於資料庫程式設計或資料庫資料的維護。

2、也就是說sql一般用於資料庫程式設計,以及現有資料庫錯誤排查。所以一般涉及資料庫的程式設計人員或電腦資訊化系統維護人員需要對sql(也就是對資料庫)知識進行學習。

二、相關知識:

1、sql是結構化查詢語言(structured query language)的簡稱。

2、在當前它最主要應用於微軟的sql server和甲骨文公司的oracle資料庫伺服器中對資料的操控。其它的小型資料庫、單機資料庫也往往使用它作為介面指令語句,比如mysql、access等。

3、在大型資料庫應用中,一般都會經由程式開發設計人員將特定功能對應的sql語句嵌入到程式中,需要多條複雜sql語句時,還會以儲存過程等方式集寫在資料庫伺服器中進行呼叫。使用者往往不需要與專業化的sql語句打交道。

14樓:滄海

sql就是資料庫,資料庫有好多種,sqlserver,mysql,oracle等等,sqlserver資料庫存一些小型資料可以,開發中小

專型項屬目一般都用sqlserver,mysql。如果是大型資料就用oracle資料庫。

15樓:_離4fqzb嘰

sql用於儲存資料,現在很多程式設計人員的資料庫軟體會選擇sql。像做一些管理系統,**什麼的,都會使用sqlserver來儲存資料採納哦

資料庫學了有什麼用,學好資料庫有什麼用

這個問題很2啊那要看你搞麼事了,你要是一個油漆工什麼的當然可以不知道資料庫你要是個開發人員,你要不知道資料庫,你的程式如何能和資料庫很好的銜接並保證效能資料庫很有用,學好了無論做dba還是做開發都有百利無一害 資料庫作用大了。海量儲存方便查詢學資料庫主要為了以後開發專案用!因為大多數專案都需要資料庫...

學習資料庫的好處有哪些,學好資料庫有什麼用

學資料庫要學會理清思路和條理,不同的資料庫技術和難度相差很大,access自己用著玩就好了,sqlserver在中小型企業裡用的比較多,oracle db2等通常都是大公司使用,大公司的最明顯的好處就是掙錢多,我一個朋友在cuug學的oracle資料庫,年薪10多w,唉,我之前都沒聽說過這個資料庫。...

用友常用的幾條資料庫sql語句,資料庫中常用的sql語句有哪些

在baimaster庫執行 重新du安裝用友前資料zhi庫還能使用的時dao候生成內附加語容句 select name from select dbid,0 as fid,sp attach db dbname n name as name from master.sysdatabases wher...