數據庫概述教學目標課件_第1頁
數據庫概述教學目標課件_第2頁
數據庫概述教學目標課件_第3頁
數據庫概述教學目標課件_第4頁
數據庫概述教學目標課件_第5頁
已閱讀5頁,還剩23頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

了解數據庫的基本概念、數據庫系統(tǒng)的組成及各部分的主要功能。01了解數據庫的三個發(fā)展階段及各階段的主要特點。02了解數據庫管理系統(tǒng)。03掌握SQLServer的安裝。04教學目標數據庫概述什么是數據庫?數據庫(Database)是按照數據結構來組織、存儲和管理數據的倉庫

數據庫管理系統(tǒng)數據庫存放在哪里?數據庫服務器如何管理數據庫?哪里需要使用數據庫?信息的存儲和處理必須使用數據庫技術數據庫無處不在數據庫基本概念:(1)數據:用符號記錄下來的可以區(qū)別的信息,數據內容是事物特性的反映或描述,數據是符號的集合。表現形式不僅包括數字和文字,還包括圖形、圖象、聲音等。(2)信息:現實生活中事物的存在方式或運動形式的反映,它以數據的形式表示,即數據是信息的載體。(3)數據庫(Database,簡稱DB):可以理解為存儲數據的倉庫。它是按一定組織方式存儲的、相互有關的數據的集合,這些數據不僅彼此關聯(lián)而且可以動態(tài)變化。它具有以下幾個特點:數據結構化:一個或多個數據文件組成一個數據庫,同一個數據庫內的數據文件的數據組織應獲得最大程度的共享與最小的冗余度。數據共享:實現不同的用戶可以使用數據庫中的數據,從而提高數據的利用率。數據的獨立性:數據與使用數據的應用程序相互獨立。數據的一致性與正確性:在處理數據的過程中,必須保證數據的有效、正確。避免由于意外事故與非法操作而導致數據的不一致。(4)數據庫管理系統(tǒng)(DataBaseManagementSystem,簡稱:DBMS):數據庫管理系統(tǒng)是用戶實現加工數據的數據管理軟件系統(tǒng)。即負責數據庫存取、維護和管理的軟件系統(tǒng)。它為用戶提供以下幾個主要功能:數據定義功能(建立數據庫):DBMS通過相應的操作語言實現對采集的初始數據的裝入、組織與存儲。數據操縱功能:DBMS提供數據操縱語言DML(DataManipulationLanguage)實現對數據庫的基本操作,根據用戶的需求,對數據庫中的數據進行修改、刪除、插入、檢索、重組等操作功能。SQL語言就是DML的一種。數據庫的控制與維護功能:通過對數據庫進行有效的控制,系統(tǒng)性能分析與監(jiān)視,實現數據的完整性、安全性及并發(fā)控制與數據恢復。由此來確保數據正確有效和數據庫系統(tǒng)的正常運行。數據的網絡化和數據通信:實現數據的網絡查詢、修改等功能,并實現數據與其它管理系統(tǒng)數據格式的轉換功能,與操作系統(tǒng)、其他軟件系統(tǒng)和用戶程序進行通信的,更大程度地實現數據共享。數據庫管理系統(tǒng)排行榜(5)數據庫系統(tǒng)(DataBaseSystem,簡稱DBS):通常是指數據庫和相應的軟硬件系統(tǒng)。是一個由計算機硬件、操作系統(tǒng)、數據庫管理系統(tǒng)、應用程序和用戶組成的復雜系統(tǒng)。OS用戶應用系統(tǒng)DBMS硬件(6)用戶是指使用數據庫的人,即對數據庫的存儲、維護和檢索等操作。用戶分為三類:1.第一類用戶,終端用戶(EndUser)主要是使用數據庫的各級管理人員、工程技術人員、科研人員,一般為非計算機專業(yè)人員;2.第二類用戶,應用程序員(ApplicationProgrammer)負責為終端用戶設計和編制應用程序,以便終端用戶對數據庫進行存取操作。3.第三類用戶,數據庫管理員(DatabaseAdministrator,簡稱DBA)DBA是指全面負責數據庫系統(tǒng)的“管理、維護和正常使用的”人員,其職責如下:(1)參與數據庫設計的全過程,決定數據庫的結構和內容;(2)定義數據的安全性和完整性,負責分配用戶對數據庫的使用權限和口令管理;(3)監(jiān)督控制數據庫的使用和運行,改進和重新構造數據庫系統(tǒng)。當數據庫受到破壞時,應負責恢復數據庫;當數據庫的結構需要改變時,完成對數據結構的修改。對于大型數據庫系統(tǒng),DBA極為重要。DBA不僅要有較高的技術專長和較深的資歷,并應具有了解和闡明管理要求的能力。數據庫技術的產生、發(fā)展與研究領域數據處理的中心問題是數據管理。數據管理是指對數據的組織、分類、編碼、存儲、檢索和維護。隨著計算機硬件和軟件的發(fā)展,數據管理經歷了人工管理(50年代中期以前)、文件系統(tǒng)(50末期至60中)和數據庫系統(tǒng)(60末至今)三個發(fā)展階段。數據管理三個階段的比較人工管理(50年代中期以前)文件系統(tǒng)(50末期至60中)數據庫系統(tǒng)(60末至今)背景應用領域科學計算數據處理大規(guī)模管理硬件背景只有紙帶、卡片、磁帶有了磁盤、磁鼓等直接存取設備大容量磁盤等軟件背景沒有操作系統(tǒng)和數據管理軟件有操作系統(tǒng),數據管理軟件數據庫管理系統(tǒng)處理方式批處理實時處理分布式處理特點數據組織形式不能長期保存在計算機里以文件的形式長期保存采用數據模型組織數據數據獨立性不獨立,數據與程序不可分割獨立性差數據獨立于程序數據共享程度不共享,數據冗余極大可以共享,數據大量冗余數據共享,冗余度低數據面向對象面向應用,一個程序對應一組數據面向應用,一個數據文件可以被多個應用程序使用面向系統(tǒng)數據管理應用程序管理數據操作系統(tǒng)的文件管理數據DBMS管理數據數據結構化無結構整體無結構整體結構化SQLServer介紹SQLServer是一種高性能的關系型數據庫管理系統(tǒng),它是微軟公司的產品與Windows操作系統(tǒng)緊密集成。這種特殊的結合使SQLServer可以充分的利用操作系統(tǒng)的優(yōu)勢。SQLServer是企業(yè)信息系統(tǒng)客戶服務器體系結構的首選產品之一。SQLServer發(fā)布的版本SQLServer企業(yè)版SQLServer標準版SQLServer商業(yè)智能版SQLServerWeb版SQLServer開發(fā)版SQLServer的版本分類

SQLServer最初于1988年推出了第一個OS/2版本。之后不斷更新版本,1996年,Microsoft推出了SQLServer6.5版本,首次具備了處理小型電子商務和內聯(lián)網應用程序的能力;1998年,SQLServer7.0版本和用戶見面,改寫了核心數據庫引擎,并提供分析服務、數據轉換服務;SQLServer2000是Microsoft公司于2000年推出的。SQLServer2005是2005年推出的,它是一個全面的數據庫平臺,使用集成的商業(yè)智能工具提供了企業(yè)級的數據管理。SQLServer2005數據庫引擎為關系型數據和結構化數據提供了更安全可靠的存儲功能,使您可以構建和管理用于業(yè)務的高可用和高性能的數據應用程序。SQLServer2008是2008年推出的,在SQLServer2005上又增加了一些新功能,增強了數據的安全性和高效性,提高了數據分析、數據管理和數據挖掘的能力等。SQLServer2012是微軟最新推出的一個版本。微軟把自己定位為可用性和大數據領域的領頭羊。MicrosoftSQLServer2012提供了一個云計算信息平臺,該平臺可幫助企業(yè)對整個組織有突破性的深入了解,并且能夠快速在內部和公共云端重部署方案和擴展數據。SQLServer數據庫引擎分析服務Analysisservices集成服務Intergrationservices報表服務ReportingservicesSQLServer的服務數據庫引擎*數據庫引擎是用于存儲、處理和保護數據的核心服務,就是數據庫管理系統(tǒng)DBMS。利用數據庫引擎可控制訪問權限并快速處理事務,從而滿足企業(yè)內大多數需要處理大量數據的應用程序的要求。使用數據庫引擎創(chuàng)建用于聯(lián)機事務處理或聯(lián)機分析處理數據的關系數據庫。這包括創(chuàng)建用于存儲數據的表和用于查看、管理和保護數據安全的數據庫對象(如索引、視圖和存儲過程)。分析服務*分析服務是SQLServer的一個服務組件。分析服務在日常的數據庫設計操作中應用并不是很廣泛,在大型的商業(yè)智能項目會涉及到分析服務。聯(lián)機分析處理(On-LineAnalysisProcessing),是數據倉庫系統(tǒng)的主要應用,支持復雜的分析操作,側重決策支持,并且提供直觀易懂的查詢結果。集成服務*SQLServer集成服務(SQLServerIntegrationServices,簡稱為SSIS)是一個數據集成平臺,負責完成有關數據的提取,轉換和加載等操作。使用集成服務可以高效的處理各種各樣的數據源。例如:SQLServer、Oracle、Excel、XML文檔,文本文件等。這個服務為構建數據倉庫提供了強大的數據清理、轉換、加載與合并等功能。報表服務*報表服務(ReportingServices,SSRS)基于服務器的解決方案,從多種關系數據源和多維數據源,提取數據,生成報表。提供了各種現成可用的工具和服務,幫助數據庫管理員創(chuàng)建,部署和管理單位的報表,并提供了能夠擴展和自定義報表功能的編程功能。SQLServer的主要組件——SSMSSQLServerManagementStudioSQLServerManagementStudio是一個用于訪問、配置、管理和開發(fā)SQLServer組件的集成環(huán)境。可以管理和配置SQLServer數據庫引擎、分析服務和報表服務中的對象。SQLServer的安裝SQLServer實例同一臺計算機上可以同時運行多個SQLserver服務器,也可以使不同版本在同一臺計算機上運行而不受干擾。默認實例此實例由運行它的計算機的網絡名稱來標識命名實例命名實例由計算機網絡名稱加實例名來標識服務賬戶使用域用戶賬戶指定一個使用Windows驗證的域用戶賬戶使用LocalService賬戶一種內置的特殊賬戶,類似于授權用戶賬戶使用NetworkService賬戶使用計算機賬戶憑據來訪問網絡資源

Windows認證:用戶對SQLserver訪問的控制由Windows賬號

溫馨提示

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

評論

0/150

提交評論