- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
资料库系统概论
符合3NF的資料庫就很夠用了 資料庫系統database 醫務管理暨醫療資訊學系 陳以德 副教授: 濟世CS202-3 07-3121101 轉 2648-25 itchen@kmu.edu.tw 學習目標 資料庫系統簡介 資料庫系統的分類 關聯式資料庫的結構 共用資料庫修改同步問題 關聯式資料庫的分類 資料庫系統未來的發展 資料庫系統簡介(一) 資料庫 Database 龐大且有關聯資料組成, 具有某種特殊結構以供多個系統讀取 資料庫管理系統DBMS(Data Base Management System) 資料庫與使用者間之介面, 可建立, 整理, 輸入, 讀取所須之資料 電腦資料庫使用實例: 圖書館之藏書及借還之紀錄 警察局之犯罪紀錄 顧客名單 比賽結果及統計成績 醫院病例系統 資料庫系統 DBMS 客戶資料庫 產品資料庫 進銷存資料庫 User Manager 資料庫系統簡介(二) 資料庫管理系統之功能 建立資料庫 交談式資料的輸入、更新及其保持資料一致性 交談式查詢 報告或報表的產生 資料保護與共享 資料資料備份與復原 資料庫系統簡介(四) 資料庫的優點: 減少資料重複(Reduced redundancy):減少姓名、學號、住址一類資料重複輸入與存放的狀況。 整合資料(Integrated data):資料的完整性與相關性可以獲得確保,以滿足「調查學生借書多寡與成績之間的關係」這類的需求。 完整性(Integrity):某個學生退學或者住址改變,是不是全校關於這個學生的資料都改變? 資料庫的缺點:昂貴、存取控制複雜、Excess 資料庫系統的分類 依資料模型來區分 階層式資料庫(Hierarchical data model):將資料組成類似樹狀階層模式,就是把資料看成是一組樹狀結構的型態 網狀資料庫(Network data model):一個資料庫,其子元素可至一個或多個母元素,就是把資料看成一組網狀結構的型態(最早研發出來) 關聯式資料庫(Relational data model):把資料看成一些彼此有相關的表格,目前以此類的資料庫最為成功(大概是因為觀念簡單好實作) Relational Database Management System 關聯式資料庫的結構(一) 資料庫:內含許多「表格」(table) 表格:內含許多「記錄」(record) 紀錄:內含許多「欄位」(field),儲存在欄位中的資料型態是固定的。 許多表格之間,依賴特定的欄位(稱之為key)建立起彼此的關係,將之「關聯」起來。 以某醫學院圖書館的資料庫為例: 該資料庫共有三個Table:圖書基本資料、讀者基本資料、借閱資料 關聯式資料庫的結構(二) 圖書基本資料(Table) 記錄 Record 欄位(Field) Key,也是欄位 關聯式資料庫的結構(三) 讀者基本資料: 借閱資料: key key 共用資料庫修改同步問題 兩個使用者同時修改一筆資料時就會發生資料錯亂的問題,必須依賴特定的「鎖定機制」來解決這種資料錯亂問題。 這問題處理不好會造成「死結」問題,造成系統當機。 資料檔與索引檔 排序可以加速搜尋,不過資料檔本身只可能按照一種方式排序,無法滿足所有的快速查詢要求。 索引檔取某些排序後之欄位,配合指標之使用以解決此問題。 一個表格可以有多個索引檔 關聯式資料庫的分類(一) 關聯式資料庫依照功能與實作的完整度,大概可分為: 單機資料庫、File Server資料庫、Client Server資料庫 單機資料庫:無法與人共享資料庫資料。架構簡單,速度相當快,應用在個人的通訊錄、錄影帶管理系統、漫畫出租系統 關聯式資料庫的分類(二) File Server資料庫:透過分享資料庫檔案的方式共用資料庫資料,必須由資料庫應用程式負責資料修改的同步動作 查詢資料庫時,必須將整個資料庫的資料透過網路傳送,形成速度瓶頸 架構簡單,速度、容量與安全程度較差。 DbaseIII、Clipper、Access屬於這類型的資料庫。通常應用在數十部電腦以下的環境中。 關聯式資料庫的分類(三) File Server型態的資料庫 關聯式資料庫的分類(四) Client Server資料庫:透過資料庫管理系統處理所有工作站對資料庫的查詢、修改、新增要求,並自動做到資料同步的功能。網路上只傳遞要求與結果,大量降低網路頻寬需求。並且可以利用cache等方式來提升工作效率,在速度、安全、容量上都較為優越。 資料庫管理系統一般都相當複雜昂貴,目前以DB2、Oracle、Informix、Sybase、SQL Server等較為常用。另外也有強大而免費的系統:PostgreSQL、MySQL、SQLite 。 關聯式資料庫的分類(
您可能关注的文档
- 膳食调查与评价-营养师培训.PPT
- 臂丛神经损伤的诊断-PPTOK.PPT
- 膜电极组影响因子.PPT
- 自动激光踉踪的进展-光学精密工程.pdf
- 自动检测技术实验指导书-华南理工大学自动化实验教学中心.PDF
- 自来水单位产量综合能耗计算方法及限额-标准文献网.pdf
- 自卫消防编组综合演练宣导.PPT
- 自旋-北京大学单分子与纳米生物学实验室.ppt
- 自构建光纤链路的OTDR测试实验-浙江大学光电科学与工程学院.doc
- 自然与生活科技领域三上第一单元复习卷三年班号姓名一、对的画.doc
- 2025年金肯职业技术学院单招职业适应性测试题库带答案.docx
- 2025年钦州幼儿师范高等专科学校单招综合素质考试题库完美版.docx
- 2025年钟山职业技术学院单招职业适应性考试题库参考答案.docx
- 2025年金华职业技术学院单招职业技能测试题库附答案.docx
- 2025年闽南理工学院单招职业技能测试题库审定版.docx
- 2025年闽南理工学院单招综合素质考试题库审定版.docx
- 2025年闽南理工学院单招职业倾向性考试题库汇编.docx
- 2025年闽南理工学院单招职业倾向性考试题库推荐.docx
- 2025年闽北职业技术学院单招综合素质考试题库1套.docx
- 2025年长沙轨道交通职业学院单招职业技能考试题库一套.docx
文档评论(0)