資料庫技術和系統已經成為信息基礎設施的核心技術和重要基礎。資料庫技術作為版數據管理的權最有效的手段,極大的促進了計算機應用的發展。 本課程系統全面地講述資料庫系統的基礎理論、基本技術和基本方法。包括: 第一篇基礎篇,包括緒論、關系資料庫、關系資料庫標准語言SQL、資料庫安全性和資料庫完整性,共5章; 第二篇設計與應用開發篇,包括關系數據理論、資料庫設計和資料庫編程,共3章; 第三篇系統篇,作為選修內容,可以拓展學習。內容包括關系查詢處理和查詢優化、資料庫恢復技術、並發控制和資料庫管理系統,共4章; 第四篇新技術篇,包括資料庫技術發展概述、大數據管理、內存資料庫系統和數據倉庫與聯機分析處理技術,共4章,作為參考資料供進一步學習資料庫技術的學生閱讀。 通過本課程學習,使學生系統地掌握資料庫系統的基本原理和基本技術。要求在掌握資料庫系統基本概念的基礎上,能熟練使用SQL語言在某一個資料庫管理系統上進行資料庫操作;掌握資料庫設計方法和步驟,具有設計資料庫模式以及開發資料庫應用系統的基本能力。
2. 資料庫系統概論
數據:科學實驗、檢驗、統計等所獲得的和用於科學研究、技術設計、查證、決策等的數值。
資料庫:(Database)是按照數據結構來組織、存儲和管理數據的倉庫,它產生於距今五十年前,隨著信息技術和市場的發展,特別是二十世紀九十年代以後,數據管理不再僅僅是存儲和管理數據,而轉變成用戶所需要的各種數據管理的方式。資料庫有很多種類型,從最簡單的存儲有各種數據的表格到能夠進行海量數據存儲的大型資料庫系統都在各個方面得到了廣泛的應用。
資料庫系統:(database systems),是由資料庫及其管理軟體組成的系統。它是為適應數據處理的需要而發展起來的一種較為理想的數據處理的核心機構。它是一個實際可運行的存儲、維護和應用系統提供數據的軟體系統,是存儲介質、處理對象和管理系統的集合體。
資料庫管理系統:(database management system)是一種操縱和管理資料庫的大型軟體,用於建立、使用和維護資料庫,簡稱dbms。它對資料庫進行統一的管理和控制,以保證資料庫的安全性和完整性。用戶通過dbms訪問資料庫中的數據,資料庫管理員也通過dbms進行資料庫的維護工作。它可使多個應用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問資料庫。DBMS提供數據定義語言DDL(Data Definition Language)與數據操作語言DML(Data Manipulation Language),供用戶定義資料庫的模式結構與許可權約束,實現對數據的追加、刪除等操作。
3. 資料庫系統概論這門課一共有多少章節
這門課一共有12個章節。包括:前言,第一章緒論,第二章關系資料庫,第三章關系資料庫標准語言SQL,第四章資料庫安全性,第五章資料庫完整性,第六章關系數據理論,第七章資料庫設計,第八章資料庫編程,第九章關系查詢處理和查詢優化,第十章資料庫恢復技術,第十一章並發控制,。