欢迎来到天天文库
浏览记录
ID:5271993
大小:1.15 MB
页数:101页
时间:2017-12-07
《国立中山大学资讯管理研究所》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
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
此文档下载收益归作者所有