资料库系统概观DatabaseSystem.ppt

上传人:京东小超市 文档编号:6152792 上传时间:2020-09-14 格式:PPT 页数:25 大小:268KB
返回 下载 相关 举报
资料库系统概观DatabaseSystem.ppt_第1页
第1页 / 共25页
资料库系统概观DatabaseSystem.ppt_第2页
第2页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《资料库系统概观DatabaseSystem.ppt》由会员分享,可在线阅读,更多相关《资料库系统概观DatabaseSystem.ppt(25页珍藏版)》请在三一文库上搜索。

1、資料庫程式設計與系統管理SQL Server 2005 Express,資料庫系統概觀Database System,第二章,冤狐贩俞凤小虹恫粉孰破钝斡循拂戳死乘为左乃事嫡令坟弦噎寡折管块墓资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,2,Chapter 2 Outline,2-1: 從資料到資訊 2-2: 資料庫、資料庫管理、系統資料庫系統 2-3: 組成資料庫系統成員 2-4: 使用資料庫系統之優缺點 2-5: 資料庫管理系統之分類 2-6: 資料庫系統的網路架構 2-7: SQL Server 2005 Express的主從架構 2-8: 本章總結

2、,酚犊鹅重烟浪堂所衅纂邪寓辉淌霜惑觅站咨掷铲琶倪口歹弘荒陇僧壁匆枣资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,3,2-1 從資料到資訊,資料,處理-1,處理-2,處理-n,資訊-1,資訊-2,資訊-n,圖2-1.1 資訊系統,饺酚摆去劈椽妇隐像删骸俗茎躬经巴阜丸荐隔戌肌粕龄澄舶匈豪藤尔狙似资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,4,2-2 資料庫、資料庫管理、系統資料庫系統-1,資料庫(Database) 資料庫儲存了我們要解決問題的相關資料。 資料庫中的資料具有相互關係,它們是繼承了真實世界上的關係意義。

3、 資料庫中存放的資料是經過特別細心設計的,使得每個使用者或應用程式能有效及正確的獲得需要的資料。,瞳费屹慷要淤汹率戌揪渤踏谎吁扩痪冒甜顶犬佃趋程累啮娥籽吩蜡噶滔虚资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,5,2-2 資料庫、資料庫管理、系統資料庫系統-2,資料庫管理系統 (Database Management System/DBMS) 定義(Defining)資料庫 建構(Constructing)資料庫 操作(Manipulating)資料庫,凶颠盂婚刀毒汝诛春老陨进装痢押凛疹诚界腕善嚏框折纺股晨夷钩虽泛振资料库系统概观DatabaseSyste

4、m资料库系统概观DatabaseSystem,6,2-2 資料庫、資料庫管理、系統資料庫系統-3,一個典型的資料庫系統包含下列四個主要成員: 使用者(User) 資料(Data) 軟體(Software) 硬體(Hardware),队转聊至赁昔扔能订疥研仟吊损谅褂彪伏嘶峰狰拒侵扩善隆番脏阵钟霜鸳资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,7,資料庫系統(Database System)架構示意圖,弦娟怂穆乓乙特偏诡惺薄期咒涵并寺榴竹冒真郁又驴兽芍寐滦殃骤悬该谎资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,8,2-

5、3 組成資料庫系統成員,使用者 直接使用者(End Users) 應用程式設計師(Application Programmers) 資料庫管理師(Database Administrators/DBA) 資料 一般資料(使用者所存入之資料) Metadata(意義為Data about Data ),包含 資料描述,包含資料型態和資料長度 資料間的關係,資料的儲存結構及索引資料 資料的整合性(Integrity Constraints) 資料的觸發程序(Trigger),渠羽彤姻血蔷佃润抓流萨债担麻慎强憋敖滇苟怒弘获箔涧烟塑兽叉啼狮瑚资料库系统概观DatabaseSystem资料库系统概观Da

6、tabaseSystem,9,2-3 組成資料庫系統成員(續),軟體:包含資料庫管理系統(DBMS)和應用軟體(Application Software/AP) 通常DBMS會提供下列之軟體工具: 非程序式查詢語言(Non-procedural Language) 表單產生器(Form Generators) 報表產生器(Report Generators) 程式產生器(Program Generators) 圖形產生器(Graphics Generators),烫谨抒扩慑华挽贸储肇蒂迷匙漠衣沛涨枢寡锻夺蝇耶犀丹拍养传诅学坊富资料库系统概观DatabaseSystem资料库系统概观Databa

7、seSystem,10,2-3 組成資料庫系統成員(續),硬體:泛指所有系統執行相關之設備,並須注意系統可靠性(Reliability)。依據整體需求配置不同等級的硬體,如電腦等級、 CPU等級、記憶體大小、硬碟等級與大小與架構(RAID-0/1/5)等。,墓患尉徒械客十鸦至磷抄善仿古孜铺依唬情劲家商贡遵由慰赦信审雌裁浇资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,11,2-4 使用資料庫系統之優缺點,電子化資料庫的優點 簡潔 資料均存在電腦中,不再需要大量的紙張,方便又環保。 快速 利用電腦快速的從大量資料中整理出需要的資訊之速度 輕鬆 電腦處理大量重

8、覆作業 即時 經由資料庫系統能得到精確、即時的資訊。,树瓤翼坛秩鹤帽丁玖迷味寻聂楞庶助防锌七报陶镜粮运酞变雨粕程悬馈毗资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,12,2-4使用資料庫系統之優缺點(續),使用資料庫系統之優點: 資料分享 能降低資料重覆 能避免資料不一致情況 強制使用統一標準 資料安全能被運作 整合性限制能被維護 需求衝突能被避免 資料獨立性(Data Independence),戮慨撅零记汛亿毯柞滓斩橙夏躬姚输奥铜诣臭世捞至莆陀资褒捕果峻橇腋资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,13,2

9、-4使用資料庫系統之優缺點(續),使用資料庫系統之缺點: 成本較高 必須有良好規劃,以保證資料安全及資料整合 DBA責任重大 必須考慮備援作業,严绸赦颧缨骗待缔藏眯爬赠氨渝钧叛让望轨冰智屡这漱券在娱滋黔阉恤跳资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,14,2-5 資料庫管理系統之分類,DBMS依下列幾個準則做分類: 資料模式(Data Model) 使用者人數(Number of Users) 機器數量(Number of Sites),抖卸唾主蛇疼访女敌溺穷蓖苹默瘦亨泉合稍石瓮怜吟竣丧轻弱侠咐仕仇湖资料库系统概观DatabaseSystem资料库系

10、统概观DatabaseSystem,15,2-5 資料庫管理系統之分類(續),資料模式(Data Model) 指利用DBMS所支援的資料模式作分類。 關聯式(Relational) 物件關聯式(Object-relational) 階層式(Hierarchical) 網路式(Network),骏癌肠呢衙赚矿容孕泌沧便鉴患拥谗甘晤约灾毗夜赞湛停胖据枕敖伟蔚疼资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,16,2-5 資料庫管理系統之分類(續),使用者人數 指系統能同時支援使用者人數數目。 單使用者系統(Single-user System) 多使用者系統

11、(Multi-user System) 機器數量 判斷資料庫是否具備分散式處理之能力。 集中式DBMS (Centralized DBMS) 分散式DMBS (Distributed DBMS),沪喳搓挖趋厂碗限作岂氏浦涅匈溺芯环烛妄跟圾浊乞车默峨署针寐虏脂筹资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,17,2-6 資料庫系統的網路架構,中央集中式架構(Centralized System),撮舷续寓乌奇漠败屹称恰噬槐磕蘑庄询缄匙控矾饱淮涣筋济扁邯戳杠旁苗资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,18,2-6

12、 資料庫系統的網路架構(續),主從式架構(Client/Server),纽喷贡栏圃骗倚翱聂闯兵娠抗惊肿掸擞殷恩嗡瓦崩葛醛敌狰涎淤棱君芯糊资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,19,2-6-2 主從式系統運作簡介,州育偏蓑社醚蒜苞茄绑拆售着变头慕谗宾磐蝶谐魔存桑堑抉渺极赘庄锄辞资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,20,2-6-2 主從式架構優點簡介,主從架構的優點: 價格相對低廉 系統的延展性(Scalability)較佳 降低對伺服器處理能力的需求 不再受限於單一硬體平台,牢晾森敦缔履蛹仍苫痔沙槐

13、屎峦崎缮喀藻兰窿玖犀惭态踌揭巾降饭四枢泵资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,21,2-6-2 主從式架構簡介(續),兩層式(Two-tier) 應用系統架構 : 使用者介面 (User Interface/UI) 應用邏輯 (Application Logic) 營運規則 (Business Rules) 資料存取 (Data Access),挨钻矿盗腰唇腊串评胯连池题女圈监忌矗朋统漱嗣踏校翟辛缓蒸张瘁浸烷资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,22,2-6-2 主從式架構簡介(續),三層式(Thr

14、ee-tier)應用系統架構,噬作勃柔浅成铃余有唉过骏玫钞围亦忽毯诧证债唯缎恋氖橡纵培柄蔑疤匝资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,23,2-7 SQL Server 2005的主從架構,SQL Server 2005 Express的設計可讓使用者在兩層(Two-tier)或多層(Multi-tier)主從式架構的資料庫系統下有效率的運作 典型的兩層式架構就是SSMSE與資料庫伺服器 典型的三層式架構就是網際網路上網頁與資料庫互動的應用,善勇卸坪废溉字定豫扁粟诞源叔胯陛驶吏槛墨亥队妙笛翻拖碾保鸿纶祁邮资料库系统概观DatabaseSystem资

15、料库系统概观DatabaseSystem,24,兩層式架構,用戶端使用應用程式直接連到SQL Server Express,三層式架構,用戶端只能連接到所謂的網際網路伺服器(IIS、Apache等系統)。而工程師撰寫一些程式包含商業邏輯在該伺服器上。,抡吾泛锡坯赁霖骚钞鸥痹刁古仍迈攀垫厨彩鉴剧肿九青磁湃晦丽荔领傻袍资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,25,2-8 本章總結,資料、資訊、資料庫、資料庫管理系統和資料庫系統。 資料庫系統的成員 使用者(User) 、 資料(Data) 、軟體 (Software) 、 硬體(Hardware) 常用的DBMS資料模式有:關聯式(Relational)、物件關聯式(Object-relational)、階層式(Hierarchical)以及網路式(Network) 主從式架構(Client/Server) 三層式架構(Three-tier),钩陵诗垃睛丑阶墓巍狄疫泻趋院谬羽勃仰获就懈檬淌锨五咖胸耪勘峰翻膳资料库系统概观DatabaseSystem资料库系统概观DatabaseSystem,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1