㈠ sql是做什麼的啊
SQL全稱是「結構化查詢語言(Structured Query Language)」,最早的是IBM的聖約瑟研究實驗室為其關系資料庫管理系統SYSTEM R開發的一種查詢語言,它的前身是SQUARE語言。SQL語言結構簡潔,功能強大,簡單易學,所以自從IBM公司1981年推出以來,SQL語言,得到了廣泛的應用。如今無論是像Oracle ,Sybase,Informix,SQL server這些大型的資料庫管理系統,還是像Visual Foxporo,PowerBuilder這些微機上常用的資料庫開發系統,都支持SQL語言作為查詢語言。
SQL是高級的非過程化編程語言,允許用戶在高層數據結構上工作。他不要求用戶指定對數據的存放方法,也不需要用戶了解具體的數據存放方式,所以具有完全不同底層結構的不同資料庫系統可以使用相同的SQL語言作為數據輸入與管理的介面。它以記錄集合作為操縱對象,所有SQL語句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條SQL語句的輸出作為另一條SQL語句的輸入,所以SQL語言可以嵌套,這使他具有極大的靈活性和強大的功能,在多數情況下,在其他語言中需要一大段程序實現的一個單獨事件只需要一個SQL語句就可以達到目的,這也意味著用SQL語言可以寫出非常復雜的語句。
SQL同時也是資料庫文件格式的擴展名。
SQL語言包含4個部分:
數據定義(DDL)語言(如CREATE, DROP,ALTER等語句)
數據操縱(DML)語言(INSERT, UPDATE, DELETE語句)
數據查詢語言(SELECT語句)
數據控制語言(如GRANT,REVOKE,COMMIT, ROLLBACK等語句)
取自"http://zh.wikipedia.org/wiki/SQL"
SQL(STructured Query Language)是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統。美國國家標准局(ANSI)與國際標准化組織(ISO)已經制定了 SQL 標准。ANSI 是一個美國工業和商業集團組織,發展美國的商務和通訊標准。ANSI 同時也是 ISO 和 International Electrotechnical Commission(IEC)的成員之一。ANSI 發布與國際標准組織相應的美國標准。1992年,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 語言包括兩種主要程式設計語言類別的陳述式: 資料定義語言 (DDL)與資料操作語言 (DML)。下面我們將介紹這兩類語言。
㈡ SQL資料庫是什麼 主要干什麼用的
資料庫當然就是用來存儲數據的
只不過訪問和查詢比較快
SQL是一種資料庫描述語言
實際也就是程序語言
在主流編程語言中均支持
資料庫管理軟體主要有微軟的MS
SQL,
Orcal,DB2,和MySQL
語法相似
最好學MySQL
因為現在php比較流行
而php+MySQL+Alpha是主流的建站選擇
㈢ SQL的主要用途是什麼
SQL(結構化查詢語言)用於存取數據以及查詢、更新和管理關系資料庫系統。
SQL基於關系代數和元組關系演算,包括一個數據定義語言和數據操縱語言。SQL的范圍包括數據插入、查詢、更新和刪除,資料庫模式創建和修改,以及數據訪問控制。盡管很大程度上是一種聲明式編程(4GL),但是其也含有過程式編程的元素。
SQL是對埃德加·科德的關系模型的第一個商業化語言實現,這一模型在其1970年的一篇具有影響力的論文《一個對於大型共享型資料庫的關系模型》中被描述。
盡管SQL並非完全按照科德的關系模型設計,但其依然成為最為廣泛運用的資料庫語言。SQL在1986年成為美國國家標准學會(ANSI)的一項標准,在1987年成為國際標准化組織(ISO)標准。此後,這一標准經過了一系列的增訂,加入了大量新特性。
(3)集成sql是幹嘛的擴展閱讀:
SQL是高級的非過程化編程語言,它允許用戶在高層數據結構上工作。它不要求用戶指定對數據的存放方法,也不需要用戶了解其具體的數據存放方式。而它的界面,能使具有底層結構完全不同的資料庫系統和不同資料庫之間,使用相同的SQL作為數據的輸入與管理。
它以記錄項目〔records〕的合集(set)〔項集,record set〕作為操縱對象,所有SQL語句接受項集作為輸入,回提交的項集作為輸出,這種項集特性允許一條SQL語句的輸出作為另一條SQL語句的輸入,所以SQL語句可以嵌套,這使它擁有極大的靈活性和強大的功能。
在多數情況下,在其他編程語言中需要用一大段程序才可實踐的一個單獨事件,而其在SQL上只需要一個語句就可以被表達出來。這也意味著用SQL可以寫出非常復雜的語句,在不特別考慮性能下。
㈣ SQL資料庫是什麼 主要干什麼用的 >
美國Microsoft公司推出的一種關系型資料庫系統。SQLServer是一個可擴展的、高性能的、為分布式客戶機/伺服器計算所設計的資料庫管理系統,實現了與WindowsNT的有機結合,提供了基於事務的企業級信息管理系統方案。
其主要特點如下:
(1)高性能設計,可充分利用WindowsNT的優勢。
(2)系統管理先進,支持Windows圖形化管理工具,支持本地和遠程的系統管理和配置。
(3)強壯的事務處理功能,採用各種方法保證數據的完整性。
(4)支持對稱多處理器結構、存儲過程、ODBC,並具有自主的SQL語言。 SQLServer以其內置的數據復制功能、強大的管理工具、與Internet的緊密集成和開放的系統結構為廣大的用戶、開發人員和系統集成商提供了一個出眾的資料庫平台
㈤ sql是什麼
SQL是英文Structured Query Language的縮寫形式,它的意思是表示結構化查詢語言。SQL語言的主要功能就是同各種資料庫建立聯系。此外,SQL是被當成為關系型資料庫管理系統的標准語言。其是由Microsoft開發和推廣的關系資料庫管理系統。
(5)集成sql是幹嘛的擴展閱讀:
SQL Server的特點如下:
1、具有真正的客戶機和伺服器體系結構。
2、圖形化用戶界面,使系統管理和資料庫管理更加直觀。
3、豐富的編程介面工具,為用戶進行程序設計提供了更大的選擇餘地。
4、其完全集成,利用了NT的許多功能,如發送和接受消息等。
㈥ SQL是什麼
SQL:SQLSERVER資料庫
SQL Server 資料庫簡介:
SQL Server是由Microsoft開發和推廣的關系資料庫管理系統(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開發的,並於1988年推出了第一個OS/2版本。 SQL Server近年來不斷更新版本,1996年,Microsoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和用戶見面;SQL Server 2000是Microsoft公司於2000年推出的最新版本。
SQL Server 特點:
1.真正的客戶機/伺服器體系結構。
2.圖形化用戶界面,使系統管理和資料庫管理更加直觀、簡單。
3.豐富的編程介面工具,為用戶進行程序設計提供了更大的選擇餘地。
4.SQL Server與Windows NT完全集成,利用了NT的許多功能,如發送和接受消息,管理登錄安全性等。SQL Server也可以很好地與Microsoft BackOffice產品集成。
5.具有很好的伸縮性,可跨越從運行Windows 95/98的膝上型電腦到運行Windows 2000的大型多處理器等多種平台使用。
6.對Web技術的支持,使用戶能夠很容易地將資料庫中的數據發布到Web頁面上。
7.SQL Server提供數據倉庫功能,這個功能只在Oracle和其他更昂貴的DBMS中才有。
SQL Server 2000與以前版本相比較,又具有以下新特性 :
1.支持XML(Extensive Markup Language,擴展標記語言)
2.強大的基於Web的分析
3.支持OLE DB和多種查詢
4.支持分布式的分區視圖
安裝、運行SQL Server 2000的硬體需求
(1)計算機
Inter及其兼容計算機,Pentium 166Mz或者更高處理器或DEC Alpha和其兼容系統。
(2)內存(RAM)
企業版最少64MB內存,其他版本最少需要32MB內存,建議使用更多的內存。
(3)硬碟空間
完全安裝(Full)需要180MB的空間,典型安裝(Typical)需要170MB的空間,最小安裝(Minimum)需要65MB的空間。
㈦ SQL是干什麼用的用的哪些方面
說sql之前,首先需要聊聊資料庫,資料庫到底是什麼東西呢,顧名思義,資料庫就是保存數據的倉庫,它可以存儲我們日常生活中的數據,比如學校的一些基本信息,公司的人員信息甚至是我們日常的一些照片或者視頻之類的都可以保存。
那麼我們如何能夠將我們的這些數據信息保存到資料庫呢,資料庫是存放在物理計算機上的,為了能夠很好地去操作資料庫,這時候我們就需要藉助sql來進行操作,sql按照一定的語法規范,將我們所需要的數據,按照一定的規范組裝之後,就可以和資料庫進行交互了。
平時我們進行較多的操作也就是數據的添加,修改,刪除和查看,當我們需要進行這些操作的時候,我們通過sql發出相對應的命令即可,而且它的操作非常的簡單,對於初學者來書,也很容易上手。
現如今互聯網的發展速度很快,幾乎我們所能看到的網站的數據,都是存儲在了資料庫中,因此對於資料庫的操作也是非常的重要了,因而sql也就我們所需要掌握的技術,對於我們開發網站,你可以不懂資料庫的底層原理,但是你需要了解基本的sql語句,只有了解了sql你才可以完成一個完整的網站開發。所以sql對於我們開發來說也是非常的重要了。
對於不同的資料庫來說,sql的語法基本大似相同,學會了一種sql語句,其他的也基本就都了解了,而且對於同一個資料庫來說,即使運行在不同的操作系統上,sql語句都不需要進行修改,對於資料庫管理員(DBA)或者開發者來說,我們需要考慮的事情就少了很多,因為像其他有些編程語言,對於不同的操作系統,還需要考慮不同平台的差異。
sql的語法也是非常的簡單,即使對於不同的資料庫來說,創建資料庫或者數據表使用`CREATE`(創建)關鍵字即可,查看數據使用`SELECT`(選擇)即可,插入數據使用``(插入)即可,修改數據使用`UPDATE`(修改)即可,刪除數據使用`DELETE`(刪除)即可,有了這幾個基本語句,我們就可以很方便的處理很多數據。總之學好sql不論是對我們開發還是對數據的處理都是非常有用的。
更多關於資料庫方面的操作和詳細講解,可以看下這個更直觀的視頻教程:網頁鏈接,希望我的回答能幫到你!
㈧ SQL 究竟是干什麼用的用的哪些方面
SQL可以有兩個解釋: 一個是微軟的SQL Server,是一個大型的資料庫系統軟體,專門用於大批量的數據存儲和管理。 另一個解釋是Structured Query Language(結構化查詢語言)的縮寫,它是目前使用最廣泛的資料庫語言,SQL是由IBM發展起來的,後來被許多資料庫軟體公司接受而成為了業內的一個標准。就象SQL的名字一樣,我們可以通過容易理解的查詢語言,來和資料庫打交道,從資料庫中得到我們想要的數據。對於SQL語言,有兩個組成部分: DML(data manipulation language):它們是SELECT、UPDATE、INSERT、DELETE,就象它的名字一樣,這4條命令是用來對資料庫里的數據進行操作的語言。 DDL(data definition language):DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定義或改變表(TABLE)的結構,數據類型,表之間的鏈接和約束等初始化工作上,他們大多在建立表時使用
㈨ sql server 集成服務是干什麼的
這個是提供運行
sql
資料庫用的。應該是你安裝了sql
server服務端了,也可能是其他人給你安裝的。這個程序只在某些用到sql資料庫的軟體需要用,如果你只是無意中安裝的話,可以卸載或關閉掉,不影響系統運行。