《數(shù)據(jù)庫應(yīng)用技術(shù)》課程教學(xué)大綱_第1頁
《數(shù)據(jù)庫應(yīng)用技術(shù)》課程教學(xué)大綱_第2頁
《數(shù)據(jù)庫應(yīng)用技術(shù)》課程教學(xué)大綱_第3頁
《數(shù)據(jù)庫應(yīng)用技術(shù)》課程教學(xué)大綱_第4頁
《數(shù)據(jù)庫應(yīng)用技術(shù)》課程教學(xué)大綱_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、數(shù)據(jù)庫應(yīng)用技術(shù)課程教學(xué)大綱一、課程名稱數(shù)據(jù)庫應(yīng)用技術(shù)二、學(xué)時及學(xué)分64學(xué)時,4學(xué)分三、適用專業(yè)軟件設(shè)計專業(yè)、軟件設(shè)計(日語)專業(yè)四、教學(xué)目的 本課程通過理論和實踐教學(xué),使學(xué)生掌握SQL SERVER 2000的服務(wù)管理器、企業(yè)管理器、查詢分析器、SQL查詢語句、索引和視圖以及存儲管理和觸發(fā)器的源代碼的編寫;掌握SQL SERVER 2000的基本應(yīng)用方法和技巧。五、教學(xué)要求 本課程是軟件設(shè)計專業(yè)的一門專業(yè)課程,具有較強的實踐性,其任務(wù)是使學(xué)生在掌握數(shù)據(jù)庫的基本知識的基礎(chǔ)上,具備數(shù)據(jù)庫管理系統(tǒng)的個人級、網(wǎng)站級、或企業(yè)級的開發(fā)工作的高素質(zhì)、應(yīng)用型專門人才所必需的理論,知識和基本技能,并為培養(yǎng)學(xué)生裝

2、的創(chuàng)新能力和全面素質(zhì)打下良好的基礎(chǔ)。六、教學(xué)學(xué)時數(shù)分配表章次教學(xué)內(nèi)容學(xué)時數(shù)分配作業(yè)次數(shù)總學(xué)時數(shù)理論實踐習(xí)題第一章數(shù)據(jù)庫系統(tǒng)和SQLServer42200第二章數(shù)據(jù)定義語言與數(shù)據(jù)庫對象的建立41211第三章簡單SQL語句與數(shù)據(jù)操作82421第四章復(fù)雜數(shù)據(jù)庫查詢與視圖 103521第五章T-SQL語言62311第六章索引與數(shù)據(jù)完整性41211第七章存儲過程和觸發(fā)器103521第八章備份恢復(fù)與導(dǎo)入導(dǎo)出42201第九章系統(tǒng)安全管理21101第十章其他概念62310第十一章數(shù)據(jù)倉庫與XML21101總結(jié)、復(fù)習(xí)、答疑、考試42200合 計642232109七、理論教學(xué)內(nèi)容第一章 數(shù)據(jù)庫系統(tǒng)和SQLServ

3、er(2學(xué)時)內(nèi)容提要:掌握數(shù)據(jù)庫的概述,如數(shù)據(jù)庫系統(tǒng)、關(guān)系數(shù)據(jù)庫系統(tǒng)、SQL的定義,數(shù)據(jù)庫設(shè)計的三個范式,數(shù)據(jù)庫規(guī)范化與非規(guī)范化的目的;理解MicrosoftSQLServer2000的物理數(shù)據(jù)、邏輯數(shù)據(jù)獨立性;數(shù)據(jù)完整性、并發(fā)控制、備份與恢復(fù);了解SQL的語法約定。教學(xué)重點和難點:數(shù)據(jù)庫系統(tǒng)、關(guān)系數(shù)據(jù)庫系統(tǒng)、SQL的定義,數(shù)據(jù)庫設(shè)計的三個范式,數(shù)據(jù)庫規(guī)范化與非規(guī)范化的目的。1.1數(shù)據(jù)庫的理論基礎(chǔ)概述(0.5學(xué)時)一、 什么是數(shù)據(jù)庫系統(tǒng)、關(guān)系數(shù)據(jù)庫系統(tǒng)、SQL二、 數(shù)據(jù)庫設(shè)計的三個范式三、 數(shù)據(jù)庫規(guī)范化與非規(guī)范化的目的1.2MicrosoftSQLServer2000概述(1學(xué)時)一、 物理

4、數(shù)據(jù)、邏輯數(shù)據(jù)獨立性;二、 數(shù)據(jù)完整性三、 并發(fā)控制四、 備份與恢復(fù)五、 支全性與身份認證1.3 MicrosoftSQLServer2000組件(0.5學(xué)時)一、 SQLServerEnterprise Manager簡介二、 EnterpriseManager的使用三、 管理數(shù)據(jù)庫和數(shù)據(jù)庫對象四、 SQLServer查詢分析器簡介五、 查詢分析器中的編輯器第二章 數(shù)據(jù)定義語言與數(shù)據(jù)庫對象的建立(2學(xué)時)內(nèi)容提要:掌握SQL的基本對象和數(shù)據(jù)類型,以及數(shù)據(jù)庫對象的創(chuàng)建、修改、刪除,理解函數(shù)和約束。教學(xué)重點和難點:數(shù)據(jù)庫對象的創(chuàng)建、修改、刪除。2.1數(shù)據(jù)庫的理論基礎(chǔ)概述(0.5學(xué)時)一、 SQL

5、的注釋、標識符、保留字等基本對象二、 NULL值2.2數(shù)據(jù)庫對象的創(chuàng)建、修改、刪除(0.5學(xué)時)一、 數(shù)據(jù)庫的創(chuàng)建、修改、刪除二、 表的創(chuàng)建、修改、刪除三、 參照完整性約束2.3數(shù)據(jù)庫習(xí)題課(1學(xué)時)第三章 簡單SQL語言與數(shù)據(jù)操作(4學(xué)時)內(nèi)容提要:SELECT語句的語法結(jié)構(gòu),以及表中數(shù)據(jù)的修改,子查詢。教學(xué)重點和難點:SELECT語句的語法結(jié)構(gòu),添加、刪除、修改語句。3.1 SELECT語句與表中數(shù)據(jù)的查詢(0.5學(xué)時)一、 SELECT語句基本格式二、 WHERE子句(布爾操作符、IN和BETWEEN操作符、涉及NULL值的查詢、LIKE操作符)三、 SELECT語句和IDENTITY屬

6、性四、 ORDERBY子句3.2簡單子查詢(1學(xué)時)一、 子查詢及FROM子句中的查詢二、 GROUPBY子句三、 臨時表四、 計算列五、 聚集函數(shù)六、 集合操作符3.3添加、修改、刪除語句(0.5學(xué)時)一、 INSERT語句二、 UPDATE語句三、 DELETE語句3.4SQL語句習(xí)題課(2學(xué)時)第四章 復(fù)雜數(shù)據(jù)庫查詢與視圖(5學(xué)時)內(nèi)容提要:聯(lián)接,多表連接的復(fù)雜數(shù)據(jù)庫查詢,視圖的創(chuàng)建、查詢、更新、修改及刪除,游標的概念、聲明、打開、讀取、關(guān)閉及刪除。教學(xué)重點和難點:視圖的創(chuàng)建、查詢、更新、修改及刪除,游標的概念、聲明、打開、讀取、關(guān)閉及刪除。4.1 復(fù)雜數(shù)據(jù)庫查詢(1學(xué)時)一、 兩種實現(xiàn)

7、聯(lián)接的語法格式二、 等值聯(lián)接三、 自然聯(lián)接四、 多于兩張表的聯(lián)接五、 將表與其自身聯(lián)接六、 外部聯(lián)接4.2視圖(1學(xué)時)一、 視圖的概念二、 視圖的創(chuàng)建三、 視圖的改變四、 視圖的刪除4.3游標(1學(xué)時)一、 游標的概念二、 聲明游標三、 打開游標四、 讀取數(shù)據(jù)五、 關(guān)閉游標六、 刪除游標4.4習(xí)題課(2學(xué)時)第五章 T-SQL語言(3學(xué)時)內(nèi)容提要:常量、變量與數(shù)據(jù)類型,運算符與表達式,流程控制語句,系統(tǒng)內(nèi)置函數(shù)。教學(xué)重點和難點:數(shù)據(jù)類型,運算符與表達式,流程控制語句,聚合函數(shù)。5.1常量、變量與數(shù)據(jù)類型(0.5學(xué)時)一、 常量二、 數(shù)據(jù)類型三、 變量5.2運算符與表達式(0.5學(xué)時)5.3

8、流程控制語句(0.5學(xué)時)一、 IFELSE語句GOTO語句WHILE 、BREAK、 CONTINUE語句二、 RETURN語句WAITFOR語句5.4系統(tǒng)內(nèi)置函數(shù)(0.5學(xué)時)一、 行聚函數(shù)二、 聚合函數(shù)三、 標量函數(shù)5.5習(xí)題課(1學(xué)時)第六章 索引與數(shù)據(jù)完整性(2學(xué)時)內(nèi)容提要:SQLServer2000中數(shù)據(jù)索引、完整性的概念和分類,創(chuàng)建數(shù)據(jù)庫、表約束,對表的字段施加約束。教學(xué)重點和難點:數(shù)據(jù)庫對象與表對象索引、約束的創(chuàng)建、修改、刪除的方法,以及二者在概念涵義上的不同點。6.1索引(0.5學(xué)時)一、 分類二、 創(chuàng)建三、 刪除6.2默認值約束及默認值對象(0.25學(xué)時)6.3數(shù)據(jù)完整性

9、(0.25學(xué)時)一、 數(shù)據(jù)完整性的分類二、 域完整性的實現(xiàn)三、 實體完整性的實現(xiàn)四、 參照完整性的實現(xiàn)6.4習(xí)題課(1學(xué)時)第七章 存儲過程和觸發(fā)器(5學(xué)時)內(nèi)容提要:存儲過程和觸發(fā)器的定義、修改、刪除及調(diào)用方法。教學(xué)重點和難點:存儲過程的定義、修改、刪除及調(diào)用方法。7.1存儲過程(2學(xué)時)一、 類型二、 用戶存儲過程的創(chuàng)建與執(zhí)行三、 用戶存儲過程的編輯修改四、 用戶存儲過程的刪除7.2觸發(fā)器(1學(xué)時)一、 利用SQL創(chuàng)建觸發(fā)器二、 利用企業(yè)管理器創(chuàng)建觸發(fā)器三、 觸發(fā)器的修改四、 觸發(fā)器的刪除7.3習(xí)題課(2學(xué)時)第八章 備份恢復(fù)與導(dǎo)入導(dǎo)出(2學(xué)時)內(nèi)容提要:數(shù)據(jù)庫的備份與恢復(fù)的操作方法,以及

10、SQL Server2000中的數(shù)據(jù)與Access2000中數(shù)據(jù)庫以及數(shù)據(jù)的導(dǎo)入、導(dǎo)出方法。教學(xué)重點和難點:數(shù)據(jù)庫的備份與恢復(fù)的操作方法。8.1備份和恢復(fù)概述(0.4學(xué)時)一、 備份和恢復(fù)需求分析二、 數(shù)據(jù)庫備份的基本概念三、 數(shù)據(jù)庫恢復(fù)的基本概念8.2備份操作和備份命令(0.4學(xué)時)一、 創(chuàng)建備份設(shè)備二、 備份命令三、 使用企業(yè)管理器進行備份四、 使用備份向?qū)нM行備份8.3恢復(fù)操作和恢復(fù)命令(0.4學(xué)時)一、 檢查點二、 數(shù)據(jù)庫的恢復(fù)命令三、 使用企業(yè)管理器恢復(fù)數(shù)據(jù)庫8.4導(dǎo)入導(dǎo)出(0.4學(xué)時)一、 概念二、 使用企業(yè)管理器操作導(dǎo)入導(dǎo)出8.5數(shù)據(jù)轉(zhuǎn)換服務(wù)(DTS)(0.4學(xué)時)一、 概念二、

11、 DTS導(dǎo)入導(dǎo)出向?qū)У诰耪?系統(tǒng)安全管理(1學(xué)時)內(nèi)容提要:SQL Server2000提供的安全管理措施。教學(xué)重點和難點:SQL Server2000通過服務(wù)器登錄身份認證、數(shù)據(jù)庫用戶賬號及數(shù)據(jù)庫操作權(quán)限。9.1SQL Server2000的身份認證模式9.2建立和管理用戶帳戶一、 WINNT認證模式登錄賬號的建立與取消二、 混合認證模式下SQL Server登錄賬號的建立與刪除9.3服務(wù)器角色與數(shù)據(jù)庫角色第十章 其他概念(3學(xué)時)內(nèi)容提要:系統(tǒng)和用戶定義事務(wù),多事務(wù)并發(fā)控制,鎖機制的使用,系統(tǒng)性能監(jiān)測,作業(yè)與警報技術(shù)。教學(xué)重點和難點:系統(tǒng)和用戶定義事務(wù),多事務(wù)并發(fā)控制,鎖機制的使用。10.

12、1事務(wù)(0.5學(xué)時)一、 類型二、 事務(wù)處理語句10.2鎖定(0.5學(xué)時)一、 鎖定粒度二、 鎖模式三、 顯示鎖定信息四、 死鎖及其處理10.3監(jiān)測(0.2學(xué)時)10.4作業(yè)(0.2學(xué)時)10.5警報(0.2學(xué)時)10.6復(fù)制技術(shù)(0.4學(xué)時)一、 快照復(fù)制的工作原理二、 事務(wù)復(fù)制的工作原理三、 合并復(fù)制的工作原理四、 服務(wù)器的連接方式五、 數(shù)據(jù)的篩選方式10.7習(xí)題課(1學(xué)時)第十一章 數(shù)據(jù)倉庫與XML(1學(xué)時)內(nèi)容提要:數(shù)據(jù)倉庫的設(shè)計簡介、萬維網(wǎng)簡介與SQLServer和XML支持知識。教學(xué)重點和難點:SQLServer和XML支持。11.1數(shù)據(jù)倉庫簡介(0.5學(xué)時)一、 聯(lián)機事務(wù)處理與數(shù)

13、據(jù)倉庫二、 數(shù)據(jù)倉庫與數(shù)據(jù)集市三、 數(shù)據(jù)倉庫設(shè)計四、 集合五、 數(shù)據(jù)挖掘11.2 XML支持(0.5學(xué)時)一、 萬維網(wǎng)二、 XML和相關(guān)語言三、 SQLServer和XML支持八、實踐教學(xué)內(nèi)容 第一章 數(shù)據(jù)庫系統(tǒng)和SQLServer(2學(xué)時)內(nèi)容提要:MicrosoftSQLServer2000服務(wù)管理器、企業(yè)管理器、查詢分析器的基本使用方法。了解數(shù)據(jù)庫及其對象的主要功能。實驗一。教學(xué)重點和難點:MicrosoftSQLServer2000企業(yè)管理器、查詢分析器的基本使用方法。1.1安裝MicrosoftSQLServer2000(0.5學(xué)時)1.2利用企業(yè)管理器訪問系統(tǒng)自帶的pubs數(shù)據(jù)庫(

14、1學(xué)時)1.3使用查詢分析器(0.5學(xué)時)第二章 數(shù)據(jù)定義語言與數(shù)據(jù)庫對象的建立(2學(xué)時)內(nèi)容提要:在企業(yè)管理器中創(chuàng)建數(shù)據(jù)庫、表對象。實驗二。教學(xué)重點和難點:數(shù)據(jù)庫與表的創(chuàng)建。2.1創(chuàng)建用于企業(yè)管理的員工管理數(shù)據(jù)庫(0.5學(xué)時)2.2數(shù)據(jù)庫的刪除(0.5學(xué)時)2.3表的創(chuàng)建(0.5學(xué)時)2.4表的修改(0.5學(xué)時)第三章 簡單SQL語言與數(shù)據(jù)操作(4學(xué)時)內(nèi)容提要:SELECT語句的語法結(jié)構(gòu),以及表中數(shù)據(jù)的修改,子查詢。實驗三。教學(xué)重點和難點:SELECT語句的語法結(jié)構(gòu),添加、刪除、修改語句。3.1 在企業(yè)管理器中向數(shù)據(jù)庫表中加入數(shù)據(jù)(1學(xué)時)3.2在企業(yè)管理器中向修改數(shù)據(jù)庫表中數(shù)據(jù)(2學(xué)時)

15、3.3使用T-SQL語言修改數(shù)據(jù)庫表中的數(shù)據(jù)(1學(xué)時)第四章 復(fù)雜數(shù)據(jù)庫查詢與視圖(5學(xué)時)內(nèi)容提要:聯(lián)接,多表連接的復(fù)雜數(shù)據(jù)庫查詢,視圖的創(chuàng)建、查詢、更新、修改及刪除。實驗4。教學(xué)重點和難點:視圖的創(chuàng)建、查詢、更新、修改及刪除。4.1 SELECT語句的基本使用(1學(xué)時)4.2子查詢的使用(1學(xué)時)4.3 連接查詢的使用(1學(xué)時)4.4數(shù)據(jù)匯總(1學(xué)時)4.5分組和排序的使用(1學(xué)時)第五章 T-SQL編程(3學(xué)時)內(nèi)容提要:常量、變量與數(shù)據(jù)類型,運算符與表達式,流程控制語句,系統(tǒng)內(nèi)置函數(shù)的使用。實驗五。教學(xué)重點和難點:數(shù)據(jù)類型,運算符與表達式,流程控制語句,聚合函數(shù)。5.1自定義數(shù)據(jù)類型的

16、使用(2學(xué)時)5.2自定義函數(shù)的使用(1學(xué)時)第六章 索引與數(shù)據(jù)完整性(2學(xué)時)內(nèi)容提要:SQLServer2000中索引、數(shù)據(jù)完整性的概念和分類,創(chuàng)建數(shù)據(jù)庫、表約束,對表的字段施加約束。實驗六-1。教學(xué)重點和難點:數(shù)據(jù)庫對象與表對象索引與約束的創(chuàng)建、修改、刪除的方法。6.1建立索引(1學(xué)時)6.2默認值約束及默認值對象(1學(xué)時)第七章 存儲過程和觸發(fā)器(5學(xué)時)內(nèi)容提要:存儲過程和觸發(fā)器的定義、修改、刪除及調(diào)用方法。實驗六2、3、4。教學(xué)重點和難點:存儲過程、觸發(fā)器的定義、修改、刪除及調(diào)用方法。7.1創(chuàng)建觸發(fā)器(2學(xué)時)7.2創(chuàng)建存儲過程(2學(xué)時)7.3調(diào)用存儲過程(1學(xué)時)第八章 備份恢復(fù)

17、與導(dǎo)入導(dǎo)出(2學(xué)時)內(nèi)容提要:數(shù)據(jù)庫的備份與恢復(fù)的操作方法,以及SQL Server2000中的數(shù)據(jù)與Access2000中數(shù)據(jù)庫以及數(shù)據(jù)的導(dǎo)入、導(dǎo)出方法。教學(xué)重點和難點:數(shù)據(jù)庫的備份與恢復(fù)的操作方法。8.1數(shù)據(jù)庫的備份(0.5學(xué)時)8.2數(shù)據(jù)庫的恢復(fù)操作(1學(xué)時)8.3數(shù)據(jù)轉(zhuǎn)換服務(wù)(DTS)(0.5學(xué)時)第九章 系統(tǒng)安全管理(1學(xué)時)內(nèi)容提要:SQL Server2000通過服務(wù)器登錄身份認證、數(shù)據(jù)庫用戶賬號及數(shù)據(jù)庫操作權(quán)限。教學(xué)重點和難點:SQL Server2000通過服務(wù)器登錄身份認證、數(shù)據(jù)庫用戶賬號及數(shù)據(jù)庫操作權(quán)限。9.1SQL Server2000的身份認證模式9.2建立和管理用戶帳號9.3服務(wù)器角色與數(shù)據(jù)庫角色的創(chuàng)建第十章 其他概念(3學(xué)時)內(nèi)容提要:事務(wù)、多事務(wù)并發(fā)控制,鎖機制的使用,系統(tǒng)性能監(jiān)測,作業(yè)與警報技術(shù)。教學(xué)重點和難點:系統(tǒng)和用戶定義事務(wù),多事務(wù)并發(fā)控制,鎖機制的使用。10.1查看事務(wù)日志(1學(xué)時)10.2監(jiān)測、作業(yè)、警報管理(1學(xué)時)10.3服務(wù)器的連接(1學(xué)時)第十一章 數(shù)據(jù)倉庫與XML(1學(xué)時)內(nèi)容提要:數(shù)據(jù)倉庫、萬維網(wǎng)、SQLServer和XML支持體系。教學(xué)重點和難點:SQLServer和XML支持體

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論