- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
资料模式
1-* 檔案伺服器架構 1-* 資料庫系統實體架構(Cont) 三層式架構 ( 3-tier 或 N-tier) 展示層(Presentation tier) 負責處理使用者輸入的資料 在Web的環境下,展示層即是使用者端的瀏覽器 商業邏輯層(Business logic tier) 負責整個應用系統的作業,包括企業之商業法則 ( Business Rules),資料處理,和網站網頁程式等 很多廠商把負責此層工作的主機稱為應用伺服器 資料服務層(Data service tier) 處理商業邏輯層傳來的資料處理需求,並將結果傳回 資料服務層一般由DBMS來執行 1-* 資料庫系統人員 終端使用者 系統分析師 程式設計師 資料庫管理員(Database administrator, 簡稱DBA) 1-* DBMS架構 三層式資料架構 (由下而上) 實體層 (內部綱目) 概念層 (概念綱目) 外部層 (外部綱目) 三層式資料架構的特點:資料獨立性 Product資料存於檔案‘Prod.db’, 其內建索引在pNo上 Product有三個欄位: pNo: 5個字元 pName: 19個字元 unitPrice: 1個整數 Product有兩個欄位: 給庫存系統使用不需unitPrice pNo: 5個字元 pName: 19個字元 1-* 練習1-4 請問上例中,如果將概念綱目中的‘pName’刪除,會不會影響到外部綱目? Ans: 會的,因為外部綱目裡也有pName。有些讀者可能會因此認為資料獨立性不存在,不過資料獨立性並不適用這種狀況,資料獨立性指的是,下層所修改的資料只要不影響上層資料的存在,上層綱目就不受影響。 1-* DBMS的功能 包括 定義內部綱目 定義概念綱目 定義外部綱目 更新資料:包括新增,修改,刪除。 查詢資料 處理資料庫交易(Transaction management) 訂定使用者的資料使用權限 訂定資料庫完整限制 這些功能大都透過DBMS所提供的資料庫語言來達成,目前最廣泛使用的資料庫語言稱為SQL 1-* DBMS的功能(Cont.) 附屬功能 匯入 匯出 監督效能 資料庫應用系統開發 應用系統開發環境(Visual Studio.NET,Eclipse,Netbeans,Zend,MS ACCESS,MS SQL SERVER) 遠端資料庫連線介面 ODBC JDBC 1-* DBMS的分類 依使用者個數區分:可分為個人用或多用戶 依DBMS系統架構區分: 可分成集中式和分散式 依資料模式區分:目前還在使用的DBMS,有 關聯式 階層式 物件導向式 物件關聯式 依價格區分:從數千元到佰萬元不等 依用途區分:可分成一般用途和特殊用途 1-* DBMS的演進 1960s 檔案系統,一般是透過COBOL程式來存取 1970 階層式DBMS (如IBM IMS) 1980 關聯式DBMS,在大型主機上執行(如IBM DB2) 1985 記錄式DBMS,在早期PC上執行(如dBase) 1990 物件導向DBMS (如Gemstore, Objectstore) 1995 個人用DBMS (如微軟Access, Foxpro) 2000 加入物件,分析,和XML功能的DBMS(如微軟SQL Server 2000, Oracle 8) 2005 加入資料探勘(Data mining)功能的DBMS(如微軟SQL Server 2005, Oracle 11g) 1-* Course Overview 授課教師: 蕭德芳 副教授 研究室: B721 Email: ft041@.tw Phone#:7811151 ext. 5721 上課用書:資料庫的核心理論與實務,黃三益著,前程出版社 投影片下載:學生資訊系統-課程-講義下載 –參考用書: 資料庫系統原理(Fundamentals of Database Systems),原著: R. ElmasriandS. B. Navathe,翻譯:陳玄玲,碁峰出版社 1-* Course Overview Grading (成績) 期中考: 30% 期末實作報告: 40% 作業(2~3): 12% 上課出席: 18% 資料庫的核心理論與實務5/e?黃三益 著?前程文化 出版 第一章 資料庫論述 授課教師:31, 9/23 1-* 本章內容 何謂資料庫? 範例資料庫應用系統 資料模式 資料庫系統架構 資料庫系統人員 DBMS的功能 DBMS的分類 DBMS的演進 1-* 何謂資料庫 其實是電子資料庫 日常生活天天可以接觸到 上網看新聞,進聊天室 逛街買東西結帳 資料是透過資料庫應用系統來存取的 1-* 主編
您可能关注的文档
最近下载
- 中小学生欺凌防治工作制度示范文本.docx VIP
- 河南省安全工程师《安全工程师管理知识》预习班开通考试题.pdf
- 《空乘化妆与形象塑造》课件06空乘人员发型打造.ppt VIP
- 卡通风近视防控中小学生视力保护主题教育班会教学课件.pptx VIP
- 高中数学知识点归纳.pdf VIP
- 跨境电子商务产业园可行性实施.pptx VIP
- 金融行业常见职级及薪酬体系设计方法介绍20200116.pdf
- 2025届安徽省“江南十校”高三联考(一模) 生物试卷(含答案).docx
- 2023年湖北省襄阳四中五中自主招生考试数学试题.docx
- 第22课 在线学习新变革 课件 义务教育版(2024)七年级全一册.pptx VIP
文档评论(0)