版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數據庫基礎與應用課程性質、學習目標課程性質、學習目標本課程是中央電大計算機應用、電子商務、軟件開發(fā)與應用等??茖I(yè)有關數據庫的一門統(tǒng)設必修課。主要任務是介紹數據庫組織、管理和使用的一般知識,包括數據模型、數據庫結構、數據庫系統(tǒng)、數據庫設計、關系運算、關系規(guī)范化、關系查詢SQL語言等方面的知識;介紹至少一種實際的數據庫管理系統(tǒng)的構成與使用。目的使學生通過學習和上機操作實踐掌握數據庫系統(tǒng)的基本知識,ACCESS和SQL Server數據庫管理系統(tǒng)的使用,數據庫應用系統(tǒng)的設計和實現(xiàn)的方法與能力,以及具有進行簡單數據庫應用系統(tǒng)設計與開發(fā)的能力。課程概述數據庫基礎與應用課程是中央電大計算機應用專業(yè)信息管
2、理方向一門專業(yè)基礎與技術課,本課程由數據庫基礎知識、ACCESS數據庫管理系統(tǒng)和SQL Server數據庫管理系統(tǒng)這三個部分組成。數據庫基礎知識主要包括數據庫系統(tǒng)的基本概念和邏輯數據模型,ER圖的應用,關系模式的定義和關系運算,關系的規(guī)范化和應用,SQL語言的定義和應用,數據庫應用系統(tǒng)設計等內容。ACCESS數據庫管理系統(tǒng)主要包括系統(tǒng)的基本構成和操作,數據表、查詢、窗體、報表、宏、模塊等數據庫對象的定義與使用等內容。SQL Server數據庫管理系統(tǒng)主要包括系統(tǒng)的基本構成,企業(yè)管理系和查詢分析器的使用,數據表、視圖、存儲過程、索引等數據庫對象的定義與使用,Transact SQL語言的使用等內
3、容。課程特點課程特點 該課程理論性、實踐性和應用性都很強。在理論方面涉及到集合理論、關系理論、數據庫設計理論等。實踐性強體現(xiàn)為:數據庫設計理論是隨著計算機技術和人們的設計實踐不斷地豐富和發(fā)展的,將不斷地產生出新的設計技術和理論。應用性強是指:現(xiàn)在每一個實用的計算機信息管理系統(tǒng)幾乎都涉及到數據庫應用,通常為后臺應用。學習該課程既要注意學習好理論,又要注意運用理論知識進行數據庫設計實踐的鍛煉,進行實際上機操作的鍛煉,做到理論與實踐相結合。數據庫知識很豐富,實際數據庫管理系統(tǒng)和應用系統(tǒng)都比較復雜,因此,要學會利用數據庫開發(fā)系統(tǒng),僅靠掌握該課程的一點書本知識是遠遠不夠的,它只能給出進行數據庫應用所必須
4、的入門知識或基礎知識,真正掌握它需要不斷地學習和實際鍛煉的積累。 課程體系結構本課程首先介紹數據庫的一般理論知識,包括數據模型、數據庫系統(tǒng)結構、關系運算、函數依賴、關系規(guī)范化、關系查詢語言、數據庫應用系統(tǒng)設計等內容。第二部分介紹Microsoft Access2000微機關系數據庫管理系統(tǒng)的使用,包括建立和使用表、查詢、窗體、報表、網頁、宏、模塊等內容;介紹主要安裝在服務器上的Microsoft SQL Server2000關系數據庫管理系統(tǒng),包括表、視圖、索引、存儲過程、觸發(fā)器、規(guī)則、約束、默認值等對象的建立與使用,以及數據庫恢復、安全性、事務處理等內容;教材特點:教材中的每一章均提出了學習
5、目標、小結和習題三個部分。在學習每章之前,通過閱讀學習目標能夠了解本章的主要內容和所要達到的目標,從而增強學習的主動性和積極性;在正文的學習中,每章正文中都有助學內容,如提示、闡明、思考等,可幫助大家理解正文知識;每章小結總結、歸納和提煉了本章的內容,使所學知識更加條理化和系統(tǒng)化,從而幫助同學們進一步加深對內容的理解和認識;每章最后給出了豐富的練習題,同學們學習每章內容后可通過認真做好全部習題,以達到加深對所學知識的理解和掌握,并提高靈活運用知識的能力。教材結構:第一章 數據庫系統(tǒng)概述數據庫系統(tǒng)的一些基本概念和ER圖的概念與應用。第二章 關系運算關系數據結構、關系完整性規(guī)則和關系運算等三個方面
6、的內容第三章 關系規(guī)范化基礎數據依賴和關系規(guī)范化方面的數據庫設計的基礎知識。第四章 結構化查詢語言-SQL關系數據庫系統(tǒng)通用的數據查詢語言,即SQL,它提供了進行一切關系數據庫操作的基礎。第五章 數據庫應用系統(tǒng)設計通過兩個實例簡要介紹數據庫應用系統(tǒng)開發(fā)的大致過程。第六章 ACCESS數據庫管理系統(tǒng)的簡單應用Access數據庫管理系統(tǒng)的一些概況,以及Access數據庫系統(tǒng)中的四個對象:表、查詢、窗體和報表的基本概念、創(chuàng)建方法和有關的操作。第七章 ACCESS數據庫管理系統(tǒng)的高級應用Access數據庫系統(tǒng)中的三個操作對象:宏、模塊和數據訪問頁的基本概念、創(chuàng)建方法和有關的操作,以及數據庫的安全措施、
7、數據的導入和導出、簡單的Access數據庫管理系統(tǒng)開發(fā)過程。實驗內容(1) ACCESS實驗內容建表操作查詢操作窗體和宏操作其他自選操作(2) SQL Server實驗內容SQL Server運行環(huán)境與建庫表的連接與簡單查詢表的高級查詢表記錄的插入、刪除和修改索引的使用在庫中使用規(guī)則和約束存儲過程的使用觸發(fā)器的使用學習方法指導1. 學習數據庫基礎知識時要做到理論聯(lián)系實際。2. 學習關系數據庫知識時,要注重理解和掌握集合的概念和運算,它同數學和一般程序設計中單值運算的區(qū)別。3. 學習ACCESS管理系統(tǒng)時,要主動結合學習內容進行上機操作練習,要做到課堂學習與上機時間同步。 課程考核說明 命題依據
8、:本考核說明嚴格按照中央電大計算機應用專業(yè)課程教學大綱編寫。 考核要求:考核學生掌握和運用數據庫基本概念和知識建立和使用數據庫的能力。具體考核要求分為以下3個層次: 了解:理解數據庫系統(tǒng)中的一些基本概念。 掌握:掌握數據庫系統(tǒng)中的一些基本知識、ACCESS數據庫管理系統(tǒng)的常用操作、常用數據類型的含義和語句的格式與作用等。 熟練掌握:能夠根據所給定的知識點分析問題和解決問題。命題原則:命題原則: 1. 嚴格按照該課程教學大綱和考核說明的要嚴格按照該課程教學大綱和考核說明的要求命題。求命題。 2. 試題的覆蓋面較廣,并適當突出重點。主試題的覆蓋面較廣,并適當突出重點。主教材第四章為課程重點內容。教
9、材第四章為課程重點內容。 3數據庫基本知識一至五章)、數據庫基本知識一至五章)、ACCESS使用與操作六、七章分別占試題量的使用與操作六、七章分別占試題量的70%、30%。 4試題的難易程度和題量適當,按難易程度試題的難易程度和題量適當,按難易程度分為三個層次:容易占分為三個層次:容易占40%,一般占,一般占40%,較難,較難占占20%。 5. 題型大致為:選擇、填空、按照數據庫查題型大致為:選擇、填空、按照數據庫查詢或處理的語句序列寫出相應功能、按照數據庫詢或處理的語句序列寫出相應功能、按照數據庫操作功能寫出相應語句序列等。操作功能寫出相應語句序列等。采用期末卷面考核與形成性考核相結合的方式
10、。形成性考核占20分,視平時上機和作業(yè)完成情況而定,由所在班級的任課教師給定,由省市、自治區(qū)級電大認定;期末卷面考核占80分,由中央電大統(tǒng)一命題并采用閉卷方式。兩方面成績累計達到60分者為及格。課程重點、難點重點:重點:數據庫基礎知識:數據庫基礎知識:數據庫組織、管理和使用的一數據庫組織、管理和使用的一般知識,包括數據模型、數據般知識,包括數據模型、數據庫結構、數據庫系統(tǒng)、數據庫庫結構、數據庫系統(tǒng)、數據庫設計、關系運算、關系規(guī)范化、設計、關系運算、關系規(guī)范化、關系查詢關系查詢SQL語言等內容;語言等內容;ACCESS微機數據庫管理系統(tǒng):微機數據庫管理系統(tǒng):表、窗體、查詢、報表、宏、表、窗體、查
11、詢、報表、宏、模塊等內容;模塊等內容;難點:難點:關系的規(guī)范化;關系的規(guī)范化;使用結構化查詢語言使用結構化查詢語言SQL查詢;查詢;Access數據庫管理系統(tǒng)的高級數據庫管理系統(tǒng)的高級應用;應用;第1講課程導入第一章 數據庫系統(tǒng)概論主要教學內容: 1. 數據管理技術的發(fā)展經歷2. 數據庫系統(tǒng)的特點3. 數據模型4. 數據庫體系結構5. 數據庫管理系統(tǒng)的功能6. 數據庫系統(tǒng)的組成 學習目標 了解:數據庫管理技術發(fā)展的四個階段,數據庫體系結構的三級模式和兩級映象,數據庫管理系統(tǒng)的功能,數據庫系統(tǒng)的組成等。 掌握:數據庫系統(tǒng)和文件系統(tǒng)的各自特點,特別是關系數據庫系統(tǒng)的優(yōu)點,ER圖的概念和使用,數據的
12、三種聯(lián)系類型,數據中的屬性、碼、域的含義。 第一章 數據庫系統(tǒng)概論數據庫中最常用術語和基本概念 數據的概念: 描述事物的符號記錄稱為數據。它是數據庫中存儲的基本對象。數據有數字、文字、圖形、圖像、動畫、影像、聲音等多種表現(xiàn)形式,它們都可以經過數字化后存入計算機。 信息的概念 信息是人們消化理解了的數據,是對客觀世界的認識,即知識。 數據與信息既有聯(lián)系又有區(qū)別,數據是載荷信息的物理符號或稱載體,用于描述事物,傳遞或表示信息。信息是抽象的,不隨數據形式而改變。信息是反映客觀現(xiàn)實世界的知識,用不同的數據形式可以表示同樣的信息。第一章 數據庫系統(tǒng)概論數據處理: 數據處理是指將數據轉換成信息的過程。廣義
13、地講,處理包括對數據的收集、存儲、加工、分類、檢索、傳播等一系列活動。狹義地講,處理是指對所輸入的數據進行加工整理。 數據處理的基本目的是從大量的、已知的數據出發(fā),根據事物之間的固有聯(lián)系和運動規(guī)律,通過分析歸納、演繹推導等手段,粹取出對人們有價值、有意義的信息,作為決策的依據。從數據處理的角度而言,信息是一種被加工成特定形式的數據,這種數據形式對于數據接收者來說是有意義的。第一章 數據庫系統(tǒng)概論信息與數據之間的關系:信息=數據處置數據搜集數據存儲通訊處理1處理1數據存儲原始數據二次數據(信息)信息傳播第一章 數據庫系統(tǒng)概論數據庫所謂數據庫是指長期儲存在計算機內的、有組織的、可共享的數據集合。數
14、據庫中的數據按一定的數據模型組織、描述和儲存,具有較小的冗余度、較高的數據獨立性和易擴展性,并可為各種用戶共享。數據庫管理系統(tǒng)DBMS) 是位于用戶與操作系統(tǒng)之間的一層數據管理軟件,其功能包括:數據定義功能數據操縱功能數據庫的運行管理數據庫的建立和維護功能數據庫管理系統(tǒng)是數據庫系統(tǒng)的一個重要組成部分。第一章 數據庫系統(tǒng)概論一、數據處理技術發(fā)展經歷1、人工管理階段特點:數據不保存應用程序管理數據數據不共享數據不具有獨立性應用程序1數據集1應用程序2數據集2應用程序n數據集n第一章 數據庫系統(tǒng)概論2、文件管理階段特點:數據可以長期保存由文件系統(tǒng)管理數據數據共享性差,冗余度大數據獨立性差應用程序1數
15、據集1應用程序2數據集2應用程序n數據集n存取方式第一章 數據庫系統(tǒng)概論3、數據庫管理階段優(yōu)點:數據結構化數據的共享性高,冗余度低,易擴充數據獨立性高數據粒度小獨立的數據操作界面第一章 數據庫系統(tǒng)概論數據由DBMS統(tǒng)一管理和控制DBMS的數據控制功能數據的安全性保護數據的完整性檢查并發(fā)控制數據庫恢復人工管理-文件管理-數據庫管理-分布式數據庫管理第一章 數據庫系統(tǒng)概論因此,數據庫是長期存儲在計算機內有組織的大量的共享的數據集合.它可以供各種用戶共享,具有最小冗余度和較高的數據獨立性.DBMS在數據庫建立、運用和維護時對數據庫進行統(tǒng)一控制,以保證數據的完整性、安全性,并在多用戶使用數據庫時進行并
16、發(fā)控制,在發(fā)生故障后對系統(tǒng)進行恢復.應用程序1應用程序2數據庫管理系統(tǒng)數據庫第一章 數據庫系統(tǒng)概論4、分布式數據庫管理階段 分布式數據庫系統(tǒng)通過計算機網絡和通信線路可以把分布在不同地域的局部數據庫系統(tǒng)連接和統(tǒng)一起來.分布式數據庫系統(tǒng)既支持客戶的局部應用,又支持客戶的全局應用. 分布式數據庫除了具有一般數據庫的優(yōu)點之外,還具有系統(tǒng)的可靠性高、地域范圍廣、數據量大、客戶數多等優(yōu)點,缺點是由提高可靠性而帶來的數據冗余,由不同局部數據庫使用平臺連接和統(tǒng)一管理所帶來的系統(tǒng)復雜性.第一章 數據庫系統(tǒng)概論數據管理三個階段的比較人工管理階段文件系統(tǒng)階段數據庫系統(tǒng)階段 背景應用背景科學計算科學計算,管理大規(guī)模管
17、理硬件背景無直接存取存儲設備磁盤,磁鼓大容量磁盤軟件背景沒有操作系統(tǒng)有文件系統(tǒng)有數據庫管理系統(tǒng)處理方式批處理聯(lián)機實進處理,批處理理聯(lián)機實時處理,分布處理,批處理特點數據的管理者用戶(程序員)文件系統(tǒng)數據庫管理系統(tǒng)數據面向的對象某一應用程序某一應用現(xiàn)實世界數據的共享程度無共享,冗余度極大共享性差,冗余度大共享性高,冗余度小數據的獨立性不獨立,完全依賴于程序 獨立性差具有高度的物理獨立性和一定的邏輯獨立性數據的結構化無結構記錄內不結構,整體無結構整體結構化,用數據模型描述數據控制能力應用程序自己控制應用程序自己控制同數據庫管理系統(tǒng)提供數據安全性,完整性,并發(fā)性和恢復性能力第一章 數據庫系統(tǒng)概論二、
18、概念數據模型模型是現(xiàn)實世界特征的模擬和抽象。數據模型是現(xiàn)實世界數據特征的抽象。在數據庫中用數據模型這個工具來抽象、表示和處理現(xiàn)實世界中的數據和信息。通俗地講數據模型就是現(xiàn)實世界的模擬。數據模型應滿足三方面要求:一是能比較真實地模擬現(xiàn)實世界;二是容易為人所理解;三是便于在計算機上實現(xiàn)。第一章 數據庫系統(tǒng)概論根據模型應用的不同目的,可以將模型劃分為兩類。第一類:概念模型(信息模型),它是按用戶的觀點來對數據和信息建模,主要用于數據庫設計。 第二類:數據模型,主要包括網狀模型、層次模型、關系模型等,它是按計算機系統(tǒng)的觀點對數據建模,主要用于DBMS的實現(xiàn)。表示概念數據模型的最常用的一種工具叫實體聯(lián)系
19、Entity Relationship模型,簡稱ER模型。又稱為實體聯(lián)系圖,簡稱ER圖。第一章 數據庫系統(tǒng)概論1、ER模型的有關概念(1)實體實體:是現(xiàn)實世界中存在的可以相互區(qū)別的事物或活動的抽象(數據描述)。如:一個人、一本書、一次會議、一個文件等實體集:是指同一類實體集合。如:一個班級的全體同學、一個圖書館的全部藏書、一年中的所有會議、一段時間簽發(fā)的所有文件等都是相應的實體集。實體型:是對同類實體的共有特征的抽象定義。如人的共有特征為姓名、年齡、籍貫、職業(yè)、學歷等,這五個特征就定義了人這個實體型。實體值:就是符合實體型定義的每個具體實體。如假定人的實體型用姓名、年齡、籍貫、職業(yè)、學歷等特征
20、定義,那么“張三,35,江蘇,教師,研究生就是該實體型的一個實體值,它描述的是一個具體的人。第一章 數據庫系統(tǒng)概論(2)聯(lián)絡聯(lián)絡是指實體之間的相互關系,它通常表示一種活動。聯(lián)系集是同一類聯(lián)系的集合。聯(lián)系型是對同類聯(lián)系的共有特征的抽象定義。留意:實體和聯(lián)系實際上沒有什么本質區(qū)別,它們都是由相應的特征標識的,都具有型和值的概念,只不過在聯(lián)系中含有較多的聯(lián)系特征。第一章 數據庫系統(tǒng)概論(3)屬性屬性:是描述實體或聯(lián)系中的一種特征,一個實體或聯(lián)系通常具有多個特征,需要多個相應屬性來描述。碼鍵):是實體間相互區(qū)別的一種惟一標識。實體中的每個碼可能是實體中的一個屬性,也可能是一組屬性,特別是在聯(lián)系實體中往
21、往是一組屬性。在實體中能作為碼的屬性稱為主屬性,否則稱為非主屬性。域:實體中相應屬性的取值范圍。第一章 數據庫系統(tǒng)概論(4)聯(lián)系分類聯(lián)系分類是討論兩實體型含聯(lián)系型之間的聯(lián)系情況。一對一聯(lián)系1:1)如果對于實體集A中的每一個實體,實體集B中至多有一個也可以沒有實體與之聯(lián)系,反之亦然,則稱實體集A與實體集B具有一對一聯(lián)系,記為1:1。例如:學校里面,一個班級只有一個正班長,而一個正班長只在一個班中任職,則班級與班長之間具有一對一聯(lián)系。第一章 數據庫系統(tǒng)概論一對多聯(lián)系(1:n)如果對于實體集A中的每一個實體,實體集B中有n個實體n0與之聯(lián)系,反之,對于實體集B中的每一個實體,實體集A中至多只有一個實
22、體與之聯(lián)系,則稱實體集A與實體集B有一對多聯(lián)系,記為1:n例如:一個班級中有若干名學生,而每個學生只在一個班級中學習,則班級與學生之間具有一對多聯(lián)系第一章 數據庫系統(tǒng)概論多對多聯(lián)系m:n)如果對于實體集A中的每一個實體,實體集B中有n個實體( n0 )與之聯(lián)系,反之,對于實體集B中的每一個實體,實體集A中也有m個實體( m0 )與之聯(lián)系,則稱實體集A與實體集B具有多對多聯(lián)系,記為m:n。例如:一門課程同時有若干個學生選修,而一個學生可以同時選修多門課程,則課程與學生之間具有多對多聯(lián)系。實際上,一對一聯(lián)系是一對多聯(lián)系的特例,而一對多聯(lián)系又是多對多聯(lián)系的特例。一般地,兩個以上的實體型之間也存在著一
23、對一、一對多、多對多聯(lián)系。同一個實體集內的各實體之間也可以存在一對一、一對多、多對多聯(lián)系。第一章 數據庫系統(tǒng)概論2、ER模型ER模型實體聯(lián)系模型簡稱ER圖,它是描述概念世界,建立概念模型的實用工具。ER圖包括三個要素: 1ER模型中的基本構件實體用矩形表示,矩形框內寫上實體名聯(lián)絡用菱形表示,菱形框內寫上聯(lián)系名屬性且橢圓表示,橢圓形框內寫上屬性名。用連線將矩形、菱形、橢圓連接起來,表示實體、聯(lián)系與屬性之間的所屬關系或實體與聯(lián)系之間的相連關系。第一章 數據庫系統(tǒng)概論2各種聯(lián)系的ER圖表示兩個實體型之間的三類聯(lián)系第一章 數據庫系統(tǒng)概論實體型A聯(lián)系名實體型B11實體型A聯(lián)系名實體型B1n實體型A聯(lián)系名實體型Bmn一個實體內部的三類聯(lián)系第一章 數據庫系統(tǒng)概論實體聯(lián)絡11實體聯(lián)絡n1實體聯(lián)絡nm三個或更多實體相互聯(lián)系的情況P15頁)如對于學生、課程和教師這三個實
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專業(yè)醫(yī)療人力資源服務合同模板版B版
- 2025年度桉樹苗木物流配送與倉儲服務合同3篇
- 2024期房買賣合同協(xié)議書(含智能家居升級)3篇
- 2024攝影師與視覺設計公司勞動合同范本匯編3篇
- 2024擔保公司過橋合同協(xié)議
- 2024施工勞務合同-生態(tài)環(huán)保園建設版3篇
- 紅木知識培訓課件
- 2024年跨境電商出口業(yè)務預約合作合同3篇
- 正德職業(yè)技術學院《民航服務禮儀》2023-2024學年第一學期期末試卷
- 《財務部入職培訓》課件
- 阜陽市重點中學2025屆高考數學全真模擬密押卷含解析
- 房屋市政工程生產安全重大事故隱患判定標準(2024版)宣傳海報
- 2024年市特殊教育學校工作總結范文(2篇)
- LNG采購框架合同范例
- 2024版機床維護保養(yǎng)服務合同3篇
- 課題1 金屬材料 教學設計 九年級化學下冊人教版2024
- 能源崗位招聘筆試題與參考答案(某大型國企)
- 《論拒不執(zhí)行判決、裁定罪“執(zhí)行能力”之認定》
- 工業(yè)設計基礎知識單選題100道及答案解析
- 2024年貴州省公務員錄用考試《行測》真題及答案解析
- 山西省晉中市2023-2024學年高一上學期期末考試 化學 含解析
評論
0/150
提交評論