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