網絡數據庫-01基本概念_第1頁
網絡數據庫-01基本概念_第2頁
網絡數據庫-01基本概念_第3頁
網絡數據庫-01基本概念_第4頁
網絡數據庫-01基本概念_第5頁
已閱讀5頁,還剩33頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

第一章SQLServer2005概述講述內容:網絡數據庫基本概念關系數據庫基礎SQLServer2005概述SQLServer2005的安裝SQLServer2005的組件SQLServer的系統數據庫Transact-SQL語言教學目的:使學生了解SQLServer2005的特點、體系結構,SQLServer實例,掌握SQLServer的系統組成。

重點:SQLServer系統數據庫,SQLServer的系統組成。難點:SQLServer系統組成。課時:2學時教學方法:講授(用多媒體教學)為什么要使用數據庫呢?網絡數據庫的概念

什么是網絡數據庫?狹義的網絡數據庫定義:以后臺數據庫為基礎的,加上一定的前臺程序,通過瀏覽器完成數據存儲、查詢等操作的系統。瀏覽器InternetWeb服務器數據庫服務器前一層(用戶端)后一層(數據庫端)中間層數據庫網絡數據庫的概念什么是網絡數據庫?廣義的網絡數據庫概念:跨越電腦在網絡上創建、運行的數據庫.(1)分布式數據庫(2)并行數據庫(3)云數據庫(4)物聯網數據庫(5) P2P數據庫(6)移動數據庫….分布式數據庫系統分布式數據庫系統:每臺計算機可單獨放在一個地方,每臺計算機中都有DBMS的一份完整拷貝副本,并具有自己局部的數據庫,位于不同地點的許多計算機通過網絡互相連接,共同組成一個完整的、全局的大型數據庫。并行數據庫&云數據庫并行數據庫:通過多個處理節點并行處理數據庫任務,主要目標是系統的高可用性!云數據庫:云計算和數據庫相結合的產品物聯網數據庫物物相聯中數據處理任務例:智能家居系統物聯網圖書館物聯網超市智慧醫療CS347Lecture111sensornetworksdatacollectionnodesensorbatteryP’MMPBMPBMPBMPBMPB移動數據庫移動數據庫:支持移動計算的數據庫.它結合了網絡技術,移動通信技術,以及分布式技術,與傳統的數據庫相比,移動數據庫具有移動性,位置相關性,頻繁的斷接性,網絡通訊的非對稱性等特征,經常和嵌入式技術結合例:1.零售業銷售人員可以通過手持設備例如手機或掌上電腦幫助用戶了解他們希望了解的信息,隨時填寫訂單移動數據庫2.制造業工程師無須攜帶大量的資料即可到現場維修服務。以航空制造業為例,技術人員在進行飛機檢修時通過應用移動數據庫技術即可隨時查詢到某架飛機的詳細資料,有助于迅速解決問題。3.金融業股票經紀人或個人用戶可以利用手持設備隨時隨地查詢金融信息,例如股票的價格,走勢等,并及時地將自己的交易提交給主服務器,快速而且準確。4.醫療衛生利用移動數據庫技術,醫生在出診時可以避免攜帶大量的病歷,通過一臺手持設備就可以獲取病人的詳細病歷信息,及時作出準確的診斷數據庫產品有哪些?當前流行的商用數據庫產品有哪些Oracle,Mssql,DB2,Sybase等

開源數據庫產品:Mysql云數據庫產品:sqlazure嵌入式數據庫產品:SQLite,mysql,BerkeleyDB比較客戶端支持及應用模式

SQLServerC/S結構,只支持Windows客戶,可以用ADO,DAO,OLEDB,ODBC連接。

Oracle多層次網絡計算,支持多種工業標準,可以用ODBC,JDBC,OCI等網絡客戶連接。

DB2跨平臺,多層結構,支持ODBC,JDBC等客戶。

操作簡便

SQLServer操作簡單,有圖形界面和命令行。

Oracle較復雜,同時提供GUI和命令行,在WindowsNT和Unix下操作相同。

DB2操作簡單,同時提供GUI和命令行,在WindowsNT和Unix下操作相同。

沒有最好的,只有合適的!!!數據庫的發展方向一、數據庫管理系統軟件的研制二、數據庫設計研究方向是數據庫設計方法學和設計工具,?數據庫設計方法、設計工具和設計理論的研究;?數據模型和數據建模的研究;?計算機輔助數據庫設計方法及其軟件系統的研究;?數據庫設計規范和標準的研究等。數據庫的發展方向三、數據庫理論

?數據庫理論的研究主要集中于關系的規范化理論、關系數據理論等。

?數據庫邏輯演繹和知識推理、

?數據庫中的知識發現(KnowledgeDiscoveryfromDatabase,簡稱KDD)、關系數據庫基礎數據庫基本概念數據庫設計理論過程與方法數據庫維護數據庫并發性數據庫事務處理數據庫安全SQL語言查詢優化

SQLServer2005簡介SQLServer歷史。。。SQLServer2005是可以用于大規模聯機事務處理(OLTP)、數據倉庫和電子商務應用的數據庫和數據分析平臺。SQLServer2005常見的版本有:企業版、評估版、標準版、開發人員版、工作組版和精簡版。SQLServer2005Express版精簡版,只適合于簡單應用系統的開發SQLServer2005工作組版適合于用戶數量沒有限制的小型企業只能用32位版本SQLServer2005開發版適合于生成和測試應用程序的企業開發人員從功能上講等同于企業版,但是不能用于生產環境SQLServer2005標準版為中小企業提供的數據管理和分析平臺支持32位和64位版SQLServer2005企業版是超大型企業的理想選擇,能夠滿足最復雜的要求.支持超大規模的聯機OLTP,高復雜的OLAP,支持32位和64位版SQLServer2005的版本功能SQLServer2005的體系結構

SQLServer2005的體系結構數據庫引擎:SQLServer2005的核心服務,提供數據的維護、管理、存儲和使用功能,支持對關系表格數據和XML文檔數據。復制服務:構建高可用分布式數據環境通知服務:將特定的消息(通知)發送給訂閱方的開發和部署平臺。集成服務:前身為DTS(數據轉換服務),在各種異構的數據源之間進行數據集成、抽取和轉換分析服務:基于聯機分析處理OLAP,完成數據挖掘等。報表服務:從多種數據源提取數據生成報表。創建和發布報表的圖形工具和向導;管理工具;API應用編程接口。全文搜索:對純文本的數據進行全文查詢管理工具:ManagementstudioSQLServer2005系統的全部組件安裝在計算機上SQLServer2005的管理平臺

客戶機與服務器的關系客戶/服務器結構中的數據庫操作SQL請求返回一條記錄SQLserver的安裝

SQLserver的安裝硬件需求硬件最低要求CPU企業版、標準版和開發版需要PentiumⅢ及兼容處理器,建議主頻600MHz或更高內存(RAM)企業版:至少512MB標準版:至少512MB開發版:至少512MB工作組版:至少512MB硬盤空間SQLServer2005數據庫引擎、數據文件、復制及全文搜索:150MB監視器VGA或更高,圖形工具要求1024×768像素或更高分辨率CD-ROM驅動器CD或DVD光驅網卡10M/100MB兼容卡SQLServer2005的系統要求軟件需求版本操作系統最低要求企業版Windows2000ServerSP4、Windows2000AdvancedServerSP4…..開發版Windows2000ProfessionalSP4、Windows2000ServerSP4….標準版Windows2000AdvancedServerSP4、Windows2000DataCenterSP4….工作組版WindowsServer2003SP1、Windows2003企業版SP1、Windows2003DataCenterSP1….學習版Windows2003企業版SP1、Windows2003DataCenterSP1、Windows2003WebSP1….SQLServer2005的系統要求網絡需求網絡組件最低要求IE瀏覽器IE6.0SP1及以上版本,如果只安裝客戶端組件且不需要連接到要求加密的服務器,則IE4.01SP2即可IIS安裝報表服務需要IIS5.0以上版本ASP.NET報表服務需要ASP.NET2.0以上版本SQLServer2005的系統要求SQLSERVER2005系統安裝。。。

Transact-SQL語言簡介結構化查詢語言SQL(StructuredQueryLanguage)是一種用于數據庫查詢和編程的語言。SQL語言功能豐富、操作靈活和簡單易學,SQL語言已經成為關系數據庫的標準語言。微軟公司在SQL標準的基礎上做了大幅度擴充,稱為Transact-SQL語言。

Transact-SQL語言簡介Transact-SQL不但包含了標準的SQL語言部分,而且還發展了許多新的特性,增強了可編程性和靈活性。Transact-SQL是使用SQLServer的核心。與SQLServer實例通信的所有應用程序都通過將Transact-SQL語句發送到服務器。

Transact-SQL語言簡介系統存儲過程(SystemStoredProcedure):由SQLServer系統自動創建,可以從系統表中獲取信息,并高效地完成SQLServer中的許多管理性或信息性的活動。一些附加的語言元素:包括注釋、變量、運算符、函數和流程控制語句等。DBA的任務一安裝和配置二容量規劃三管理數據庫對象四存儲空間管理五安全管理六備份和恢復七性能監視和調優八調度作業 九故障解決小結本節講述了:什么是網絡數據庫,當前流行的網絡數據庫。概述SQLserver2005的特點,安裝,版本,卸載,系統數據庫,以及T-SQL語言。

思考與練習1.SQLServer2005的常見版本有哪些?各自的應用范圍是什么?2.SQLServer的主要特點是什么?3.SQLServer2005主要有哪些新特性?4.SQLServer2005有哪幾種系統數據庫?它們的功能是什么?

思考與練習5.簡要說明SQL語言

溫馨提示

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

評論

0/150

提交評論