更新時(shí)間:2022-06-30 11:14:00 來源:大牛教育成考網(wǎng) 點(diǎn)擊量:
教學(xué)目的與教學(xué)要求
《數(shù)據(jù)庫原理與應(yīng)用》是信息管理類專業(yè)的一門專業(yè)基礎(chǔ)課。本課程設(shè)置的目的是為了使學(xué)生掌握數(shù)據(jù)庫系統(tǒng)概論、關(guān)系模型、結(jié)構(gòu)化查詢語言、關(guān)系數(shù)據(jù)庫設(shè)計(jì)理論、索引和哈希技術(shù)、數(shù)據(jù)庫文件存儲(chǔ)技術(shù)、數(shù)據(jù)庫安全性和完整性、數(shù)據(jù)庫設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)的典型案例、數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)以及數(shù)據(jù)庫新技術(shù)等。
基本要求:
1、了解和掌握數(shù)據(jù)庫管理技術(shù)發(fā)展的過程,數(shù)據(jù)庫系統(tǒng)的基本概念、體系結(jié)構(gòu)和全局結(jié)構(gòu)。
2、掌握關(guān)系模型的關(guān)系運(yùn)算理論,關(guān)系數(shù)據(jù)庫SQL語言的全貌和使用技術(shù)。
3、了解和掌握關(guān)系數(shù)據(jù)庫的規(guī)范化理論以及數(shù)據(jù)庫設(shè)計(jì)的全過程,能進(jìn)行數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計(jì)和簡單應(yīng)用程序的設(shè)計(jì)。
4、掌握數(shù)據(jù)庫索引技術(shù)、安全技術(shù)和存儲(chǔ)技術(shù)c
5、了解一些數(shù)據(jù)庫的新技術(shù)。
為使課程達(dá)到應(yīng)有的效果,除教師設(shè)法提高教學(xué)質(zhì)量和適當(dāng)掌握教學(xué)進(jìn)度外,要求學(xué)生做到以下幾點(diǎn):
1、不無故缺席;
2、認(rèn)真閱讀參考教材;
3、獨(dú)立完成規(guī)定作業(yè)。
課程必備知識(shí)
先修課程:計(jì)算機(jī)應(yīng)用基礎(chǔ)、程序設(shè)計(jì)基礎(chǔ)、SQLServer2000
知識(shí)要點(diǎn)
第一章 數(shù)據(jù)庫系統(tǒng)概述
一、信息、數(shù)據(jù)和數(shù)據(jù)處理
二、數(shù)據(jù)管理技術(shù)的發(fā)展
三、數(shù)據(jù)庫系統(tǒng)的組成與結(jié)構(gòu)
四、數(shù)據(jù)庫管理系統(tǒng)
五、數(shù)據(jù)模型
學(xué)習(xí)要求:
1、理解信息、數(shù)據(jù)和數(shù)據(jù)處理的基本概念,區(qū)分?jǐn)?shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng);
2、了解數(shù)據(jù)庫的四個(gè)發(fā)展階段、各階段的主要特點(diǎn);
3、掌握數(shù)據(jù)庫系統(tǒng)的組成與結(jié)構(gòu);
4、掌握數(shù)據(jù)庫管理系統(tǒng)的主要功能、組成及數(shù)據(jù)存取過程;
5、了解幾種主要數(shù)據(jù)模型的特點(diǎn)。
第二章 關(guān)系模型
一、關(guān)系模型
二、關(guān)系的形式化定義
三、關(guān)系的性質(zhì)
四、關(guān)系的碼
五、關(guān)系模式與關(guān)系數(shù)據(jù)庫
六、關(guān)系代數(shù)
七、關(guān)系演算
八、關(guān)系代數(shù)表達(dá)式的優(yōu)化
學(xué)習(xí)要求:
1、理解關(guān)系的域和笛卡兒積等概念;
2、掌握關(guān)系的主碼、主屬性、外碼等常用術(shù)語;
3、理解關(guān)系的性質(zhì);
4、掌握關(guān)系的完整性規(guī)則;
5、熟練掌握用關(guān).代表達(dá)查詢的常用方法;
6、了解元組關(guān)系演算和域關(guān)系演算;
7、了解關(guān)系代數(shù)表達(dá)式的優(yōu)化算法與策略。
第三章 結(jié)構(gòu)化查詢語言SQL
一、SQL的基本概念
二、SQL的數(shù)據(jù)定義功能
三、SQL的數(shù)據(jù)操縱功能
四、SQL的數(shù)據(jù)控制功能
學(xué)習(xí)要求:
1、了解SQL的基本概念,掌握常用的數(shù)據(jù)類型和函數(shù);
2、掌握SQL的數(shù)據(jù)定義語句的功能;
3、熟練掌握SQL的數(shù)據(jù)查詢語句功能;
4、掌握SQL的數(shù)據(jù)更新語句的功能;
5、掌握SQL的數(shù)據(jù)控制語句的功能。
第四章 關(guān)系數(shù)據(jù)庫理論
一、問題的提出
二、函數(shù)依賴性
三、關(guān)于函數(shù)依賴性的公理系統(tǒng)
四、關(guān)系模式的分解
五、關(guān)系模式的規(guī)范化
學(xué)習(xí)要求:
1、熟悉因數(shù)據(jù)庫設(shè)計(jì)不合理而引發(fā)的問題;
2、熟悉數(shù)據(jù)庫關(guān)系模式設(shè)計(jì)以及衡量的標(biāo)準(zhǔn);
3、掌握數(shù)據(jù)庫設(shè)計(jì)時(shí)應(yīng)該考慮的因素;
4、掌握數(shù)據(jù)庫設(shè)計(jì)關(guān)系模式分解的方法;
5、熟悉函數(shù)依賴;
6、掌握第一范式、第二范式、第三范式、BCNF范式的轉(zhuǎn)化以及識(shí)別。
第五章 數(shù)據(jù)庫文件存儲(chǔ)技術(shù)
一、文件組織
二、索引技術(shù)
三、哈希技術(shù)
學(xué)習(xí)要求:
1、掌握文件組織的兩種方法:定長記錄和變長記錄;
2、了解順序文件、聚集文件的結(jié)構(gòu);
3、了解B+樹索引文件和B樹索引文件;
4、了解哈希函數(shù)和哈希索引。
第六章 安全性與完整性
一、數(shù)據(jù)庫的安全性
二、完整性控制
三、并發(fā)控制與封鎖
四、數(shù)據(jù)庫的恢復(fù)
學(xué)習(xí)要求:
1、理解案例性控制的一般方法;
2、理解數(shù)據(jù)庫完整性控制的一般概念;
3、理解數(shù)據(jù)庫事務(wù)及事務(wù)的ACID特性;
4、掌握封鎖帶來的問題及解決辦法;
5、掌握數(shù)據(jù)庫故障和恢復(fù)策略。
第七章 數(shù)據(jù)庫設(shè)計(jì)
一、數(shù)據(jù)庫設(shè)計(jì)概述
二、系統(tǒng)需求分析
三、概念結(jié)構(gòu)設(shè)計(jì)
四、邏輯結(jié)構(gòu)設(shè)計(jì)
五、數(shù)據(jù)庫物理設(shè)計(jì)
六、數(shù)據(jù)庫實(shí)施
七、數(shù)據(jù)庫運(yùn)行和維護(hù)
學(xué)習(xí)要求:
1、理解系統(tǒng)需求分析的任務(wù)、方法;
2、理解概念結(jié)構(gòu)設(shè)計(jì)的特點(diǎn)、方法、步驟,掌握E-R模型設(shè)計(jì);
3、理解邏輯結(jié)構(gòu)的任務(wù)、步驟,掌握E-R圖向數(shù)據(jù)模型的轉(zhuǎn)換;
4、理解數(shù)據(jù)庫物理設(shè)計(jì);
5、掌握數(shù)據(jù)庫實(shí)施的過程;
6、掌握數(shù)據(jù)庫的運(yùn)行及案例性與完整性的維護(hù)。
第八章 數(shù)據(jù)庫設(shè)計(jì)的典型案例
一、案例的系統(tǒng)需求簡介
二、需求描述
三、概念設(shè)計(jì)
四、邏輯設(shè)計(jì)
五、數(shù)據(jù)庫的物理設(shè)計(jì)
學(xué)習(xí)要求:
1、理解學(xué)生選課管理系統(tǒng)的需求分析的任務(wù)、方法;
2、熟練掌握學(xué)生選課管理系統(tǒng)的E-R圖的設(shè)計(jì);
3、熟練掌握學(xué)生選課管理系統(tǒng)E-R圖向數(shù)據(jù)模型的轉(zhuǎn)換;
4、掌握學(xué)生選課管理系統(tǒng)數(shù)據(jù)庫的一般建立方法。
第九章 數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)技術(shù)
一、概述
二、C/S體系結(jié)構(gòu)
三、B/S結(jié)構(gòu)
四、開放式數(shù)據(jù)庫開發(fā)
五、ADO.net技術(shù)
學(xué)習(xí)要求:
1、了解C/S、B/S、N-tierC/S等數(shù)據(jù)庫應(yīng)用體系的構(gòu)造特點(diǎn);
2、了解ODBC、ADO、ADO.net、JDBC的技術(shù)內(nèi)容;
3、初步掌握編程技術(shù)(ODBC、ADO、ADO.net);
第十章 Web數(shù)據(jù)庫及其開發(fā)技術(shù)
一、Web數(shù)據(jù)庫概述
二、ASP.net概述
三、Web數(shù)據(jù)庫應(yīng)用實(shí)例
學(xué)習(xí)要求:
1、理解Web數(shù)據(jù)庫的概念;
2、了解ASP.net技術(shù)的優(yōu)點(diǎn);
3、掌握ASP.net應(yīng)用程序開發(fā)環(huán)境的安裝與配置;
4、掌握基于.net的數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)方法。
第十一章 數(shù)據(jù)庫新技術(shù)
一、概述
二、面向?qū)ο蟮臄?shù)據(jù)庫技術(shù)
三、分布式數(shù)據(jù)庫技術(shù)
四、數(shù)據(jù)倉庫技術(shù)
五、其他新型的數(shù)據(jù)庫系統(tǒng)
學(xué)習(xí)要求:
1、了解面向?qū)ο蟮臄?shù)據(jù)庫技術(shù);
2、理解分布式數(shù)據(jù)庫技術(shù);
3、理解數(shù)據(jù)倉庫技術(shù);
4、了解知識(shí)庫、模糊數(shù)據(jù)庫與演繹數(shù)據(jù)庫、主動(dòng)數(shù)據(jù)庫和移動(dòng)數(shù)據(jù)庫等概念。
參考書目
1、《數(shù)據(jù)庫原理與應(yīng)用》 陸慧娟主編 科學(xué)出版社 2006.2
?Copyright © 大牛教育成考網(wǎng) 版權(quán)所有 粵ICP備18016435號(hào) 全國免費(fèi)咨詢電話:400 166 9192
廣州市天河區(qū)五山路華南理工大學(xué)國家科技園金華園區(qū)2樓C208-214室(總部)
此網(wǎng)站信息最終解釋權(quán)屬于廣州天資教育科技有限公司
聲明:本站為廣州成考民間交流網(wǎng)站,成人高考動(dòng)態(tài)請各位考生以省教育考試院、各市成考辦通知為準(zhǔn)。