江蘇自考03177數(shù)據(jù)結構與數(shù)據(jù)庫大綱
本文選題:江蘇 切入點:自考
江蘇自考03177數(shù)據(jù)結構與數(shù)據(jù)庫大綱
第十一章 文件(1學時)
教學目的與要求
通過本部分的實踐教學,學生應理解基本概念,了解順序文件、索引文件、ISAM文件和VSAM文件、直接存儲文件等。
教學內(nèi)容
第一節(jié) 文件
第二節(jié) 順序文件
第三節(jié) 索引文件
第四節(jié) ISAM文件和VSAM文件
第五節(jié) 直接存取文件(散列文件)
第六七 多關鍵字文件
考核要求
了解:文件組織
理解:基本概念
第二篇 數(shù)據(jù)庫系統(tǒng)原理(30學時)
教學目的與要求
通過本部分的講授,使學生掌握關系代數(shù)、關系數(shù)據(jù)庫原理、關系數(shù)據(jù)庫基礎理論、數(shù)據(jù)庫開發(fā)、數(shù)據(jù)庫設計以及數(shù)據(jù)庫管理與維護等方面的理論知識;通過數(shù)據(jù)庫分析,掌握數(shù)據(jù)庫設計方法、步驟和技巧,提高分析問題、解決問題的能力。
第一章 緒論(4學時)
教學目的與要求
通過本部分的學習,學生應重點掌握數(shù)據(jù)模型,數(shù)據(jù)庫系統(tǒng)三級模式和兩層映象,理解數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)及數(shù)據(jù)庫管理系統(tǒng)等基本概念算法,理解三種主要的數(shù)據(jù)庫模型,理解數(shù)據(jù)系統(tǒng)的組成,了解數(shù)據(jù)庫技術的產(chǎn)生和發(fā)展。
教學內(nèi)容
第一節(jié) 引言
一、數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)
二、數(shù)據(jù)庫技術的產(chǎn)生與發(fā)展
三、數(shù)據(jù)庫技術的研究領域
第二節(jié) 數(shù)據(jù)模型
一、數(shù)據(jù)模型的要素
二、概念模型
三、數(shù)據(jù)模型
第三節(jié) 數(shù)據(jù)庫系統(tǒng)的結構。
一、數(shù)據(jù)庫系統(tǒng)的模式結構
二、數(shù)據(jù)庫系統(tǒng)的體系結構
第四節(jié) 數(shù)據(jù)庫管理系統(tǒng)
一、數(shù)據(jù)庫管理系統(tǒng)的功能與組成
二、數(shù)據(jù)庫管理系統(tǒng)的工作過程
三、數(shù)據(jù)庫管理系統(tǒng)的實現(xiàn)方法
第五節(jié) 數(shù)據(jù)庫工程與應用
一、數(shù)據(jù)庫設計的目標與特點
二、數(shù)據(jù)庫設計方法
三、數(shù)據(jù)庫設計步驟
四、數(shù)據(jù)庫應用
考核要求
了解:數(shù)據(jù)庫技術的產(chǎn)生和發(fā)展
理解:
(1) 數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)及數(shù)據(jù)庫管理系統(tǒng)等基本概念算法(定義、描述、算法設計的要求及分析初步)
(2) 三種主要的數(shù)據(jù)庫模型。
(3) 數(shù)據(jù)庫系統(tǒng)的組成
掌握:
(1)數(shù)據(jù)庫系統(tǒng)的核心和基礎--數(shù)據(jù)模型,包括數(shù)據(jù)模型的三要素、概念模型
(2)數(shù)據(jù)庫系統(tǒng)三級模式和兩層映象。
第二章 關系數(shù)據(jù)庫(6學時)
教學目的與要求
通過本部分的學習,學生應重點掌握關系數(shù)據(jù)庫的重要概念和關系代數(shù),理解關系數(shù)據(jù)庫模式和關系數(shù)據(jù)庫,了解關系演算。
教學內(nèi)容
第一節(jié) 關系模型
第二節(jié) 關系的形式化定義
第三節(jié) 關系的性質(zhì)
第四節(jié) 關系的鍵
第五節(jié) 關系數(shù)據(jù)庫模式與關系數(shù)據(jù)庫
第六節(jié) 關系代數(shù)
讀書有三到,謂心到,眼到,口到。心不在此,則眼看不仔細,心眼既不專一,卻只漫誦浪讀,決不能記,久也不能久也。三到之中,心到最急,心既到矣,眼口豈不到乎?——朱熹《訓學齋規(guī)》
一、傳統(tǒng)的集合運算
二、專門的關系運算
第七節(jié) 關系演算
考核要求
了解:關系演算
理解:關系數(shù)據(jù)庫模式與關系數(shù)據(jù)庫
讀過一本好書,,像交了一個益友!乜思
掌握:
(1) 關系數(shù)據(jù)庫的重要概念,包括關系模型的數(shù)據(jù)結構、關系的完整性以及關系操作。
(2) 用關系代數(shù)表達查詢。
第三章 關系數(shù)據(jù)庫標準語言SQL(8學時)
教學目的與要求
通過本部分的學習,學生應重點掌握SQL語言在數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)更新、數(shù)據(jù)控制方面的功能,學會使用嵌入式SQL,理解SQL和視圖的基本概念。
教學內(nèi)容
第一節(jié) SQL語言的基本概念與特點
第二節(jié) SQL數(shù)據(jù)定義
一、定義、刪除與修改基本表
二、建立與刪除索引
第三節(jié) SQL數(shù)據(jù)查詢
一、單表查詢
二、連接查詢
三、嵌套查詢
四、集合查詢
第四節(jié) SQL數(shù)據(jù)更新
一、插入數(shù)據(jù)
二、修改數(shù)據(jù)
三、刪除數(shù)據(jù)
第五節(jié) 視圖
一、定義視圖
二、查詢視圖
三、更新視圖
四、視圖的用途
第六節(jié) SQL數(shù)據(jù)控制
第七節(jié) 嵌入式SQL
一、 嵌入式SQL的一般形式
二、 嵌入式SQL語句與主語言之間的通信
三、 不用游標的SQL語句
四、 使用游標的SQL語句
考核要求
理解:SQL的基本概念,視圖的概念
掌握:SQL語言在數(shù)據(jù)定義、數(shù)據(jù)查詢、數(shù)據(jù)更新、數(shù)據(jù)控制方面的功能。
學會使用嵌入式SQL。
第四章 關系數(shù)據(jù)庫理論(4學時)
教學目的與要求
通過本部分的學習,使學生重點掌握關系規(guī)范化理論,理解函數(shù)依賴的有關概念,第一范式、第二范式和第三范式的定義,了解規(guī)范化理論的研究背景及其數(shù)據(jù)依賴的公理系統(tǒng)及模式分解。
教學內(nèi)容
第一節(jié) 數(shù)據(jù)依賴
一、 關系模式中的數(shù)據(jù)依賴
二、 數(shù)據(jù)依賴對關系模型的影響
三、 有關概念
第二節(jié) 范式
一、 第一范式
二、 第二范式
三、 第三范式
四、 BC范式
五、 多值依賴與第四范式
第四節(jié) 關系模式的規(guī)范化
一、 關系模式規(guī)范化的步驟
二、 關系模式的分解
考核要求
了解:數(shù)據(jù)依賴的公理系統(tǒng)及模式分解,了解關系規(guī)范理論研究的背景
理解:函數(shù)依賴的基本概念、一范式、二范式、三范式的定義
掌握:關系規(guī)范化理論
第五章 數(shù)據(jù)庫保護(4學時)
教學目的與要求
通過本部分的學習,使學生重點掌握DBMS完整性實現(xiàn)的機制,包括完整性約束定義機制、完整性檢查機制和違背完整性約束條件時DBMS應采取的動作,重點掌握事務的概念和特點及并發(fā)控制的三級封鎖協(xié)議,理解數(shù)據(jù)庫系統(tǒng)安全性技術和方法,了解數(shù)據(jù)庫故障的種類和恢復技術。
教學內(nèi)容
第一節(jié) 數(shù)據(jù)庫的安全性
一、 安全性控制的一般方法
二、 ORACLE數(shù)據(jù)庫的安全性措施
第二節(jié) 完整性控制
一、 完整性約束條件
二、 完整性控制
三、 ORACLE的完整性
第三節(jié) 并發(fā)控制與封鎖
一、 并發(fā)控制概述
二、 并發(fā)控制的調(diào)度
三、 封鎖
四、 死鎖和活鎖
五、 ORACLE的并發(fā)控制
第四節(jié) 數(shù)據(jù)庫的恢復
讀書有三到,謂心到,眼到,口到。心不在此,則眼看不仔細,心眼既不專一,卻只漫誦浪讀,決不能記,久也不能久也。三到之中,心到最急,心既到矣,眼口豈不到乎?——朱熹《訓學齋規(guī)》
一、 恢復的原理
二、 恢復的實現(xiàn)技術
三、 ORACLE的恢復技術
考核要求
了解:故障的種類和恢復技術
理解:數(shù)據(jù)庫系統(tǒng)安全性技術和方法
掌握:完整性實現(xiàn)機制
讀過一本好書,像交了一個益友!乜思
事務的概念和特點
并發(fā)控制
三級封鎖協(xié)議
第六章 數(shù)據(jù)庫設計(4學時)
教學目的與要求
通過本部分的學習,使學生重點掌握概念結構的設計和邏輯結構的設計,理解數(shù)據(jù)庫設計和步驟,了解數(shù)據(jù)庫設計的任務、內(nèi)容。
教學內(nèi)容
第一節(jié) 數(shù)據(jù)庫設計概述(任務、內(nèi)容、特點、方法、步驟)
第二節(jié) 系統(tǒng)需求分析
一、 需求分析的任務
二、 需求分析的方法
三、 數(shù)據(jù)字典
第三節(jié) 概念結構設計
一、 概念結構設計的方法與步驟
二、 數(shù)據(jù)抽象與局部視圖設計
三、 視圖的集成
第四節(jié) 邏輯結構設計
一、 E-R圖向數(shù)據(jù)模型的轉(zhuǎn)換
二、 數(shù)據(jù)模型的優(yōu)化
三、 設計用戶子模式
第五節(jié) 數(shù)據(jù)庫物理設計
第六節(jié) 數(shù)據(jù)庫實施
第七節(jié) 數(shù)據(jù)庫運行和維護
考核要求
了解:數(shù)據(jù)庫設計的任務和特點
理解:數(shù)據(jù)庫設計的方法和步驟。
掌握:概念結構的設計和邏輯結構的設計。
四、 實驗:
1. 實驗目的與任務
《數(shù)據(jù)庫結構與數(shù)據(jù)庫》課程是高等院校信息管理與信息系統(tǒng)專業(yè)(醫(yī)藥信息專業(yè)方向)的一門重要的專業(yè)課程,信息管理與信息專業(yè)的一門基礎課程。本課程實驗教學的主要任務是加深學生對關系代數(shù)、SQL和數(shù)據(jù)庫分析與設計理論的理解,使學生掌握數(shù)據(jù)庫分析和設計的基本方法和技能,學會利用數(shù)據(jù)庫技術組織信息,從而為以后的建立管理信息系統(tǒng)打下基礎。
2. 實驗教學基本要求
(1) 通過實驗,學生應掌握關系代數(shù)在數(shù)據(jù)庫管理系統(tǒng)的實現(xiàn)方式;
(2) 通過實驗,學生應掌握SQL語言在具體軟件中的實現(xiàn);
(3) 通過實驗,學生應運用數(shù)據(jù)庫分析和設計理論的方法,設計數(shù)據(jù)庫并在Visual Foxpro數(shù)據(jù)庫管理系統(tǒng)中加以實現(xiàn)。
3. 實驗教材或指導書
劉海莎編著:數(shù)據(jù)庫應用與程序設計,人民郵電出版社,2004年8月版
4. 實驗項目一覽表
序號
實驗項目
內(nèi)容提要
實驗
類型
學時
分配
主要儀器
設 備
實驗
地點
備注
1
關系代數(shù)
(1)利用Visual Foxpro實現(xiàn)關系代數(shù)的交、并、差
(2)利用Visual Fxopro實現(xiàn)關系代數(shù)的選擇、投影運算
驗證性實驗
4
計算機
計算機實習室
必修
2
SQL數(shù)據(jù)定義、數(shù)據(jù)操縱實驗
(1)利用SQL進行數(shù)據(jù)庫、數(shù)據(jù)庫表、視圖和索引的定義、刪除
(2)利用SQL進行數(shù)據(jù)的插入、修改、刪除
驗證性實驗
4
計算機
計算機實習室
必修
3
SQL數(shù)據(jù)查詢功能實驗
利用SQL進行數(shù)據(jù)的各種查詢
驗證性實驗
4
計算機
計算機實習室
必修
4
學生管理信息系統(tǒng)的數(shù)據(jù)庫設計
(1) 進行該系統(tǒng)的數(shù)據(jù)分析,繪制數(shù)據(jù)流圖
(2) 建立數(shù)據(jù)字典
(3) 進行數(shù)據(jù)庫定義
綜合設計性實驗
8
計算機
計算機實習室
開放實驗
五、 考核方式:
1. 理論考試:筆試(閉卷,占總成績70%)
2. 技能測試:實驗報告,占總成績30%
六、 備注:
江蘇自考03177數(shù)據(jù)結構與數(shù)據(jù)庫大綱
本文編號:1600444
本文鏈接:http://www.sikaile.net/wenshubaike/dxkc/1600444.html