久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

數據庫系統概論教學大綱

時間:2019-05-12 21:17:48下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《數據庫系統概論教學大綱》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《數據庫系統概論教學大綱》。

第一篇:數據庫系統概論教學大綱

機械工程學院《科研訓練》課程教學大綱

一、課程基本信息

課程名稱:科研訓練

課程英文名稱:Scientific research training 課程面向專業:機械工程學院下設各專業 課程類型:必修課

先修課程:本專業相關專業課。學

分:2 時

間:6周

二、課程性質與目的

本課程旨在以科學研究的自然過程為主線,讓學生接受一些必要的基本技能訓練。通過專題講座、課外科技實踐和參與實施項目等方式,使學生在文獻查閱、閱讀翻譯、試驗設計、數據處理、文獻綜述、開題報告、項目申請報告撰寫、學位論文和科技論文寫作等方面得到系統地學習和體驗,培養和強化學生的科學意識、科研素養和信息獲取與應用能力,使其掌握從事科學研究的基本技能,提高科研工作的效率、水平和質量,為畢業設計(論文)及實際工作打下基礎。

三、理論教學內容及要求

理論教學以講座形式進行,基本教學內容和要求如下:

1.科研選題的基本概念、選題的意義、選題的原則、選題的技巧;研究與創新設計的基本原則、設計方案的基本內容。

2.科技文獻的內涵及其各種查閱方法,機械工程和農產品加工與轉化等領域相關文獻信息數據庫、檢索工具的特點及檢索方法,尤其是網上文獻信息資源的分布及檢索方法;同時充分利用校內、校外的各種資源獲取相關中、英文文獻全文。

3.科技文獻的閱讀、翻譯、歸納、整理、分析和綜合。

4.實驗對于科學研究的重要意義,試驗方案的設計,實驗數據的分析處理。5.結合具體研究項目,制定研究方案和工作進程。

6.以省級及以上自然科學研究基金項目申請書等為案例,講述撰寫各種項目申請報告所涉及到的一些基本問題和注意事項;科技論文的意義、分類、特點、基本框架結構、撰寫規范和要求。

通過理論教學,使學生了解本專業學科研究領域的最新動態,得到科研基本原理、方法和技巧等方面的能力訓練。

講座專題內容建議:

1.本專業學科研究領域的最新研究成果以及重點、熱點和難點問題; 2.科技文獻及其查閱;

3.文獻綜述、開題報告及畢業設計(論文)的撰寫; 4.實驗研究的方法和基本程式; 5.項目申請報告與科技論文寫作。

注意:上述項目第一項可分幾講,其他項目可視情況安排。

四、科研訓練內容

科研實踐包括學生在指導教師的指導下,成立科研興趣小組,申報學校大學生科研課題項目;參加教師的科研項目;開展與專業相關的學科競賽或創新實驗;到相關企業、工廠參與工程設計等實踐活動。具體如下:

1.研究課題的選擇及研究方案的制定:通過查閱文獻資料了解本專業研究領域的發展動態,選擇合適的研究題目,或根據指導老師給定的題目查閱相關文獻資料;在充分調研及資料查閱的基礎上,針對研究內容制定出切實可行的研究方案,并對各方案中所選定或制定的技術路線進行簡要的論述。

2.研究方案的實施及評價:依照研究方案,實施并完成各項研究內容,對研究方案作出客觀評價,對不足之處作出全面分析,并提出改進方案。

3.撰寫科研訓練報告

五、科研訓練時間

科研訓練課程分為理論教學和科研實踐兩個部分。安排在第7學期專業課程結束以后進行,其中理論教學8學時,分專業教研室采取專題講座方式,按不少于4次計劃,由各教研室主任制定具體教學計劃,并報學院辦公室備案。

六、考核方式

1.科研訓練報告及要求:

學生通過本環節的訓練,提交“科研訓練”總結報告或成果,分三大類:(1)公開發表論文、專著或申報專利。以在校期間出版為準。(2)項目研究報告和獲獎證書(如果有)。具體包括如下內容:①課題的目的、意義;②設計/試驗方法或原理;③設計計算/試驗材料;④實施方案和技術路線;⑤結果與分析;⑥存在問題與建議。報告不少于5000字。

(3)針對某專題的文獻綜述。參考文獻不少于20篇,其中外文文獻不少于5篇,字數不少于5000字。

2.考核方式:

科研訓練課程結束后,學生填寫《武漢工業學院本科生科研訓練考核表》,由指導教師評定成績,報學院審定后記入學生學籍檔案。

(1)考核方式:科研訓練報告的選題和撰寫情況、答辯及科研訓練期間紀律等執行情況按優秀、良好、中等、及格、不及格五個等級評定。

(2)科研訓練成績評定:考核成績=訓練報告撰寫情況(70%)+答辯情況(20%)+遵守紀律情況(10%)。

七、注意事項

1.科研訓練期間因特殊情況需請假者要經學院批準,所缺內容自行補做。不參加者無成績。

2.科研訓練的指導采用集中輔導與個別輔導相結合的方式進行,要求指導教師認真負責,學生應及時與指導教師聯系。

3.科研訓練期間需要使用實驗室的學生須在指導教師的指導下進行,注意安全,切勿違規操作。節約用水,用電及一切消耗性實驗材料。若有儀器損壞,應按規定酌情賠償。

2012年5月10日

第二篇:數據庫系統概論教案

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第一講

第一章 數據庫系統概述

第一節

教學目的:使學生了解關于數據庫的一些基本概念,及利用計算機作為數據管理工具以來,其所采用的管理方法的發展階段。

教學重點:一些基本概念及數據管理技術的發展階段。

教學難點:關于文件系統的特點,及數據庫技術的特點與文件系統的區別

教學活動:

1.1.1 基本概念

一、數據D

二、數據庫DB

三、數據庫管理系統DBMS

四、數據庫系統DBS 1.1.2 數據管理技術的產生和發展

一、人工管理階段

二、文件系統階段

三、數據庫系統階段

1.1.3 數據庫系統的特點

一、數據結構化

二、數據的共享性高,冗余度低,易擴充

三、數據獨立性高

四、數據由DBMS統一管理和控制

教學工具:多媒體演示

教學計劃學時:2學時

教學札記:學生反應積極,課堂氛圍熱烈,效果良好。

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第二講

第一章 數據庫系統概論

第二節 數據模型

教學目的:

使學生了解并掌握設計一般數據庫系統時,必須要選擇相應的數據模型用來作為數據的結構形式,介紹一般數據模型的所必須的三要素,及目前所流行的層次數據模型的特點及實現的原理。

教學重點:數據模型的三要素,層次數據模型的各自的特點。

教學難點:如何理解數據模型的三要素,及三種數據模型的特點。

教學活動:

1.2.1 數據模型的組成要素

一、數據結構

二、數據操作

三、數據的約束條件

1.2.2 概念模型

一、信息世界中的基本概念

二、概念模型的表示方法

1.2.3 最常用的數據模型

1.2.4 層次模型

一、層次數據模型的數據結構

二、多對多聯系在層次模型中的表示

三、層次模型的數據操縱與完整性約束

四、層次數據模型的存儲結構

五、層次模型的優缺點

教學工具:多媒體演示

教學計劃學時:2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第三講

第二章 數據庫系統概論

第二節 數據模型

教學目的:

使學生了解并掌握目前所流行的網狀和關系數據模型的特點及實現的原理。

教學重點:理解并掌握網狀和關系數據模型的各自的特點及相互區別。

教學難點:如何理解網狀和關系數據模型的三要素,及兩者之間的區別。

教學活動:

1.2.5 網狀模型

一、網狀數據模型的數據結構

二、網狀數據模型的操縱與完整性約束

三、網狀數據模型的存儲結構

四、網狀數據模型的優缺點

1.2.6 關系模型

一、關系數據模型的數據結構

二、關系數據模型的操縱與完整性約束

三、關系數據模型的存儲結構

四、關系數據模型的優缺點

教學工具:多媒體演示

教學計劃學時:2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第四講

第一章 數據庫系統概論

第三節 數據庫系統結構

第四節 數據庫系統組成

教學目的:

使學生了解并掌握數據庫系統的三級模式結構,各級模式的含義及特點,了解一般數據庫系統的人員組成。

教學重點:數據庫系統的三級模式結構各自的含義及特點。

教學難點:數據庫系統的三級模式的含義。

教學活動:

1.3.1 數據庫系統模式的概念

1.3.2 數據庫系統的三級模式結構

一、模式Schema

二、外模式External Schema

三、內模式Internal Schema

1.3.3 數據庫的二級映象功能與數據獨立性

一、外模式/模式映象

二、模式/內模式映象

1.3.4 數據庫系統組成

一、硬件平臺及數據庫

二、軟件

三、人員

教學工具:多媒體演示

教學計劃學時:2學時

教學札記: 曲阜師范大學計算機科學學院《數據庫系統概論》教案

第五講

第二章 關系數據庫

第一節 關系模型概述 第二節關系數據結構及形式化定義

第三節 關系完整性

教學目的:使學生了解并掌握關于關系數據庫的三要素各自定義及相關含義。

教學重點:關系的形式化定義及三類完整性定義。

教學難點:關系的形式化定義的理解。

教學活動:

2.1關系模型概述

一、單一的數據結構--關系

二、關系操作關系的三類完整性約束

2.2 關系數據結構及形式化定義

2.2.1 關系

笛卡爾積

關系

2.2.2 關系模式關系數據庫

2.3 關系完整性

一、實體完整性

二、參照完整性

三、用戶自定義完整性

教學工具:多媒體演示

教學計劃學時:2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第六講

第二章 關系數據庫

第一節 關系模型概述 第二節關系數據結構及形式化定義

第三節 關系完整性

教學目的:使學生了解并掌握關于關系數據庫的三要素各自定義及相關含義。

教學重點:關系的形式化定義及三類完整性定義。

教學難點:關系的形式化定義的理解。

教學活動:

2.1關系模型概述

一、單一的數據結構--關系

二、關系操作關系的三類完整性約束

2.2 關系數據結構及形式化定義

2.2.1 關系

笛卡爾積

關系

2.2.2 關系模式關系數據庫

2.3 關系完整性

一、實體完整性

二、參照完整性

三、用戶自定義完整性

教學工具:多媒體演示

教學計劃學時:2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第七講

第二章 關系數據庫

第四節 關系代數

教學目的:使學生理解并靈活掌握關于關系系統的操作集合的定義,學習了關系的傳統的集合運算及專門的關系運算。

教學重點:如何利用關系代數式表示每一種關系操作功能。

教學難點:專門關系運算的定義。

教學活動:

2.4.1 傳統的集合運算

廣義笛卡爾積

2.4.2 專門的關系運算

選擇

投影

連接

教學工具:多媒體演示

教學計劃學時:2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第八講

第二章 關系數據庫

第四節 關系代數

教學目的:使學生理解并靈活掌握關于關系系統的操作集合的定義,學習了關系的傳統的集合運算及專門的關系運算。

教學重點:如何利用關系代數式表示每一種關系操作功能。

教學難點:專門關系運算的定義。

教學活動:

2.4.1 傳統的集合運算

廣義笛卡爾積

2.4.2 專門的關系運算

選擇

投影

連接

教學工具:多媒體演示

教學計劃學時:2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第九講

第三章 SQL

第一節 SQL概述 第二節 SQL數據定義

教學目的:

使學生了解SQL作為的一種標準關系數據庫語言,其特點是什么,學習并掌握SQL的三方面數據定義功能實現的命令功能及使用形式。

教學重點:SQL的五方面特點及SQL的三方面數據定義命令的使用。

教學難點:學習并掌握表的定義、修改和刪除,索引的定義和刪除命令。

教學活動:

3.1.1 SQL的特點

一、綜合統一

二、高度非過程化

三、面向集合的操作方式

四、以同一種語法結構提供兩種使用方式

五、語言簡潔,易學易用

3.1.2 SQL語言的基本概念

3.2.1 定義、刪除與修改基本表 定義基本表

修改基本表

刪除基本表

3.2.2建立與刪除索引

定義索引

刪除索引 教學工具:多媒體演示 教學計劃學時:2學時

教學札記: 曲阜師范大學計算機科學學院《數據庫系統概論》教案

第十講

第三章 SQL

第三節 查詢

教學目的:

使學生學習并掌握SQL所提供實現對一個基本表進行的查詢命令的各種使用形式。

教學重點:單表查詢的不同查詢形式。

教學難點:如何對給定的一個查詢要求,構造一個合適的查詢塊形式。

教學活動:

3.3.1 單表查詢

一、選擇表中的若干列

1、查詢指定列

2、查詢全部列

3、查詢經過計算的值

二、選擇表中的若干元組

1、消除取值重復的行

2、查詢滿足條件的元組

教學工具:多媒體演示

教學計劃學時:2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第十一講

第三章 SQL

第三節 查詢

教學目的:

使學生學習并掌握SQL所提供實現對一個基本表進行的查詢命令的各種使用形式。

教學重點:單表查詢的不同查詢形式。

教學難點:如何對給定的一個查詢要求,構造一個合適的查詢塊形式。

教學活動:

3.3.1 單表查詢

三、對查詢結果排序

四、使用集函數

五、對查詢結果分組

教學工具:多媒體演示

教學計劃學時:2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第十二講

第三章 SQL

第三節 查詢

教學目的:使學習學習并靈活掌握SQL所提供的涉及對多表連接查詢命令形式。

教學重點:對兩個表的連接查詢形式。

教學難點:如何對給定的涉及對多個以上表的查詢要求,構造一個合適的連接查詢塊。

教學活動:

3.3.2 連接查詢

一、等值與非等值連接查詢

二、自身連接查詢

三、外連接查詢

四、復合條件連接查詢

教學工具:多媒體演示

教學計劃學時:2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第十三講

第三章 SQL

第三節 查詢

教學目的:

使學習學習并靈活掌握SQL所提供的子查詢命令形式及實現集合運算的查詢形式。

教學重點:對基本表的嵌套查詢形式及SQL如何實現傳統的集合運算。

教學難點:如何對給定的查詢要求,構造一個合適的嵌套查詢塊形式。

教學活動:

3.3.3 嵌套查詢

一、帶有IN謂詞的子查詢

二、帶有比較運算符的子查詢

三、帶有ANY或ALL謂詞的子查詢

四、帶有EXISTS謂詞的子查詢

3.3.4 集合查詢

教學工具:多媒體演示

教學計劃學時:2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第十四講

第三章 SQL

第四節 數據更新

教學目的:使學生學習并靈活運用SQL所提供的實現對數據更新的幾個命令的使用。

教學重點:數據的添加、修改和刪除命令的使用。

教學難點:如何對用戶的更新要求構造使用的命令。

教學活動:

3.4 數 據 更 新

3.4.1 插入數據

一、插入單個元組

二、插入子查詢結果

3.4.2 修改數據

一、修改某一個元組的值

二、修改多個元組的值

三、帶子查詢的修改語句

3.4.3 刪除數據

一、刪除某一個元組的值

二、刪除多個元組的值

三、帶子查詢的刪除語句

四、更新操作與數據庫的一致性

教學工具:多媒體演示

教學計劃學時:2學時

教學札記 曲阜師范大學計算機科學學院《數據庫系統概論》教案

第十五講

第三章SQL

第五節 視圖

第六節 數據控制

教學目的:

使學生學習并靈活運用SQL所提供的對視圖的操作的命令,及SQL實現數據安全控制的幾個命令的使用形式。

教學重點:學習并掌握對視圖的操作及數據控制的幾個命令的使用。

教學難點:視圖操作的轉換過程,及權限的授予和收回命令的使用,教學活動:

3.5 視圖

視圖的概念。

3.5.1 定義視圖

一、建立視圖

二、刪除視圖

3.5.2 查詢視圖

3.5.3 更新視圖

3.5.4 視圖的作用

3.6 數據控制

3.6.1 授權

Grant命令的靈活運用。3.6.2 收回權限

Revoke命令的使用。教學工具:多媒體演示

教學計劃學時:2學時

教學札記: 曲阜師范大學計算機科學學院《數據庫系統概論》教案

第十六講

第四章 關系系統及查詢優化

教學目的:

使學生了解目前所流行的關系數據庫管理系統軟件從理論上那些符合關系系統的要求,給出了關系系統的定義、分類以及準則,對一個關系系統用戶在使用它的過程中對每一個查詢操作采用怎樣的策略使計算機運行起來效率會更好。

教學重點:關系系統的定義、分類和準則,及查詢優化的原則。

教學難點:查詢優化的策略

教學活動:

一、關系系統的定義

二、關系系統的分類

三、完備關系系統的準則

四、查詢優化的一般原則和步驟

教學工具:板書

教學計劃學時:1學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第十七講

第五章 關系規范理論

教學目的:使學生了解針對一個實際問題如何構造合適的關系模式來描述現實世界,怎樣從一個第1NF的關系模式規范到一個合適的程序的范式。

教學重點:函數依賴的概念、分類,范式的定義及如何將1NF規范到2NF、3NF

教學難點:如何理解函數依賴的定義和分類,及怎樣一個1NF的關系模式分解到2NF、3NF。

教學活動:

5.1 問題的提出

設計關系模式時,需要解決幾種異常問題,由此引入了關系規范化理論體系。

5.2 規范化

將關系模式從滿足低要求的范式,向要求更加嚴格的范式轉換的過程。5.2.1 函數依賴

數據依賴的一種,分完全函數依賴、部分函數依賴和傳遞函數依賴,討論一個關系模式屬于第幾范式,是在函數依賴的范疇下進行的。

5.2.2 碼

在函數依賴的范疇下給出碼的定義。主碼和外碼所滿足的現實意義 5.2.3 范式

規范化的關系模式稱為范式。根據滿足的要求程度不同可分為1NF、2NF、3NF、BCNF和4NF等。

5.2.4 2NF

在第1NF的基礎上消除了非主屬性對碼的部分函數依賴所能達到的程度的范式。

5.2.5 3NF

在第2NF的基礎上消除了非主屬性對碼的傳遞函數依賴所能達到的程度的范式。

教學工具:多媒體演示

教學計劃學時:2×2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第十八講

第五章 關系規范理論

教學目的:使學生了解針對一個實際問題如何構造合適的關系模式來描述現實世界,怎樣從一個第1NF的關系模式規范到一個合適的程序的范式。

教學重點:函數依賴的概念、分類,范式的定義及如何將1NF規范到2NF、3NF

教學難點:如何理解函數依賴的定義和分類,及怎樣一個1NF的關系模式分解到2NF、3NF。

教學活動:

5.1 問題的提出

設計關系模式時,需要解決幾種異常問題,由此引入了關系規范化理論體系。

5.2 規范化

將關系模式從滿足低要求的范式,向要求更加嚴格的范式轉換的過程。5.2.1 函數依賴

數據依賴的一種,分完全函數依賴、部分函數依賴和傳遞函數依賴,討論一個關系模式屬于第幾范式,是在函數依賴的范疇下進行的。

5.2.2 碼

在函數依賴的范疇下給出碼的定義。主碼和外碼所滿足的現實意義 5.2.3 范式

規范化的關系模式稱為范式。根據滿足的要求程度不同可分為1NF、2NF、3NF、BCNF和4NF等。

5.2.4 2NF

在第1NF的基礎上消除了非主屬性對碼的部分函數依賴所能達到的程度的范式。

5.2.5 3NF

在第2NF的基礎上消除了非主屬性對碼的傳遞函數依賴所能達到的程度的范式。

教學工具:多媒體演示

教學計劃學時:2×2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第十九講

第五章 關系規范化理論

教學目的:使學生了解1NF、2NF、3NF、BCNF和4NF的含義,及相互之間的聯系和區別,以及了解從低程度范式向高程度范式轉換的原則和方法。

教學重點:函數依賴的概念、分類,1NF、2NF、3NF、BCNF和4NF的含義和相互區別

教學難點:如何理解一個關系模式達到怎樣的要求可以達到所謂的1NF、2NF、3NF、BCNF和4NF。

教學活動:

5.2.6 BCNF

一個屬于第1范式的關系模式如果消除了任何屬性對主屬性的部分函數依賴和傳遞函數依賴所能達到的程度的范式。5.2.7 多值依賴

數據之間的依賴除了函數依賴以外,還可以存在多值依賴。一個關系模式僅僅討論函數依賴可以徹底分離到BCNF。

5.2.8 4NF

在多值依賴的范疇下,一個關系模式如果消除了非平凡且非函數依賴的多值依賴所能達到的程度的范式。

5.2.9 規范化小結

規范化的基本思想是將一個關系模式根據實際環境的需求,討論其屬性之間所存在的不好的性質,可以逐步消除掉,使一個關系模式可以從低程度的范式向高程度的范式轉換達到自己的要求。

所可以采用的方法是模式分解的算法。

教學工具:多媒體演示

教學計劃學時:2×2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第二十講

第六章 關系規范化理論

教學目的:使學生了解1NF、2NF、3NF、BCNF和4NF的含義,及相互之間的聯系和區別,以及了解從低程度范式向高程度范式轉換的原則和方法。

教學重點:函數依賴的概念、分類,1NF、2NF、3NF、BCNF和4NF的含義和相互區別

教學難點:如何理解一個關系模式達到怎樣的要求可以達到所謂的1NF、2NF、3NF、BCNF和4NF。

教學活動:

5.2.6 BCNF

一個屬于第1范式的關系模式如果消除了任何屬性對主屬性的部分函數依賴和傳遞函數依賴所能達到的程度的范式。5.2.7 多值依賴

數據之間的依賴除了函數依賴以外,還可以存在多值依賴。一個關系模式僅僅討論函數依賴可以徹底分離到BCNF。

5.2.8 4NF

在多值依賴的范疇下,一個關系模式如果消除了非平凡且非函數依賴的多值依賴所能達到的程度的范式。

5.2.9 規范化小結

規范化的基本思想是將一個關系模式根據實際環境的需求,討論其屬性之間所存在的不好的性質,可以逐步消除掉,使一個關系模式可以從低程度的范式向高程度的范式轉換達到自己的要求。

所可以采用的方法是模式分解的算法。

教學工具:多媒體演示

教學計劃學時:2×2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第二十一講

第五章 關系規范化理論

教學目的:

使學生了解1NF、2NF、3NF、BCNF和4NF的含義,及相互之間的聯系和區別,以及掌握如何從低程度范式向高程度范式轉換的原則和方法。

教學重點:

函數依賴的公理系統,屬性的閉包,函數依賴的極小化以及模式分解的幾種算法。

教學難點:

如何掌握一個關系模式分解到3NF、BCNF和4NF,所采用的分解算法怎樣靈活運用。

教學活動:

一、數據依賴的公理系統

Armstrong公理系統的內容,及由此所提出的幾條推理規則。

二、函數依賴的等價與覆蓋

關系模式的等價和覆蓋的含義

求解屬性閉包的算法。

一個關系模式所滿足的函數依賴的極小化處理的算法。

三、候選關鍵字的求解理論和算法

具有惟一候選關鍵字的求解的幾種方法

關系模式的候選關鍵字求解的一般算法。

教學工具:多媒體演示

教學計劃學時:2×2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第二十二講

第六章 關系規范化理論

教學目的:

使學生了解1NF、2NF、3NF、BCNF和4NF的含義,及相互之間的聯系和區別,以及掌握如何從低程度范式向高程度范式轉換的原則和方法。

教學重點:

函數依賴的公理系統,屬性的閉包,函數依賴的極小化以及模式分解的幾種算法。

教學難點:

如何掌握一個關系模式分解到3NF、BCNF和4NF,所采用的分解算法怎樣靈活運用。

教學活動:

三、數據依賴的公理系統

Armstrong公理系統的內容,及由此所提出的幾條推理規則。

四、函數依賴的等價與覆蓋

關系模式的等價和覆蓋的含義

求解屬性閉包的算法。

一個關系模式所滿足的函數依賴的極小化處理的算法。

三、候選關鍵字的求解理論和算法

具有惟一候選關鍵字的求解的幾種方法

關系模式的候選關鍵字求解的一般算法。

教學工具:多媒體演示

教學計劃學時:2×2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第二十三講

第五章 關系規范化理論

教學目的:

使學生了解1NF、2NF、3NF、BCNF和4NF的含義,及相互之間的聯系和區別,以及掌握如何從低程度范式向高程度范式轉換的原則和方法。

教學重點:

無損連接性和函數依賴保持性的含義,無損連接性和函數依賴保持性的判斷方法,函數依賴的極小化以及模式分解的幾種算法。

教學難點:

如何掌握一個關系模式分解到3NF、BCNF和4NF,所采用的分解算法怎樣靈活運用。

教學活動:

一、無損連接性和函數依賴保持性的含義。

幾種等價分解的定義和分類。

二、無損連接性和函數依賴保持性的判斷方法。

無損連接判斷表的使用。

函數依賴保持性的判斷方法。

三、幾種模式分解算法

將一個關系模式保持依賴性分解到3NF的算法。

將一個關系模式既無損連接又保持依賴性分解到3NF的算法

將一個關系模式無損連接分解到BCNF的算法

將一個關系模式無損連接分解到4NF的算法

教學工具:多媒體演示

教學計劃學時:2×2學時

教學札記: 曲阜師范大學計算機科學學院《數據庫系統概論》教案

第二十四講

第六章 關系規范化理論

教學目的:

使學生了解1NF、2NF、3NF、BCNF和4NF的含義,及相互之間的聯系和區別,以及掌握如何從低程度范式向高程度范式轉換的原則和方法。

教學重點:

無損連接性和函數依賴保持性的含義,無損連接性和函數依賴保持性的判斷方法,函數依賴的極小化以及模式分解的幾種算法。

教學難點:

如何掌握一個關系模式分解到3NF、BCNF和4NF,所采用的分解算法怎樣靈活運用。

教學活動:

一、無損連接性和函數依賴保持性的含義。

幾種等價分解的定義和分類。

二、無損連接性和函數依賴保持性的判斷方法。

無損連接判斷表的使用。

函數依賴保持性的判斷方法。

三、幾種模式分解算法

將一個關系模式保持依賴性分解到3NF的算法。

將一個關系模式既無損連接又保持依賴性分解到3NF的算法

將一個關系模式無損連接分解到BCNF的算法

將一個關系模式無損連接分解到4NF的算法

教學工具:多媒體演示

教學計劃學時:2×2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第二十五講

第六章

數據庫設計

教學目的:

在理解并掌握前面幾章關于關系數據庫的概念,尤其是關系規范化理論后,使學生進一步掌握如何根據實際問題的需求進行具體的數據庫設計。了解進行一般數據庫設計所應經歷哪幾個階段,每個階段所需完成的主要任務是什么。

教學重點:

使學生掌握并理解進行一般數據庫設計所應遵循的幾個步驟,每個階段的主要任務。特別是需求分析、概念結構設計和邏輯結構設計階段各自的主要任務。

教學難點:

概念結構設計階段中概念模型的設計,邏輯結構設計階段中關于概念模型向關系數據模型的轉換。

教學活動:

6.1 數據庫設計概述

根據規范化設計方法,進行一般數據庫設計所應遵循的六個步驟。6.2 需求分析

需求分析所形成的數據流圖和數據字典是設計數據庫的基礎。6.3 概念結構設計

設計一個合適的關系模式是數據庫設計的關鍵。6.4 邏輯結構設計

數據庫全體數據的描述是如何實現數據庫的前提。6.5 數據庫的物理設計

6.6 數據庫的實施和維護

6.7 小結

教學工具:多媒體演示

教學計劃:2×2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第二十六講

第六章

數據庫設計

教學目的:

在理解并掌握前面幾章關于關系數據庫的概念,尤其是關系規范化理論后,使學生進一步掌握如何根據實際問題的需求進行具體的數據庫設計。了解進行一般數據庫設計所應經歷哪幾個階段,每個階段所需完成的主要任務是什么。

教學重點:

使學生掌握并理解進行一般數據庫設計所應遵循的幾個步驟,每個階段的主要任務。特別是需求分析、概念結構設計和邏輯結構設計階段各自的主要任務。

教學難點:

概念結構設計階段中概念模型的設計,邏輯結構設計階段中關于概念模型向關系數據模型的轉換。

教學活動:

6.1 數據庫設計概述

根據規范化設計方法,進行一般數據庫設計所應遵循的六個步驟。6.2 需求分析

需求分析所形成的數據流圖和數據字典是設計數據庫的基礎。6.3 概念結構設計

設計一個合適的關系模式是數據庫設計的關鍵。6.4 邏輯結構設計

數據庫全體數據的描述是如何實現數據庫的前提。6.5 數據庫的物理設計

6.6 數據庫的實施和維護

6.7 小結

教學工具:多媒體演示

教學計劃:2×2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第二十七講

第七章

數據庫恢復

教學目的:

使學生理解并掌握當數據庫系統在正式投入運行后,在用戶使用的過程中因各種意外因素而發生的故障,造成系統的非正常終止,使得系統中的部分或全部數據遭到破壞,系統自身如何通過相應的技術和方法使系統恢復到遭受破壞之前的某一正確狀態下。

教學重點:

系統在運行過程中可能遭受的幾種故障,及數據庫系統實現恢復的兩種技術:數據轉儲和日志文件。

教學難點:

如何理解并掌握系統利用數據轉儲和日志文件實現恢復的具體過程。

教學活動:

7.1

事務的基本概念

是數據庫系統中運行和獲取資源的基本單位。7.2

數據庫恢復概述

7.3

故障的種類

7.4

恢復的實現技術

7.5

恢復策略

7.6

具有檢查點的恢復技術

7.7

數據庫鏡像

7.8

Oracle的恢復技術

7.9

小結

教學工具:多媒體演示

教學計劃:2×2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第二十八講

第七章

數據庫恢復

教學目的:

使學生理解并掌握當數據庫系統在正式投入運行后,在用戶使用的過程中因各種意外因素而發生的故障,造成系統的非正常終止,使得系統中的部分或全部數據遭到破壞,系統自身如何通過相應的技術和方法使系統恢復到遭受破壞之前的某一正確狀態下。

教學重點:

系統在運行過程中可能遭受的幾種故障,及數據庫系統實現恢復的兩種技術:數據轉儲和日志文件。

教學難點:

如何理解并掌握系統利用數據轉儲和日志文件實現恢復的具體過程。

教學活動:

7.1

事務的基本概念

是數據庫系統中運行和獲取資源的基本單位。7.2

數據庫恢復概述

7.3

故障的種類

7.4

恢復的實現技術

7.5

恢復策略

7.6

具有檢查點的恢復技術

7.7

數據庫鏡像

7.8

Oracle的恢復技術

7.9

小結

教學工具:多媒體演示

教學計劃:2×2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第二十九講

第八章

并發控制

教學目的:

使學生理解并掌握數據庫環境中,允許多事務共享數據時,為保護每個事務各自ACID特性不被破壞,保持事務運行的隔離性,系統應采用怎樣的措施和方法,對并發運行的事務加以控制。目前常采用的控制技術是封鎖,使學生理解如何利用封鎖來實現并發控制的。

教學重點:

讓學生理解并掌握數據庫環境中,對并發事務不加以控制所產生的三類問題,以及實現并發控制所采用的封鎖機制實現的原理。

教學難點:

并發事務不加以控制所產生的三類不一致性問題,數據庫實現并發控制采用的封鎖技術實現的方法,以及數據庫環境中產生死鎖的條件,如何解決死鎖問題的。

教學活動:

8.1 并發控制概述

8.2 封鎖

8.3 封鎖協議

8.4 活鎖和死鎖

8.5 并發調度的可串行性

8.6 兩段鎖協議

8.7 封鎖的粒度

8.8 ORACLE的并發控制

簡介

教學工具:多媒體演示

教學計劃:2×2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第三十講

第八章

并發控制

教學目的:

使學生理解并掌握數據庫環境中,允許多事務共享數據時,為保護每個事務各自ACID特性不被破壞,保持事務運行的隔離性,系統應采用怎樣的措施和方法,對并發運行的事務加以控制。目前常采用的控制技術是封鎖,使學生理解如何利用封鎖來實現并發控制的。

教學重點:

讓學生理解并掌握數據庫環境中,對并發事務不加以控制所產生的三類問題,以及實現并發控制所采用的封鎖機制實現的原理。

教學難點:

并發事務不加以控制所產生的三類不一致性問題,數據庫實現并發控制采用的封鎖技術實現的方法,以及數據庫環境中產生死鎖的條件,如何解決死鎖問題的。

教學活動:

8.1 并發控制概述

8.2 封鎖

8.3 封鎖協議

8.4 活鎖和死鎖

8.5 并發調度的可串行性

8.6 兩段鎖協議

8.7 封鎖的粒度

8.8 ORACLE的并發控制

簡介

教學工具:多媒體演示

教學計劃:2×2學時

教學札記:

曲阜師范大學計算機科學學院《數據庫系統概論》教案

第三十一講、第三十二講、第三十三講、第三十四講

數據庫安全檢查和完整性控制

教學目的:

使學生理解并掌握數據庫系統為防止非法用戶進入系統和非法操作而造成的數據的泄密、破壞或丟失,所采取的措施。以及防止用戶在使用數據庫系統過程中因不當操作所產生的不符合語義的數據所采用的技術和方法。

教學重點:

數據庫安全性檢查的技術和方法,以及數據庫完整性控制實現的原理。

教學難點:

數據庫安全性檢查和完整性控制的含義,以及所采用的技術實現的原理。

教學活動:

9.1

計算機安全性概論

9.2 9.3 9.4 數據庫安全性控制 數據庫安全性簡介 數據庫完整性

第九章

9.5

完整性控制

9.6

數據庫完整性

簡介 作業

教學工具:多媒體演示

教學計劃:2×2學時

教學札記:

第三篇:數據庫系統課程設計教學大綱

《數據庫系統課程設計》教學大綱

開課院系:信息科學與工程學院 計算機科學與技術系

教學大綱撰寫人:劉艷艷 劉潔

撰寫時間:2014年12月1日 課程編號:080503103287 課程名稱:《數據庫系統課程設計》 選課號:02003034 學分:0.5分

【設計目的】

《數據庫系統課程設計》是在學生系統地學習了《數據庫系統》課程后,按照關系數據庫的基本原理,綜合運用所學的知識,特別是第七章的內容,設計開發一個小型的數據庫管理信息系統。通過對一個實際問題的分析、設計與實現,將原理與應用相結合,學會如何把書本上學到的知識用于解決實際問題。

通過數據庫課程設計,既培養學生的動手能力,又能使學生深入理解和靈活掌握教學內容。

【設計要求】

1.2.3.4.學生自愿分組,原則3-5人一組。

課程設計題目三選一,以組為單位完成。課程設計時間為8周。

數據庫管理系統不限(SQL ServerMySQL Oracle …)、開發語言不限(Java C#VC…),避免把學習語言的時間放在設計期間。

5.給出數據庫設計各個階段的詳細設計報告,各個階段都要有相應的文檔,包括需求分析(系統的主要功能)、概念結構設計、邏輯結構設計、物理結構設計、軟件實現等,都要有詳細的計劃,設計文檔應按照數據庫設計的要求書寫。

6.系統中的數據表設計合理、高效、盡量減少數據冗余,軟件界面友好、健壯性強。

7.提交運行的系統。

8.寫出收獲和體會,包括已解決和尚未解決的問題,進一步完善設想與建議。9.每個小組進行報告和答辯,講解設計方案,演示系統運行,匯報分工與合作情況。

10.最終成績=平日成績?20%+答辯成績?30%+實驗報告成績?50%。

題目:

1、點菜系統數據庫設計

目前大多數酒店由于規模的限制,忽略了點菜系統的重要性。點菜系統專為具有一定規模和經濟條件的大型酒店設計,通過集成從顧客定桌、點菜、上菜到結賬等一系列功能,為每個環節明確分工,并通過可視化的軟件支持,有效減小人為差錯的概率,代之以高效、便捷、準確的數字化服務系統,使酒店的管理更加規范化。

數據庫設計要求支持以下系統功能的實現:(供參考)

1、服務員信息的管理:查詢、增、刪、改。

2、菜單信息的管理:查詢、增、刪、改。

3、廚師信息的管理:查詢、增、刪、改。

4、房間信息的管理:查詢、增、刪、改。

5、餐桌信息的管理:查詢、增、刪、改。

6、前臺定桌:顧客可以根據自己的需求,選擇不同型號的房間或大廳。

7、房間/大廳點菜:服務員按照用戶需求為其點菜并提交菜單給廚房。

8、廚師和菜的分組:廚師和菜分別分組,每組廚師和一組菜一一對應,該組每位廚師會做該組所有的菜。(本條目位置)。

9、廚師做菜管理:廚師可以獲得自己的待做菜單,并對已做的菜進行標記。

10、上菜管理:服務員對已上菜和待上菜進行管理。

11、結賬服務:審核菜單,協助顧客結賬。

2、學生宿舍管理系統

本系統的最終用戶為宿舍樓管理員,本宿舍樓的學生。在一般高校的管理中,用戶有下列實際要求:(供參考)

學生住在宿舍樓中,每棟宿舍樓都會有若干名老師負責本宿舍樓的日常管理。

(一)學生的基本信息:入校時,每位同學都有唯一的學號,并被分配到指定的宿舍樓和指定的宿舍,也會有一個宿舍號,其入校時間就是他的入住時間。另外,為了管理方便,同一院系的學生的宿舍一般在一起,相應地會有其所在院系名稱。

(二)宿舍的基本信息:每間宿舍都有唯一的宿舍號,入校時,宿舍會裝公用電話機,相應地就有宿舍電話號碼。

(三)宿舍財產的基本信息:每個宿舍的財產屬于學校,比如電燈,床鋪,柜子,桌椅等,為了對不同的財產進行區分,可以為每種財產分配不同的財產號。這樣有利于財產的報修和管理。

(四)快件收發的基本信息:每棟宿舍樓都有郵件收發的管理,當本樓的同學有信件時,相應的會有信件的到達時間,接受信件的同學姓名和他所在的宿舍號。有時,同一個學生有多封信件需要接收,需要表示一個同學有多少封信件。當信件接收后,應有一個接收信件的時間,表示信件已成功到達指定的同學手中。

(五)報修的基本信息:宿舍樓中經常出現財產的損壞,比如燈泡壞了,廁所的馬桶出故障了等,這時,同學們需要將財產損壞情況報告給宿舍樓管理員,以便學校派人進行維修。這時,需要記錄報修的宿舍號和損壞的財產編號,同時記錄報修的時間和損壞的原因。當損壞的財產維修完畢后,應記錄解決時間,表示該報修成功解決。

(六)夜歸的基本信息:宿舍樓在指定的時間關門(比如晚上12點),若有同學晚于關門時間回宿舍,需通知宿舍樓管理員,同時應登記晚歸學生姓名,宿舍號,時間和晚歸原因,以利于學校的管理和查證。

(七)離校的基本信息:每當放寒假或暑假時,同學們大部分都會回家;每當“五·一”或“十·一”放假時,同學們也有很多不會留在宿舍。這時,為加強學校對同學假期安全的管理,離校的同學應登記離校時間,待返校后記錄返校時間,以便學校查證和管理。

3、根據自己的興趣,課程設計題目自己填充,要求相同。實驗一:需求分析及概念結構設計

實驗目的:

練習根據實際需求,從需求中分析相應的實體及實體之間的關系。實驗內容:

1.從實驗背景描述中,理解需求,找出需求中存在哪些實體?實體之間處于何種聯系?

2.按照分析出的實體及聯系,畫出E-R圖。3.分析出每個實體或關系分別具有哪些屬性。實驗要求:

1.仔細閱讀需求,找出顯然的條件以及隱含的條件。

2.實驗過程中嚴格遵守實驗室管理規定,按照實驗手冊進行實驗

3.實驗結束后畫出E-R圖,包括實驗過程中遇到的問題、解決的辦法,實驗后的心得及對該次實驗的建議與意見。

實驗二:邏輯結構及物理結構設計

實驗目的:

1.建立數據庫、數據表以及表間約束關系。

2.通過分析數據庫范式,進一步理解已經設計好的數據庫存在的問題,從而更好地理解數據庫范式理論。

實驗內容:

1.設計數據庫的邏輯結構及物理結構。

2.在數據庫中,根據設計的E-R圖建立數據表及數據表之間的約束關系,分析自己所設計的數據庫屬于哪一范式?分析自己所設計的數據庫存在哪些冗余,會帶來什么問題?如何修改數據庫,使之避免問題的發生?并對數據庫進行調整。

實驗三:系統界面設計

實驗目的:設計開發一個小型的數據庫管理信息系統。實驗內容:根據需求,設計數據管理系統的界面。

實驗四:數據庫管理系統設計與實現

實驗目的:實現設計的數據庫管理系統。實驗內容:

1.開發語言與數據庫連接。

2.通過界面,實現數據查詢、增加、刪除、修改功能實現。

第四篇:《數據庫系統概論》實訓報告

《數據庫系統概論》實訓報告

上機壞境:XP系統SQL Server Management Studio 2008

實訓步驟:

一、表的建立

1·建立“供應商關系”S表

2·建立“關系零件” P表

3·建立“工程關系”J表

4·建立“供應關系”SPJ表

二、輸入表的數據;

1·輸入“供應商關系”S表數據:

2·輸入“關系零件” P表數據:

3·輸入“工程關系”J表數據:

4·輸入“供應關系”SPJ表數據:

三、用SQL語句表達下列查詢:

1·檢索供應零件給編號為J1的工程的供應商編號SNO

2檢索供應零件給工程J1,且零件編號為P1的供應商編號SNO

3查詢全體工程的詳細信息

4查詢沒有正余額的工程編號、名稱及城市,結果按工程編號升序排列

5求使用零件數量在100與1000之間的工程的編號、零件號和數量

6、查詢上海的供應商名稱(假設供應商關系的SADDR列的值都以城市名開頭)

7、求使用了P3零件的工程名

8、求供應零件給工程J1,且零件顏色為紅色的供應商編號SNO

9、求至少使用了零件編號為P3和P5的工程編號JNO

10、求不使用編號為P3零件的工程編號JNO和名稱JNAME

11、求使用了全部零件的工程名稱

12、求至少用了供應商’S1’所供應的全部零件的工程號JNO

13、求供應P3零件的供應商個數

14求項目余額的最大值,最小值,總值和平均值,輸出的列名分別為:MAX_NUMBER,MIN_NUMBER,SUM_NUMBER,AVG_NUMBER

15統計每個供應商供應不同零件的種數和供應總數量

16統計上海地區的項目使用零件的種數(超過3種)和零件總數量。要求查詢結果按零件的種數升序排列,種數相同時按總數量降序排列。

17求不使用編號為P3零件的工程編號JNO和名稱JNAME

18檢索至少不使用P3和P5這兩種零件的工程編號JNO

19查詢最昂貴的零件單價

20查詢至少使用了‘東方配件廠’一種零件的工程編號

四.心得體會 經過此次實訓,認識到數據庫是數據管理的最新技術,是計算機科學的重要分支。促進了信息的便捷管理和查詢。在語句的查詢中代碼的準確性和語句的理解至關重要。

在老師的悉心教導和上機實驗實踐當中度過的,經過這次實訓,讓我們學習到了很多東西,讓我們又多掌握了一項專業的技術,今后我們將更努力的學習這門課程,勤于實踐,不斷提高。

第五篇:淺析高校《數據庫系統概論》的教學方法論文

論文關鍵詞:數據庫;學習需求;教學方法

論文摘要:該文從《數據庫系統概論》教學實踐出發,在教學設計中結合學生的學習實際、突出學習需求,在教學方法上采用多種教學方法,抓住學生急于應用的心理進行教學,提高了學生的學習效率,取得了較好的教學效果。

《數據庫系統概論》是高校計算機專業的必修專業課,同時它也是一門理論和實踐性都較強的學科,傳統的“黑板上講理論,機房里練操作”的授課模式很難激發學生的學習興趣,教學效果不佳。

往往一學期教學結束,和學生談起本課程的學習,學生只是記住幾個概念,至于數據庫的技術沒有多少能深入理解,更別提能應用于實際。數據庫的應用雖然十分廣泛,到處都是數據庫,銀行里、商店里、網絡上等等。但是因為它是藏在“后臺”的,不像多媒體、WWW等等,既作為對象,又作為外殼,直接呈現在人們面前,所以要簡明扼要、深入淺出、生活化地詮釋它,顯然有更高的難度。

本人在《數據庫系統概論》教學實踐中體會到,不能只看中理論,覺得學生只要知道是怎么一回事就可以了,需要學生親身去參與項目的開發,去經歷基本真實的項目制作,才能掌握知識。因此,在實際的教學中,采用任務驅動的案例教學法,配合直觀的教學媒體,并布置學生的課下任務,多管齊下,讓學生更全面的了解、使用數據庫技術。

1教學方法概述

對于計算機專業的課程來講,教學方法大致有以下幾種:

1.1講授法

這種方法能夠使學生在短時間內獲得大量系統的科學知識。但運用不好,學生學習的主動性、積極性不易發揮,就會出現教師滿堂灌、學生被動聽的局面。在講述數據庫概念的時候,常采用這種方法。

1.2討論法

這種方法是在教師的指導下,學生以小組為單位,圍繞教材的中心問題,各抒己見,通過討論或辯論活動,獲得知識或鞏固知識。在該課程的教學中,采用一兩次,如并發事務的處理。在討論中引導學生圍繞題目發表意見,然后在結束時,概括討論的情況,使學生獲得了正確的觀點和系統的知識。

1.3直觀演示法

通過展示各種案例或進行示范性實驗,讓學生通過觀察獲得感性認識。主要是演示實驗的內容或要求課下學生實際操作的內容。

1.4練習法

學生在教師的指導下鞏固知識、運用知識、形成技能技巧的方法。實際操作的練習,旨在形成操作技能,在技術性學科中占重要地位。

1.5讀書指導法

讀書指導法是教師指導學生通過閱讀教科書或參考書,以獲得知識、鞏固知識、培養學生自學能力。在每次課后,都給學生布置相應的參看書目、參考文獻或參考網站,引導學生主動地自學,并在課堂上適當地讓學生發表自己看書的收獲。

1.6任務驅動教學法

這種方法要求給學生布置具體的學習任務,讓學生自己查閱資料,并對知識體系進行整理,再選出代表進行講解,最后由教師進行總結。這種方法可以讓學生在完成“任務”的過程中,培養分析問題、解決問題的能力,培養學生獨立探索及合作精神。在講解關鍵的知識或技術時如數據庫的設計,大多采用這種方法。

1.7自主學習法

這種方法是給學生留思考題或是遇到的一些實際生產問題,讓學生利用網絡資源自主學習的方式尋找答案,提出解決問題的措施,然后提出討論評價。這種方法能夠充分發掘學生的創造潛能,提高學生解決實際問題的綜合能力。

2教學方法的實施

《數據庫系統概論》的主要目的是要求學生能掌握數據庫技術中的概念,并學會進行數據庫的設計和實施,進而能結合前臺對后臺數據庫進行各種操作。

2.1數據庫的概念

這一部分主要采用聯系生活的實際講授法來講述。例如在講述數據管理的發展時采用在圖書館查閱資料的例子,總結出常用信息資源管理的兩種方法:手工管理(逐級分類)和計算機管理(采用數據庫)。通過搜索引擎引入數據庫,讓學生感受數據庫管理信息的優勢:查找統計數據高效準確,數據庫的共享性好,管理操作方便,管理大量信息占用空間小。通過對圖書管理數據庫的解剖分析,了解使用數據庫管理信息的基本思想和方法:采用表格的結構以及表與表之間的關系進行存儲和管理信息的。然后編寫數據庫管理軟件對數據庫信息進行查找和統計操作。

2.2數據庫的設計

這一部分主要采用任務驅動的案例教學。先給大家一個總體的任務,比如圖書管理系統。總體任務是設計一個圖書館數據庫,在此數據庫中保存有讀者記錄和書目。

首先作需求分析,將學生分組,一組代表讀者,一組代表圖書管理者。分別模擬讀者和圖書管理員的角色,采用各種方式收集各自的需求。并形成需求分析報告文檔。其次,在拿到需求分析報告文檔后,每個同學畫出書面的E-R圖,包括局部的和總體的E-R圖,并利用PowerDesigner軟件將書面的E-R圖轉換成電子的。然后,在得到總體的E-R后,分析怎樣可以將E-R圖轉換成我們要求的二維表,依據是什么,轉換后的結果是什么?并利用PowerDesigner軟件提供的轉換功能來進行驗證。數據庫設計的其他階段在其他部分來講述。

2.3數據庫的實施

這一部分采用實驗課時使用的Oracle10g來講述。通過讓學生自己下載、安裝、運行Oracle10g來完成數據庫的實施。主要采用直觀演示法來講述該部分的內容。并形成了指導書,讓大家有章可依。在實驗指導書中,也設計了思考題,讓學生能夠在做完基本的操作后能再深入地思考某些問題。比如在建立基本表的時候,可以使用SQL命令,是否也可以建立相應的文件呢?怎樣來建立文件,怎樣來執行文件等。

下載數據庫系統概論教學大綱word格式文檔
下載數據庫系統概論教學大綱.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    毛澤東概論教學大綱

    教學大綱 導 論 一、只有馬克思主義才能救中國和發展中國 1.馬克思主義的誕生,是人類思想發展史上的偉大變革。 2.馬克思列寧主義傳入中國并成為中國革命指導思想的理論基礎是......

    《社會科學概論》教學大綱

    《社會科學概論》教學大綱總 學 時:51學分:3理論學時:42實踐學時:9適用專業:農村小學全科教師一、課程的性質、目標及任務本課程是為農村小學全科教師專業學生開設的專業基礎課,......

    社會學概論教學大綱

    學時:64學時(含課外學時)學分:4學分 課程類別:專業核心課(必修) 考核要求:考試 使用教材及主要參考書:教材: 鄭杭生主編,《社會學概論新修》(第四版),中國人民大學出版社.2013年. 主......

    2013《汽車概論》教學大綱

    《汽車概論》課程教學大綱 一.課程基本信息 開課單位:能源與動力工程學院 課程編號:(注意要與培養方案對應課程一致,下學期第3周左右由教務處組織提供)英文名稱:Introduction of......

    橋梁工程概論教學大綱

    一、課程的性質和任務 《橋梁工程基礎》是高等學校土木工程專業的一門重要的專業基礎課,是橋梁工程的入門教材。 通過本課程的學習,達到使學生能了解和掌握橋梁工程的基本特......

    建筑概論教學大綱

    《建筑概論》課程教學大綱 課程編號:08140060 課程類別:專業選修課程 授課對象:建筑環境與設備工程專業 開課學期:第三學期 學 分:2學分 指定教材:姜麗榮,崔艷秋,柳鋒,《建筑概論》,中......

    《汽車概論》教學大綱

    《汽車概論》課程教學大綱 一.課程基本信息 開課單位:課程編號:英文名稱: 學時:總計60學時,其中理論授課32學時學分:2學分面向對象:本科專業 先修課程:機械原理、電工與電子技術......

    《藝術概論》 教學大綱

    《藝術概論》 教學大綱 第一部分 大綱說明 一。 課程性質與教學目的 課程性質 《藝術概論》是美術設計專業(專科)開設的一門專業必修課。 教學目的: 1)建立對馬克思主義關于......

主站蜘蛛池模板: 色噜噜狠狠狠狠色综合久一| 潮喷失禁大喷水av无码| 伊人久久大香线蕉av一区| 青青久在线视频免费观看| 超碰97人人模人人爽人人喊| 午夜片无码区私人影院| 日本无码人妻精品一区二区蜜桃| 中文字幕人妻无码一夲道| 国产成本人片无码免费2020| 自拍日韩亚洲一区在线| 波多野结av在线无码中文免费| 四川发廊丰满老熟妇| 一出一进一爽一粗一大视频免费的| 免费国产黄线在线观看| 无码国产69精品久久久久孕妇| 在线播放免费人成视频在线观看| 国产福利视频一区二区精品| 天天狠天天透天干天干| 激情国产一区二区三区四区小说| 天天躁日日躁狠狠躁性色avq| 久久久久人妻精品一区二区三区| 九九九精品成人免费视频小说| 国产亚洲精品久久久久久老妇小说| 男女爽爽无遮挡午夜视频| 国产精品爽黄69天堂a| 色婷婷一区二区三区四区成人网| 国产狂喷潮在线观看| 亚洲熟女乱色综合一区| 一二三四日本高清社区5| 国产人妻无码一区二区三区免费| 亚洲欧美国产va在线播放| 亚洲欧美国产成人综合欲网| 亚洲乱亚洲乱妇50p| 久久久亚洲欧洲日产国码aⅴ| 国产女同疯狂作爱系列| 亚洲国产精品ⅴa在线播放| 亚洲a片国产av一区无码| 日本香港三级亚洲三级| 久久久久久a亚洲欧洲av冫| 亚洲图片自拍偷图区| a片在线免费观看|