SQL及腳本設計基礎(64+32)教學大綱_第1頁
SQL及腳本設計基礎(64+32)教學大綱_第2頁
SQL及腳本設計基礎(64+32)教學大綱_第3頁
SQL及腳本設計基礎(64+32)教學大綱_第4頁
SQL及腳本設計基礎(64+32)教學大綱_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGEPAGE10《SQL及腳本設計基礎》教學大綱數(shù)學與信息科學院信息科學教研室課程性質(zhì)必修課總學時96(教學學時64實驗學時32)課程類型考試課開課院數(shù)學與信息科學學院適用專業(yè)信息與計算科學專業(yè)及相關專業(yè)一、教學任務、目的和要求《SQL腳本設計基礎》是針對信息與計算科學專業(yè)北大青鳥試驗班學生開設的一門重要的專業(yè)課。本門課程旨在使本實驗班學生掌握數(shù)據(jù)庫的使用,以及SQL的使用;了解數(shù)據(jù)庫在現(xiàn)代社會起的重要作用,掌握數(shù)據(jù)庫的基本思想;了解JavaScript基礎,具備JavaScript腳本的編程技巧和編程步驟,能夠根據(jù)實際需要制作出自己的動態(tài)網(wǎng)頁效果,全方位拓展自己的整體語言設計知識和基本技能。本門課程要求學生了解數(shù)據(jù)庫的基礎知識;會使用SQLServer2005的企業(yè)管理器管理數(shù)據(jù)庫;會使用查詢分析器使用Transact-SQL;知道如何在程序中使用數(shù)據(jù)庫。明確JavaScript在建站過程中的任務,了解JavaScript的基礎和基本語法;詳細探討瀏覽器文檔對象模型的發(fā)展及JavaScript對象的有關知識,熟悉JavaScript的核心;圍繞標準Web的各項技術(Css、Html)予以展開,循序漸進地介紹Web瀏覽器的相關技術,具備JavaScript的編程技巧和編程步驟;通過大量實例對JavaScript、CSS、DOM、Ajax等Web關鍵技術進行深入淺出的分析,具備JavaScript在Web中的運用技巧;結(jié)合XML和數(shù)據(jù)庫講解,了解JavaScript的高級應用。二、教學中注意事項本課程是一門對動手能力要求較高的、重視實驗環(huán)節(jié)的實踐性課程,因此在教授過程中與原理概念型課程有著本質(zhì)的區(qū)別。本門課程應注重案例教學,以項目引導的方式教授學生,通過具有代表性的案例教學使學生理解掌握章節(jié)中的重點難點。應引導學生在掌握基本知識的同時,重在體會數(shù)據(jù)庫語句與JavaScript腳本編程思想,提高編程能力。三、教學內(nèi)容及要求《優(yōu)化MySchool數(shù)據(jù)庫設計》第1章數(shù)據(jù)庫的設計

內(nèi)容:為什么需要規(guī)范的數(shù)據(jù)庫設計設計數(shù)據(jù)庫的步驟繪制E-R圖繪制數(shù)據(jù)庫模型圖數(shù)據(jù)庫規(guī)范化要求:掌握

本章重點:繪制數(shù)據(jù)庫E-R圖、三大范式本章難點:

實體、屬性、關系的概念;理解并應用數(shù)據(jù)庫的第二范式和第三范式

第2章數(shù)據(jù)庫的實現(xiàn)

內(nèi)容:T-SQL語句回顧使用SQL語句創(chuàng)建和刪除數(shù)據(jù)庫使用SQL語句創(chuàng)建和刪除約束SQLServer文檔要求:掌握

本章重點:建庫、建表、加約束等語句本章難點:

加約束的語句

第3章SQL編程

內(nèi)容:使用變量輸出語句數(shù)據(jù)庫類型轉(zhuǎn)換邏輯控制語句批處理要求:掌握

本章重點:變量的定義和賦值;IF、WHILE、CASE邏輯控制語句;批處理語句的概念本章難點:

Case-End多分支語句第4章高級查詢內(nèi)容:子查詢IN和NOTIN子查詢EXISTS和NOTEXISTS子查詢SQL語句的綜合運用要求:掌握

本章重點:簡單子查詢的用法;IN子查詢的用法;EXISTS子查詢的用法本章難點:

T-SQL的綜合查詢;子查詢的用法

第5章指導學習:我的租房網(wǎng)

內(nèi)容:復習串講綜合練習要求:了解

本章重點:建庫、建表、加約束的基本T-SQL語句本章難點:

多表查詢;T-SQL語句的綜合應用

第6章事務、視圖和索引內(nèi)容:事務視圖索引要求:掌握

本章重點:事務的三大特征;事務的創(chuàng)建;視圖和基礎表的應用;視圖的創(chuàng)建本章難點:

視圖和基礎表的區(qū)別

第7章存儲過程

內(nèi)容:存儲過程的概念系統(tǒng)存儲過程用戶定義的存儲過程處理錯誤信息要求:掌握

本章重點:常用的系統(tǒng)存儲過程;如何創(chuàng)建存儲過程;如何調(diào)用存儲過程本章難點:存儲過程的輸出參數(shù);使用RariseError語句第8章指導學習:課程總復習

內(nèi)容:復習串講綜合練習要求:掌握

本章重點:存儲過程輸入?yún)?shù)、輸出參數(shù)的用法;存儲過程和事務的綜合運用本章難點:理解并使用存儲過程封裝業(yè)務邏輯第9章項目案例:銀行ATM存取款機系統(tǒng)

內(nèi)容:案例分析項目需求進度記錄要求:掌握

本章重點:建庫、建表、加約束的T-SQL語句;T-SQL語句的多表高級查詢;事務和存儲過程的綜合運用本章難點:隨機生成唯一的銀行卡號;交易數(shù)據(jù)的分頁顯示;使用事務和存儲過程實現(xiàn)轉(zhuǎn)賬?!妒褂肑avaScript增強交互效果》第1章JavaScript的基本語法

內(nèi)容:為什么要學習JavaScript什么是JavaScriptJavaScript的核心語法程序調(diào)試要求:掌握

本章重點:JavaScript的基本語法本章難點:

JavaScript的調(diào)試

第2章函數(shù)和window對象

內(nèi)容:JavaScript常用語法——函數(shù)window對象Date對象定時函數(shù)要求:掌握

本章重點:window對象的open()方法的使用;函數(shù)的語法本章難點:

setTimeout和setInterval的區(qū)別

第3章BOM編程

內(nèi)容:location和history對象document對象的常用屬性和方法要求:掌握

本章重點:document對象的getElement系列方法的應用;location和history對象本章難點:

getElement系列方法的應用場合。第4章DOM高級編程內(nèi)容:DOM應用CoreDOM的標準節(jié)點操作HTMLDOM的特有對象和操作要求:掌握

本章重點:DOM元素的查找和定位;Table對象的屬性和方法。本章難點:

數(shù)組和表格對象的綜合應用

第5章JavaScript和CSS的交互

內(nèi)容:回顧CSS樣式表JavaScript訪問樣式的常用方法JavaScript訪問樣式的應用要求:掌握

本章重點:使用style屬性和className屬性改變頁面元素的樣式;使用JavaScript獲取樣式屬性值。本章難點:

制作隨鼠標指針滾動的廣告頁面

第6章表單基本驗證技術內(nèi)容:為什么需要表單驗證表單驗證思慮文本框控件要求:掌握

本章重點:表單驗證的思路;字符串對象的常用屬性和方法;文本框控件的常用屬性、方法和事件;驗證電子郵件格式、電話號碼等;使用DIV的innerHTML顯示錯誤信息。本章難點:

電子郵件格式驗證

第7章正則表達式和表單輔助特效

內(nèi)容:正則表達式使用下拉列表實現(xiàn)級聯(lián)效果要求:掌握

本章重點:使用數(shù)組實現(xiàn)級聯(lián)的下拉列表效果;正則表達式的基本用法本章難點:獲取下拉列表框的值;使用正則表達式驗證表單內(nèi)容第8章在線培訓:擴展流行的CSS特效

內(nèi)容:學習任務參考資料要求:掌握

本章重點:制作帶數(shù)字導航的橫幅廣告;實現(xiàn)Tab切換效果。本章難點:實現(xiàn)漂浮廣告第9章指導學習:課程總復習

內(nèi)容:復習串講綜合練習要求:掌握

本章重點:使用正則表達式驗證表單;使用innerHTML屬性動態(tài)改變頁面內(nèi)容。本章難點:使用Table對象刪除表格。四、教學課時分配表課時分配內(nèi)容課上機課(課本一)第一章21第二章41第三章42第四章42第五章42第六章42第七章42第八章42第九章41(課本二)第一章21第二章41第三章42第四章42第五章42第六章42第七章42第八章42第九章21總

溫馨提示

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

評論

0/150

提交評論