SQL 循序漸進 (21):進階子查詢應用 — 彙總比較、清單比對與 UPDATE 修改
子查詢在 WHERE 條件中的三大模式 1. 搭配彙總函數:高於平均價 100 元的買家 SELECT OWNERID FROM ANTIQUES WHERE
SQL 循序漸進 (22):EXISTS 子查詢與 ALL 量詞運算子
EXISTS:子查詢是否回傳列 EXISTS (subquery):子查詢至少回傳一列 → TRUE;無列回傳 → FALSE。 範例:查詢擁有「椅子」古董的所
SQL 循序漸進 (23):UNION 合併查詢與 OUTER JOIN 外部聯結
UNION:合併多查詢結果 將兩個 SELECT 結果集合併,自動去除重複列(單一查詢需用 DISTINCT)。 SELECT BUYERID FROM ANT
SQL 循序漸進 (24):嵌入式 SQL (Embedded SQL) 在 C 語言中的實作範例
嵌入式 SQL 概念 允許主機語言(如 C)程式連接資料庫、內嵌 SQL 程式碼,直接操作資料。編譯前須經預處理器轉換 SQL 陳述式。語法細節隨 DBMS、網
Linux 資料庫大比拚 (三):授權模式、ANSI 相容性、API 生態與文件品質
核心架構差異 PostgreSQL:唯一完整關聯式 DBMS(支援交易、參考完整性) MySQL/mSQL:非完整 RDBMS,MySQL 稱「快速儲存工具」
Linux 資料庫大比拚 (二):書店資料庫設計、三系統 Schema 適配與 C 客戶端實作
測試資料庫:網路書店 五張表:BOOK(書目)、CUSTOMER(客戶)、BOOKORDER(訂單)、ORDER_POSITION(訂單明細)、RATING(評
Linux 資料庫大比拚 (一):mSQL、MySQL、PostgreSQL 安裝與架構初探
比較範圍與目標 對象:mSQL、MySQL、PostgreSQL — 免費或低成本授權、支援從低階硬體到多處理器伺服器 已廣泛用於全球生產環境 模擬典型 Li
SQL Server 2000 管理工具箱:Profiler、Network Utility、DTS、升級精靈、XML/IIS 整合與複寫衝突檢視器
核心管理與開發工具 1. SQL Server Profiler 圖形化監控、記錄、分析資料庫活動 DBA 的「間諜」:即時捕獲事件、依使用者定義標準過濾、
SQL Server 2000 新功能全覽:XML、新資料類型、使用者自訂函數、索引檢視表與分散式查詢
1. XML 原生支援 關聯引擎可直接輸出/接受 XML 文件 支援透過 URL 存取 SQL Server 支援 XML-Data Schema(XDR)
Microsoft SQL Server 2000 簡介:發展歷程與核心定位
發展歷程 1988 年:Microsoft、Sybase、Ashton-Tate 三方合作推出首版 OS/2 版本 Windows NT 推出後:Micros
SQL Server 約束完整指南:主鍵、外鍵、唯一、檢查、預設五大約束詳解
約束:資料完整性的守門員 約束定義可輸入資料的限制條件,自動維護資料庫完整性。SQL Server 提供五種: 主鍵約束 外鍵約束 唯一約束 檢查約束 預設約
SQL Server 建立資料表完整指南:欄位屬性、IDENTITY 與 CREATE TABLE 語法
欄位核心屬性 資料表由「列(欄位定義)」與「行(資料)」組成,建立表即定義欄位。除名稱與資料類型外,關鍵屬性如下: 1. NULL / NOT NULL N
SQL Server 7.0 Linked Server 實戰:Oracle ODBC、Sybase 直連、SQL 6.5 互連
方法一:Oracle ODBC 系統 DSN(測試環境:UNIX Oracle7 + NT4 SP5 + SQL7) 建立系統 DSN(使用者 DSN 無效)
SQL Server 2000 記錄傳送角色變更操作指南:六大步驟詳解(上)
記錄傳送與角色變更概述 將交易記錄從主要伺服器傳送至備援(次要)伺服器。當主要伺服器停機(計畫性維護或故障),可將次要伺服器提升為新主要伺服器,此過程稱為記錄傳
SQL Server 2000 記錄傳送角色變更與角色互換完整操作指南(下)
步驟 4:通知監控伺服器角色已變更 在監控伺服器執行 sp_change_monitor_role: USE master EXEC msdb.dbo.sp_c
SQL Server 2008 變更資料擷取 (CDC) 深度解析:系統表、擷取作業與安全角色
CDC 架構總覽 CDC 讀取啟用資料表的交易記錄,將變更寫入同資料庫的系統表,可透過直接查詢或系統函數存取。 逐步建置與觀察物件變化 1. 建立測試資料庫
SQL Server 自動化管理任務基礎:排程類型與 CPU 閒置應用(上)
自動化管理核心概念 預先定義「可預測的管理任務」與「觸發條件」,滿足條件時自動執行,釋放 DBA 專注於調優等高價值工作。 排程:自動化的時間與條件控制器
SQL Server 自動化管理任務進階:CPU 閒置排程與停用策略(下)
CPU 閒置條件精準定義 「閒置」為相對概念,需依伺服器規格與應用負載實測決定: 有系統閒置 CPU < 30% 視為閒置,有的 < 60% 即算 必須使用效