国立中山大学资讯管理研究所

国立中山大学资讯管理研究所

ID:5271993

大小:1.15 MB

页数:101页

时间:2017-12-07

国立中山大学资讯管理研究所_第1页
国立中山大学资讯管理研究所_第2页
国立中山大学资讯管理研究所_第3页
国立中山大学资讯管理研究所_第4页
国立中山大学资讯管理研究所_第5页
资源描述:

《国立中山大学资讯管理研究所》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、國立中山大學資訊管理研究所資料庫系統專題*課程講義(中文註釋版)國立中山大學資管系黃三益教授9/19/2002*Copyrights2002,AllRightsReserved一、Overview(Chapter1and2)(一)WhatisDatabase?zAdatabaserepresentssomeaspectoftherealworld,calledthemini-world.Changestothemini-worldarereflectedinthedatabase.zThedatainada

2、tabaseislogicallycoherent.zAdatabasehasanintendedgroupofusersandsomepreconceivedapplications.User透過Applications使用儲存反應MiniWorld資料庫TheWorldz例如:人事資料庫,反應現實中個人狀況,將有選擇性的資料儲存到資料庫內,會有更新、刪除,會有一群使用者以及可供使用的程式。(二)WhatisaDBMS(DataBaseManagementSystem)?ApplicationApplica

3、tionDBMSH.D.Applicationz資料庫管理系統提供三種功能:DefineaDatabase:載明資料項目、型態及架構。(決定資料架構)PopulateorconstructingaDatabase:將資料儲存於儲存媒體之過程(填入資料)。ManipulateaDatabase:存取、查詢、更新及產生報表(使用資料)。zSeeTextbook'sFigure1.1:asimplifieddatabasesystemenvironment.(三)Whatmakesthedatabaseapproa

4、chdifferentfromthefile-processingapproach?zSeehereforagraphicalrepresentation.z資料庫包含了Data(資料)和MetaData(詮釋或目錄型資料:也就是用來解釋資料項型態和儲存型式的資料),MetaData又叫catalog.z程式資料獨立(program-dataindependence):資料內部結構的改變不會影響到應用程式。ThestructureofdatafilesisstoredintheDBMScatalogsepar

5、atelyfromtheaccessprograms.zTheDBMSsupportsmultipleviewsofthedata.Thedataperceivedbytheusersmayberealorderived.Viewsalsoeasethejobofsecurityenforcement.一份資料可有多種的呈現方式zTransactionprocessing:Datacanbesharedandalsoupdatedinacontrolledmannersoastoensurethatconcu

6、rrenttransactionsoperatecorrectly.(資料共享,具有未完成交易資料之還原功能)(四)WhoPlayinTheDatabaseEnvironment?zTheDBA(databaseadministrator):管理資料庫軟硬体設備及資源,負責授權、協調、監視資料庫之使用zThedatabasedesigner/systemanalyst:定義資料庫之資料項及其結構zThesystemanalyst/programmer:應終端使用者需求做系統分析及撰寫程式,軟體工程師zSoph

7、isticatedusers:使用系統所支援的查詢語言來完成資料需求zEndusers/Naïveusers:使用應用程式或做查詢或更新資料(五)WhenYouMaynotUseaDBMS?z資料庫結構單純且很固定不變(例如:Weblog)。z效率要求很快速的(例如:國防系統)。z不必要提供給多使用者同時存取的功能(例如:中小企業會計系統)。(六)DBMSArchitectureandDataIndependenceSeehereforagrpahicalrepresentation.Thethree-sch

8、emaarchitectureSchematypeMeaningTargetexternalschema對某一usergroup描述定Application義要用到的資料欄位,其programmer餘的隱藏不定義conceptual描述所有資料欄位之名DBAschema稱,型態、資料間的關係、限制等Physicalschema描述資料庫PhysicalDBMSdesignerstoragestruc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。