❶ sql有幾個版本
SQL Server 2000有四個版本:企業版/標准版/個人版/開發版
企業版和標准版需要安裝在伺服器操作系統上,
如Windows NT Server/Windows 2000 Server/Windows 2003 Server等
個人版需要安裝在個人操作系統上,
如Windows98/Windows 2000 Professional/Windows XP Home/Windows XP Professional等
開發版可以安裝在任何微軟的操作系統上。
SQL Server 2000 企業版
作為生產資料庫伺服器使用。支持 SQL Server 2000 中的所有可用功能,並可根據支持最大的 Web 站點和企業聯機事務處理 (OLTP) 及數據倉庫系統所需的性能水平進行伸縮。
SQL Server 2000 標准版
作為小工作組或部門的資料庫伺服器使用。
SQL Server 2000 個人版
供移動的用戶使用,這些用戶有時從網路上斷開,但所運行的應用程序需要 SQL Server 數據存儲。在客戶端計算機上運行需要本地 SQL Server 數據存儲的獨立應用程序時也使用個人版。
SQL Server 2000 開發版
供程序員用來開發將 SQL Server 2000 用作數據存儲的應用程序。雖然開發版支持企業版的所有功能,使開發人員能夠編寫和測試可使用這些功能的應用程序,但是只能將開發版作為開發和測試系統使用,不能作為生產伺服器使用。
SQL Server 2000 Windows CE 版
使用 Microsoft® SQL Server 2000™ Windows® CE 版 (SQL Server CE) 在 Windows CE 設備上進行數據存儲。能用任何版本的 SQL Server 2000 復制數據,以使 Windows CE 數據與主資料庫保持同步。
SQL Server 2000 企業評估版
可從 Web 上免費下載的功能完整的版本。僅用於評估 SQL Server 功能;下載 120 天後該版本將停止運行。
除了這些版本的 SQL Server 2000 之外,SQL Server 2000 Desktop Engine 組件允許應用程序開發人員用他們的應用程序分發 SQL Server 2000 關系資料庫引擎的復本。因為 SQL Server 2000 Desktop Engine 中的資料庫引擎的功能與 SQL Server 各版本中的資料庫引擎相似,所以 Desktop Engine 資料庫的大小不能超過 2 GB。
❷ 953版本的GBase 8a MPP Cluster 支持的 SQL 標準是哪個
作為SQL92 標準的擴展, GBase 8a MPP Cluster 也支持整數類型 TINYINT,SMALLINT 和 BIGINT。 GBase 8a MPP Cluster 支持的數值類型,如下表所示: TINYINT 整數類型。sql server 200 標准版操作系統要求 Windows Server 2003,標准版1 Windows Server 2003,企業版1 Windows Server 2003,Datacenter 版1
❸ WIN2003系統裝SQL SERVER
win2003裝SQL2005吧!
SQL2005 分五個版本,如下所列:
1.Enterprise(企業版)
2.Development(開發版)
3.Workgroup(工作組版)
4.Standard(標准版)
5.Express(簡易版)
簡單的比較一下 Enterprise, Development 和 Express 等三個版本:以功能言,Enterprise 版和 Development 版的功能一模一樣。兩者的差別,除了授權不同外,最主要的差別是:
Enterprise 版的資料庫引擎只能安裝在 Win 2003 Server(或其他Server)。
如果你想安裝在 WindowsXP Pro 系統上,你應該安裝 SQL2005 Development 版(開發版)。
很多人下載 SQL2005 Express 版,因為它是免費的,可以直接從微軟網站上下載。但是,它除了支持的內存比較少外,最主要的是它缺少相當於 SQL2000 下的「企業管理器」和「查詢分析器」。
注: SQL2000 下的「企業管理器」和「查詢分析器」在 SQL2005 已合為一,稱為 Management Studio。
Windows Xp Professional除了Enterprise Edition不能裝外,其他都能裝,要求sp2 ,windows2003能裝所有版本,要求:1、sp1要求裝好,2、IIS要求裝好。
❹ windos server 2003的資料庫sql用哪個版本
Microsoft系列的資料庫當然都能用!
MySql也是可以的(免費開源)
我用過sql server 2000和2005二者對於初學者區別不大
建意使用2005的,比較成熟。就我做java項目而言,它相對2000問題少點
❺ SQL語句是什麼
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公司1981年推出以來,SQL語言得到了廣泛的應用。如今無論是像Oracle、Sybase、Informix、SQL Server這些大型的資料庫管理系統,還是像Visual Foxporo、PowerBuilder這些PC上常用的資料庫開發系統,都支持SQL語言作為查詢語言。 美國國家標准局(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語言包含4個部分: ※ 數據定義語言(DDL),例如:CREATE、DROP、ALTER等語句。 ※ 數據操作語言(DML),例如:INSERT、UPDATE、DELETE語句。 ※ 數據查詢語言(DQL),例如:SELECT語句。 ※ 數據控制語言(DCL),例如:GRANT、REVOKE、COMMIT、ROLLBACK等語句。 SQL語言包括三種主要程序設計語言類別的陳述式:數據定義語言(DDL),數據操作語言(DML)及數據控制語言(DCL)。[編輯本段]SQL發展歷史 1970: E.J. Codd 發表了關系資料庫理論(relational database theory); 1974-79: IBM 以Codd的理論為基礎開發了「Sequel」,並重命名為"SQL"; 1979: Oracle 發布了商業版SQL 1981-84: 出現了其他商業版本,分別來自 IBM(DB2),Data General(DG/SQL),Relational Technology(INGRES); SQL/86:ANSI 跟 ISO的第一個標准; SQL/89:增加了引用完整性(referential integrity); SQL/92(aka SQL2):被資料庫管理系統(DBMS)生產商廣發接受; 1997+:成為動態網站(Dynamic web content)的後台支持; SQL/99:Core level跟其他8種相應的level,包括遞歸查詢,程序跟流程式控制制,基本的對象(object)支持包括oids; SQL/2003:包含了XML相關內容,自動生成列值(column values); 2005-09-30:「Data is the next generation inside...SQL is the new HTML」! Tim O'eilly提出了Web 2.0理念,稱數據將是核心,SQL將成為「新的 HTML"; SQL/2006:定義了SQL與XML(包含XQuery)的關聯應用; 2006:Sun公司將以SQL基礎的資料庫管理系統嵌入Java V6
❻ 列一些SQL語句給我謝謝
下表列出 SQL Server 保留關鍵字。
ADD
EXCEPT
PERCENT
ALL
EXEC
PLAN
ALTER
EXECUTE
PRECISION
AND
EXISTS
PRIMARY
ANY
EXIT
PRINT
AS
FETCH
PROC
ASC
FILE
PROCEDURE
AUTHORIZATION
FILLFACTOR
PUBLIC
BACKUP
FOR
RAISERROR
BEGIN
FOREIGN
READ
BETWEEN
FREETEXT
READTEXT
BREAK
FREETEXTTABLE
RECONFIGURE
BROWSE
FROM
REFERENCES
BULK
FULL
REPLICATION
BY
FUNCTION
RESTORE
CASCADE
GOTO
RESTRICT
CASE
GRANT
RETURN
CHECK
GROUP
REVOKE
CHECKPOINT
HAVING
RIGHT
CLOSE
HOLDLOCK
ROLLBACK
CLUSTERED
IDENTITY
ROWCOUNT
COALESCE
IDENTITY_INSERT
ROWGUIDCOL
COLLATE
IDENTITYCOL
RULE
COLUMN
IF
SAVE
COMMIT
IN
SCHEMA
COMPUTE
INDEX
SELECT
CONSTRAINT
INNER
SESSION_USER
CONTAINS
INSERT
SET
CONTAINSTABLE
INTERSECT
SETUSER
CONTINUE
INTO
SHUTDOWN
CONVERT
IS
SOME
CREATE
JOIN
STATISTICS
CROSS
KEY
SYSTEM_USER
CURRENT
KILL
TABLE
CURRENT_DATE
LEFT
TEXTSIZE
CURRENT_TIME
LIKE
THEN
CURRENT_TIMESTAMP
LINENO
TO
CURRENT_USER
LOAD
TOP
CURSOR
NATIONAL
TRAN
DATABASE
NOCHECK
TRANSACTION
DBCC
NONCLUSTERED
TRIGGER
DEALLOCATE
NOT
TRUNCATE
DECLARE
NULL
TSEQUAL
DEFAULT
NULLIF
UNION
DELETE
OF
UNIQUE
DENY
OFF
UPDATE
DESC
OFFSETS
UPDATETEXT
DISK
ON
USE
DISTINCT
OPEN
USER
DISTRIBUTED
OPENDATASOURCE
VALUES
DOUBLE
OPENQUERY
VARYING
DROP
OPENROWSET
VIEW
DUMMY
OPENXML
WAITFOR
DUMP
OPTION
WHEN
ELSE
OR
WHERE
END
ORDER
WHILE
ERRLVL
OUTER
WITH
ESCAPE
OVER
WRITETEXT
另外,SQL-2003 標准也定義了一份保留關鍵字清單。請避免在物件名稱和識別碼上使用 SQL-2003 保留關鍵字。下表所顯示的 ODBC 保留關鍵字清單與 SQL-2003 保留關鍵字清單相同。
❼ 各位站長在win2003 server上面安裝哪個版本的SQL呢
現在大部都會使用sql2000,,安裝時的錯誤提示忽略它.然後到網上找一下sql
sp3的補丁,就可以使用。SQL
Server
2000
版本或組件
操作系統要求
企業版和標准版
Windows
Server
2003,標准版1
Windows
Server
2003,企業版1
Windows
Server
2003,Datacenter
版1
Windows
2000
Server
Windows
2000
Advanced
Server
Windows
2000
Datacenter
Server
Microsoft
Windows
NT
Server
4.0
Service
Pack
5(或更高版本)
Windows
NT
Server
4.0
SP5
或更高版本(企業版)
❽ SQL 2003
沒聽說過sqlserver2003啊
有sqlserver2000,sqlserver2005,sqlserver2008
初學者建議去學sqlserver2000,
我學慣用的就是windows server2003+sql2000 sp4基礎的書多的是,基礎知識都大同小異 http://www.gougou.com/search?search=sql2000%E5%AD%A6%E4%B9%A0&restype=-1&id=10000000&ty=0&pattern=0
迅雷上多的是。建議一邊學習一邊實踐,這個東西入門簡單,要掌握的話要花點功夫
❾ sql資料庫基礎知識
sql資料庫基礎知識:
一、SQL 概述
1、什麼是 SQL
SQL(Structured Query Language)是「結構化查詢語言」,它是對關系型資料庫的操作語言。它可以應用到所有關系型資料庫中,例如:MySQL、Oracle、SQL Server 等。SQL 標准(ANSI/ISO)有:SQL-92:1992 年發布的 SQL 語言准;SQL:1999:1999 年發布的 SQL 語言標簽;SQL:2003:2003 年發布的 SQL 語言標簽;這些標准就與 JDK 的版本一樣,在新的版本中總要有一些語法的變化。不同時期的資料庫對不同標准做了實現。
❿ transact sql與sql有什麼區別呀之間的關系式什麼
T-SQL是標准 SQL 程式設計語言的增強版,它是用來讓應用程式與 SQL Server 溝通的主要語言。T-SQL 提供標准 SQL的DDL 和 DML 功能,加上延伸的函數、系統預存程序以及程式設計結構(例如 IF 和 WHILE)讓程式設計更有彈性。T-SQL 的功能隨著新版的 SQL Server 而持續成長。
SQL是Structured Quevy Language的縮寫。翻譯過來就是結構化查詢語言。
是一中對資料庫操作的語言。
T-SQL是對SQL的規范標准化!