天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

數(shù)據(jù)庫基礎與應用,教案

發(fā)布時間:2017-02-26 18:49

  本文關鍵詞:數(shù)據(jù)庫基礎與應用,由筆耕文化傳播整理發(fā)布。


相關熱詞搜索:

篇一:《數(shù)據(jù)庫基礎與應用》教案——關系運算

數(shù)據(jù)庫基礎與應用》教案

課程名稱:2.3關系運算

篇二:數(shù)據(jù)庫應用基礎教案

數(shù)據(jù)庫應用基礎

教 案

安徽財經(jīng)大學管理科學與工程學院

2012-02-12

教案專用頁

教案專用頁

教案專用頁

教案專用頁

篇三:數(shù)據(jù)庫基礎與應用課程教學導學方案

數(shù)據(jù)庫基礎與應用課程教學導學方案

一、課程概況

數(shù)據(jù)庫基礎與應用》課程是本課程是計算機信息管理?频慕y(tǒng)設必修課,計算機網(wǎng)絡技術(shù)?频慕y(tǒng)設必修省開課,道路橋梁工程施工與管理?频姆墙y(tǒng)設必修省開課。第二學期開設,4學分,72學時,其中含實驗36學時。該課程主要介紹數(shù)據(jù)庫基礎知識、ACCESS微機數(shù)據(jù)庫管理系統(tǒng)和SQL Server數(shù)據(jù)庫管理系統(tǒng)等三個方面。數(shù)據(jù)庫基礎知識主要介紹數(shù)據(jù)庫組織、管理和使用的一般知識,包括數(shù)據(jù)模型、數(shù)據(jù)庫結(jié)構(gòu)、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫設計、關系運算、關系規(guī)范化、關系查詢(SQL語言)等內(nèi)容;ACCESS微機數(shù)據(jù)庫管理系統(tǒng)主要介紹表、窗體、查詢、報表、Web頁、宏、模塊等內(nèi)容;SQL Server數(shù)據(jù)庫管理系統(tǒng)主要介紹表、視圖、索引、存儲過程、觸發(fā)器、數(shù)據(jù)安全措施、游標與程序設計等內(nèi)容。

二、課程內(nèi)容體系及教學要求

第一章 數(shù)據(jù)庫系統(tǒng)概述 教學知識點

1. 數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷

人工管理、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、分布式系統(tǒng) 2. 數(shù)據(jù)庫系統(tǒng)的特點

結(jié)構(gòu)化、減少數(shù)據(jù)冗余、數(shù)據(jù)共享、數(shù)據(jù)完整性、安全性和并發(fā)控制等 3. 數(shù)據(jù)模型

數(shù)據(jù)聯(lián)系(實體、屬性、碼、域、聯(lián)系類型)

概念模型(E-R圖描述)、邏輯模型(層次、網(wǎng)狀、關系、面向?qū)ο螅? 關系模型的術(shù)語和特點 4. 數(shù)據(jù)庫體系結(jié)構(gòu)

三級模式結(jié)構(gòu)(局部(外)、全局(概念)、存儲(內(nèi)))

兩級映象(局部/全局、全局/存儲)、數(shù)據(jù)的邏輯和物理獨立性 5. 數(shù)據(jù)庫管理系統(tǒng)的功能

定義、操縱、控制、維護、數(shù)據(jù)字典

6. 數(shù)據(jù)庫系統(tǒng)的組成

數(shù)據(jù)庫、硬件、軟件、管理員、用戶

教學要求

了解本章所有概念的含義; 掌握用E-R圖描述概念模型的方法。

第二章 關系運算 教學知識點 1. 關系和關系模式

域、笛卡兒積、關系、鍵(主鍵、候選鍵、外鍵)、關系模式 2. 關系完整性

實體完整性、參照完整性、用戶定義的完整性(規(guī)則) 3. 關系代數(shù)

傳統(tǒng)的集合運算(并、交、差、廣義笛卡兒積)

專門的關系運算(選擇、投影、連接、等值連接、自然連接)

教學要求

了解本章所有概念的含義; 熟練掌握關系代數(shù)的各種運算。

第三章 關系規(guī)范化基礎 教學知識點

1. 數(shù)據(jù)不規(guī)范化帶來的問題

數(shù)據(jù)冗余、插入異常、刪除異常、修改異常 2. 函數(shù)依賴

屬性間聯(lián)系、非平凡和平凡函數(shù)依賴、部分和完全函數(shù)依賴、 直接和傳遞函數(shù)依賴 3. 關系規(guī)范化

第一范式、第二范式、第三范式、BCNF

教學要求

了解本章所有概念的含義;

掌握一個關系的各屬性之間的函數(shù)依賴關系,把關系逐漸規(guī)范化的步驟和方法,能夠判斷一個關系的規(guī)范化程度。

第四章 結(jié)構(gòu)化查詢語言---SQL 教學知識點 1. SQL語言的特性

綜合統(tǒng)一、高度非過程化、集合操作、自含與宿主、SQL結(jié)構(gòu) 2. 數(shù)據(jù)庫操作

數(shù)據(jù)類型、庫的創(chuàng)建與撤消、表的創(chuàng)建、修改與撤消、視圖的創(chuàng)建與撤消、索引的創(chuàng)建與撤消

3. 數(shù)據(jù)庫查詢

單表查詢、多表連接查詢、多表嵌套查詢、分組查詢、按序查詢、統(tǒng)計查詢、謂詞查詢等

4. 數(shù)據(jù)更新

表和視圖中數(shù)據(jù)的插入、刪除和修改

教學要求

了解本章所有概念的含義;

掌握表、視圖、索引的創(chuàng)建與撤消的語句格式及功能,數(shù)據(jù)的插入、刪除和修改的語句格式及功能;

熟練掌握庫查詢語句SELECT的各種格式和相應功能。

第五章 數(shù)據(jù)庫應用系統(tǒng)設計 教學知識點

1. 數(shù)據(jù)庫應用系統(tǒng)設計簡述 設計任務、特點、步驟 2. 需求分析

任務、方法、步驟,建立數(shù)據(jù)字典 3. 概念結(jié)構(gòu)設計

方法與步驟、數(shù)據(jù)抽象、局部E-R圖、綜合E-R圖、整體優(yōu)化 4. 邏輯結(jié)構(gòu)設計

E-R圖向關系模型的轉(zhuǎn)換、數(shù)據(jù)模型優(yōu)化、設計視圖(用戶子模式) 5. 物理設計與實施

任務、存儲方法選擇(聚族索引、一般索引、散列) 數(shù)據(jù)裝入和程序調(diào)試、數(shù)據(jù)庫運行與維護、安全措施等

教學要求

了解本章所有概念的含義;

掌握進行概念設計和邏輯設計的方法;

第六章 ACCESS數(shù)據(jù)庫管理系統(tǒng)的簡單應用 教學知識點 1. 系統(tǒng)概述

特點、操作界面、操作對象(表、查詢、窗體、報表、頁、宏、模塊)、數(shù)據(jù)庫的建立和打開 2. 表操作

表的創(chuàng)建、數(shù)據(jù)輸入和編輯、設置字段屬性、建立表間聯(lián)系 3. 查詢操作

查詢種類、選擇查詢、參數(shù)查詢、交叉查詢、更新查詢、SQL查詢 4. 窗體操作

建立窗體、輸入和編輯數(shù)據(jù)、數(shù)據(jù)排序和篩選、窗體美化、主/子窗體 5. 報表操作

建立報表、設計報表

教學要求

了解本章所有概念的含義,對報表對象的操作方法; 掌握對表、查詢、窗體等對象的操作方法。

第七章 ACCESS數(shù)據(jù)庫管理系統(tǒng)的高級應用 教學知識點 1. 宏操作

宏的概念和功能,宏的建立、編輯和運行 2. 模塊操作

模塊的概念和功能,模塊的建立、編輯和運行 3. 數(shù)據(jù)訪問頁

數(shù)據(jù)訪問頁的概念和功能,數(shù)據(jù)訪問頁的建立和使用 4. 數(shù)據(jù)庫的安全措施

使用密碼、加密和解密、設置用戶權(quán)限 5. 綜合應用舉例

教學要求

了解本章所有概念的含義,模塊、數(shù)據(jù)訪問頁的使用方法; 掌握宏的使用。

第八章 SQL Server數(shù)據(jù)庫管理系統(tǒng)概述 教學知識點

1. Microsoft SQL Server發(fā)展歷程 2. SQL Server的關系化程度 3. SQL Server的運行環(huán)境 4. SQL Server的安裝與啟動 5. SQL Server中的數(shù)據(jù)類型 6. Transact SQL語言簡介 7. ODBC技術(shù)簡介 8. SQL Server管理工具簡介

教學要求

了解本章所有概念的含義;

掌握SQL Server中的基本數(shù)據(jù)類型的使用。

第九章 SQL Server數(shù)據(jù)庫簡單應用 教學知識點 1. 創(chuàng)建數(shù)據(jù)庫 2. 創(chuàng)建表

3. 表的插入、刪除和修改 4. 數(shù)據(jù)庫查詢 5. 建立表索引

6. 其他數(shù)據(jù)庫對象的使用

規(guī)則、默認值、約束、視圖、存儲過程、觸發(fā)器

教學要求

了解本章所有概念的含義,存儲過程和觸發(fā)器的作用與使用;

掌握表的插入、刪除和修改以及建立索引的方法,數(shù)據(jù)庫查詢的方法,規(guī)則、默認值和

約束的定義與使用。

第十章 其他數(shù)據(jù)庫系統(tǒng)與相關技術(shù)簡介 教學知識點

1. MicroSoft Visual Foxpro數(shù)據(jù)庫管理系統(tǒng)簡介 2. Oracle數(shù)據(jù)庫管理系統(tǒng)簡介 3.面向?qū)ο髷?shù)據(jù)庫系統(tǒng)簡介 4. 數(shù)據(jù)庫應用系統(tǒng)開發(fā)工具簡介PowerBuider、Delphi、VisualBasic

教學要求

了解本章所有概念的含義。

三、課程教學媒體說明

文字教材:《數(shù)據(jù)庫基礎與應用》 劉世峰主編 中央廣播電視大學出版社出版。 實驗教材:《ACCEESS上機操作指導》解季萍等編 中央廣播電視大學出版社出版。

《SQL Server上機操作指導》劉世峰等編 中央廣播電視大學出版社出版。

錄像教材:16講劉世峰主講 中央廣播電視大學音像出版社出版。 直播課堂:2講劉世峰主講 中央廣播電視大學音像出版社出版。

復習資料:《數(shù)據(jù)庫基礎與應用期末復習指導》中央電大教育雜志社出版發(fā)行。 作業(yè)練習:《數(shù)據(jù)庫基礎與應用形成性考核作業(yè)冊》 中央電大教育雜志社出版發(fā)行。 網(wǎng)上輔導:在電大在線計算機應用《數(shù)據(jù)庫基礎與應用》課程網(wǎng)頁上發(fā)表。

四、主要教學環(huán)節(jié)要求

本課程的電視和面授課堂教學要把知識講授與上機操作演示結(jié)合起來,同時要加強學生的上機操作練習和指導,使所學知識都能夠得到上機運行結(jié)果的充分驗證。

五、教學安排建議

篇四:《數(shù)據(jù)庫應用基礎》理論教案

課 程 表

授 課 教 學 計 劃

學期授課進度計劃表

記事

備 課 教 案

篇五:數(shù)據(jù)庫基礎與應用復習一

數(shù)據(jù)庫基礎與應用復習(一)

必須要熟悉書上的兩個數(shù)據(jù)庫實例

1. 教學庫:包括學生、課程和選課三個基本表 它們的定義分別為:

學生(學生號 char(7),姓名 char(6),性別 char(2), 專業(yè) char(10)) 課程(課程號 char(4),課程名 char(10),課程學分 int) 選課(學生號 char(7),課程號 char(4),成績 int) 學生表:

課程表:

選課表:

2. 它們的定義分別為:

商品表1(商品代號 char(8),分類名 char(8),單價 float,數(shù)量 int) 商品表2(商品代號 char(8),產(chǎn)地 char(6),品牌 char(6)) 商品表1:

商品表2:

根據(jù)主教材第四章所給的商品庫和教學庫,按照下列所給的每條SQL查詢語句寫出相應的功能

1.select x.商品代號,分類名,數(shù)量,品牌 from 商品表1 x,商品表2 y where x.商品代號=y.商品代號

從商品庫中查詢出每一種商品的商品代號、分類名、數(shù)量和品牌等信息 2.select distinct 產(chǎn)地 from 商品表2

從商品庫中查詢出所有商品的不同產(chǎn)地 3.select distinct 品牌 from 商品表2

從商品庫中查詢出所有商品的不同品牌

4.select count(distinct 產(chǎn)地) as 產(chǎn)地數(shù) from 商品表2

從商品庫中查詢出所有商品的不同產(chǎn)地的總數(shù) 5.select x.商品代號,分類名,產(chǎn)地,品牌 from 商品表1 x,商品表2 y

where x.商品代號=y.商品代號 and (品牌='熊貓' or 品牌='春蘭')

從商品庫中查詢出品牌為熊貓或春蘭的所有商品的商品代號、分類名、產(chǎn)地和品牌等信息

6.select 學生.學生號,count(*) as 選課門數(shù) from 學生,選課

where 學生.學生號=選課.學生號 group by 學生.學生號

從教學庫中查詢出每個學生的選課門數(shù)

7.select 課程.課程號,課程.課程名,count(*) as 選課人數(shù) from 課程,選課

where 課程.課程號=選課.課程號 group by 課程.課程號,課程.課程名 從教學庫中查詢出每門課程的選課學生數(shù) 8.select distinct x.* from 學生 x,選課 y,選課 z

where y.學生號=z.學生號 and y.課程號<>z.課程號 and x.學生號=y.學生號 從教學庫中查詢出至少選修了兩門課程的全部學

生 9.select * from 學生

where 學生號 in (select 學生號 from 選課

group by 學生號 having count(*)=1) 從教學庫中查詢出只選修了一門課程的全部學生 10.select x.學生號,y.學生號,y.課程號

from 選課 x,選課 y

where x.學生號=@s1 and y.學生號=@s2 and x.課程號=y.課程號

注:一個由字母開頭的標識符再加上@字符前綴,則表示為一個變量,,假定已保存著一個相應值。

從教學庫中查詢出學生號為@s1的學生和學生號為@s2的學生所選修的共同課程的課

程號

11.select x.*

from 課程 x,選課 y

where x.課程號=y.課程號 and y.學生號=@s1 and y.課程號 not in (select 課程號 from 選課

where 選課.學生號=@s2)

從教學庫中查詢出學生號為@s1的學生所選修、而學生號為@s2的學生沒有選修的全部課程 12.select *

from 課程

where not exists (select * from 選課

where 課程.課程號=選課.課程號) 從教學庫中查詢出所有未被學生選修的課程 13.select *

from 課程

where exists (select *from 選課

where 課程.課程號=選課.課程號) 從教學庫中查詢出所有已被學生選修的課程 14.select *

from 課程

where exists (select 課程號from 選課

where 課程.課程號=選課.課程號

group by 課程號 having count(*) between 2 and 4) 從教學庫中查詢出被2至4名學生選修的所有課程 15.select *

from 學生

where exists (select *from 選課

where 學生.學生號=選課.學生號

group by 選課.學生號 having count(*)=3) 從教學庫中查詢出同時選修了3門課程的全部學生

16.select *

from 學生

where 學生號 in (select 學生號 from 選課

group by 學生號 having count(*)<=2) or not exists (select * from 選課

where 學生.學生號=選課.學生號) 從教學庫中查詢出最多選修了2門課程(含未選任何課程)的全部學生 17.select 專業(yè),count(*) as 專業(yè)人數(shù)

from 學生 group by 專業(yè)

order by 專業(yè)人數(shù) desc

從教學庫中查詢出每個專業(yè)的學生人數(shù),并按人數(shù)多少降序排列 18.select 專業(yè),性別,count(*) as 人數(shù)

from 學生

group by 專業(yè),性別 order by 專業(yè)

從教學庫中查詢出每個專業(yè)每種性別的學生人數(shù),并按專業(yè)升序排列 19.select x.*,課程名,課程學分,成績

from 學生 x,課程 y,選課 z

where x.學生號=z.學生號 and y.課程號=z.課程號 order by x.學生號,z.成績

從教學庫中查詢出每個學生選課的全部情況,并依次按學生號和成績升序排列 20.select *

from 學生

where not exists(select y.課程號

from 學生 x inner join 選課 y on x.學生號=y.學生號where x.姓名=@a and not exists (select * from 選課where 學生.學生號=選課.學生號and y.課程號=選課.課程號) )

從教學庫中查詢出選修了姓名為@a的學生的全部選課的所有學生

根據(jù)教材第四章所給的商品庫和教學庫,按照下列所給的每種功能寫出相應的查詢語句。


  本文關鍵詞:數(shù)據(jù)庫基礎與應用,由筆耕文化傳播整理發(fā)布。



本文編號:245895

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenshubaike/mishujinen/245895.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶49fe3***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com