課程目錄

01

課程地位、目的和任務

本課程是我校計算機科學與技術專業(yè)的一門專業(yè)基礎必修課。課程目的是使學生系統地掌握數據庫系統的基本原理,概念,模型,結構,方法,能夠從事復雜應用系統的設計,開發(fā),研究和應用工作,并為從事計算機各領域的科研技術工作打下基礎。課程任務是闡述數據模型與語言、數據庫建模與設計方法、數據庫系統實現基本原理以及大數據技術。

02

課程內容與教學目標

第一章 緒論

教學目標:熟悉數據庫、數據庫管理系統、數據庫系統等術語;了解數據庫系統和數據庫管理系統結構;了解大數據的概念,以及數據管理技術發(fā)展趨勢。

教學內容:

1.1 數據庫

1.2 數據庫管理系統

1.3 數據庫系統

1.4 數據管理技術發(fā)展趨勢

第二章 關系模型

教學目標:熟悉關系模型、元組、字段、屬性等術語;掌握超鍵、候選鍵、主鍵、外鍵、約束等概念;了解數據庫上的典型操作(運算)。

教學內容:

2.1 關系結構和約束

2.2 基本關系代數運算

2.3 附加關系代數運算

2.4 擴展關系代數運算

第三章 數據定義與操作

教學目標:會用數據庫語言編寫程序創(chuàng)建、修改數據庫表;會用數據庫語言編寫程序實現數據庫中數據的增、刪、改;會用數據庫語言編寫程序實現對單個數據表中數據的各種查詢;會用數據庫語言編寫程序實現多個數據表中數據的各種關聯查詢;會用數據庫語言編寫嵌套查詢語句方便地實現單個或多個數據表中數據的各種查詢;熟練掌握數據庫語言及其用法。

教學內容:

3.1 SQL概述

3.2 數據定義與修改

3.3 簡單查詢

3.4 聯接查詢

3.5 嵌套查詢

第四章 在應用環(huán)境中

教學目標:熟悉數據庫實際應用系統的技術架構;掌握高級語言連接訪問數據庫的原理和方法;會使用C、C++、Java或其它高級語言訪問數據庫;掌握高級語言和html混合編程的原理和方法;會編寫數據庫函數。

教學內容:

4.1 數據庫應用體系結構

4.2 嵌入式pgSQL

4.3 JDBC編程

4.4 PG中的函數

第五章 數據保護

教學目標:理解數據安全保護的概念和含義;掌握保障數據保密性、完整性、和可用性的各種方法;會針對特定應用設計相應的保護機制。

教學內容:

5.1 數據保護

5.2 視圖

5.3 訪問控制

5.4 完整性約束

5.5 觸發(fā)器

5.6 事務

5.7 加密

第六章 模式設計:實體-聯系方法

教學目標:了解數據庫生命周期;熟悉概念模型和E-R圖中的要素;會針對特定應用需求設計E-R圖;會把E-R圖轉換為關系,并確定其中的約束;了解大數據思維對概念模型設計的影響。

教學內容:

6.1 模式設計方法和生命周期

6.2.1 E-R模型元素

6.2.2 基本E-R圖設計

6.3 基本E-R圖轉換為關系模式

6.4 擴展E-R圖及其轉換

6.5 大數據E-R圖及其轉換

第七章 模式設計:屬性-聯系方法

教學目標:理解函數依賴的概念,會依據實際語義確定函數依賴;理解模式分解的性質;掌握范式的概念,會判定一個關系模式的范式級別;掌握規(guī)范化的方法;了解高/低范式各自的優(yōu)劣,理解大數據思維對關系范式的新認識。

教學內容:

7.1 函數依賴

7.2 模式分解

7.3 范式

7.4 規(guī)范化

7.5 大數據與反規(guī)范化

第八章  存儲和存取

教學目標:理解數據在磁盤上的組織方式,包括元組存儲方式、磁盤塊內元組組織、和數據文件組織以及索引技術。

教學內容:

8.1  存儲器件

8.2  磁盤

8.3  DBMS文件管理

8.4  數據庫文件組織

8.5  文件中元組組織

8.6  索引

8.7  數據字典的存儲

第九章  查詢處理與優(yōu)化

教學目標:理解關系代數優(yōu)化、關系操作執(zhí)行算法優(yōu)化和流水線技術,以及定量優(yōu)化。

教學內容:

9.1  查詢處理過程及查詢優(yōu)化問題

9.2  關系代數表達式的等價變換與優(yōu)化

9.3  實現關系運算的算法與優(yōu)化

9.4  表達式的求值方法與優(yōu)化

9.5  基于代價的定量優(yōu)化

第十章  事務處理

教學目標:理解事務概念、事務并發(fā)處理和恢復的基本技術。

教學內容:

10.1  事務概念

10.2  并發(fā)執(zhí)行和調度

10.3  并發(fā)控制

10.4  故障恢復

第十一章 大數據技術

教學目標:了解大數據概念;了解水平擴展、分布式文件系統、及大數據典型數據模型;理解面向大數據的編程框架及特點;了解典型大數據應用。

教學內容:

11.1 大數據及其特征

11.2 大數據存儲技術

11.3 大數據計算

11.4 大數據應用

郵箱
huangbenjincv@163.com

五寨县| 玉田县| 松江区| 化德县| 梧州市| 基隆市| 万全县| 和平区| 疏勒县| 太白县| 辉县市| 西昌市| 普格县| 信丰县| 通州市| 怀仁县| 台南市| 揭东县| 金溪县| 康平县| 大兴区| 紫阳县| 乐山市| 萍乡市| 承德县| 嘉禾县| 海林市| 合水县| 衡东县| 满洲里市| 大同县| 弥渡县| 凤凰县| 汪清县| 永仁县| 宁晋县| 南丹县| 久治县| 祁门县| 四川省| 迁西县|