MIT OpenCourseWare

6.830 2005秋季課程:資料庫系統(Database Systems, Fall 2005)


本頁翻譯進度

燈號說明

審定:無
翻譯:任馳(簡介並寄信)
編輯:馬景文(簡介並寄信)
(編註:輔助教室
編輯所設置自學書院網站設有本課程的輔助教室,內容包括部份閱讀文章的翻譯本,中文文獻連結,和自學者論壇。)


Inside of a hard drive.
硬碟的内部結構。(圖片來源:Brandon Blinkenberg和stock.xchng提供。)
Inside of a hard drive. (Image courtesy of Brandon Blinkenberg and stock.xchng.)

課程重點

本課程提供一系列可利用資源:豐富的課堂講稿作業包含的問題集和答案、以及相關測驗內容。

This course features an extensive set of lecture notes and problem sets with solutions in the assignments section. In addition, exams are available.

課程描述

本課程主要通過資料庫社群的讀物、向研究生介紹資料庫系統的基礎知識,著重介紹比如關係代數和資料模型,範式規範,查詢最佳化和交易。本課程的對像爲已修讀6.033(或同等課程)的學生,無需資料庫經驗;也適合曾修讀資料庫學士課程的學生。有關操縱和設計資料庫系統的題目包括:資料模型;資料庫和資料定義結構設計;資料定義結構正規化(範式)和完整性約束;查詢處理;查詢最佳化和估計成本;交易;恢復;並行控制;獨立性和一致性;分佈型、並行型、異質型資料庫;適應型資料庫;觸發系統;發表—訂閱系統;半結構化資料和XML查詢。

This course relies on primary readings from the database community to introduce graduate students to the foundations of database systems, focusing on basics such as the relational algebra and data model, schema normalization, query optimization, and transactions. It is designed for students who have taken 6.033 (or equivalent); no prior database experience is assumed though students who have taken an undergraduate course in databases are encouraged to attend. Topics related to the engineering and design of database systems, including: data models; database and schema design; schema normalization and integrity constraints; query processing; query optimization and cost estimation; transactions; recovery; concurrency control; isolation and consistency; distributed, parallel, and heterogeneous databases; adaptive databases; trigger systems; pub-sub systems; semi structured data and XML querying.

技術需求

需要特定軟體運行課程的.gz.java文件。

Special software is required to use some of the files in this course: .gz and .java.

師資

講師:
Samuel Madden 教授

上課時數

教師授課:
每週2節
每節1.5小時

程度

研究所

回應

告訴我們您對本課程或「開放式課程網頁」的建議。

聲明

麻省理工學院開放式課程認可 開放式課程計畫(OOPS)的翻譯計畫,開放式課程計畫(OOPS)乃是運用其獨立團隊、獨立資源、獨立流程進行翻譯計畫之團隊。

所有麻省理工學院開放式課程之材料皆以麻省理工學院開放式課程創作共享授權發佈,所有之翻譯資料皆由開放式課程計畫(OOPS)所提供,並由其負翻譯品質之責任。

此處麻省理工學院開放式課程之資料乃由 開放式課程計畫(OOPS) 譯為正體中文。麻省理工學院開放式課程在此聲明,不論是否遭遇或發現相關議題,麻省理工學院開放式課程、麻省理工學院教師、麻省理工學院校方並不對翻譯正確度及完整性作保證。上述單位並對翻譯後之資料不作明示或默章鴷穭@特定目的之適合性之保證、非侵權之保證、或永不出錯之保證。麻省理工學院校方、麻省理工學院開放式課程對翻譯上之不正確不負任何責任。由翻譯所引發任何關於此等資料之不正確或其他瑕疵,皆由開放式課程計畫(OOPS)負全責,而非麻省理工學院開放式課程之責。

原文聲明