资料库系统授课讲义(世新大学.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
资料库系统授课讲义(世新大学

、資料庫系統 資料庫系統授課講義(世新大學 訊傳播學系) 在一個資料庫系統(Database System)中可分為資料庫(Database)與資料庫管理系統 (Database Management System, DBMS)兩個部份。資料庫簡單的說就是一群經過電腦整合後 的資料,儲存在一個或多個檔案中,而管理這個資料庫的軟體就稱之為資料庫管理系統。 名詞說明: 1. 資料(Data) :資料是資料庫中儲存的基本物件。資料的種類很多,包括文字、圖形 、聲音、 影像等都是資料。 2. 資料庫:一群整合性的資料記錄集合。 3. 資料庫管理系統(DBMS)是由一組電腦程式所組成,用來定義、管理和處理資料。 資料庫是以嚴謹的結構將零散的資料組合而成為有用的資料,藉由資料庫管理系統用來管理這 些資料。一個資料庫系統的組成有四大部分: 1.使用者 使用者乃是資料庫系統的主要服務對象 ,依其使用資料庫的方式、目的與時機來區 分,可以將使用者分為下列三種: (1)直接使用者 :對資料庫管理系統下達命令的使用者 (2)應用程式:透過程式介面的呼叫 ,對資料庫管理系統下達命令的應用軟體程式 (3)資料庫管理師(Database Administrator ,簡稱DBA) :透過資料庫管理系統所提供的命令 , 扮演資料庫管理系統與上述兩種使用者之間的中介角色。負責排解資料庫管理系統在使用上 的疑難 、調整系統效能 、保護資料避免破壞等等。 2.資料 資料乃是資料庫中的主體,在資料庫系統中的資料基本可以分為 「運算資料」 (Operational Data)與 「異動資料」(Transaction Log) 。運算資料就是使用者所要面對的處理 對象 ,也就是資料庫中所存放的資料 ;而異動資料則是資料庫管理系統為了對資料庫做有效 頁次:1 資料庫系統授課講義(世新大學 訊傳播學系) 和正確的管理,依照使用者所下達的命令 ,而自動產生的記錄資料。 3.硬體 在資料庫系統上的硬體設備 。包括電腦主機 、磁碟機 、光碟機(櫃) 、備份裝置等。 4.軟體 一個資料庫系統所包含的軟體包括: (1)資料庫管理系統:使用者和資料庫之間的介面。 (2)應用程式:即是之前所提透過各種程式介面使用資料庫的應用程式,也是資料庫的使用者之 一。 二 、資料庫管理系統的基本功能 1.能有組織地將資料儲存起來,並具備快速的資料存取技巧 。 2.能有效地管理資料庫的綱要。資料庫綱要(Schema)指的是使用者對資料庫的定義,這些定義 是一些 「用來描述資料的資料」(Metadata) ,包含資料的欄位名稱、資料型態 、與合法使用 者等等。 3.要提供一套高階查詢語言(High-level Query Language)供使用者使用。 4.異動的管理(Transaction Management) :由於系統中可能有多個使用者同時對同一個資料庫 下達命令,要求資料庫管理系統完成工作。而使用者對於資料庫的一個完整動作稱為一個「異 動」 。一個異動可能包含許多的運算動作 ,所以資料庫管理系統必須有效地做異動的管理, 以防止同時執行的異動因交錯執行而發生不可挽救的錯誤 。而管理這些異動時 ,最重要的參 考資料便是異動記錄。 5.對資料的安全管制(Security Control) 。一般作法包括: (1)建立 使用者通行密碼 (2)針對資料的新增(Insert) 、刪除(Delete) 、查詢(Select) 、修改(Update)等權利分別訂定使用權。 (3)使用View( 「視界」,或稱「概觀」)來隱密部份資料不給使用者或查詢 。 6.備份與確保資料正確性的工具 。 7.提供使用者獨立的特性。 8.提供DBA 用來管理系統與資料庫的工具 。如監控系統效能 、調整系統效能等工具 。 頁次:2 資料庫系統授課講義(世新大學 訊傳播學系) 三 、資料庫的資料結構 資料庫是由資料所組成,而這些資料可分為位元(bit) 、字元(character)、欄位field) 、記錄(record) 、 檔案(file)與資料庫(database)等幾個層次: 位元

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档