資料庫系統理論:使用SQL Server 2008(附範例光碟)

0 / 0
  • 語言:繁體中文
  • ISBN:9789572184035
<內容簡介> 由於資訊化時代的到來,使得各行各業對資訊人才的需求急速增加,因此在多所學校皆有設立「資訊系所」,每年則產出上萬個資訊人員,如何在這麼競爭的環境中取得優勢,那就必須要將在學校時所學的「理論」加以「實務化」,才能與外界的企業環境整合。因此,透過本書的介紹將帶領各位讀者從「理論派」轉換為「理論派+實務派」,如此,才能在畢業之後,在工作職場上百戰百勝。本書分為基礎篇和進階篇,可讓讀者從基礎開始打穩根基,並進階朝向「資料庫管理師」大步邁進。 ★目錄: 第1章1資料庫導論1-1認識資料、資料庫及資訊的關係1-2資料庫的意義1-3資料庫與資料庫管理系統1-4檔案系統與資料庫系統比較1-5資料庫的階層1-6資料庫系統的ANSI/SPARC架構1-7資料處理模式的演進1-8資料庫的設計1-9資料庫系統的架構第2章2關聯式資料庫2-1關聯式資料庫(RelationalDatabase)2-2鍵值屬性2-3關聯式資料庫的種類2-4關聯式資料完整性規則第3章3ERModel實體關係圖3-1實體關係模式的概念3-2實體(Entity)3-3屬性(Attribute)3-4關係(Relationship)3-5情境轉換成E-RModel3-6將E-R圖轉換成對應表格的法則第4章4資料庫正規化4-1 正規化的概念4-2 正規化的目的4-3 功能相依(FunctionalDependence;FD)4-4 資料庫正規化(Normalization)4-5反正規化(De-normalization)4-6結語第5章5關聯式模式的資料運算5-1關聯式模式的資料運算5-2關聯式代數5-3限制(Restrict)5-4投影(Project)5-5聯集(Union)5-6卡氏積(CartesianProduct)5-7差集(Difference)5-8合併(Join)5-9交集(Intersection)5-10除法(Division)5-11非基本運算子的替代5-12外部合併(OuterJoin)第6章6結構化查詢語言SQL─異動處理6-1SQL語言的概念6-2利用SQLServer2008撰寫SQL6-3SQL的DDL指令介紹6-4SQL的DML指令介紹6-5SQL的DCL指令介紹第7章7SQL的查詢語言7-1單一資料表的查詢7-2SQL常用的函數7-3使用Select子句7-4使用「比較運算子條件」7-5使用「邏輯比較運算子條件」7-6使用「模糊條件與範圍」7-7使用「算術運算子」7-8使用「聚合函數」7-9使用「排序及排名次」7-10使用「群組化」7-11使用「刪除重複」第8章8合併理論與實作8-1關聯式代數運算子8-2非集合運算子8-3集合運算子8-4巢狀結構查詢第9章9Transact-SQL程式設計9-1 何謂Transact-SQL?9-2 變數的宣告與使用9-3 註解(Comment)9-4 資料的運算9-5 函數9-6 流程控制9-7 Try/Catch例外處理第10章10交易管理10-1何謂交易管理10-2交易的進行模式10-3巢狀交易(NestedTransaction)10-4設定交易儲存點10-5交易的隔離等級10-6並行控制的必要性第11章11並行控制11-1並行控制的技術11-2排程(Schedule)11-3鎖定法(Locking)11-4資料庫的鎖定層級11-5資料庫的鎖定模式11-6死結(Deadlock)11-7死結的處理11-8時間戳記法11-9樂觀並行控制法第12章12回復技術12-1資料庫系統的故障種類12-2系統記錄(SystemLog)12-3確認點(CommitPoint)12-4檢查點(CheckPoint)12-5回復處理(Recovery)第13章13View檢視表13-1View檢視表13-2View的用途與優缺點13-3建立檢視表(CreateView)13-4修改檢視表(AlterView)13-5刪除檢視表(DropView)13-6常見的視界表格(ViewTable)13-7檢視表與程式語言結合第14章14預存程序14-1何謂預存程序(StoredProcedure)14-2預存程序的優點與缺點14-3預存程序的種類14-4建立與維護預存程序14-5建立具有傳入參數的預存程序14-6建立傳入參數具有「

    還沒有人寫書評喔,快來寫第一篇書評吧!

會員中心