第01章數(shù)據(jù)庫概述_第1頁
第01章數(shù)據(jù)庫概述_第2頁
第01章數(shù)據(jù)庫概述_第3頁
第01章數(shù)據(jù)庫概述_第4頁
第01章數(shù)據(jù)庫概述_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、數(shù)據(jù)庫原理與應用什么是數(shù)據(jù)庫?什么是數(shù)據(jù)庫?常見的數(shù)據(jù)庫應用系統(tǒng)常見的數(shù)據(jù)庫應用系統(tǒng)l銀行系統(tǒng)銀行系統(tǒng)l醫(yī)學診斷系統(tǒng)醫(yī)學診斷系統(tǒng)l網(wǎng)站系統(tǒng)(購物、影視、小說、新聞網(wǎng)站系統(tǒng)(購物、影視、小說、新聞)l超市管理系統(tǒng)超市管理系統(tǒng)l圖書館管理系統(tǒng)圖書館管理系統(tǒng)l天氣預報天氣預報l交通、旅館預訂交通、旅館預訂l人類基因組人類基因組課程地位課程地位vIT市場市場前景前景四四大大支柱課程支柱課程v網(wǎng)絡網(wǎng)絡、計算機語言、計算機語言、數(shù)據(jù)庫、外語(日、英)數(shù)據(jù)庫、外語(日、英)兩大熱門兩大熱門v網(wǎng)絡、數(shù)據(jù)庫。網(wǎng)絡、數(shù)據(jù)庫。無所不在的數(shù)據(jù)管理無所不在的數(shù)據(jù)管理vEverything Over DB?Everyth

2、ing Over DB?數(shù)據(jù)庫數(shù)據(jù)庫開課目的v基礎、原理v實踐、畢設v就業(yè)、工作2022年2月27日課程培養(yǎng)目標掌握數(shù)據(jù)庫的設計方法和管理方法,能夠進行簡單的數(shù)據(jù)庫設計和基本的數(shù)據(jù)庫維護管理操作。 掌握數(shù)據(jù)庫系統(tǒng)設計和開發(fā)的全過程,能設計開發(fā)出一個數(shù)據(jù)庫應用系統(tǒng),包括需求分析、數(shù)據(jù)庫設計、實施、運行與維護等各個階段。綜合項目綜合項目(圖書借閱管理系統(tǒng))(圖書借閱管理系統(tǒng))貫穿始終貫穿始終掌握數(shù)據(jù)庫基本原理、系統(tǒng)設計等基本知識。使用SQL語言進行簡單的數(shù)據(jù)庫操作。培養(yǎng)目標先修后續(xù)先修后續(xù)v先修課程先修課程程序設計語言如C語言數(shù)據(jù)結(jié)構(gòu)v后續(xù)課程后續(xù)課程高級數(shù)據(jù)庫管理:Oracle、DB2數(shù)據(jù)庫管理

3、嵌入式應用系統(tǒng)開發(fā)課程課程內(nèi)容課程內(nèi)容數(shù)據(jù)庫操作數(shù)據(jù)庫操作數(shù)據(jù)庫設計數(shù)據(jù)庫設計數(shù)據(jù)庫管理數(shù)據(jù)庫管理課程資源題題庫庫案案例例庫庫視頻視頻課件課件教學大教學大綱和日綱和日歷歷項項目目庫庫參考參考資料資料課件課件和習和習題題實驗實驗指導指導書書數(shù)據(jù)庫原理與應用數(shù)據(jù)庫原理與應用課程課程網(wǎng)站網(wǎng)站論壇論壇上機軟件上機軟件vSQL Server 2008 Express版或企業(yè)完全版v或vSQL Server 2012、SQL Server 2010個人版第1章 緒 論主要內(nèi)容主要內(nèi)容v1.1 圖書借閱管理系統(tǒng)介紹v1.2 數(shù)據(jù)庫基本概念v1.3 數(shù)據(jù)庫發(fā)展簡史v1.4 常見的數(shù)據(jù)庫管理系統(tǒng)圖書借閱管理系統(tǒng)

4、介紹圖書借閱管理系統(tǒng)介紹大學圖書館為了管理圖書方便,要開發(fā)一套圖書借閱管理系統(tǒng),該系統(tǒng)實現(xiàn)三個方面的主要功能,首先是圖書管理圖書管理,包括圖書信息的入庫、修改、刪除和查詢等,其次是借閱借閱者管理者管理,包括借閱者信息入庫、修改、刪除、查詢等,最后是借閱情況管理借閱情況管理,包括借書和還書信息的入庫、修改、刪除、查詢等。班期末考試成績單班期末考試成績單名次名次姓名姓名語文語文數(shù)學數(shù)學外語外語物理物理化學化學總分總分平均平均1宋瑋9898100959748897.62胡曉麗971001009395485973任厚英9310095979748296.44于海穎9495999310048196.25牟

5、曉光9596989596480966張巍9595959595475957施秋樂979096949647394.68王濤9290100959547294.49王金娟959195949647194.210谷雨9210093929347094 圖書表圖書表 讀者表讀者表 借閱借閱情況表情況表書號書號書名書名00001數(shù)據(jù)庫原理00002Java編程思想00003操作系統(tǒng)00004C語言00105離散數(shù)學00330巴黎圣母院00523管理學讀者號讀者號姓名姓名006任厚英059宋瑋001于海穎048胡曉麗050牟曉光011施秋樂004張巍讀者號讀者號書號書號0060000100600105048005

6、2300100002001000030500033005900004數(shù)據(jù)庫中的二維表特點(1)每一張表都有一個名字;(2)表中每一列也都有一個名字,放在最上方一行當中;(3)表中每一列的數(shù)據(jù)類型都是相同的;(4)表格當中的每一列都不可以繼續(xù)分解,是最小的數(shù)據(jù)單元。Excel中的二維表單中的二維表單姓名姓名福利福利養(yǎng)老保險養(yǎng)老保險 失業(yè)保險失業(yè)保險 醫(yī)療保險醫(yī)療保險 住房公積金住房公積金張三3005075400李四2705080380王五2805090500課程表課程表星期一星期一星期二星期二星期三星期三星期四星期四星期五星期五1語文數(shù)學數(shù)學化學化學2數(shù)學英語化學語文數(shù)學3英語地理物理英語英語4

7、歷史語文政治物理計算機5自習生物自習自習自習6自習物理自習自習自習7體育自習自習體育自習8自習自習自習自習自習節(jié)數(shù)節(jié)數(shù)星期星期數(shù)據(jù)庫數(shù)據(jù)庫(Database,簡稱DB)v簡單而言,目前常用的關系數(shù)據(jù)庫是由一系列有內(nèi)部聯(lián)系的特定二維表格構(gòu)成的。v嚴格的定義:數(shù)據(jù)庫是保存在計算機內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)(Database Management System,簡稱DBMS)v數(shù)據(jù)庫管理系統(tǒng)是能夠?qū)?shù)據(jù)庫進行各種控制并保持數(shù)據(jù)庫中數(shù)據(jù)的完整性和一致性的系統(tǒng)軟件。DBMS在計算機中所處位置DBMSDBMS用戶應用軟件用戶應用軟件數(shù)據(jù)庫管理系統(tǒng)(DBMS)是介于操作系

8、統(tǒng)和用戶的應用軟件之間的一層數(shù)據(jù)管理軟件。操作系統(tǒng)操作系統(tǒng)數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)(Database System,簡稱DBS)v數(shù)據(jù)庫系統(tǒng)是與數(shù)據(jù)庫相關的一整套系統(tǒng),包括數(shù)據(jù)庫數(shù)據(jù)庫、軟件軟件、硬件硬件和人員員四個部分。數(shù)據(jù)庫系統(tǒng)的組成部分數(shù)據(jù)庫系統(tǒng)的組成部分v數(shù)據(jù)庫:數(shù)據(jù)庫:就是存放在存儲設備(如磁盤)上的數(shù)據(jù)庫;v軟件:軟件:是指數(shù)據(jù)庫管理系統(tǒng)以及程序員開發(fā)出來的針對特定項目的軟件(例如圖書館管理系統(tǒng)),有些文獻中還把操作系統(tǒng)和高級語言的編譯系統(tǒng)也包含進去。v硬件:硬件:指的是運行數(shù)據(jù)庫相關軟件需要的硬件設備,如要有足夠大的硬盤、內(nèi)存,有足夠快的CPU,另外還要有足夠大的網(wǎng)絡帶寬。v人員:人

9、員:包括數(shù)據(jù)庫項目的設計開發(fā)人員、終端用戶以及數(shù)據(jù)庫管理員(數(shù)據(jù)庫管理員(Database Administrator,簡稱,簡稱DBA)數(shù)據(jù)庫的發(fā)展簡史v手工管理階段v文件管理階段v數(shù)據(jù)庫管理階段網(wǎng)狀數(shù)據(jù)庫層次數(shù)據(jù)庫關系數(shù)據(jù)庫面向?qū)ο蟮臄?shù)據(jù)庫手工管理階段v時期時期 自20世紀40年代中50年代中v手工處理的特點手工處理的特點 主要應用于科學計算,人工管理 缺少直接存取存儲設備,數(shù)據(jù)不存儲 沒有操作系統(tǒng) 批處理,無共享、數(shù)據(jù)完全依賴于程序,應 用程序人工控制文件管理階段v時期時期 20世紀50年代末-60年代中期v文件管理的特點文件管理的特點 可以應用于數(shù)據(jù)管理 出現(xiàn)磁盤、磁鼓,數(shù)據(jù)可長期存儲 數(shù)據(jù)由文件系統(tǒng)管理,文件由記錄組成, 可聯(lián)機實時處理、批處理 共享性差、冗余度大 獨立性差,數(shù)據(jù)的邏輯結(jié)構(gòu)改變必須修改應用 程序人事部財務部供銷部生產(chǎn)部人事部文件財務部文件供銷部文件生產(chǎn)部文件數(shù)據(jù)庫管理階段v 時期時期 20世紀60年代末以來v 特點特點出現(xiàn)大容量磁盤,應用于大規(guī)模數(shù)據(jù)管理數(shù)據(jù)由DBMS統(tǒng)一管理和控制處理方式可以聯(lián)機實時處理,分布處理和批

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論