![(演示)大基 第7章數(shù)據庫基礎(1基本概念)_第1頁](http://file4.renrendoc.com/view/af4bd60a33074cdaff9e3b1a202d5cc8/af4bd60a33074cdaff9e3b1a202d5cc81.gif)
![(演示)大基 第7章數(shù)據庫基礎(1基本概念)_第2頁](http://file4.renrendoc.com/view/af4bd60a33074cdaff9e3b1a202d5cc8/af4bd60a33074cdaff9e3b1a202d5cc82.gif)
![(演示)大基 第7章數(shù)據庫基礎(1基本概念)_第3頁](http://file4.renrendoc.com/view/af4bd60a33074cdaff9e3b1a202d5cc8/af4bd60a33074cdaff9e3b1a202d5cc83.gif)
![(演示)大基 第7章數(shù)據庫基礎(1基本概念)_第4頁](http://file4.renrendoc.com/view/af4bd60a33074cdaff9e3b1a202d5cc8/af4bd60a33074cdaff9e3b1a202d5cc84.gif)
![(演示)大基 第7章數(shù)據庫基礎(1基本概念)_第5頁](http://file4.renrendoc.com/view/af4bd60a33074cdaff9e3b1a202d5cc8/af4bd60a33074cdaff9e3b1a202d5cc85.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1第七章 數(shù)據庫技術基礎.2本章目錄7.1 數(shù)據庫系統(tǒng)概述7.2 數(shù)據庫的建立和維護 7.3 數(shù)據庫的查詢 7.4 窗體、報表 .3學完本章,要能回答以下幾個問題 全新的知識1、什么是數(shù)據庫?數(shù)據庫系統(tǒng)有哪幾部分組成?2、簡述文件系統(tǒng)與數(shù)據庫系統(tǒng)的區(qū)別和聯(lián)系3、簡述數(shù)據系統(tǒng)的特點。4、關系模型有什么特點?5、關鍵字與主鍵的區(qū)別是什么?6、Acess中數(shù)據庫由哪些對象組成?簡述他們之間的關系。.4學號姓名性別黨員專業(yè)出生年月990001王濤男No物理82-01-21990002莊前女Yes物理82-09-21990101丁保華男No數(shù)學81-04-18990102姜沛棋女No數(shù)學81-12-02
2、990103張智忠男No數(shù)學80-08-06990201程玲女Yes計算機82-11-14990202黎敏艷女Yes計算機83-02-21990203鄧倩梅女Yes計算機82-04-28990204楊夢逸女No計算機81-12-15學號課 程成績990001大學計算機基礎82990001高等數(shù)學76990202計算機導論53990203英語71990204計算機導論66990204高等數(shù)學75990204英語82學號姓名課程成績990001王濤計算機文化基礎82990001王濤高等數(shù)學76990002莊前計算機文化基礎90990101丁保華高等數(shù)學77990102姜沛棋計算機文化基礎68990
3、102姜沛棋C/C+程序設計85990102姜沛棋大學英語56990201程玲計算機導論87990201程玲高等數(shù)學67990202黎敏艷計算機導論53990203鄧倩梅英語71990204楊夢逸計算機導論66990204楊夢逸高等數(shù)學75990204楊夢逸英語82這些是什么?.57.1數(shù)據庫系統(tǒng)概述1、什么是數(shù)據庫?2、數(shù)據庫管理系統(tǒng)、數(shù)據庫應用系統(tǒng)、數(shù)據庫系統(tǒng)的區(qū)別?3、計算機的數(shù)據管理技術經歷了哪幾個階段?4、數(shù)據庫系統(tǒng)的特點是什么?閱讀p222)-p226)解決下面的問題:.67.1.1 數(shù)據庫技術的產生和發(fā)展數(shù)據管理經歷了三個發(fā)展階段人工管理文件管理數(shù)據庫系統(tǒng)數(shù)據庫技術是對傳統(tǒng)信息管
4、理模式的大變革提高了信息的利用率縮短了信息的傳播過程實現(xiàn)了信息一體化的管理目標.7.人工管理階段時間:20世紀50年代中期以前 硬件:只有卡片、紙帶、磁帶等存儲設備軟件:沒有操作系統(tǒng),沒有進行數(shù)據管理的軟件應用:以科學計算為目的特點: 程序和數(shù)據放在一起數(shù)據不能共享 程序1數(shù)據程序數(shù)據程序n數(shù)據n特征圖.8人工管理階段數(shù)據管理示例例:兩個C語言程序,分別求10個數(shù)據之和和最大值。 程序與數(shù)據放在一起,數(shù)據沒有能夠共享.9.文件系統(tǒng)階段時間:20世紀60年代中期硬件:磁帶、磁盤等大容量存儲設備軟件:有了操作系統(tǒng)應用:不僅用于科學計算,還用于數(shù)據管理特點: 程序與數(shù)據分離數(shù)據有一定的獨立性實現(xiàn)了以
5、文件為單位的數(shù)據共享數(shù)據文件文件管理系統(tǒng)數(shù)據文件n應用程序應用程序應用程序n數(shù)據文件2特征圖.10文件系統(tǒng)階段數(shù)據管理示例上例用文件實現(xiàn).113.數(shù)據庫系統(tǒng)階段時間:20世紀60年代后期硬件:出現(xiàn)了大容量且價格低廉的磁盤軟件:有了數(shù)據庫管理系統(tǒng)DBMS應用:各個方面特點: 數(shù)據結構化 數(shù)據共享性高,冗余小 數(shù)據獨立性高 數(shù)據由DBMS統(tǒng)一管理控制為用戶提供了友好的接口特征圖.12數(shù)據庫系統(tǒng)階段數(shù)據管理示例解決了數(shù)據的獨立性問題,實現(xiàn)數(shù)據的統(tǒng)一管理,達到數(shù)據共享的目的 求和: SELECT Max(Num) FROM Data求最大值:SELECT Avg(Num) FROM Data.137.
6、1.2 常用術語 1. 數(shù)據庫(DataBase,DB) 長期保存在計算機外存上的、有結構的、可共享的數(shù)據集合。2. 數(shù)據庫管理系統(tǒng)(DataBase Management System,DBMS) 對數(shù)據庫進行管理的軟件系統(tǒng)。數(shù)據庫的一切操作,如查詢、更新、插入、刪除以及各種控制,都是通過DBMS進行的。 DBMS是位于用戶(或應用程序)和操作系統(tǒng)之間的軟件。借助于操作系統(tǒng)實現(xiàn)對數(shù)據的存儲和管理,使數(shù)據能被各種不同的用戶所共享,DBMS提供給用戶可使用的數(shù)據庫語言。3. 應用程序(DataBase System,DBS) 利用各種開發(fā)工具開發(fā)的、滿足特定應用環(huán)境的數(shù)據庫應用程序。用戶應用程序
7、DBMS操作系統(tǒng)數(shù)據庫DB數(shù)據庫系統(tǒng).14數(shù)據庫系統(tǒng)的特點 (1) 采用一定的數(shù)據模型,最大限度地減少數(shù)據的冗余 (2) 最低的冗余度 (3) 有較高的數(shù)據獨立性 用戶面對的是簡單的邏輯結構操作而不涉及數(shù)據具體的 物理存儲結構 (4) 安全性 設置用戶的使用權限 在數(shù)據庫被破壞時,系統(tǒng)可把數(shù)據庫恢復到可用狀態(tài)。 (5) 完整性 一些完整性檢驗以確保數(shù)據符合某些規(guī)則,保證數(shù)據庫中 數(shù)據始終是正確的。.157.1.2 常用術語 4. 數(shù)據庫系統(tǒng)相關人員 數(shù)據庫管理員 應用程序開發(fā)人員 最終用戶5. 數(shù)據庫系統(tǒng)(DataBase System,DBS) 由硬件系統(tǒng)、數(shù)據庫管理系統(tǒng)、數(shù)據庫、數(shù)據庫應用
8、程序、數(shù)據庫系統(tǒng)相關人員等構成的人機系統(tǒng)。數(shù)據庫產品(一整套數(shù)據庫應用解決方案 ) 桌面型數(shù)據庫 網絡數(shù)據庫 MS Access SQL Server Oracle MySql.167.1.3 數(shù)據模型 數(shù)據模型:是現(xiàn)實世界數(shù)據特怔的抽象,也是數(shù)據庫系統(tǒng)的數(shù)學表示,用來精確描述數(shù)據的靜態(tài)特征、動態(tài)特征及完整性約束條件。數(shù)據模型由數(shù)據結構、數(shù)據操作和完整性約束三要素組成。是數(shù)據庫系統(tǒng)的核心和基礎。.17三種重要的數(shù)據模型例:學校組織結構圖校部學院A系A學院B系B系C系D系E2. 網狀模型 1、層次模型.183. 關系模型 Students表屬性值(字段值)關系(二維表)學號姓名性別黨員專業(yè)出生年
9、月990001王濤男No物理82-01-21990002莊前女Yes物理82-09-21990101丁保華男No數(shù)學81-04-18990102姜沛棋女No數(shù)學81-12-02990103張智忠男No數(shù)學80-08-06990201程玲女Yes計算機82-11-14990202黎敏艷女Yes計算機83-02-21990203鄧倩梅女Yes計算機82-04-28記錄 屬性名(字段名)關鍵字:確定一條記錄 .19關系模型的基本術語 關系:二維表 關系模式:對關系的描述 Student(學號,姓名,性別) 記錄(元組):行 屬性(字段):列 關鍵字:唯一確定一條記錄 主鍵:選用的關鍵字 值域:屬性的
10、取值范圍.20三種關系類型 基本表 基本表就是關系模型中實際存在的表 查詢表 查詢表是查詢結果表,或查詢中生成的臨時表 視圖 視圖是由基本表或其他視圖導出的表 視圖是為數(shù)據查詢、處理及數(shù)據安全設計的虛表, 不對應實際存儲的數(shù)據。.21數(shù)據庫系統(tǒng)運行模式: 客戶機/服務器模式( Client/Server,C/S ) 瀏覽器/服務器模式(Browser/Server,B/S)1C/S模式例如:Outlook Express QQ 股票軟件應用: 基于行業(yè)的數(shù)據庫 應用系統(tǒng)7.1.4 數(shù)據庫系統(tǒng)及其開發(fā)技術.22常見的數(shù)據庫系統(tǒng)及其開發(fā)工具 應用程序數(shù)據庫管理系統(tǒng)VBVCPowerBuilder Delphi Microsoft AccessSQL ServerOracleVisual FoxproSQL命令數(shù)據庫學習數(shù)據庫編程要掌握的幾種知識: 1、數(shù)據庫管理系統(tǒng)的使用 2、SQL語言 3、應用軟件的開發(fā)語言和開發(fā)工具.232瀏覽器/服務器模式例如:IE收到郵件 新浪上查看股票信息 Internet上的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年二手房交易保障資金協(xié)議
- 2025年雙方自愿解除勞動合同書范例
- 2025年信用卡還款授權服務合同
- 2025年中國物流服務提供商戰(zhàn)略合作協(xié)議
- 海運客運合同法律體系2025年分析
- 2025年企業(yè)債評級擔保合同標準格式
- 2025年創(chuàng)新知識產權合資企業(yè)協(xié)議
- 2025年房產遺產繼承人與遺囑執(zhí)行人策劃協(xié)議
- 2025年伙伴間的房產共有合同規(guī)范
- 2025年企業(yè)股權交易合同樣本(官方版)
- (正式版)JTT 1499-2024 公路水運工程臨時用電技術規(guī)程
- 2024年職業(yè)技能測試題庫500道【基礎題】
- 《游戲界面設計專題實踐》課件-知識點1:游戲圖標設計定義、分類與設計原則
- 病案信息技術(中級)考試真題及答案5篇
- 婦科圍手術期護理課件
- 臨床執(zhí)業(yè)醫(yī)師指導用書
- 版本管理方案
- 統(tǒng)編版一年級語文下冊部編版第六單元單元教材解讀(素材)(課件)
- 大慶油田環(huán)境保護與可持續(xù)發(fā)展
- 武術健身操教案
- 職業(yè)健康監(jiān)護評價報告編制指南
評論
0/150
提交評論