第一篇:《網(wǎng)絡數(shù)據(jù)庫SQL》課程教學大綱
安徽工業(yè)經(jīng)濟職業(yè)技術(shù)學院
計算機網(wǎng)絡技術(shù)專業(yè)《網(wǎng)絡數(shù)據(jù)庫SQL》課程教學大綱
一、課程的性質(zhì)和任務
在當今高速發(fā)展的信息世界中,網(wǎng)絡是信息傳播速度最快的途徑,而數(shù)據(jù)庫以其強大的信息操作和管理能力悄然進入網(wǎng)絡世界,并成為網(wǎng)絡應用擴展和高速信息表達的有力工具。《網(wǎng)絡數(shù)據(jù)庫SQL》課程是計算機專業(yè)選修的一門專業(yè)課程。學生在學習本課程之前應當具有一定的計算機應用操作,計算機網(wǎng)絡管理能力,最好同時具備一定的數(shù)據(jù)庫前端軟件開發(fā)工具(如DELPHI、PB、VB等)的使用方面的知識。
SQL課程應用性很強,教學中要學練結(jié)合,在了解命令結(jié)構(gòu)的過程中一定要加強上機實踐練習,創(chuàng)建和管理是本課程的兩個主要內(nèi)容。
本課程要求學生:
1. 使學生對數(shù)據(jù)庫的發(fā)展、SQL SERVER 2000的安裝有一定的了解。2. 能運用SQL SERVER管理工具集來配置數(shù)據(jù)庫和安全管理。
3. 掌握使用企業(yè)管理器和Transact-SQL來進行數(shù)據(jù)庫對象的創(chuàng)建與管理、熟練掌握查詢設計。
4. 初步了解在Internet上發(fā)布SQL SERVER 2000數(shù)據(jù)庫技術(shù)。5. 數(shù)據(jù)庫管理系統(tǒng)實例的建設實踐。
二、課程的教學目的與要求
能過本課程的學習,使學生具備初步的網(wǎng)絡數(shù)據(jù)庫的管理能力,也為培養(yǎng)數(shù)據(jù)庫前端軟件開發(fā)、應用能力提供理論與實踐的支持。
1、熟練掌握:
要求學生能夠全面理解、熟練掌握所學內(nèi)容,能夠熟練運用不同的方法來完成相應實踐。
2、掌握、理解:
要求學生能夠理解數(shù)據(jù)庫的基本概念、較好的掌握所講授的內(nèi)容。
3、了解:
對所學習的內(nèi)容能有一定的認識。
三、教學內(nèi)容及要求
(按主教材章節(jié)順序排列,沒有列出部分或特別說明的部分,不作要求)
第1章 數(shù)據(jù)庫系統(tǒng)簡介(P1)
1.1 數(shù)據(jù)庫概述(P1)---了解
1.2 數(shù)據(jù)庫系統(tǒng)發(fā)展史(P1)---了解
1.3 數(shù)據(jù)庫系統(tǒng)的模型和結(jié)構(gòu)(P4)---理解
1.4 數(shù)據(jù)庫管理系統(tǒng)(P6)---理解
作業(yè)
一、基礎題
上機
二、上機操作題
第2章 SQL SERVER 2000 簡介(P9)2.1 SQL Server 語言介紹(P9)---了解
2.2 SQL Server 語言特點(P9)---了解
2.3 SQL Server 和 Internet(P10)---了解
2.4 SQL Server 2000 的安裝(P11)---知道
上機 SQL Server 2000 的安裝
第3章 SQL SERVER 管理工具集(P24)
本章要求能夠掌握各管理工具的使用方法(3.3 性能監(jiān)視器不作要求)
作業(yè)
一、基礎題
上機
二、上機操作題 如何打開和使用各管理工具
第4章 數(shù)據(jù)庫的創(chuàng)建與管理(P33)
4.1 數(shù)據(jù)庫的設計基礎(P33)
4.1.1--| 4.1.2--| 4.1.3--| 4.1.4--|-掌握
4.1.5--| 4.1.6--| 4.1.7---了解
4.2 數(shù)據(jù)庫的創(chuàng)建與管理(P39)---熟練掌握
4.3 設置數(shù)據(jù)選項(P46)---熟練掌握
4.4 修改數(shù)據(jù)庫(P47)---熟練掌握
4.5 刪除數(shù)據(jù)庫(P50)---熟練掌握
4.6 壓縮數(shù)據(jù)庫(P51)---掌握
4.7 備份和恢復數(shù)據(jù)庫(P51)---熟練掌握
4.8 發(fā)布內(nèi)容和訂閱數(shù)據(jù)庫(P54)---了解
作業(yè)
一、基礎題(可相應擴展)上機
二、上機操作題(要求能在課本的基礎上加以擴展練習)
第5章 數(shù)據(jù)庫表的創(chuàng)建與管理(P61)
本章節(jié)中所有的內(nèi)容都作熟練掌握的要求
作業(yè)
一、基礎題(可相應擴展)上機
二、上機操作題(要求能在課本的基礎上加以擴展練習)
第6章 查詢設計(P84)
本章節(jié)中所有的內(nèi)容都作熟練掌握的要求
作業(yè)
一、基礎題(可相應擴展)上機
二、上機操作題(要求能在課本的基礎上加以擴展練習)
第7章 觸發(fā)器和數(shù)據(jù)的操作(P148)
7.1 觸發(fā)器概述(P148)---了解
7.2 使用INSERT語句添加新數(shù)據(jù)(P148)---熟練掌握
7.3 使用UPDATE語句修改數(shù)據(jù)(P154)---熟練掌握
7.4 刪除無用數(shù)據(jù)(P160)---熟練掌握
7.5 數(shù)據(jù)的導入和導出(P161)---掌握
作業(yè)
一、基礎題(可相應擴展)上機
二、上機操作題(要求能在課本的基礎上加以擴展練習)
第8章 索引(169)本章節(jié)中所有的內(nèi)容都作熟練掌握的要求
作業(yè)
一、基礎題(可相應擴展)上機
二、上機操作題(要求能在課本的基礎上加以擴展練習)
第9章 視圖管理(P184)
本章節(jié)中所有的內(nèi)容都作掌握的要求
作業(yè)
一、基礎題(可相應擴展)上機
二、上機操作題(要求能在課本的基礎上加以擴展練習)
第10章 SQL Server 2000 的開發(fā)與實務(P196)
本章節(jié)中所有的內(nèi)容都作掌握的要求
作業(yè)
一、基礎題(可相應擴展)上機
二、上機操作題(要求能在課本的基礎上加以擴展練習)
第11章 ODBC 數(shù)據(jù)庫應用程序(P227)
11.3 ODBC數(shù)據(jù)源管理---掌握
作業(yè)
一、基礎題
上機
二、上機操作題
第12章 安全管理(P241)
本章節(jié)中所有的內(nèi)容都作掌握的要求
作業(yè)
一、基礎題
上機
二、上機操作題
四、本課程與其它課程的關(guān)系
本課程是計算機專業(yè)的一門主要專業(yè)課程,專業(yè)性比較強,其先修課程有:《數(shù)據(jù)庫原理》、《計算機基礎》等課程,它同時也是多門程序設計課程,如C#程序設計、VB程序設計、ASP程序設計的先修課程。
五、學時數(shù)分配
課程教學學時數(shù)分配
課程教學總學時90學時。其中授課60學時,上機實驗30學時,授課學時分配如下:
教學內(nèi)容
第1章 數(shù)據(jù)庫系統(tǒng)簡介 第2章 SQL SERVER 2000 簡介 第3章 SQL SERVER 管理工具集 第4章 數(shù)據(jù)庫的創(chuàng)建與管理 第5章 數(shù)據(jù)庫表的創(chuàng)建與管理 第6章 查詢設計
第7章 觸發(fā)器和數(shù)據(jù)的操作 第8章 索引 第9章 視圖管理
第10章 SQL Server 2000 的開發(fā)與實務 第11章 ODBC 數(shù)據(jù)庫應用程序
合計
授課學時 2 4 6 6 10 12 3 3 6 4 60
實驗學時
2 4 4 6 4 2 2 30
六、實驗要求
1、保證學生上機人手一機。
2、實驗機應安裝Windows 2000 Server操作系統(tǒng)、SQL Server 2000標準版、DELPHI、PB、VB、VF等軟件。
3、實驗內(nèi)容主要以課本為主,任課教師可自定擴展。
七、考核方法
本課程的考核可根據(jù)實際情況確定為考試或考查,實驗考核應有明確的任務并要求學生提交實驗報告。
八、教材及參考書
教材版本:《新編SQL SERVER 2000數(shù)據(jù)庫實用教程》
編 著 者:廖疆星、張艷釵、肖金秀等
出 版 社:冶金工業(yè)出版社
版 次:2002年2月第1版
安徽工業(yè)經(jīng)濟職業(yè)技術(shù)學院計算機技術(shù)系計算機應用教研室
2005-5-14
第二篇:《網(wǎng)絡數(shù)據(jù)庫SQL Server》教學大綱
《網(wǎng)絡數(shù)據(jù)庫SQL SERVER》教學大綱
第一部分 大綱說明
一、課程性質(zhì)
《網(wǎng)絡數(shù)據(jù)庫SQL SERVER》是計算機應用技術(shù)方向的一門專業(yè)必修課。
二、目的和基本要求
通過本課程的學習,要求學生了解數(shù)據(jù)庫技術(shù)基本的理論知識;掌握數(shù)據(jù)庫系統(tǒng)通用的結(jié)構(gòu)化查詢語言SQL;通過實例掌握數(shù)據(jù)庫的安裝、數(shù)據(jù)庫和表的管理、事務處理、安全性管理、數(shù)據(jù)完整性控制以及備份和恢復等操作。
三、與其它課程的銜接和聯(lián)系
本課程先修課程:《Windows 2000操作系統(tǒng)》與《VFP程序設計》。
四、教材選用
1、選用的教材:
《SQL SERVER 2000數(shù)據(jù)庫管理與開發(fā)實用教程》李丹 機械工業(yè)出版社 2005.8
2、參考書目:
《SQL Sever 2000使用Transact-SQL進行數(shù)據(jù)庫查詢》 微軟公司 北京希望出版社 2002年
《SQL Sever 2000數(shù)據(jù)庫管理》微軟公司 北京希望出版社 2002年 《SQL Sever 2000數(shù)據(jù)庫編程》微軟公司 北京希望出版社 2002年 《SQL Sever 2000》 衛(wèi)海 中國鐵道出版社
2001年
五、建議總學時
本課程總學時118學時,理論課62學時,上機實習22學時。
六、適用專業(yè)
本大綱適用于高校計算機應用專業(yè)
第二部分 大綱內(nèi)容和學時分配
第一章 SQL Server2000概述(4學時)
一、教學內(nèi)容
1、關(guān)系數(shù)據(jù)庫的產(chǎn)生歷史、簡介、設計
2、SQL SERVER 2000的歷史、特點、客戶機/服務器、瀏覽器/服務器
3、SQL SERVER 2000啟動、暫停、退出
4、企業(yè)管理器和查詢分析器
5、創(chuàng)建服務器組和注冊服務器
二、教學重點和難點
1、重點理解和掌握SQL SERVER 2000數(shù)據(jù)庫系統(tǒng)的常用術(shù)語、數(shù)據(jù)庫系統(tǒng)的環(huán)境、特點、客戶機/服務器、瀏覽器/服務器體系結(jié)構(gòu)
2、掌握SQL SERVER 2000中常用工具的使用。
三、教學要求
1、了解為什么要使用數(shù)據(jù)庫
2、了解數(shù)據(jù)庫發(fā)展歷史以及客戶機/服務器、瀏覽器/服務器的工作原理
3、掌握SQL SERVER 2000數(shù)據(jù)庫的特點
4、掌握企業(yè)管理器和查詢分析器的啟動關(guān)閉
5、掌握服務器組的創(chuàng)建和注冊以及原因
第二章 數(shù)據(jù)庫的創(chuàng)建和管理(4學時)
一、教學內(nèi)容
1、數(shù)據(jù)庫對象的基本概念,存儲結(jié)構(gòu)、事務日志
2、創(chuàng)建數(shù)據(jù)庫
3、管理數(shù)據(jù)庫
二、教學重點和難點
1、重點掌握SQL SERVER 2000的存儲結(jié)構(gòu),事務日志作用
2、掌握數(shù)據(jù)庫的創(chuàng)建以及管理
三、教學要求
1、了解SQL SERVER 2000所需的環(huán)境,包括硬件環(huán)境與軟件環(huán)境
2、掌握SQL SERVER 2000的存儲結(jié)構(gòu),數(shù)據(jù)文件和日志文件的含義和作用 掌握創(chuàng)建數(shù)據(jù)庫和管理數(shù)據(jù)庫
第三章 表的創(chuàng)建(6學時)
一、教學內(nèi)容
1、表的概念、SQL SERVER 2000中的數(shù)據(jù)類型
2、利用語法對表進行創(chuàng)建、修改和刪除
3、添加、修改和刪除表中的數(shù)據(jù)
4、如何建立約束和如何實現(xiàn)表中數(shù)據(jù)的完整性
5、使用企業(yè)管理器對表以及表中數(shù)據(jù)進行管理
二、教學重點和難點
1、掌握利用語法對表進行創(chuàng)建、修改和刪除
2、重點掌握添加、修改和刪除表中的數(shù)據(jù)語法
3、掌握如何建立約束和如何實現(xiàn)表中數(shù)據(jù)的完整性
4、重點掌握使用企業(yè)管理器對表進行管理
三、教學要求
通過本章的學習要能掌握如何利用企業(yè)管理器和語法兩種方法來創(chuàng)建、管理表、表中的約束以及表中的數(shù)據(jù)。
第四章 數(shù)據(jù)查詢(8學時)
一、教學內(nèi)容
1、SELECT 語句語法、基本查詢語法
2、SELECT 高級查詢語法
二、教學重點和難點
1、SELECT 語句語法、基本查詢語法
2、SELECT 高級查詢語法
三、教學要求
通過本章的學習掌握利用語法對數(shù)據(jù)庫按條件進行查詢,選擇,以及對多表進行綜合查詢,為以后數(shù)據(jù)庫和其他語言的綜合應用奠定基礎。
第五章 索引的創(chuàng)建與使用(4學時)
一、教學內(nèi)容
1、索引的概述、索引的分類
2、使用企業(yè)管理器和語法創(chuàng)建索引
3、使用企業(yè)管理器和語法管理索引
二、教學重點和難點
1、使用企業(yè)管理器和語法創(chuàng)建索引
2、使用企業(yè)管理器和語法管理索引
三、教學要求
通過本章的學習了解為什么創(chuàng)建索引,索引每類的作用以及重點掌握如何用企業(yè)管理器創(chuàng)建和管理索引。
第六章 視圖的創(chuàng)建與使用(5學時)
一、教學內(nèi)容
1、視圖的概念、優(yōu)點
2、使用企業(yè)管理器和語法進行視圖的創(chuàng)建和管理
3、通過視圖修改數(shù)據(jù)
二、教學重點和難點
1、使用企業(yè)管理器和語法進行視圖的創(chuàng)建和管理
2、通過視圖修改數(shù)據(jù)
三、教學要求
通過本章的學習了解視圖的概念、優(yōu)點,掌握用企業(yè)管理器進行視圖的創(chuàng) 4 建和管理,以及利用視圖修改數(shù)據(jù)。
第七章 TRANSACT-SQL語言(7學時)
一、教學內(nèi)容
1、SQL語言概述、命名規(guī)則和注釋
2、全局變量和局部變量的定義
3、運算符的使用
4、內(nèi)置函數(shù)、系統(tǒng)函數(shù)和用戶自定義函數(shù)的使用
5、批處理和流程控制語句
二、教學重點和難點
1、全局變量和局部變量的定義
2、運算符的使用
3、內(nèi)置函數(shù)、系統(tǒng)函數(shù)和用戶自定義函數(shù)的使用
4、批處理和流程控制語句
三、教學要求
通過本章的學習掌握全局變量和局部變量的定義,運算符以及函數(shù)的使用,掌握流程控制語句,為以后的數(shù)據(jù)庫變成奠定基礎。
第八章 游標和事務(7學時)
一、教學內(nèi)容
1、游標的定義以及優(yōu)點
2、游標的使用
3、事務的定義、特點
4、事務的使用
二、教學重點和難點
1、游標的使用
2、事務的使用
三、教學要求
通過本章的學習掌握游標的定義,游標使用的5步驟,以及利用游標修改數(shù)據(jù);掌握事務的定義和使用,了解為什么使用事務。
第九章 存儲過程(8學時)
一、教學內(nèi)容
1、存儲過程的基本概念
2、使用語法和企業(yè)管理器創(chuàng)建存儲過程
3、執(zhí)行存儲過程
4、管理存儲過程
二、教學重點和難點
1、使用語法和企業(yè)管理器創(chuàng)建存儲過程
2、執(zhí)行存儲過程
3、管理存儲過程
三、教學要求
存儲過程類似于其他語言的函數(shù),通過本章的學習要重點掌握存儲過程的創(chuàng)建、使用和管理,為以后的數(shù)據(jù)庫編程奠定基礎。
第十章 觸發(fā)器(8學時)
一、教學內(nèi)容
1、觸發(fā)器的概述、分類
2、使用語法和企業(yè)管理創(chuàng)建觸發(fā)器
3、管理觸發(fā)器
二、教學重點和難點
1、觸發(fā)器的分類
2、使用語法和企業(yè)管理創(chuàng)建觸發(fā)器
3、管理觸發(fā)器
三、教學要求
通過本章的學習了解為什么使用觸發(fā)器,掌握觸發(fā)器的分類以及使用企業(yè)管理器創(chuàng)建和管理觸發(fā)器。
第十一章 SQL SERVER 2000的安全性管理(5學時)
一、教學內(nèi)容
1、SQL SERVER 2000的身份驗證模式
2、登錄管理
3、數(shù)據(jù)庫用戶管理
4、角色管理
5、權(quán)限管理
二、教學重點和難點
1、數(shù)據(jù)庫用戶管理
2、角色管理
3、權(quán)限管理
三、教學要求
通過本章的學習了解SQL SERVER 2000的兩種驗證模式,掌握創(chuàng)建登陸帳號,管理用戶,設置權(quán)限,分配角色;掌握角色、帳號和權(quán)限之間的區(qū)別和聯(lián)系。
第十二章 數(shù)據(jù)庫的備份和恢復(4學時)
一、教學內(nèi)容
1、備份原因、類型、設備、恢復模型
2、使用企業(yè)管理器和語法進行數(shù)據(jù)庫備份
3、使用企業(yè)管理器和語法進行數(shù)據(jù)庫恢復
4、恢復數(shù)據(jù)庫的其他方法
5、數(shù)據(jù)的導入、導出
二、教學重點和難點
1、使用企業(yè)管理器和語法進行數(shù)據(jù)庫備份
2、使用企業(yè)管理器和語法進行數(shù)據(jù)庫恢復
3、數(shù)據(jù)的導入、導出
三、教學要求
通過本章的學習了解為什么要進行數(shù)據(jù)庫的備份,掌握使用企業(yè)管理器進行 7 數(shù)據(jù)庫的備份和恢復。
第十三章 SQL SERVER提供的應用程序接口(4學時)
一、教學內(nèi)容
1、ODBC概述與建立ODBC數(shù)據(jù)源
2、ADO控件與ADO對象
3、JDBC概述與應用
二、教學重點和難點
1、ODBC概述與建立ODBC數(shù)據(jù)源
2、ADO控件與ADO對象
三、教學要求
通過本章的學習掌握使用數(shù)據(jù)源或者ADO控件將前臺與后臺SQL SERVER數(shù)據(jù)庫相連的方法,為下一章的綜合練習作準備。
第十四章 應用實例-銷售系統(tǒng)管理(10學時)
一、教學內(nèi)容
1、系統(tǒng)功能分析、系統(tǒng)功能模塊設計
2、數(shù)據(jù)庫需求分析、數(shù)據(jù)庫邏輯結(jié)構(gòu)設計
3、實現(xiàn)數(shù)據(jù)庫結(jié)構(gòu)和程序
4、創(chuàng)建主窗口
5、銷售基本信息模塊的創(chuàng)建
6、銷售信息管理模塊的創(chuàng)建
7、幫助模塊的創(chuàng)建
8、系統(tǒng)的編譯和發(fā)行
二、教學重點和難點
1、數(shù)據(jù)庫需求分析、數(shù)據(jù)庫邏輯結(jié)構(gòu)設計
2、實現(xiàn)數(shù)據(jù)庫結(jié)構(gòu)和程序
3、利用VB創(chuàng)建主窗口
4、銷售基本信息模塊的創(chuàng)建
5、銷售信息管理模塊的創(chuàng)建
三、教學要求
本章是一個綜合實例,通過本章的學習結(jié)合前面所學的第13章的知識,綜合練習SQL SERVER 2000數(shù)據(jù)庫與其他語言的綜合使用,掌握利用其開發(fā)一個現(xiàn)實生活中常用系統(tǒng)的準備工作,步驟,開發(fā)流程,以及鍛煉語言中的調(diào)試能力。
第三篇:SQL數(shù)據(jù)庫設計教學大綱
SQL數(shù)據(jù)庫設計教學大綱
一、課程說明:
Microsoft SQL Server是目前最流行的大中型關(guān)系數(shù)據(jù)庫管理系統(tǒng),該課程以SQL語言為工具,很好的實現(xiàn)了對巨量數(shù)據(jù)進行數(shù)字化管理,使學生全面了解數(shù)據(jù)庫技術(shù),為學習其它數(shù)據(jù)庫技術(shù)打下堅實的基礎。
二、教學目的及要求:
計算機應用專業(yè)技能提高課程,通過本課程的學習掌握SQL SERVER 2008的使用方法,了解未來數(shù)據(jù)庫發(fā)展的趨勢。
該課程以SQL語言的角度全面闡述SQLServer2008的基礎知識。通過學習,使學生了解并掌握SQLServer2008的SSMS管理工具;然后以建立一個學生數(shù)據(jù)庫管理系統(tǒng)為主線,從最基礎的搜集信息入手,一步步地引導學生學會如何保證數(shù)據(jù)庫的安全,如何創(chuàng)建表、主鍵、索引等,并掌握如何備份和還原數(shù)據(jù)庫;為今后學習其它數(shù)據(jù)庫管理系統(tǒng)打下一定的基礎。
本課程的任務是系統(tǒng)地向?qū)W生講授數(shù)據(jù)庫管理和設計方法,并通過實例分析和上機練習,使學生熟練掌握數(shù)據(jù)庫查詢、增加、刪除和修改的基本方法和技巧。注意培養(yǎng)學生嚴密的邏輯思維能力和嚴格的科學工作作風,以使學生今后適應現(xiàn)代科學技術(shù)發(fā)展的需要。
三、教學重點及難點:
重點:數(shù)據(jù)庫查詢 難點:數(shù)據(jù)庫安全管理
四、與其它課程的關(guān)系:
先修課程:C語言程序設計、VB語言程序設計、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫原理及應用。后續(xù)課程:Oracle數(shù)據(jù)庫設計、HTML程序設計、ASP.NET 2005(C#)、JavaEE(Struts 2)
五、學時、學分:
學時: 54(講課 36,上機 18)學分 2
六、教學內(nèi)容:
第1章數(shù)據(jù)庫的基本概念
2課時
第 1周 1.1數(shù)據(jù)庫基本概念
1.1.1數(shù)據(jù)庫與數(shù)據(jù)庫管理系統(tǒng) 1.1.2數(shù)據(jù)模型
1.1.3關(guān)系型數(shù)據(jù)庫語言 1.2數(shù)據(jù)庫設計 1.2.1概念結(jié)構(gòu)設計 1.2.2邏輯結(jié)構(gòu)設計 1.2.3數(shù)據(jù)庫物理設計 1.3數(shù)據(jù)庫應用系統(tǒng) 1.3.1數(shù)據(jù)庫的連接方式
1.3.2客戶-服務器(C/S)模式應用系統(tǒng) 1.3.3三層客戶-服務器(B/S)模式應用系統(tǒng) 1.4SQL Server 2008環(huán)境習題1 第2章數(shù)據(jù)庫創(chuàng)建
2課時
第 2周 2.1SQL Server數(shù)據(jù)庫基本概念 2.1.1邏輯數(shù)據(jù)庫 2.1.2物理數(shù)據(jù)庫 2.1.3系統(tǒng)數(shù)據(jù)庫和用戶數(shù)據(jù)庫 2.2界面方式創(chuàng)建數(shù)據(jù)庫 2.2.1數(shù)據(jù)庫的創(chuàng)建
2.2.2數(shù)據(jù)庫的修改和刪除
2.3命令方式創(chuàng)建數(shù)據(jù)庫
2課時
第3周 2.3.1創(chuàng)建數(shù)據(jù)庫 2.3.2修改數(shù)據(jù)庫 2.3.3刪除數(shù)據(jù)庫 2.3.4數(shù)據(jù)庫快照習題2 第3章表與表數(shù)據(jù)操作
3.1表結(jié)構(gòu)和數(shù)據(jù)類型 3.1.1表和表結(jié)構(gòu) 3.1.2數(shù)據(jù)類型 3.1.3表結(jié)構(gòu)設計 3.2界面方式操作表 3.2.1創(chuàng)建表 3.2.2修改表結(jié)構(gòu) 3.2.3刪除表
3.3命令方式操作表
3.3.1創(chuàng)建表 3.3.2創(chuàng)建分區(qū)表 3.3.3修改表結(jié)構(gòu) 3.3.4刪除表
3.4界面方式操作表數(shù)據(jù)
3.4.1插入記錄 3.4.2刪除記錄 3.4.3修改記錄
3.5命令方式操作表數(shù)據(jù) 3.5.1插入記錄 3.5.2刪除記錄 3.5.3修改記錄 3.5.4更新記錄習題3 第4章數(shù)據(jù)庫的查詢和視圖
4.1關(guān)系運算 4.2數(shù)據(jù)庫的查詢 4.2.1選擇列
4.2.2WHERE子句 4.2.3FROM子句 4.2.4連接
4.2.5GROUP BY子句
4.2.6HAVING子句 4.2.7ORDER BY子句
2課時
2課時
2課時
2課時
第4周 第 5周第 6周第 7周 4.2.8SELECT語句的其他語法
4.3視圖
2課時
第 8周 4.3.1視圖概念 4.3.2創(chuàng)建視圖 4.3.3查詢視圖 4.3.4更新視圖
4.3.5修改視圖的定義 4.3.6刪除視圖
4.4游標
2課時
第9周 4.4.1游標概念 4.4.2聲明游標 4.4.3打開游標 4.4.4讀取數(shù)據(jù) 4.4.5關(guān)閉游標 4.4.6刪除游標習題4 第5章T-SQL語言
5.1SQL語言與T-SQL語言 5.2常量、變量與數(shù)據(jù)類型 5.2.1常量 5.2.2數(shù)據(jù)類型 5.2.3變量
5.3運算符與表達式
5.4流程控制語句
5.4.1BEGIN…END語句塊 5.4.2條件語句 5.4.3CASE語句
5.4.4無條件轉(zhuǎn)移語句 5.4.5循環(huán)語句 5.4.6返回語句 5.4.7等待語句 5.4.8錯誤處理語句 5.5系統(tǒng)內(nèi)置函數(shù)
5.5.1系統(tǒng)內(nèi)置函數(shù)介紹 5.5.2常用系統(tǒng)標量函數(shù) 5.6用戶定義函數(shù)
5.6.1用戶函數(shù)的定義與調(diào)用 5.6.2用戶定義函數(shù)的刪除習題5 第6章索引與數(shù)據(jù)完整性
6.1索引
6.1.1索引的分類 6.1.2索引的創(chuàng)建 6.1.3重建索引
2課時
2課時
2課時
第 10周 第 11周 第 12周 6.1.4索引的刪除 6.2數(shù)據(jù)完整性
6.2.1數(shù)據(jù)完整性的分類 6.2.2實體完整性的實現(xiàn) 6.2.3域完整性的實現(xiàn) 6.2.4參照完整性的實現(xiàn)習題6 第7章存儲過程和觸發(fā)器
2課時
第 13周 7.1存儲過程
7.1.1存儲過程的類型
7.1.2存儲過程的創(chuàng)建與執(zhí)行 7.1.3存儲過程的修改 7.1.4存儲過程的刪除
7.1.5界面方式操作存儲過程
7.2觸發(fā)器
7.2.1觸發(fā)器的類型 7.2.2觸發(fā)器的創(chuàng)建 7.2.3觸發(fā)器的修改 7.2.4觸發(fā)器的刪除
7.2.5界面方式操作觸發(fā)器習題7 第8章備份與恢復
8.1備份和恢復概述
8.1.1備份和恢復需求分析 8.1.2數(shù)據(jù)庫備份的基本概念 8.1.3數(shù)據(jù)庫恢復概念 8.2備份操作和備份命令 8.2.1創(chuàng)建備份設備 8.2.2備份命令
8.2.3使用對象資源管理器進行備份 8.3恢復操作和恢復命令 8.3.1檢查點
8.3.2數(shù)據(jù)庫的恢復命令
8.3.3使用圖形向?qū)Х绞交謴蛿?shù)據(jù)庫 8.4復制數(shù)據(jù)庫 8.5附加數(shù)據(jù)庫習題8 第9章系統(tǒng)安全管理
9.1SQL Server 2008的安全機制
9.1.1SQL Server 2008的身份驗證模式 9.1.2SQL Server 2008的安全性機制 9.2建立和管理用戶賬戶 9.2.1界面方式管理用戶賬戶 9.2.2命令方式管理用戶賬戶
2課時
2課時
2課時
第 14周第 15周第16周 9.3角色管理
9.3.1固定服務器角色 9.3.2固定數(shù)據(jù)庫角色 9.3.3自定義數(shù)據(jù)庫角色 9.3.4應用程序角色 9.4數(shù)據(jù)庫權(quán)限的管理 9.4.1授予權(quán)限 9.4.2拒絕權(quán)限 9.4.3撤銷權(quán)限
9.5數(shù)據(jù)庫架構(gòu)的定義和使用 9.5.1使用界面方式創(chuàng)建架構(gòu) 9.5.2使用命令方式創(chuàng)建架構(gòu)習題9 第10章SQL Server 2008與XML
10.1XML概述 10.1.1XML簡介 10.1.2XML基本語法
10.2 XML在SQL Server 2008中的應用 10.2.1XML數(shù)據(jù)類型
10.2.2SQL Server 2008中導入XML數(shù)據(jù)10.2.3XQuery的基本用法 10.2.4FOR XML子句的使用習題10 第11章其他概念
11.1事務
11.1.1事務與ACID屬性 11.1.2多用戶使用的問題 11.1.3事務處理 11.1.4事務隔離級 11.2鎖定
11.2.1鎖定粒度 11.2.2鎖定模式
11.3SQL Server 2008自動化管理 11.3.1SQL Server代理 11.3.2操作員 11.3.3作業(yè) 11.3.4警報
11.3.5數(shù)據(jù)庫郵件 11.3.6維護計劃向?qū)?/p>
11.4SQL Server 2008服務 11.4.1集成服務 11.4.2報表服務 11.4.3分析服務習題11
2課時
2課時第17周第18周七、教材及參考書:
(一)教材:
1《SQL Server實用教程》鄭阿奇主編
電子工業(yè)出版社
(二)參考書:
《SQL Server實用教程(第3版)》
鄭阿奇主編
清華大學出版社 《SQL Server實訓
》鄭阿奇,劉啟芬,顧韻華編
清華大學出版社 《SQL Server2008數(shù)據(jù)庫管理》屠建飛編
清華大學出版社
第四篇:SQL Server數(shù)據(jù)庫及應用教學大綱
《SQL Server數(shù)據(jù)庫及應用》課程教學
大綱
一、課程的性質(zhì)與任務
本課程是計算機相關(guān)專業(yè)一門重要的專業(yè)技術(shù)課。通過本課程的學習,應使學生從理論和實踐上掌握數(shù)據(jù)庫開發(fā)技巧,選擇前端開發(fā)環(huán)境與后端SQL Server數(shù)據(jù)庫系統(tǒng)的集成,使學生在數(shù)據(jù)庫開發(fā)應用方面能提出正確的解決方案。
二、課程教學目標
(一)知識目標
1.SQL Server 2012涉及的概念和范圍較多較廣,因此要強調(diào)基本概念和基本操作,從更多的實踐環(huán)節(jié)中理解SQL Server 2012的體系和特點。2.課程應注重Transact-SQL的教學和實踐,在掌握SQL Server圖形管理工具的同時,加強isql/osql公用程序的使用。3.本課程綜合性較高,教學中可酌情安排一定時數(shù)的課程設計(結(jié)合前端開發(fā)工具),使學生對于SQL Server及其它數(shù)據(jù)庫有更全面的理解。
(二)能力目標
培養(yǎng)學生具備數(shù)據(jù)庫應用程序開發(fā)能力,能夠根據(jù)實際需要自行開發(fā)以SQL Server 2012為后臺的Windows數(shù)據(jù)庫應用程序,具有分析和調(diào)試程序的能力。
(三)德育目標
將德育教育寓于專業(yè)知識的教學中,教育學生熱愛生活、熱愛學習、熱愛自己的專業(yè),刻苦學習,學風嚴謹,使學生養(yǎng)成理論聯(lián)系實際的良好習慣。
三、課程內(nèi)容及教學要求
(一)SQL Server概述
1.教學內(nèi)容:(1)數(shù)據(jù)庫的基本概念(2)SQL語言的特點
(3)Microsoft SQL Server的特點 2.教學要求:
掌握Microsoft SQL Server的結(jié)構(gòu)、功能和性能特點;理解SQL語言的特點;了解數(shù)據(jù)庫的基本概念、SQL Serve的演變過程。
(二)安裝SQL Server 2012系統(tǒng)
1.教學內(nèi)容:
(1)安裝預準備工作
(2)Microsoft SQL Server 2012的安裝過程(3)驗證系統(tǒng)是否按裝成功 2.教學要求:
掌握Microsoft SQL Server安裝的軟、硬件要求及安裝過程;了解 SQL Serve的版本類型。
(三)注冊和配置服務器
1.教學內(nèi)容:(1)注冊服務器(2)配置服務器 2.教學要求:
掌握注冊和配置服務器的各種方法和技術(shù);了解注冊和配置服務器的作用。
(四)SQL Server的安全管理
1.教學內(nèi)容:
(1)認證模式和認證進程(2)管理登錄賬號
(3)管理數(shù)據(jù)庫用戶賬號(4)管理角色(5)管理許可 2.教學要求:
掌握設置認證模式技術(shù)、管理懼色、許可技術(shù);理解數(shù)據(jù)庫安全模式、認證模式及賬號管理;了解許可類型。
(五)管理數(shù)據(jù)庫
1.教學內(nèi)容
(1)數(shù)據(jù)庫對象(2)創(chuàng)建、刪除、修改數(shù)據(jù)庫(3)設置數(shù)據(jù)庫選項 2.教學要求:
掌握數(shù)據(jù)庫的基本操作和屬性技術(shù);了解數(shù)據(jù)庫的基本概念。
(六)管理表
1.教學內(nèi)容:
(1)表的基本概念和特點(2)數(shù)據(jù)類型(3)管理表 2.教學要求:
掌握表的基本概念和系統(tǒng)數(shù)據(jù)類型,表的基本操作;了解自定義數(shù)據(jù)類型。
(七)操縱表中的數(shù)據(jù)
1.教學內(nèi)容:
(1)插入、修改和刪除數(shù)據(jù)(2)檢索表中的數(shù)據(jù)(3)高級檢索技術(shù) 2.教學要求:
掌握表數(shù)據(jù)的基本操作及各種檢索技術(shù)。
(八)索引
1.教學內(nèi)容:
(1)索引的類型和訪問數(shù)據(jù)的方式(2)創(chuàng)建索引技術(shù)(3)維護索引 2.教學要求:
掌握創(chuàng)建、維護索引技術(shù);理解索引的類型;了解索引的作用。
(九)數(shù)據(jù)庫的備份和恢復
1.教學內(nèi)容:(1)備份技術(shù)(2)恢復技術(shù) 2.教學要求:
掌握備份操作和恢復操作技術(shù);了解備份和恢復的概念和作用;
(十)視圖、存儲過程和觸發(fā)器 1.教學內(nèi)容:(1)視圖(2)存儲過程(3)觸發(fā)器 2.教學要求:
掌握創(chuàng)建、修改和使用視圖技術(shù),創(chuàng)建觸發(fā)器技術(shù);了解視圖的概念和特點,觸發(fā)器的特點和作用。
(十一)Transact-SQL語言
1.教學內(nèi)容:
(1)Transact-SQL語言的特點(2)Transact-SQL語言的組成元素(3)執(zhí)行Transact-SQL語句的工具 2.教學要求:
掌握使用數(shù)據(jù)控制、定義和操作語言及T-SQL語句;了解Transact-SQL語言的特點。
(十二)SQL Server的并發(fā)性
1.教學內(nèi)容:
(1)并發(fā)性的概念(2)事務(3)使用鎖 2.教學要求:
掌握事務管理和鎖技術(shù);理解鎖的作用;了解并發(fā)性的概念。
(十三)數(shù)據(jù)互操作性技術(shù)
1.教學內(nèi)容:
(1)數(shù)據(jù)互操作性技術(shù)工具(2)數(shù)據(jù)轉(zhuǎn)換服務 2.教學要求:
掌握使用DTS工具;理解DTS工具的特點;了解數(shù)據(jù)互操作性技術(shù)的概念。
(十四)數(shù)據(jù)完整性
1.教學內(nèi)容:
(1)數(shù)據(jù)完整性的概念(2)約束管理(3)缺省管理(4)規(guī)則管理
(5)完整性技術(shù)比較研究 2.教學要求:
掌握如何選擇數(shù)據(jù)完整性的方法,對象管理技術(shù);了解數(shù)據(jù)完整性的概念和類型。
(十五)數(shù)據(jù)復制
1.教學內(nèi)容:
(1)數(shù)據(jù)復制的特點
(2)復制代理、復制類型和模型(3)建立數(shù)據(jù)復制的各種技術(shù)(4)在異構(gòu)環(huán)境中復制數(shù)據(jù)(5)監(jiān)視和維護復制 2.教學要求:
掌握建立數(shù)據(jù)復制的各種技術(shù)和復制代理、復制類型和模型;了解數(shù)據(jù)復制的概念和特點。
(十六)管理作業(yè)和警報
1.教學內(nèi)容:
(1)管理作業(yè)技術(shù)(2)管理警報技術(shù)(3)故障診斷 2.教學要求:
掌握作業(yè)管理、警報管理和故障診斷技術(shù);了解任務自動化的原因。
(十七)性能監(jiān)測和調(diào)整
1.教學內(nèi)容:
(1)SQL Profiler(2)性能監(jiān)視器 2.教學要求:
掌握使用SQL Profiler工具監(jiān)視性能即T-SQL語句監(jiān)視系統(tǒng)性能;了解影響系統(tǒng)性能的因素和監(jiān)測工具。
(十八)向?qū)Ш凸ぞ?/p>
1.教學內(nèi)容:
(1)服務器注冊向?qū)В?)數(shù)據(jù)庫類向?qū)Чぞ撸?)系統(tǒng)管理類向?qū)В?)數(shù)據(jù)轉(zhuǎn)換服務向?qū)Чぞ撸?)復制類向?qū)Чぞ?2.教學要求:
掌握數(shù)據(jù)庫各類向?qū)Чぞ叩挠梅ǎ涣私庀驅(qū)Чぞ叩姆诸悺?/p>
(十九)管理ODBC數(shù)據(jù)源
1.教學內(nèi)容:(1)ODBC技術(shù)
(2)配置ODBC數(shù)據(jù)源 2.教學要求:
掌握創(chuàng)建和配置ODBC數(shù)據(jù)源的過程;了解ODBC的概念和特點。
四、課時分配
課
時
分
配
總學時 授課時數(shù) 上機時數(shù)
(一)SQL Server概述 2 2
(二)安裝SQL Server 2012系統(tǒng) 4 2 2(三)注冊和配置服務器 2 1 1(四)SQL Server的安全管理 2 1 1(五)管理數(shù)據(jù)庫 2 1 1(六)管理表 2 1 1(七)操縱表中的數(shù)據(jù) 2 1 1(八)索引 4 2 2(九)數(shù)據(jù)庫的備份和恢復 2 1 1(十)視圖、存儲過程和觸發(fā)器 14 10 4(十一)Transact-SQL語言 12 8 4(十二)SQL Server的并發(fā)性 2 1 1(十三)數(shù)據(jù)互操作性技術(shù) 4 2 2(十四)數(shù)據(jù)完整性 4 1 1(十五)數(shù)據(jù)復制 2 1 1(十六)管理作業(yè)和警報 2 1 1(十七)性能監(jiān)測和調(diào)整 2 1 1(十八)向?qū)Ш凸ぞ?2 1 1(十九)管理ODBC數(shù)據(jù)源 2 1 1 機 動
4 0 合 計
45 27 序號
教
學
內(nèi)
容
五、實踐環(huán)節(jié)
1.實驗(25學時,包含在上機時間內(nèi)),可根據(jù)授課內(nèi)容安排,建議項目:創(chuàng)建和使用數(shù)據(jù)庫;創(chuàng)建和使用表;Transact-SQL;索引;視圖;數(shù)據(jù)庫完整性;存儲過程;觸發(fā)器;SQL Server的安全管理;數(shù)據(jù)備份與還原;數(shù)據(jù)轉(zhuǎn)換;用ADO操作SQL Server數(shù)據(jù)庫;VB的數(shù)據(jù)環(huán)境和數(shù)據(jù)報表;數(shù)據(jù)庫系統(tǒng)設計實例。2.綜合性大作業(yè),可根據(jù)實際課時安排在實訓內(nèi)容來進行,建議1~2次。
六、大綱說明
1.本大綱適用于三年制高職高專計算機各專業(yè)使用。
2.本課程與其它編程語言課程是相輔相成的,并且作為程序設計的提高課程,應在《程序設計基礎》之后開設。
3.考核方式:平時考核占40%,期末考核占60%。考核及格后獲得3學分。4.參考教材:《SQL Server 2012數(shù)據(jù)庫及應用》 徐人鳳、曾建華編著高等教育出版社。
第五篇:SQL數(shù)據(jù)庫心得
黃淮學院 2015---2016學年第 一 學期 《C#數(shù)據(jù)庫應用程序開發(fā)技術(shù)與案例教程》課程
題目:
學習報告
院
系:數(shù)學科學系 專
業(yè):數(shù)學與應用數(shù)學 年
級:1301B 姓
名:曹占營 學
號:1331110101 任課教師:楊鋒英
2015年 12 月 30日
C#數(shù)據(jù)庫學習報告
在日常生活中,我們和朋友、親戚聯(lián)系,會廣泛用到通訊錄,因此這門課程以通訊錄開發(fā)為案例,教我們學習軟件開發(fā)。
軟件開發(fā)是一項非常注重實踐工作,不可能只憑看書、看視頻就學會軟件開發(fā),必須扎扎實實、一行一行的編寫代碼,不斷積累項目經(jīng)驗,才能真正掌握編程技術(shù),所以我們要親自上級編寫程序,才能真正掌握軟件開發(fā)技術(shù)。
本書分為基礎篇、進階篇、高級篇,由淺入深地介紹了基于C#的數(shù)據(jù)庫編程技術(shù),所用的開發(fā)工具為Visual Studio 2008、SQL Server 2005以及Access 2007。
學習數(shù)據(jù)庫的內(nèi)容是從數(shù)據(jù)庫、數(shù)據(jù)表的創(chuàng)建和修改開始的,表是建立關(guān)系數(shù)據(jù)庫的基本結(jié)構(gòu),用來存儲數(shù)據(jù)具有已定義的屬性,在表的操作過程中,有查看表信息、查看表屬性、修改表中的數(shù)據(jù)、刪除表中的數(shù)據(jù)及修改表和刪除表的操作。從課程中讓我更明白一些知識,查詢可以通過SQL語言進行完成,這樣加深了查詢語句的基本結(jié)構(gòu),讓我們能更好的掌握其中語句,方便于我們后面的學習和應用。表是數(shù)據(jù)最重要的一個數(shù)據(jù)對象,表的創(chuàng)建好壞直接關(guān)系到數(shù)數(shù)據(jù)庫的成敗,表的內(nèi)容是越具體越好,但是也不能太繁瑣,以后在實際應用中多使用表,對表的規(guī)劃和理解就會越深刻。在編程方面是需要我們對于編程有邏輯思維能力及一定的編程技巧。在數(shù)據(jù)庫中插入表、表中的信息等都需要注意,不然很容易出錯。
在基礎篇中,詳細講解了通訊錄系統(tǒng)的設計、開發(fā)和安裝部署這樣一個完整過程,對各個任務進行詳細講解。基礎篇學習分為9個任務,分別為系統(tǒng)分析與設計、用戶登錄、主窗體設計、聯(lián)系人分組管理、聯(lián)系人管理、用戶密碼修改、數(shù)據(jù)庫備份與恢復、設計“關(guān)于”窗體、系統(tǒng)安裝與部署。學完基礎篇,即可開發(fā)出一個功能較為完備的通訊錄系統(tǒng)。在聯(lián)系人管理任務學習中,由于在Contact表中保存的是分組編號,而窗體上要顯示的是分組名稱,所以在查詢語句中需要級聯(lián)查詢,即SQL語句為”select Contact.Id, Name, Phone, Email, QQ, GroupName from Contact, ContactGroup where Contact.GroupId = ContactGroup.Id”。為了實現(xiàn)代碼復用,可以提供查詢功能,根據(jù)用戶選擇的擦尋天劍,拼接產(chǎn)生SQL語句。同時為了支持模糊查詢,還在SQL語句中用了like語句。通過SqlDataAdapter的Fill方法填充數(shù)據(jù)集,獲取數(shù)據(jù)。數(shù)據(jù)集中有了數(shù)據(jù)以后,我們只需設置DataGridView控件的DataSource屬性,就可以顯示數(shù)據(jù)了。
在進階篇中,介紹了企業(yè)項目開發(fā)中廣發(fā)用到的參數(shù)化SQL語句、存儲過程使用及定義數(shù)據(jù)庫操作類,分為3個任務學習,分別為使用參數(shù)化SQL語句、使用存儲過程、使用自定義數(shù)據(jù)庫操作類,進一步提高我們的數(shù)據(jù)庫編程能力。在使用存儲過程任務學習中,了解到存儲過程是在大型數(shù)據(jù)庫系統(tǒng)中,一組為了完成特定功能的SQL語句集,經(jīng)編譯后存儲在數(shù)據(jù)庫中,用戶通過指定存儲過程的名字并給出參數(shù)(如果該存儲過程帶有參數(shù))來執(zhí)行它。在性能方面,存儲過程有如下的優(yōu)點。(1)與編譯,存儲過程預先編譯好放在數(shù)據(jù)庫內(nèi),減少編譯語句所花的時間。(2)緩存,編譯好的存儲過程會進入緩存,所以對于經(jīng)常執(zhí)行的存儲過程,除了第一次執(zhí)行外,其他次執(zhí)行的書都會有明顯提高。(3)減少網(wǎng)絡傳輸,特別對于處理一些數(shù)據(jù)的存儲過程,不必像直接用SQL語句實現(xiàn)那樣多次傳送數(shù)據(jù)到客戶端。通過前面的學習,細細體會對數(shù)據(jù)庫的操作,可以發(fā)現(xiàn),這么多操作其實可以分為4種。(1)對數(shù)據(jù)庫進行非連接式查詢操作,返回多條記錄。這種操作可以通過SqlDataAdapter對象的Fill方法來完成,即把查詢得到的結(jié)果填充到DataTable(或DataSet)對象中。(2)對數(shù)據(jù)庫進行連接式查詢操作,返回多條查詢記錄。這種操作可以通過SqlCommand對象的ExecuteReader方法來完成,返回SqlDataReader對象。(3)從數(shù)據(jù)庫中檢索單值。這種操作可以通過SqlCommand對象的ExecuteNonQuery方法來完成。ExecuteScalar方法返回的是Object類型,需要根據(jù)實際情況進行類型轉(zhuǎn)換。(4)對數(shù)據(jù)庫執(zhí)行增、刪、改操作。這種操作可以通過SqlCommand對象的ExecuteNonQuery方法來完成,返回增、刪、改操作后數(shù)據(jù)庫中受影響的行數(shù)。
在高級篇中,分為4個任務學習,分別為開發(fā)基于三層構(gòu)架的通訊錄程序、開發(fā)基于Access的通訊錄程序、實現(xiàn)基于抽象工廠模式的三層架構(gòu)、使用MD5加密用戶密碼。首先詳細講解了基于三層構(gòu)架的通訊錄程序開發(fā)過程以及如何開發(fā)一個基于Access的通訊錄系統(tǒng)。最后,介紹了如何采用MD5加密技術(shù)對用戶密碼加密。MD5加密技術(shù)也是實際項目開發(fā)中廣泛用到的,通過MD5加密用戶密碼,可以提高程序的安全性。“三層架構(gòu)”一詞中的“三層”是指:“表示層”、“業(yè)務邏輯層”、“數(shù)據(jù)訪問層”。表示層:位于最外層,離用戶最近。用于顯示和接收用戶輸入的數(shù)據(jù),為用戶提供一種交互式操作界面。表示層的常見形式為WinFrom和WebForm。業(yè)務邏輯層:負責處理用戶輸入的信息,或者是將這些信息發(fā)送給數(shù)據(jù)訪問層進行保存,或者是調(diào)用數(shù)據(jù)訪問層中的函數(shù)再次讀出這些數(shù)據(jù)。業(yè)務邏輯層也可以包括一些對“商業(yè)邏輯”描述代碼在里面。數(shù)據(jù)訪問層:僅實現(xiàn)對數(shù)據(jù)的保存和讀取操作。可以訪問數(shù)據(jù)庫系統(tǒng)、二進制文件、文本文檔或是XML文檔。
在這一學期有限的幾次實驗課后,我雖然沒有學會很多,但也學會了一些簡單的操作,我學會了一些簡單的數(shù)據(jù)運算,會建立一些簡單的表。有時候在做實驗時,對于實驗中的一些東西我不怎么了解,但我還會去做,因為我想只有多練習才能熟練,也才能理解掌握知識。我不知道這一門課對其他同學來說怎么樣,但對我來說卻有些難,但我會努力。因為我認為它對我以后考計算機二級有很大的幫助。
很快這一學期馬上就要結(jié)束了,數(shù)據(jù)庫這一門課也很快就要結(jié)束了,但這一學期的學習讓我知道了很多,也告訴了我在以后的人生中如何去做事,如何去做人。尤其是老師的耐心,老師的敬業(yè)精神感動了我,再做任何事時都應該認真負責,任何一個人都應該被尊重。