版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
《現(xiàn)代數(shù)據(jù)庫技術(shù)》教學(xué)大綱課程名稱:《現(xiàn)代數(shù)據(jù)庫技術(shù)》課程編號: 學(xué)時數(shù):56 學(xué)分?jǐn)?shù):3.5適應(yīng)專業(yè):計算機與信息學(xué)院所有專業(yè)一、本課程的地位、任務(wù)和作用現(xiàn)代數(shù)據(jù)庫技術(shù)是計算機在數(shù)據(jù)處理應(yīng)用領(lǐng)域中的主要內(nèi)容和堅實基礎(chǔ);也是今后若干年內(nèi)研究和應(yīng)用的最活躍的分支之一。因此,信息管理、軟件開發(fā)、計算機等專業(yè)的學(xué)生,特別是以應(yīng)用為目標(biāo)的學(xué)生都必須學(xué)習(xí)和具備數(shù)據(jù)庫原理與應(yīng)用的知識。本課程通過介紹Oracle數(shù)據(jù)庫基本操作、體系結(jié)構(gòu)與數(shù)據(jù)庫基本管理使學(xué)生初步掌握大型數(shù)據(jù)庫的基本原理,了解大型數(shù)據(jù)庫的管理方法。了解大型數(shù)據(jù)庫的管理方法,使學(xué)生熟練掌握Oracle數(shù)據(jù)庫系統(tǒng)下的SQL語言運用及PL/SQL程序設(shè)計。本課程是一門理論和實踐相結(jié)合的課程,要求學(xué)生在完成本課程的學(xué)習(xí)以后,能夠結(jié)合自己所熟悉的某一門高級語言和Oracle,開發(fā)出一個小型的數(shù)據(jù)庫應(yīng)用系統(tǒng)。二、本課程的相關(guān)課程本課程的先修課程為《計算機組成原理》,《離散數(shù)學(xué)》,《數(shù)據(jù)結(jié)構(gòu)》,《計算機網(wǎng)絡(luò)》及《數(shù)據(jù)庫原理》等課程。三、本課程的基本內(nèi)容及要求教學(xué)內(nèi)容:第一章數(shù)據(jù)庫概述(2學(xué)時)1、教學(xué)內(nèi)容:數(shù)據(jù)庫基礎(chǔ)知識關(guān)系數(shù)據(jù)庫系統(tǒng)Oracle基礎(chǔ)知識Oracle的發(fā)展歷史Oracle的特點第二章Oracle體系結(jié)構(gòu)(6學(xué)時)教學(xué)內(nèi)容:Oracle體系結(jié)構(gòu)概述Oracle的存儲結(jié)構(gòu)物理存儲結(jié)構(gòu)邏輯存儲結(jié)構(gòu)Oracle的實例(1)Oracle內(nèi)存結(jié)構(gòu)(2)Oracle進程數(shù)據(jù)字典2、教學(xué)重點:Oracle的物理結(jié)構(gòu)、oracle實例、Oracle的邏輯結(jié)構(gòu)3、教學(xué)難點:數(shù)據(jù)庫實例與進程第三章Oraclellg的安裝(2學(xué)時)教學(xué)內(nèi)容:Oracle11g環(huán)境介紹Oracle11gforWindows的安裝安裝Oracle11g服務(wù)器Oracle11g與Windows安裝Oracle11g客戶端Oracle11g的卸載2、教學(xué)重點:學(xué)會Oracle的安裝第四章ORACLE數(shù)據(jù)庫管理工具及網(wǎng)絡(luò)配置(2學(xué)時)1、教學(xué)內(nèi)容:SQL*Plus命令(1)設(shè)置SQL*Plus運行環(huán)境(2)常用SQL*Plus命令(3)格式化查詢結(jié)果Oracle企業(yè)管理器數(shù)據(jù)庫配置助手啟動與關(guān)閉oracle實例2、教學(xué)重點:學(xué)會使用SQL*Plus第五章SQL語言基礎(chǔ)(5學(xué)時)1、教學(xué)內(nèi)容:SQL簡介SQL的基本語法數(shù)據(jù)查詢語言數(shù)據(jù)操縱語言數(shù)據(jù)定義語言數(shù)據(jù)控制語言常用函數(shù)事務(wù)處理2、教學(xué)重點:數(shù)據(jù)查詢語言、數(shù)據(jù)操縱語言、數(shù)據(jù)定義語言、數(shù)據(jù)控制語言3、教學(xué)難點:SQL的基本語法第六章PL/SQL編程(8學(xué)時)(課本第6,7章)教學(xué)內(nèi)容:PL/SQL基礎(chǔ)變量及聲明數(shù)據(jù)類型表達式PL/SQL程序塊結(jié)構(gòu)PL/SQL控制結(jié)構(gòu)順序結(jié)構(gòu)選擇結(jié)構(gòu)(3)NULL結(jié)構(gòu)(4)循環(huán)結(jié)構(gòu)PL/SQL記錄(1)使用%TYPE(2)記錄類型(3)使用%ROWTYPE游標(biāo)游標(biāo)基本操作游標(biāo)的屬性操作參數(shù)化游標(biāo)和隱式游標(biāo)游標(biāo)變量過程與函數(shù)過程創(chuàng)建和調(diào)用過程參數(shù)設(shè)置與傳遞函數(shù)的創(chuàng)建與調(diào)用刪除過程和函數(shù)子程序的權(quán)限觸發(fā)器與存儲過程觸發(fā)器的類型創(chuàng)建觸發(fā)器異常處理系統(tǒng)預(yù)定義異常用戶自定義異常處理異常包包管理系統(tǒng)預(yù)定義包包的調(diào)用2、教學(xué)重點:PL/SQL的語法3、教學(xué)難點:觸發(fā)器、游標(biāo)第七章Oracle數(shù)據(jù)庫管理(6學(xué)時)(課本第10,11章)1、教學(xué)內(nèi)容:Oracle數(shù)據(jù)庫管理簡介創(chuàng)建、啟動和關(guān)閉Oracle數(shù)據(jù)庫管理表空間創(chuàng)建表空間表空間的聯(lián)機和脫機修改表空間移去表空間管理Oracle數(shù)據(jù)文件管理重做日志文件創(chuàng)建重做日志組數(shù)據(jù)庫的歸檔模式管理Oracle數(shù)據(jù)庫對象2、教學(xué)重點:創(chuàng)建、啟動和關(guān)閉Oracle數(shù)據(jù)庫3、教學(xué)難點:管理重做日志文件第八章Oracle對象管理(4學(xué)時)(課本第8,9,12章)教學(xué)內(nèi)容:表概念創(chuàng)建表修改和刪除表索引概念索引的分類創(chuàng)建索引修改與刪除索引視圖概念創(chuàng)建視圖修改與刪除視圖管理視圖數(shù)據(jù)同義詞和序列同義詞序列管理表分區(qū)第九章用戶賬號管理和權(quán)限控制(4學(xué)時)(課本第13章)1、教學(xué)內(nèi)容:Oracle11g安全機制用戶賬號管理創(chuàng)建用戶賬號用戶帳號狀態(tài)修改用戶賬號鎖定和解鎖用戶賬號刪除用戶權(quán)限管理數(shù)據(jù)庫權(quán)限的種類授予系統(tǒng)權(quán)限授予對象權(quán)限角色管理角色概述創(chuàng)建角色給角色授予權(quán)限將角色授予用戶刪除角色概要文件概要文件概述創(chuàng)建和分配概要文件修改和刪除概要文件數(shù)據(jù)文件2、教學(xué)重點:權(quán)限和角色3、教學(xué)難點:權(quán)限和角色第十章優(yōu)化與恢復(fù)概述(1學(xué)時)(課本第14,15章)教學(xué)內(nèi)容:1審計準(zhǔn)備審計登錄審計操作審計對象審計2優(yōu)化優(yōu)化的基本概念性能問題的常見原因OracleSQL優(yōu)化3備份與恢復(fù)概述4備份與恢復(fù)策略本章節(jié)初步了解優(yōu)化和恢復(fù)的基本知識(二)基本要求.了解數(shù)據(jù)庫管理系統(tǒng)的基礎(chǔ)知識以及Oracle的發(fā)展歷史和Oracle11g的產(chǎn)品構(gòu)成;.掌握Oracle11g的安裝方法和基本操作;3了解Oracle11g的體系結(jié)構(gòu);.掌握SQL語言的基本知識,在Oracle11g環(huán)境中SQL*PLUS的基本操作;.掌握SQL語言訪問數(shù)據(jù)庫的基本命令操作和SQL*PLUS的基礎(chǔ);.掌握基于Oracle11g的數(shù)據(jù)庫的常規(guī)管理和對象管理;.掌握Oracle11g下的用戶管理和權(quán)限控制;.了解Oracle11g下的數(shù)據(jù)庫的備份與恢復(fù);.具備一定的PL/SQL程序設(shè)計能力;能夠獨立完成基于Oracle11g的中小型數(shù)據(jù)庫的設(shè)計和實現(xiàn);四、實驗要求實驗一、Oracle的安裝和啟動SQL*PLUS(2學(xué)時)1、實驗?zāi)康模赫莆杖绾伟惭bORACLEIIg以及如何配置ORACLE11g網(wǎng)絡(luò)環(huán)境,掌握SQL*PLUS的安裝。2、實驗內(nèi)容:Oracle和SQL*PLUS的安裝。(2)連接到Oracle數(shù)據(jù)庫。(3)創(chuàng)建用戶賬號(UserAccount)和角色(Roles)。(4)啟動SQL*PLUS。(5)退出SQL*PLUS。實驗二、Oracle的SQL(4學(xué)時)1、實驗?zāi)康模赫莆誗QL語句的使用與操作2、實驗內(nèi)容:(1)創(chuàng)建和定義表(Table)結(jié)構(gòu)。Select查詢語句的使用。(3)修改表結(jié)構(gòu)(ALTER語句的使用)。(4)刪除表(DROP語句的使用)。(5)插入、刪除、更新數(shù)據(jù)(Insert、Delete和Update語句的使用)。實驗三、PL/SQL編程語言的使用(4學(xué)時)1、實驗?zāi)康模壕毩?xí)掌握PL/SQL的基本語法結(jié)構(gòu),并學(xué)會編寫簡單程序。2、實驗內(nèi)容:(1)PL/SQL的結(jié)構(gòu)的使用。(2)控制結(jié)構(gòu)。(3)循環(huán)結(jié)構(gòu)。(4)順序控制。(5)游標(biāo)的使用。3、實驗方案:本實驗分4次完成,每次2學(xué)時。第一次可編上述幾個結(jié)構(gòu)的簡單程序;第二次建立子程序;第三次將前兩次結(jié)合起來,組成一個復(fù)雜程序進行實驗。第四次進行復(fù)習(xí)練習(xí)。實驗四、Oracle11g的數(shù)據(jù)庫、數(shù)據(jù)庫對象及數(shù)據(jù)庫安全性管理(6學(xué)時)1、實驗?zāi)康模赫莆諗?shù)據(jù)庫的創(chuàng)建和管理方法、掌握表、索引、聚簇、視圖和序列等對象的創(chuàng)建和管理、掌握用戶賬號管理和權(quán)限控制的基本方法2、實驗內(nèi)容:(1)使用數(shù)據(jù)庫配置助手創(chuàng)建數(shù)據(jù)庫XSCJ。使用手工方法創(chuàng)建、查看、修改和刪除XSCJ數(shù)據(jù)庫中的一個表空間。使用手工方法創(chuàng)建、查看、修改和刪除XSCJ數(shù)據(jù)庫中的一個段。(2)使用Oracle企業(yè)管理器或手工方法創(chuàng)建XSCJ數(shù)據(jù)庫中的三張表STUDENT、COURSE和SCORE。使用Oracle企業(yè)管理器或手工方法創(chuàng)建基于表STUDENT中SNAME字段上的一個索引。(3)通過手工方式創(chuàng)建一個用戶NEWUSER,由數(shù)據(jù)庫密碼認(rèn)證。利用企業(yè)管理器中對該新用戶進行設(shè)置,授予其合適的對象權(quán)限、系統(tǒng)權(quán)限(CREATESESSION、CREATETABLE等)、定額。3、實驗方案:本實驗分4次完成,每次2學(xué)時。第一到三次實驗主要進行表、索引、聚簇、視圖和序列等對象的創(chuàng)建和管理;第四次進行用戶賬號創(chuàng)建和權(quán)
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 養(yǎng)老院老人生活照顧人員福利待遇制度
- 養(yǎng)老院入住老人休閑娛樂設(shè)施管理制度
- 2026年融媒體中心外宣專員招聘筆試經(jīng)典考題含答案
- 2026年射擊裁判測試題庫及完整答案
- 2025年房地產(chǎn)開發(fā)企業(yè)財務(wù)管理規(guī)范
- 2026年開放大學(xué)社會工作專業(yè)練習(xí)題含答案
- 云南省2025云南省發(fā)展和改革委員會公開招聘人員(11人)筆試歷年參考題庫典型考點附帶答案詳解(3卷合一)
- 中央2025年國家林業(yè)和草原局國際竹藤中心招聘出站博士后筆試歷年??键c試題專練附帶答案詳解
- 2025海南省金城安居投資集團有限公司第一期人才招聘6人筆試參考題庫附帶答案詳解
- 2025包頭鋁業(yè)有限公司面向中國鋁業(yè)股份有限公司內(nèi)部招聘105人筆試參考題庫附帶答案詳解
- 手術(shù)室消毒與滅菌技術(shù)
- DB13∕T 2937-2019 非煤礦山雙重預(yù)防機制建設(shè)規(guī)范
- DB13T 2927-2018 金屬非金屬地下礦山從業(yè)人員安全生產(chǎn)培訓(xùn)大綱及考核規(guī)范
- 運輸管理實務(wù)(第二版)李佑珍課件第4章 鐵路貨物運輸學(xué)習(xí)資料
- 路面破除施工方案定
- 質(zhì)量控制計劃表CP
- 湖北省襄陽市樊城區(qū) 2024-2025學(xué)年七年級上學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測道德與法治試卷
- 汽車維修數(shù)據(jù)共享平臺構(gòu)建-深度研究
- SCR脫硝催化劑體積及反應(yīng)器尺寸計算表
- 《短暫性腦缺血發(fā)作》課件
- 2025年測繪工作總結(jié)范文
評論
0/150
提交評論