




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
杜小勇博士中國人民大學信息學院數據庫管理系統及其應用杜小勇博士數據庫管理系統及其應用內容提要數據庫技術基本原理與發展回顧數據庫的發展歷史數據庫的基本原理數據庫的發展現狀數據庫技術新進展國家863計劃數據庫重大專項介紹內容提要數據庫技術基本原理與發展回顧數據庫技術發展歷史回顧經歷了三代演變
層次/網狀系統關系系統新一代數據庫系統數據庫技術發展歷史回顧經歷了三代演變第一代:層次和網狀數據庫系統層次數據庫是數據庫系統的先驅1960年通用電氣研制了數據庫管理系統IDS1969年IBM公司研制的層次數據庫管理系統IMS網狀數據庫則是數據庫概念、方法和技術的奠基美國數據庫系統語言協商會CODASYL在60年代末提出了DBTG報告第一代:層次和網狀數據庫系統層次數據庫是數據庫系統的先驅第一代:層次和網狀數據庫系統一個重要的貢獻就是提出數據庫三級模式結構,從而實現了數據和程序的最大程度的分離外模式外模式外模式應用1應用2應用3應用4應用5模式內模式映射2映射1第一代:層次和網狀數據庫系統一個重要的貢獻就是提出數據庫三級第一代:層次和網狀數據庫系統其他特點:用存取路徑來表示數據之間的聯系獨立的數據定義語言導航的數據操縱語言,嵌入某一種高級語言如COBOL、FORTRAN、PL/1,應用程序的可移植性較差第一代:層次和網狀數據庫系統其他特點:1960年為通用電氣制造了世界上第一個數據庫系統IDS由于他在數據庫方面的杰出成就1973獲計算機科學界的最高獎—圖靈獎1983年成立自己的公司BachmanInformationSystem代表人物:C.W.Bachman1960年為通用電氣制造了世界上第一個數據庫系統IDS代表人第二代:關系數據庫系統1970年E.F.Codd博士提出關系模型概念 (CACM,Vol.13,No.6,1970)關系模型的特點關系模型的概念單一(全部概念可用關系來表示)以關系代數為基礎,數據形式化基礎好數據獨立性強,數據的物理存儲和存取路徑以及是否使用索引等對用戶隱蔽關系數據庫語言是非過程化的第二代:關系數據庫系統1970年E.F.Codd博士提出關第二代:關系數據庫系統提出了人們一致接受的關系模型規范說明,奠定了關系模型的理論基礎研究了關系代數、關系演算、QBE、SQL等多種關系數據庫語言,為八十年代數據庫語言的標準化打下了基礎研制了大量的RDBMS原型,攻克了系統實現中一系列關鍵技術,大大豐富了RDBMS實現技術和數據庫理論,促進了RDBMS產品的蓬勃發展和廣泛應用七十年代是關系數據庫理論研究和原型開發的時代,大量高層次的研究和開發取得了一系列成果第二代:關系數據庫系統提出了人們一致接受的關系模型規范說明,第二代:關系數據庫系統SystemR系統IBMSanJose研究所,在Codd博士領導下于1979年完成1981年開始以SQL/DS之名在IBM370系列計算機上運行。現在的名字是DB2關系型數據庫,成為大型機上最具競爭力的關系數據庫產品。第二代:關系數據庫系統SystemR系統第二代:關系數據庫系統INGRES系統 加州大學伯克利分校的M.Stonebraker教授領導的小組歷時近十年開發完成。1973年3月—1980年左右
在大學研究所幾經反復最后獲得成功DECPDP11/40計算機確立剛剛由貝爾實驗室研制成功的Unix作為操作系統,定義關系語言QUEL以統一的查詢修改技術實現安全機制、完整性控制機制和視圖機制提出事務概念、支持并發控制和恢復機制1980年關系技術公司在大學附近成立第二代:關系數據庫系統INGRES系統第二代:關系數據庫系統80年代是關系數據庫產品化時期,逐漸形成了多個世界級的數據庫專業公司ORACLE,1979年推出第一個商業化版本(v4)關系技術公司,1980年推出INGRES商業版IBM公司,1981年推出SQL/DSSYBASE公司INFORMIX公司其他第二代:關系數據庫系統80年代是關系數據庫產品化時期,逐漸形代表人物:EF.Codd博士英國牛津大學數學專業理學士及碩士學位美國密哲根大學計算機和通訊專業博士學位1949年入IBM公司,從事操作系統和自動機理論研究60年代后期開始數據庫研究,70年提出關系模型1970年E.F.Codd博士提出關系模型概念(CACM,Vol.13,Vol.6,1970)84年從IBM公司退休,成立關系研究所(公司),自任總經理,從事咨詢等業務據說:關系模型的名字來自于當時熱門話題的“美中關系”(relationsbetweenUSAandChina)中的“relation(關系)”.代表人物:EF.Codd博士英國牛津大學數學專業理學士及碩第三代:新一代數據庫系統80年代后期開始,在數據庫界持續開展了新一代數據庫系統大討論背景:關系理論與實現技術已經非常成熟新的應用需求不斷提出,關系方法遇到挑戰面向對象方法的出現在三個方向上探索新一代數據庫系統新數據模型數據庫技術與其他技術的結合數據庫與各種應用的結合第三代:新一代數據庫系統80年代后期開始,在數據庫界持續開展新數據模型語義數據模型對象模型對象關系模型半結構化模型XML模型新數據模型語義數據模型與其它技術相結合的數據庫數據庫技術與多門學科技術的有機結合數據庫技術分布處理技術并行處理技術人工智能技術多媒體技術模糊處理技術分布式數據庫并行數據庫知識庫、演繹數據庫、主動數據庫多媒體數據庫模糊數據庫…...…...與其它技術相結合的數據庫數據庫技術與多門學科技術的有機結合數面向應用領域的數據庫新技術數據庫技術CAD/CAM/CIM地理信息系統計劃、統計實時控制數據分析、決策支持工程數據庫地理數據庫、空間數據庫統計數據庫實時數據庫數據倉庫、聯機分析處理、數據挖掘InternetWebDBServer面向應用領域的數據庫新技術數據庫技術CAD/CAM/CIM地新一代數據庫技術應用領域數據模型相關技術層次/網狀關系語義對象商業管理
CAD/CAM/CIM/CASEOIS/GIS科學/統計/DSS分布并行AI多媒體模糊處理移動計算新一代數據庫系統及其相互關系示意圖新一代數據庫技術應用領域數據模型相關技術層次/網狀關系語義對面向對象數據庫研究十分活躍1989年出現了“面向對象數據庫管理系統宣言”,試圖規范標準市場上出現了ORION,O2,Vbase等產品,但是沒有成為大氣候在市場上最終被對象關系數據庫取代高級DBMS功能委員會提出了一個“宣言”面向對象數據庫研究十分活躍支持數據管理、對象管理和知識管理豐富的抽象數據類型支持繼承和封裝支持主動的知識規則(觸發器、約束等)保持和繼承第二代數據庫系統的技術非過程化的數據庫語言可修改視圖必不可少必須開放(標準化)可以從多種高級語言中存取SQL仍是數據庫系統的標準語言用戶和DBMSServer之間采用標準的通信接口第三代數據庫系統“宣言”支持數據管理、對象管理和知識管理第三代數據庫系統“宣言”代表人物:JimGray1999年5月獲獎(時任微軟研究員)由于他在數據庫和事務處理研究方面的元創性貢獻以及在將研究原型轉化為商業產品的系統實現方面的技術領袖地位而獲圖靈獎60年代在加州大學伯可利分校數學系上數值分析課時喜歡上計算機曾經在IBM與Codd共事代表人物:JimGray1999年5月獲獎(時任微軟研究員我國數據庫技術的跋涉歷程70年代——數據庫技術被引入我國以人民大學薩師煊教授等為代表的老一代專家作出了開創性貢獻1977年召開的第一屆數據庫學術會議(52名代表/7篇論文)80年代——數據庫技術廣泛普數據庫技術廣泛進入學校、學院或教研機構國外數據庫公司紛紛進入我國數據庫應用系統大量開發90年代——騰飛中的我國數據庫技術開始進行原型研發99年成立了數據庫專業委員會
我國數據庫技術的跋涉歷程70年代——數據庫技術被引入我國我國數據庫的發展歷史70年代90年代21世紀80年代國外國內原型開發技術跟蹤產品開發數據庫普及產品開發原型開發商務智能數據庫普及我國數據庫的發展歷史70年代90年代21世紀80年代國外國內內容提要數據庫技術基本原理與發展回顧數據庫的發展歷史數據庫的基本原理數據庫的發展現狀數據庫技術新進展國家863計劃數據庫重大專項介紹內容提要數據庫技術基本原理與發展回顧什么是數據庫系統?數據庫管理系統是為企業/組織提供各種數據管理服務的軟件系統,包括:數據存儲與備份數據訪問與更新數據安全保護(權限、審計)數據正確性維護數據分析與決策支持什么是數據庫系統?數據庫管理系統是為企業/組織提供各種數據管數據庫管理系統數據庫管理系統是建立在操作系統之上,又具有相對獨立性的重要的基礎軟件。是IT產業的核心技術之一。計算機系統及網絡操作系統數據庫管理系統中間件應用軟件數據庫管理系統數據庫管理系統是建立在操作系統之上,又具有相對數據庫系統的三大內容模型(數據模型)系統(數據庫管理系統)設計(數據庫以及數據庫應用系統設計)數據庫系統的三大內容模型(數據模型)數據模型現實世界概念模型邏輯模型符號系統1符號系統2數據模型:用一種特定的符號系統來表示現實世界中我們所關心的數據的特征數據模型現實符號符號數據模型:用一種特定的符號系統來表示數據模型構成數據模型的三要素數據結構:表示數據之間的靜態結構關系數據操作:表示對數據的動態操作數據約束:表示對數據的約束,以保證數據模型符合現實世界數據模型構成數據模型的三要素概念模型n1knm供應商零件供應工程倉庫庫存數量名稱價格數量ER圖概念模型n1knm供應商零件供應工程倉庫庫存數量名稱價格數量關系模型零件號零件名規格制造商單價顏色P001螺釘F12錢江制釘廠2黑P002螺母G1北京五金廠3黑。。。。。。。。。。。。。。。。。。。。。
零件表關系模型零件號零件名規格制造商單價顏色P001螺釘F12錢江數據庫系統數據庫管理系統數據管理工具數據庫應用系統的數據數據庫應用系統實現應用功能數據庫系統上述部分的總稱數據庫數據庫管理系統數據庫應用系統數據庫系統數據庫系統數據庫管理系統數據庫數據庫管理系統數據庫應用系統數數據庫管理系統DBMS內核標準接口管理工具語言處理優化層標準應用接口事務管理層數據庫內核圖形化數據庫管理工具數據存儲/存取層數據庫管理系統DBMS內核語言處理優化層標準應用接口事務管理數據庫管理系統從功能角度看數據庫管理系統數據定義創建各種數據庫對象:數據庫、表、用戶等數據操縱數據增加、刪除、修改、查詢、統計運行管理數據安全性保護數據的完整性檢查并發控制故障恢復數據庫管理系統從功能角度看數據庫管理系統內容提要數據庫技術基本原理與發展回顧數據庫的發展歷史數據庫的基本原理數據庫的發展現狀數據庫技術新進展國家863計劃數據庫重大專項介紹內容提要數據庫技術基本原理與發展回顧數據庫技術發展現狀數據庫市場的情況主流數據庫的情況OracleDB2SQLServerSybase數據庫技術的發展情況數據庫技術發展現狀數據庫市場的情況數據庫:一個巨大的軟件產業國內外數據庫市場情況2000年軟件2000年數據庫數據庫所占比例年增長率全球銷售額1546億美元88億美元5.7%10%中國銷售額230億人民幣24.8億人民幣10.8%41.7%數據庫:一個巨大的軟件產業國內外數據庫市場情況2000年20主流數據庫產品情況三大主流產品Oracle、DB2以及SQL
Server
占據絕大部分國際市場主流數據庫產品情況三大主流產品Oracle、DB2以及SQ數據庫產品發展趨勢產品系列化
DB2通用數據庫具有從高端的企業級并行數據庫服務器、到移動端產品DB2Everywhere的一整套系列及各種中間件產品。關系技術仍是主流目前主流數據庫產品,例如Oracle、IBMDB2微軟SQLServer等都是關系數據庫產品。歷史上曾經出現過面向演繹數據庫、對象數據庫等新技術,但是最終也沒有動搖關系數據庫的地位。支持互聯網應用支持具有超大規模數據和超大規模用戶的互聯網應用。Oracle公司從8版起全面支持互聯網應用微軟公司將SQLServer作為其整個.NET計劃中的一個重要的成分。智能化
ORACLE公司的Oracle9i
產品包括了OLAP、數據挖掘、ETL工具等一套完整的BI支持平臺。IBM
公司也把BI套件作為其數據庫的一個重點來發展。數據庫產品發展趨勢產品系列化關系技術仍是主流支持互聯網應用智三大因素推動數據庫技術的發展計算機硬件平臺:繼續遵循摩爾定律快速發展大規模并行計算網絡化分布式計算低成本個人計算數據:大數據量、復雜類型數據數據庫應用:向深度和廣度方向迅速發展數據庫技術發展趨勢三大因素推動數據庫技術的發展數據庫技術發展趨勢計算機硬件的變化不斷實踐著摩爾定律存儲容量處理速度價格通訊時間計算機硬件的變化不斷實踐著摩爾定律復雜類型數據:多媒體數據時間序列數據過程或“行為”數據海量數據粒子碰撞實驗每年產生的數據容量高達10,000盤30GB的磁帶飛機設計:一架飛機全機結構件5萬以上,存儲量在150G以上復雜類型和海量數據復雜類型數據:復雜類型和海量數據互聯網應用要支持大量的聯機訪問XML類型數據的共享和支持完全的分布系統制造業信息化應用量大面廣結構復雜應用多樣應用向深度和廣度發展互聯網應用應用向深度和廣度發展高可靠性:支持7X24不間斷穩定運行,具備容錯、容災能力高安全性:用戶自主保護的C1級和系統審計的C2級在很多應用中已經不能滿足要求, 必須提供更高級別的安全需求高可擴展性:系統規模可以方便地擴充高性能:充分利用硬件特性、高效處理復雜應用數據庫系統發展趨勢—“四高”高可靠性:支持7X24不間斷穩定運行,數據庫系統發展趨勢數據庫必須運行在互聯網環境下數據庫必須支持不同數據源之間的互聯互訪數據庫必須能夠處理非結構化的數據數據庫必須處理XML類型的數據數據庫系統發展趨勢—“互聯”數據庫必須運行在互聯網環境下數據庫系統發展趨勢—“互聯”數據庫不是單一的軟件系統數據庫外圍有各種面向應用的套件,構成一個龐大的數據庫產品家族數據庫和其他應用軟件協同發數據庫系統發展趨勢—“協同”案例分析
ORACLE公司的成功經驗之一1990年,公司幾乎面臨破產1992年,轉換角色和市場定位
單純的數據庫軟件制造商全面解決方案提供商和應用服務商
2000年,銷售額為101億美元,其中,數據庫為29.74億美元,僅占29.45%應用和服務約占70%數據庫不是單一的軟件系統數據庫系統發展趨勢—“協同”案例分析內容提要數據庫技術原理與發展回顧數據庫新技術數據增值技術互聯網數據庫技術超大規模并行數據庫技術微型數據庫(嵌入式、移動數據庫)技術國家863計劃數據庫重大專項介紹內容提要數據庫技術原理與發展回顧杜小勇博士中國人民大學信息學院數據庫管理系統及其應用杜小勇博士數據庫管理系統及其應用內容提要數據庫技術基本原理與發展回顧數據庫的發展歷史數據庫的基本原理數據庫的發展現狀數據庫技術新進展國家863計劃數據庫重大專項介紹內容提要數據庫技術基本原理與發展回顧數據庫技術發展歷史回顧經歷了三代演變
層次/網狀系統關系系統新一代數據庫系統數據庫技術發展歷史回顧經歷了三代演變第一代:層次和網狀數據庫系統層次數據庫是數據庫系統的先驅1960年通用電氣研制了數據庫管理系統IDS1969年IBM公司研制的層次數據庫管理系統IMS網狀數據庫則是數據庫概念、方法和技術的奠基美國數據庫系統語言協商會CODASYL在60年代末提出了DBTG報告第一代:層次和網狀數據庫系統層次數據庫是數據庫系統的先驅第一代:層次和網狀數據庫系統一個重要的貢獻就是提出數據庫三級模式結構,從而實現了數據和程序的最大程度的分離外模式外模式外模式應用1應用2應用3應用4應用5模式內模式映射2映射1第一代:層次和網狀數據庫系統一個重要的貢獻就是提出數據庫三級第一代:層次和網狀數據庫系統其他特點:用存取路徑來表示數據之間的聯系獨立的數據定義語言導航的數據操縱語言,嵌入某一種高級語言如COBOL、FORTRAN、PL/1,應用程序的可移植性較差第一代:層次和網狀數據庫系統其他特點:1960年為通用電氣制造了世界上第一個數據庫系統IDS由于他在數據庫方面的杰出成就1973獲計算機科學界的最高獎—圖靈獎1983年成立自己的公司BachmanInformationSystem代表人物:C.W.Bachman1960年為通用電氣制造了世界上第一個數據庫系統IDS代表人第二代:關系數據庫系統1970年E.F.Codd博士提出關系模型概念 (CACM,Vol.13,No.6,1970)關系模型的特點關系模型的概念單一(全部概念可用關系來表示)以關系代數為基礎,數據形式化基礎好數據獨立性強,數據的物理存儲和存取路徑以及是否使用索引等對用戶隱蔽關系數據庫語言是非過程化的第二代:關系數據庫系統1970年E.F.Codd博士提出關第二代:關系數據庫系統提出了人們一致接受的關系模型規范說明,奠定了關系模型的理論基礎研究了關系代數、關系演算、QBE、SQL等多種關系數據庫語言,為八十年代數據庫語言的標準化打下了基礎研制了大量的RDBMS原型,攻克了系統實現中一系列關鍵技術,大大豐富了RDBMS實現技術和數據庫理論,促進了RDBMS產品的蓬勃發展和廣泛應用七十年代是關系數據庫理論研究和原型開發的時代,大量高層次的研究和開發取得了一系列成果第二代:關系數據庫系統提出了人們一致接受的關系模型規范說明,第二代:關系數據庫系統SystemR系統IBMSanJose研究所,在Codd博士領導下于1979年完成1981年開始以SQL/DS之名在IBM370系列計算機上運行。現在的名字是DB2關系型數據庫,成為大型機上最具競爭力的關系數據庫產品。第二代:關系數據庫系統SystemR系統第二代:關系數據庫系統INGRES系統 加州大學伯克利分校的M.Stonebraker教授領導的小組歷時近十年開發完成。1973年3月—1980年左右
在大學研究所幾經反復最后獲得成功DECPDP11/40計算機確立剛剛由貝爾實驗室研制成功的Unix作為操作系統,定義關系語言QUEL以統一的查詢修改技術實現安全機制、完整性控制機制和視圖機制提出事務概念、支持并發控制和恢復機制1980年關系技術公司在大學附近成立第二代:關系數據庫系統INGRES系統第二代:關系數據庫系統80年代是關系數據庫產品化時期,逐漸形成了多個世界級的數據庫專業公司ORACLE,1979年推出第一個商業化版本(v4)關系技術公司,1980年推出INGRES商業版IBM公司,1981年推出SQL/DSSYBASE公司INFORMIX公司其他第二代:關系數據庫系統80年代是關系數據庫產品化時期,逐漸形代表人物:EF.Codd博士英國牛津大學數學專業理學士及碩士學位美國密哲根大學計算機和通訊專業博士學位1949年入IBM公司,從事操作系統和自動機理論研究60年代后期開始數據庫研究,70年提出關系模型1970年E.F.Codd博士提出關系模型概念(CACM,Vol.13,Vol.6,1970)84年從IBM公司退休,成立關系研究所(公司),自任總經理,從事咨詢等業務據說:關系模型的名字來自于當時熱門話題的“美中關系”(relationsbetweenUSAandChina)中的“relation(關系)”.代表人物:EF.Codd博士英國牛津大學數學專業理學士及碩第三代:新一代數據庫系統80年代后期開始,在數據庫界持續開展了新一代數據庫系統大討論背景:關系理論與實現技術已經非常成熟新的應用需求不斷提出,關系方法遇到挑戰面向對象方法的出現在三個方向上探索新一代數據庫系統新數據模型數據庫技術與其他技術的結合數據庫與各種應用的結合第三代:新一代數據庫系統80年代后期開始,在數據庫界持續開展新數據模型語義數據模型對象模型對象關系模型半結構化模型XML模型新數據模型語義數據模型與其它技術相結合的數據庫數據庫技術與多門學科技術的有機結合數據庫技術分布處理技術并行處理技術人工智能技術多媒體技術模糊處理技術分布式數據庫并行數據庫知識庫、演繹數據庫、主動數據庫多媒體數據庫模糊數據庫…...…...與其它技術相結合的數據庫數據庫技術與多門學科技術的有機結合數面向應用領域的數據庫新技術數據庫技術CAD/CAM/CIM地理信息系統計劃、統計實時控制數據分析、決策支持工程數據庫地理數據庫、空間數據庫統計數據庫實時數據庫數據倉庫、聯機分析處理、數據挖掘InternetWebDBServer面向應用領域的數據庫新技術數據庫技術CAD/CAM/CIM地新一代數據庫技術應用領域數據模型相關技術層次/網狀關系語義對象商業管理
CAD/CAM/CIM/CASEOIS/GIS科學/統計/DSS分布并行AI多媒體模糊處理移動計算新一代數據庫系統及其相互關系示意圖新一代數據庫技術應用領域數據模型相關技術層次/網狀關系語義對面向對象數據庫研究十分活躍1989年出現了“面向對象數據庫管理系統宣言”,試圖規范標準市場上出現了ORION,O2,Vbase等產品,但是沒有成為大氣候在市場上最終被對象關系數據庫取代高級DBMS功能委員會提出了一個“宣言”面向對象數據庫研究十分活躍支持數據管理、對象管理和知識管理豐富的抽象數據類型支持繼承和封裝支持主動的知識規則(觸發器、約束等)保持和繼承第二代數據庫系統的技術非過程化的數據庫語言可修改視圖必不可少必須開放(標準化)可以從多種高級語言中存取SQL仍是數據庫系統的標準語言用戶和DBMSServer之間采用標準的通信接口第三代數據庫系統“宣言”支持數據管理、對象管理和知識管理第三代數據庫系統“宣言”代表人物:JimGray1999年5月獲獎(時任微軟研究員)由于他在數據庫和事務處理研究方面的元創性貢獻以及在將研究原型轉化為商業產品的系統實現方面的技術領袖地位而獲圖靈獎60年代在加州大學伯可利分校數學系上數值分析課時喜歡上計算機曾經在IBM與Codd共事代表人物:JimGray1999年5月獲獎(時任微軟研究員我國數據庫技術的跋涉歷程70年代——數據庫技術被引入我國以人民大學薩師煊教授等為代表的老一代專家作出了開創性貢獻1977年召開的第一屆數據庫學術會議(52名代表/7篇論文)80年代——數據庫技術廣泛普數據庫技術廣泛進入學校、學院或教研機構國外數據庫公司紛紛進入我國數據庫應用系統大量開發90年代——騰飛中的我國數據庫技術開始進行原型研發99年成立了數據庫專業委員會
我國數據庫技術的跋涉歷程70年代——數據庫技術被引入我國我國數據庫的發展歷史70年代90年代21世紀80年代國外國內原型開發技術跟蹤產品開發數據庫普及產品開發原型開發商務智能數據庫普及我國數據庫的發展歷史70年代90年代21世紀80年代國外國內內容提要數據庫技術基本原理與發展回顧數據庫的發展歷史數據庫的基本原理數據庫的發展現狀數據庫技術新進展國家863計劃數據庫重大專項介紹內容提要數據庫技術基本原理與發展回顧什么是數據庫系統?數據庫管理系統是為企業/組織提供各種數據管理服務的軟件系統,包括:數據存儲與備份數據訪問與更新數據安全保護(權限、審計)數據正確性維護數據分析與決策支持什么是數據庫系統?數據庫管理系統是為企業/組織提供各種數據管數據庫管理系統數據庫管理系統是建立在操作系統之上,又具有相對獨立性的重要的基礎軟件。是IT產業的核心技術之一。計算機系統及網絡操作系統數據庫管理系統中間件應用軟件數據庫管理系統數據庫管理系統是建立在操作系統之上,又具有相對數據庫系統的三大內容模型(數據模型)系統(數據庫管理系統)設計(數據庫以及數據庫應用系統設計)數據庫系統的三大內容模型(數據模型)數據模型現實世界概念模型邏輯模型符號系統1符號系統2數據模型:用一種特定的符號系統來表示現實世界中我們所關心的數據的特征數據模型現實符號符號數據模型:用一種特定的符號系統來表示數據模型構成數據模型的三要素數據結構:表示數據之間的靜態結構關系數據操作:表示對數據的動態操作數據約束:表示對數據的約束,以保證數據模型符合現實世界數據模型構成數據模型的三要素概念模型n1knm供應商零件供應工程倉庫庫存數量名稱價格數量ER圖概念模型n1knm供應商零件供應工程倉庫庫存數量名稱價格數量關系模型零件號零件名規格制造商單價顏色P001螺釘F12錢江制釘廠2黑P002螺母G1北京五金廠3黑。。。。。。。。。。。。。。。。。。。。。
零件表關系模型零件號零件名規格制造商單價顏色P001螺釘F12錢江數據庫系統數據庫管理系統數據管理工具數據庫應用系統的數據數據庫應用系統實現應用功能數據庫系統上述部分的總稱數據庫數據庫管理系統數據庫應用系統數據庫系統數據庫系統數據庫管理系統數據庫數據庫管理系統數據庫應用系統數數據庫管理系統DBMS內核標準接口管理工具語言處理優化層標準應用接口事務管理層數據庫內核圖形化數據庫管理工具數據存儲/存取層數據庫管理系統DBMS內核語言處理優化層標準應用接口事務管理數據庫管理系統從功能角度看數據庫管理系統數據定義創建各種數據庫對象:數據庫、表、用戶等數據操縱數據增加、刪除、修改、查詢、統計運行管理數據安全性保護數據的完整性檢查并發控制故障恢復數據庫管理系統從功能角度看數據庫管理系統內容提要數據庫技術基本原理與發展回顧數據庫的發展歷史數據庫的基本原理數據庫的發展現狀數據庫技術新進展國家863計劃數據庫重大專項介紹內容提要數據庫技術基本原理與發展回顧數據庫技術發展現狀數據庫市場的情況主流數據庫的情況OracleDB2SQLServerSybase數據庫技術的發展情況數據庫技術發展現狀數據庫市場的情況數據庫:一個巨大的軟件產業國內外數據庫市場情況2000年軟件2000年數據庫數據庫所占比例年增長率全球銷售額1546億美元88億美元5.7%10%中國銷售額230億人民幣24.8億人民幣10.8%41.7%數據庫:一個巨大的軟件產業國內外數據庫市場情況2000年20主流數據庫產品情況三大主流產品Oracle、DB2以及SQL
Server
占據絕大部分國際市場主流數據庫產品情況三大主流產品Oracle、DB2以及SQ數據庫產品發展趨勢產品系列化
DB2通用數據庫具有從高端的企業級并行數據庫服務器、到移動端產品DB2Everywhere的一整套系列及各種中間件產品。關系技術仍是主流目前主流數據庫產品,例如Oracle、IBMDB2微軟SQLServer等都是關系數據庫產品。歷史上曾經出現過面向演繹數據庫、對象數據庫等新技術,但是最終也沒有動搖關系數據庫的地位。支持互聯網應用支持具有超大規模數據和超大規模用戶的互聯網應用。Oracle公司從8版起全面支持互聯網應用微軟公司將SQLServer作為其整個.NET計劃中的一個重要的成分。智能化
ORACLE公司的Oracle9i
產品包括了OLAP
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 采購合同法務管理及風險控制體系合同
- 車輛抵押擔保汽車租賃保險合同
- 離婚協議書專業起草與隱私保護服務合同
- 住宅小區場地合作經營與物業管理合同
- 智能停車場場地無償使用與智能服務合同
- 現代媒體對身體規訓的影響-洞察闡釋
- 槽探施工環境監測與生態保護合同
- 面料產品采購合同
- 跨平臺用戶行為追蹤-第1篇-洞察闡釋
- 2025年產品推廣工作總結與未來計劃
- 輔導機構招聘合同協議
- 青年創新意識的培養試題及答案
- 《2025年CSCO腎癌診療指南》解讀課件
- 村干部測試試題及答案
- 《新能源汽車發展歷程》課件
- 靜脈治療考試試題及答案
- 預收貨款協議合同
- 2024初級注冊安全工程師筆試模擬題帶答案
- 北京開放大學2025年《企業統計》形考作業3答案
- 2025年濱州國有資本投資運營集團有限公司招聘筆試參考題庫附帶答案詳解
- 2025年大數據分析師職業技能測試卷:數據倉庫設計與數據建模實戰試題匯編
評論
0/150
提交評論