數據庫系統及應用課程總結
《數據庫系統及應用》課程總結
計算機科學與技術系09級計本(3)班0904013004丁同飛
《數據庫系統及應用》這門課已經結束了,通過這一學期的學習,使我對數據庫以及關于數據庫的操作等有了初步的了解,下面來談談我對這門課的概述,感受,以及總結。
數據庫技術始于20世紀60年代,經歷了最初的基于文件的初級系統、20世紀60~70年代流行的層次系統和網狀系統,而現在廣泛使用的是關系數據庫系統。數據庫應用也從簡單的事物管理擴展到各個應用領域,數據庫的體系結構也從最初的集中式數據庫變化為基于客戶/服務器機制的分布式數據庫。隨著面向對象技術的發(fā)展,關系對象數據庫系統正在逐步完善和投入使用。而隨著時代的進步和發(fā)展,數據庫的應用領域會越來越廣泛,數據庫技術也將是所有信息技術和信息產業(yè)的基礎。一、數據庫主要知識點
本書分為四個部分,第一部分是數據庫基礎,第二部分利用SOLServer介紹基于客戶/服務器機制的數據庫管理系統、數據庫保護技術和分布式數據庫;第三部分介紹數據庫系統的開發(fā)、數據庫設計等;第四部分則概要介紹一下數據庫技術的最新研究領域和應用領域及其發(fā)展。
第一部分分為四章。第一章主要介紹什么是數據庫及與之相關的一些基本概念,其中有幾個較為重要的知識點,即數據庫系統DBS、數據庫管理系統DBMS的概念以及數據庫管理員DBA的職責。此外本章還介紹了數據庫發(fā)展的三個階段:人工管理階段、文件系統階段和數據庫系統階段。第二章介紹了數據模型和三層模式數據庫。本章要求我們理解實體-聯系方法,并學會繪制E-R圖。此外還應掌握概念數據模型的意義和傳統的三大數據模型,以及數據獨立性和數據庫三層模式結構。接著開始著重講述現在普遍使用的關系數據庫。包括關系數據模型的數據結構和基本術語,關系模型的完整性約束和關系代數運算。重點是關系模式完整性的分類和功能,以及關系代數中集合運算和關系運算。最后介紹了關系數據庫系統的三層模式結構。
第二部分分為五章,在這一部分我們選擇McrosoftSQLServer作為數據庫管理系統的實例來介紹數據庫管理系統的功能、管理和使用方法,使讀者通過SQLServer了解客戶/服務器機制的的數據庫體系結構,了解一個完備的數據庫管理系統應該具備的功能,了解應該如何管理和使用數據庫管理系統。
其中第五章系統講述關系數據庫的標準語言SQL的定義功能、查詢功能、操作和控制功能。重點在于數據查詢功能。另外還介紹了視圖的用法和動態(tài)SQL中定義、操作和查詢功能。第六章知識點有:存儲過程的創(chuàng)建和執(zhí)行過程、修改和刪除;觸發(fā)器的基本概念,建立,插入和刪除視圖,插入、刪除和更新類觸發(fā)器。最后介紹了數據完整性。第七章介紹安全性,包括安全性措施的層次、數據庫管理系統的安全功能等,用戶管理和角色管理,權限管理。其他的安全問題包括:數據加密、審計、統計數據庫和用戶定義的安全性措施。事務管理這一章首先介紹了事務的概念、性質以及SQL對事務的支持。并發(fā)控制干擾問題、可串行性、封鎖、死鎖、隔離級別、封鎖與隔離級別;恢復故障類型、備份類型、日志的概念、恢復模型、備份轉儲、還原。第九章為關系數據理論:函數依賴術語和符號;函數依賴的公理系統Amstrong公理的內容及其正確性、邏輯蘊含和閉包、公理的完備性、閉包的計算、函數依賴集的等價和最小化;規(guī)范化1NF、2NF、3NF、BCNF;模式分解。
第三部分是第十章:數據庫設計。完善E-R模型中的概念弱實體,依賴關系,強制聯系;數據庫設計的過程主要掌握其建立的步驟。
第四部分是第十一章,介紹數據庫的一些最新研究領域和應用領域及其發(fā)展,包括數據倉庫技術、因特網上的Web數據庫、面向對象數據庫、主動數據庫、并行數據庫、工程數據庫和知識庫等。二、學習數據庫的感受
這學期開設了《數據庫系統及應用》這門課,初學時感覺不是很難,比較好懂,所以我對那些要用SQLServer語句寫的都是只了解一個大概,認為只要會寫,差不多就夠了,對理論方面的知識就更不太關注了,結果造成自己感覺自己學的還好,可是期末考試后才知道,自己不懂的太多了,學習容不得半點馬虎,要腳踏實地,要搞透,不要似懂非懂還不求甚解,搞得現在自己很后悔,所以人總在自己犯下了錯誤之后才知道自己是真的做錯了,所以我會改正自己的學習態(tài)度,從新把這本書好好看看,多理解理解,把失去的都補回來。不過我通過這學期的學習,還是掌握了不少關于數據庫方面的知識。下面介紹一些最基本的用SQLServer語句的對數據庫的操作:SELECT-從數據庫表中獲取數據UPDATE-更新數據庫表中的數據
DELETE-從數據庫表中刪除數據INSERTINTO-向數據庫表中插入數據
CREATEDATABASE-創(chuàng)建新數據庫ALTERDATABASE-修改數據庫
CREATETABLE-創(chuàng)建新表ALTERTABLE-變更(改變)數據庫表
DROPTABLE-刪除表CREATEINDEX-創(chuàng)建索引(搜索鍵)DROPINDEX-刪除索引,除了這些還有視圖,事務,游標,存儲過程,觸發(fā)器等操作。
通過運用上述的語句來完成課后的實驗使我對于一些關于數據庫的具體操作有了更深的理解,做到了理論與實際相結合,加深了對數據庫系統的理解,知道如何實現實體完整性、參照完整性和用戶定義完整性,會使用SQL查詢功能以及宿主使用方式和動態(tài)使用方式等?傊@學期我學到了很多東西,老師講的也比較詳細,認真,使我們更好的掌握這門課,對于我沒有好好地聽課,理解和消極的學習態(tài)度,我想對老師說對不起,因為老師辛苦的教育我們,沒有功勞也有苦勞,而我卻在浪費自己的青春,辜負了老師的期望,在今后的學習中我會改正自己的學習態(tài)度,學習是自己的事,容不得半點馬虎。最后謝謝老師這一學期的辛苦教學!
擴展閱讀:數據庫系統及應用課程總結---單東亞--1104031023
《數據庫系統及應用》課程總結
計算機科學與技術系11級網工一班1104030123單東亞轉眼間,《數據庫系統及應用》這門課已經結束了,我們也結束了大三的第一個學期,通過這一學期的學習,使我對數據庫以及關于數據庫的操作等有了初步的了解,下面來談談我對這門課的概述,感受,以及總結。
數據庫技術始于20世紀60年代,經歷了最初的基于文件的初級系統、20世紀60~70年代流行的層次系統和網狀系統,而現在廣泛使用的是關系數據庫系統。數據庫應用也從簡單的事物管理擴展到各個應用領域,數據庫的體系結構也從最初的集中式數據庫變化為基于客戶/服務器機制的分布式數據庫。隨著面向對象技術的發(fā)展,關系對象數據庫系統正在逐步完善和投入使用。而隨著時代的進步和發(fā)展,數據庫的應用領域會越來越廣泛,數據庫技術也將是所有信息技術和信息產業(yè)的基礎。一、數據庫主要知識點
本書分為四個部分,第一部分是數據庫基礎,第二部分利用SOLServer介紹基于客戶/服務器機制的數據庫管理系統、數據庫保護技術和分布式數據庫;第三部分介紹數據庫系統的開發(fā)、數據庫設計等;第四部分則概要介紹一下數據庫技術的最新研究領域和應用領域及其發(fā)展。
第一部分分為四章。第一章主要介紹什么是數據庫及與之相關的一些基本概念,其中有幾個較為重要的知識點,即數據庫系統DBS、數據庫管理系統DBMS的概念以及數據庫管理員DBA的職責。此外本章還介紹了數據庫發(fā)展的三個階段:人工管理階段、文件系統階段和數據庫系統階段。第二章介紹了數據模型和三層模式數據庫。本章要求我們理解實體-聯系方法,并學會繪制E-R圖。此外還應掌握概念數據模型的意義和傳統的三大數據模型,以及數據獨立性和數據庫三層模式結構。接著開始著重講述現在普遍使用的關系數據庫。包括關系數據模型的數據結構和基本術語,關系模型的完整性約束和關系代數運算。重點是關系模式完整性的分類和功能,以及關系代數中集合運算和關系運算。最后介紹了關系數據庫系統的三層模式結構。
第二部分分為五章,在這一部分我們選擇McrosoftSQLServer作為數據庫管理系統的實例來介紹數據庫管理系統的功能、管理和使用方法,使讀者通過SQLServer了解客戶/服務器機制的的數據庫體系結構,了解一個完備的數據庫管理系統應該具備的功能,了解應該如何管理和使用數據庫管理系統。
其中第五章系統講述關系數據庫的標準語言SQL的定義功能、查詢功能、操作和控制功能。重點在于數據查詢功能。另外還介紹了視圖的用法和動態(tài)SQL中定義、操作和查詢功能。第六章知識點有:存儲過程的創(chuàng)建和執(zhí)行過程、修改和刪除;觸發(fā)器的基本概念,建立,插入和刪除視圖,插入、刪除和更新類觸發(fā)器。最后介紹了數據完整性。第七章介紹安全性,包括安全性措施的層次、數據庫管理系統的安全功能等,用戶管理和角色管理,權限管理。其他的安全問題包括:數據加密、審計、統計數據庫和用戶定義的安全性措施。事務管理這一章首先介紹了事務的概念、性質以及SQL對事務的支持。并發(fā)控制干擾問題、可串行性、封鎖、死鎖、隔離級別、封鎖與隔離級別;恢復故障類型、備份類型、日志的概念、恢復模型、備份轉儲、還原。第九章為關系數據理論:函數依賴術語和符號;函數依賴的公理系統Amstrong公理的內容及其正確性、邏輯蘊含和閉包、公理的完備性、閉包的計算、函數依賴集的等價和最小化;規(guī)范化1NF、2NF、3NF、BCNF;模式分解。
第三部分是第十章:數據庫設計。完善E-R模型中的概念弱實體,依賴關系,強制聯系;數據庫設計的過程主要掌握其建立的步驟。
第四部分是第十一章,介紹數據庫的一些最新研究領域和應用領域及其發(fā)展,包括數據倉庫技術、因特網上的Web數據庫、面向對象數據庫、主動數據庫、并行數據庫、工程數據庫和知識庫等。二、學習數據庫的感受
這學期開設了《數據庫系統及應用》這門課,初學時感覺不是很難,比較好懂,所以我對那些要用SQLServer語句寫的都是只了解一個大概,認為只要會寫,差不多就夠了,對理論方面的知識就更不太關注了,結果造成自己感覺自己學的還好,可是期末考試后才知道,自己不懂的太多了,學習容不得半點馬虎,要腳踏實地,要搞透,不要似懂非懂還不求甚解,搞得現在自己很后悔,所以人總在自己犯下了錯誤之后才知道自己是真的做錯了,所以我會改正自己的學習態(tài)度,從新把這本書好好看看,多理解理解,把失去的都補回來。不過我通過這學期的學習,還是掌握了不少關于數據庫方面的知識。
通過運用適合的語句來完成課后的實驗使我對于一些關于數據庫的具體操作有了更深的理解,做到了理論與實際相結合,加深了對數據庫系統的理解,知道如何實現實體完整性、參照完整性和用戶定義完整性,會使用SQL查詢功能以及宿主使用方式和動態(tài)使用方式等;仡^想想,經過這一學期的學習,我對數據庫有了基本的了解,學習是自己的事情,只有自己努力了,才能比別人學得更多、更精;同時我相信這門課程教會我們的更重要的是一種思想,一種處理問題的方法,我們要合理的運用在以后的工作中,在此,也要感謝李老師對我們的諄諄教導。
11網工一班單東亞
201*年12月30日
友情提示:本文中關于《數據庫系統及應用課程總結》給出的范例僅供您參考拓展思維使用,數據庫系統及應用課程總結:該篇文章建議您自主創(chuàng)作。
來源:網絡整理 免責聲明:本文僅限學習分享,如產生版權問題,請聯系我們及時刪除。