- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
资料库概论与管理培训资料.ppt
功能: 提供資料同步的控制 提供資料通訊介面 支援資料安全性與完整性 提供資料整合性管理服務 提供應用程式開發功能 1.3.1 資料庫管理系統之功能與工具2/4 工具: 資料字典(data dictionary) 共用程式命令 (utility commands) 資料定義語言(Data Definition Language, DDL):資料表建立、新增索引和定義欄位 資料操作語言(Data Manipulation Language, DML):資料表記錄插入、刪除、更新和查詢 資料控制語言 (Data Control Language, DCL):資料庫安全設定和權限管理 1.3.1 資料庫管理系統之功能與工具3/4 1.3.1 資料庫管理系統之功能與工具4/4 1.3.2 資料庫管理師 主要工作: 定義資料庫的內容、架構及存取方法,亦即定義各層次之綱要(schema) 協助使用者使用資料庫,並授權不同使用者身份存取資料 定義資料庫資料安全性及完整性之規則; 進行資料備份、回復及並行控制之作業處理 監督資料庫系統執行效率並應付使用者需求之改變 1.3.3 結構化查詢語言 (SQL) 對關聯式資料庫語言標準 採用表格(table)、資料列(row)、資料欄(column)作為資料儲存之主要結構 提供資料格式定義、資料新增、資料刪除、資料修改 具有資料查詢功能 1.4 關聯式資料庫 關聯式資料庫資料結構 函數相依 正規化 1.4.1 關聯式資料庫資料結構 圖 1.13 關聯式資料結構圖 1.4.2 函數相依 1.4.3 正規化1/5 將關聯式資料結構進行最佳化的方式 會分析各資料屬性間之相依性,將關係表中所含資料進行縮減 可能產生出數個具關聯性的資料表 透過鍵值進行資料表間之串聯 圖 1.15 未經正規化之資料表 1.4.3 正規化 2/5 1.4.3 正規化3/5 第一正規化 (One Normal Form, 1NF) 1.4.3 正規化4/5 第二正規化 (Second Normal Form, 2NF) 1.4.3 正規化5/5 第三正規化 (Third Normal Form, 3NF) 圖 1.18 第三正規化資料表/函數關聯式 1.5 其他常見資料庫之類型 物件導向資料庫 (object-oriented database) 傳統資料庫系統分析著重在問題的解決;物件導向系統以實體分類解決。用電腦中的抽象物件模擬真實世界的物件。 優點: 1.降低軟體維護成本 2.增加軟體再利用性(軟體IC)及擴充性 * 1.1.1 資料的層級 圖 1.1 資料層級示意圖 1.1.2 傳統檔案管理概念1/3 資料重複性 (data redundancy) 圖 1.2 資料重複性與資料不一致 品名:菁菁奶茶 供應商:大宗食品 進貨價 : 20 元 銷售價 : 25 元 商品管理主檔 銷售日期: 94/1/1 品名:菁菁奶茶 銷售價 : 20 元 銷售量: 73 銷售主檔 資料重複 資料不一致 1.1.2 傳統檔案管理概念2/3 缺乏資料整合性 (lack of data integrity) 圖 1.3 缺乏資料整合性 商品 主檔 銷售 主檔 採購 主檔 庫存主檔 1.1.2 傳統檔案管理概念3/3 資料/程式相依性 (data/program dependence) 缺乏資料安全性 (lack of data security) 1.1.3 資料庫管理概念1/2 減少資料重複性(redundancy) 避免資料不一致性(inconsistence) 資料共用性 (share) 可實施標準化(standard) 資料安全控制 (security control) 維持資料正確性 (correct) 資料獨立性(data independence) 調和衝突之資料需求 圖 1.5 資料庫系統示意圖 1.1.3 資料庫管理概念2/2 硬 體 資料庫 應用程式 終 端 使 用 者 資料庫 管理師 資 料 庫 系 統 設 計 師 1.2 資料庫系統 資料庫系統三層次架構 階層式資料模式 網狀資料模式 關聯式資料模式 物件導向資料模式 資料模式比較 1.2.1 資料庫系統三層次架構1/2 圖 1.6 資料庫三層次綱要架構 圖 1.7 資料庫三層次細部架構 1.2.1 資料庫系統三層次架構2/2 ANSI/SPARC三層資料庫系統
文档评论(0)