-
什麼是 SQL? MSSS?
如果是通用**,用MySQL就夠了,預言機太大了,通用**根本用不上,除非是那種門戶**。
-
一般朋友都是用mysql來學習網路的,mysql的語法和sql基本一樣!
-
兩者之間的主要區別是:
伺服器:是響應軟體使用的主要站點,它提供軟體對資料的收集和處理。 伺服器通常由一台(或多台)計算機組成,通過網路連線到應用軟體(客戶端)。 它是硬體和軟體以及網路的組合。
資料庫:它是儲存資訊和資料的軟體,種類繁多。 大規模MSSQL放置在伺服器上,需要通過資料庫軟體進行操作。 乙個小的可以放在個人電腦上。
-
從本質上講,資料庫是可以在伺服器上執行的軟體,而伺服器是硬體。 安裝資料庫應用程式後,伺服器可以成為資料庫伺服器。
2.從功能上看:資料庫是根據資料結構對資料進行組織、儲存和管理的倉庫,而伺服器是用於資料計算和處理的硬體。 用於儲存和響應客戶請求的硬體。
更多資訊:伺服器,也稱為伺服器,是提供計算服務的裝置。 由於服務者需要響應和處理服務請求,因此服務者一般應具備承接和保障服務的能力。
伺服器的組成包括處理器、硬碟、記憶體、系統匯流排等,與一般計算機架構類似,但由於需要提供高可靠性的服務,在處理能力、穩定性、可靠性、安全性、可擴充套件性、可管理性等方面都有很高的要求。
-
簡單地說,伺服器是一台高效能的計算機,資料庫是在伺服器上執行的應用程式。
-
資料庫是軟體,伺服器是硬體。
資料庫安裝在伺服器上。 當我們談論資料庫伺服器時,我們指的是安裝資料庫的伺服器。
-
資料庫是根據資料結構對資料進行組織、儲存和管理的倉庫。
伺服器是用於資料計算和處理的硬體。
有很多不同之處,但幾乎沒有共同點。
-
最簡單的理解是,伺服器,顧名思義,就是放置服務的地方,也就是發布各種服務的主機,比如**之類的,比如web伺服器。 就資料庫而言,它只是乙個將資料作為放置資料的地方進行管理的系統。
例如,如果在伺服器上發布乙個 **(通常是動態的),則此 ** 具有資料,從資料庫中讀取資料,並且可以將資料庫與這些**放在同一主機上,也可以將其放置在另一台主機上。
如果把**放在主機上,把資料庫放在主機上,這樣,放**的主機稱為Web伺服器,放置資料庫的主機稱為資料庫伺服器。
不知道你想知道什麼水平,感覺非常淺,不知道對不對,就看一看。。呵呵。。
-
1. 開放性 1SQL Server只能在Windows上執行,沒有絲毫的開放性,作業系統的穩定性對資料庫非常重要。 Windows 9X 系列產品專注於桌面應用程式,而 NT Server 僅適用於中小型企業。
Windows 平台的可靠性、安全性和可伸縮性非常有限。 它不像 Unix 那樣久經考驗,尤其是在處理大型資料庫時。 2.
Oracle 可在所有主要平台上執行,包括 Windows。 完全支援所有行業標準。 採取完全開放的策略。
它使客戶能夠選擇最合適的解決方案。 全力支援開發人員。
2. 可擴充套件性、並行性 1SQL Server 具有不成熟的並行實現和共存模型,這使得它難以處理不斷增長的使用者和資料量,並且可伸縮性有限。 2.
Oracle Parallel Server 擴充套件了 Windows 的功能,使一組節點能夠在同一集群中共享工作,從而提供高度可用且可擴充套件的集群解決方案。 如果 WindowsNT 不夠用,使用者可以將資料庫移動到 UNIX。 Oracle 的並行伺服器與各種 UNIX 平台的集群機制高度整合。
3. 效能 1SQL Server 為多使用者時效能較差 2Oracle 擁有最高的效能,在開放平台上保持著 TPC-D 和 TPC-C 的世界紀錄。
4. 客戶支援和應用模式 1SQL Server CS結構,只有Windows客戶,可以連線ADO、DAO、OLEDB、ODBC。 2.
Oracle 多級網路計算支援多種行業標準,可由 ODBC、JDBC、OCI 等網路客戶連線。
5.操作簡單 1SQL Server 使用簡單,但只有圖形介面。 2.Oracle 更複雜,提供 GUI 和命令列,並且在 WindowsNT 和 UNIX 下工作相同。
六、使用風險 1SQL Server 已完全重寫,經過了長時間的測試、持續的延遲,並且許多功能需要時間來證明。 不是很相容。
2.Oracle 的長期開發經驗完全向後相容。 它被廣泛使用。
完全沒有風險。 最後,Oracle 比 SQLSRVER 貴
-
事實上,sqlserver和oracle的功能在陸地和資料處理能力上都差不多,但近年來,Microsoft一直在努力爭取乙個轉機,但一直沒有成功,美國納斯達克**使用sqlserver,sqlserver近年來不斷更新和改進,其效能一直很好。 只不過甲骨文多年來一直是資料庫行業的霸主。
Oracle 和 SQL Server 具有不同的結構。 Oracle中只有乙個資料庫,分為不同的分割槽表,可以供不同的使用者使用,而SqlServer建立不同的資料庫供客戶使用,因此Oracle分割槽表和SqlServer資料庫的層次結構或在資料庫中的位置是一樣的,在程式開發方面,SqlServer是TL SQL,Oracle是PL SQL事實上,即使開發語言不同,時迅實際上也可以返回相應的函式。
對兩個資料庫使用游標時,不建議使用 SQL Server,因為開銷很高,而 Oracle 可以使用游標執行查詢等操作。 我不知道你是否理解我說的話。
乙個多表聯接其實很簡單,就是從表1中選擇*聯接表2的條件(例如:表1欄位 = 表 2field),其餘的語句都是普通的查詢語句。
-
Oracle 比 SQL Server 複雜,也比 SQL Server 全面得多,比如約束、觸發器等,比 SQL Server 難度大得多。
-
任何伺服器、工作站等,甚至是 PC 都可以。
sql2000
在 start-program-microsoftsqlserver-enterprise 管理器介面中,開啟控制台根檔案並將所有數字記錄到 (local) (windowsnt),其中包含資料庫資料轉換服務。 等一下,你可以右鍵單擊“資料庫”中的“新建資料庫”,你就完成了。 >>>More