- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
资料库系统概观DatabaseSystem
資料庫系統概觀Database System Chapter 2 Outline 2-1: 從資料到資訊 2-2: 資料庫、資料庫管理、系統資料庫系統 2-3: 組成資料庫系統成員 2-4: 使用資料庫系統之優缺點 2-5: 資料庫管理系統之分類 2-6: 資料庫系統的網路架構 2-7: SQL Server 2005 Express的主從架構 2-8: 本章總結 2-1 從資料到資訊 2-2 資料庫、資料庫管理、系統資料庫系統-1 資料庫(Database) 資料庫儲存了我們要解決問題的相關資料。 資料庫中的資料具有相互關係,它們是繼承了真實世界上的關係意義。 資料庫中存放的資料是經過特別細心設計的,使得每個使用者或應用程式能有效及正確的獲得需要的資料。 2-2 資料庫、資料庫管理、系統資料庫系統-2 資料庫管理系統 (Database Management System/DBMS) 定義(Defining)資料庫 建構(Constructing)資料庫 操作(Manipulating)資料庫 2-2 資料庫、資料庫管理、系統資料庫系統-3 一個典型的資料庫系統包含下列四個主要成員: 使用者(User) 資料(Data) 軟體(Software) 硬體(Hardware) 資料庫系統(Database System)架構示意圖 2-3 組成資料庫系統成員 使用者 直接使用者(End Users) 應用程式設計師(Application Programmers) 資料庫管理師(Database Administrators/DBA) 資料 一般資料(使用者所存入之資料) Metadata(意義為Data about Data ),包含 資料描述,包含資料型態和資料長度 資料間的關係,資料的儲存結構及索引資料 資料的整合性(Integrity Constraints) 資料的觸發程序(Trigger) 2-3 組成資料庫系統成員(續) 軟體:包含資料庫管理系統(DBMS)和應用軟體(Application Software/AP) 通常DBMS會提供下列之軟體工具: 非程序式查詢語言(Non-procedural Language) 表單產生器(Form Generators) 報表產生器(Report Generators) 程式產生器(Program Generators) 圖形產生器(Graphics Generators) 2-3 組成資料庫系統成員(續) 硬體:泛指所有系統執行相關之設備,並須注意系統可靠性(Reliability)。依據整體需求配置不同等級的硬體,如電腦等級、 CPU等級、記憶體大小、硬碟等級與大小與架構(RAID-0/1/5)等。 2-4 使用資料庫系統之優缺點 電子化資料庫的優點 簡潔 資料均存在電腦中,不再需要大量的紙張,方便又環保。 快速 利用電腦快速的從大量資料中整理出需要的資訊之速度 輕鬆 電腦處理大量重覆作業 即時 經由資料庫系統能得到精確、即時的資訊。 2-4使用資料庫系統之優缺點(續) 使用資料庫系統之優點: 資料分享 能降低資料重覆 能避免資料不一致情況 強制使用統一標準 資料安全能被運作 整合性限制能被維護 需求衝突能被避免 資料獨立性(Data Independence) 2-4使用資料庫系統之優缺點(續) 使用資料庫系統之缺點: 成本較高 必須有良好規劃,以保證資料安全及資料整合 DBA責任重大 必須考慮備援作業 2-5 資料庫管理系統之分類 DBMS依下列幾個準則做分類: 資料模式(Data Model) 使用者人數(Number of Users) 機器數量(Number of Sites) 2-5 資料庫管理系統之分類(續) 資料模式(Data Model) 指利用DBMS所支援的資料模式作分類。 關聯式(Relational) 物件關聯式(Object-relational) 階層式(Hierarchical) 網路式(Network) 2-5 資料庫管理系統之分類(續) 使用者人數 指系統能同時支援使用者人數數目。 單使用者系統(Single-user System) 多使用者系統(Multi-user System) 機器數量 判斷資料庫是否具備分散式處理之能力。 集中式DBMS (Centralized DBMS) 分散式DMBS (Distributed DBMS) 2-6 資料庫系統的網路架構 中央集中式架構(Centralized System) 2-6 資料庫系統的網路架構(續) 主從式架構(Client/S
文档评论(0)