Oracle數據庫設計課程教學大綱_第1頁
Oracle數據庫設計課程教學大綱_第2頁
Oracle數據庫設計課程教學大綱_第3頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、Oracle數據庫設計課程教學大綱課程名稱:Oracle數據庫設計英文名稱:Oracle Database Design課程編號:學 時 數:32其中實驗(實訓)學時數:8 課外學時數:0學 分 數:2適用專業:計算機科學與技術一、課程的性質和任務Oracle數據庫設計是遼寧科技大學計算機學院計算機專業選修課。本課程講授了Oracle for windows的各項知識,包括Oracle的主要優點與特性,Oracle在各種安裝方式下的安裝情況,SQL*PLUS、SQL Plus WorkSheet及Oralce企業管理器的使用,Oracle基本的SQL語句的使用、Oracle的PL/SQL的使用

2、等。本課程深入淺出,配合大量的示例,為學生提供了一個切實可行、循序漸進地學習和掌握Oracle的途徑。本課程的教學目的是使學生熟練掌握Oracle數據庫設計和管理的基本知識,通過Oracle驗證數據庫的基本理論,努力培養學生具備一定的分析問題和解決問題的能力,提高學生的獨立動手能力及實踐能力,開拓學生的計算機應用視野。二、課程教學內容的基本要求、重點和難點掌握Oracle數據庫的基礎知識、基本應用。 認識Oracle數據庫的本質、掌握應用Oracle數據庫解決實際問題的基本思想和基本方法。(一)Oracle系統概述了解Oracle數據庫的產品分類及Oracle數據庫的發展歷史、應用范圍及市場份

3、額;掌握Oracle數據庫的特點、管理系統結構和數據庫結構以及掌握Oracle數據庫產品的下載方法及Oracle官方網絡地址。重點:為了解和掌握Oracle體系結構、得到Oracle數據庫產品的方法。難點:理解數據庫管理系統的結構、數據庫結構。(二)數據庫和表的創建掌握用數據庫配置助手及命令行創建Oracle數據庫和表的方法;掌握查看數據信息的三種方法:使用SQL Plus查看、使用SQL Plus Worksheet查看、使用企業管理控制臺查看;掌握啟動和關閉Oracle數據庫的幾種方法及每種方法的特點、目的。重點:要求熟練使用數據庫配置肋手創建數據庫的方法、啟動和關閉數據庫的方法。難點:掌

4、握使用Oracle Database命令創建數據庫的過程。(三)數據庫的操作掌握用OEM控制臺和命令行創建、修改、刪除及維護表的方法及步驟;掌握用OEM控制臺和命令行創建、修改、刪除及維護索引的方法及步驟。重點:要求熟練掌握創建表、查看表、刪除表、修改表。難點:掌握命令行方式管理表。(四)數據庫的查詢和視圖掌握SQL語言中Select語句的基本語法和使用方法;掌握Select語句,如何通過Where子句來限制記錄,及如何通過order子句來排序數據;掌握Oracle中,單行函數的分類及使用方法;掌握表間的連接關系,以及如何利用該關系實現從多表中提取數據;掌握組函數的定義、分類、使用環境,以及如

5、何利用組函數來提取數據;掌握子查詢的概念、及應用環境及方法;掌握如何通過替代變量來和Oracle進行交互,以及如何通過設定SQL PLUS的環境變量來定制環境以產生可讀性較強的查詢結果;掌握向表中填加、修改數據的方法,重點要掌握事務的概念及使用要點;掌握使用SQL語句來創建表,及通過數據字典來管理表的方法;掌握創建表時,為維護數據完整性,而給表所加的五種限制條件;掌握視圖的定義及必要性,如何通過SQL語句基于某個表來創建視圖。 重點:要求熟練掌握SQL的概念、單表查詢、多表查詢、用SQL操作數據、創建視圖的基本方法。難點:掌握多表查詢及嵌套查詢方法。(五)PL/SQL編程語言掌握PL/SQL的

6、定義、結構及聲明方法;掌握PL/SQL中的常量值、常量、變量的聲明及使用方法,及各種表達式的定義及使用方法;掌握PL/SQL的順序結構、循環結構、選擇結構的定義及使用方法;掌握PL/SQL各種復合結構的定義、使用方法;掌握PL/SQL中游標的定義、使用方法;掌握PL/SQL中錯誤處理的意義、定義及使用方法。重點:要求熟練掌握PL/SQL程序控制結構的編制方法。難點:掌握PL/SQL程序的數據類型。(六)存儲過程掌握用存儲過程的用處,SQL語句創建存儲過程的方法重點:要求熟練掌握創建存儲過程的語句和方法。難點:掌握創建存儲過程的語句和方法。(七)數據庫綜合設計掌握實際應用中數據庫設計的運用重點:

7、要求熟練數據庫的基本運用。難點:掌握數據庫的設計。三、教學方式及學時分配序號主要內容主要教學方式學時分配輔導答疑比例一Oracle系統概述講授22:1二數據庫和表的創建講授+實驗4+22:1三數據庫的操作講授22:1四數據庫的查詢和視圖講授+實驗8+22:1五PL/SQL編程語言講授42:1六存儲過程講授+實驗2+22:1七數據庫綜合設計講授+實驗2+22:1四、課程其他教學環節要求(一)實驗環節實驗一:數據庫和表的創建 要求:掌握Oracle數據庫和表的創建方法。實驗二:數據庫的查詢 要求:利用SQL基本命令分別在SQL PLUS和SQL PLUS WORKSEET 環境中完成對表的管理和查

8、詢實驗三:存儲過程 要求:掌握用SQL語句創建存儲過程。實驗四:Oracle數據庫設計 要求:結合一個具體實例(視頻應用程序),綜合運用所學知識,設計Oracle數據庫結果并建立所需要的表、索引、序列,能生成可讀性報表。(二)作業根據授課進度,布置作業,每章講授結束后,收一次作業,批改后做集體答疑,講解作業中出現的問題。作業的題型為:問答題、程序設計題,主要是以程序設計題為主。(三)課外首先完成教師布置的作業,然后利用實驗室開放進行自主學習,練習編寫程序。要求學生已掌握一定的數據庫基礎知識、基本的編程思想。五、本課程與其他課程的聯系先修課程:數據庫原理。六、教學參考書目Oracle實用教程(第三版) 鄭阿奇 電子工業出版社 0年Oracle入門與提高 付繼彬等 HYPERLINK /itbook/ t _blank 清華大學出版社 2000年Oracle管理員指南

溫馨提示

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

評論

0/150

提交評論