资料库系统理论与设计实务

资料库系统理论与设计实务

ID:43224283

大小:2.26 MB

页数:60页

时间:2019-10-04

资料库系统理论与设计实务_第1页
资料库系统理论与设计实务_第2页
资料库系统理论与设计实务_第3页
资料库系统理论与设计实务_第4页
资料库系统理论与设计实务_第5页
资源描述:

《资料库系统理论与设计实务》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、資料庫系統理論與設計實務DatabaseSystem:Concept,Design,andImplementation任課老師:洪清文教授目錄第1章:檔案處理與資料庫從資料的定義開始,介紹資料階層、資料庫與其歷史演進。第2章:資料庫系統介紹ANSI/SPARC三層資料庫系統。第3章:資料庫模型與處理架構對目前資料庫系統使用的資料庫模型作一個完整的介紹,包括資料模型與資料庫模型。第4章:關聯式資料庫模型針對關聯式資料庫模型,介紹其資料結構、完整性限制條件。第5章:關聯式代數與計算針對關聯式資料庫模型,介紹其關聯式代數與計算。第6章:資料庫

2、設計與實體關聯模型第7章:關聯表的正規化第6,7章提出一套完整的資料庫設計方法論,使用實體關聯圖來規劃,實際建立三種資料模型School學校資料庫,在轉換建立關聯式資料庫的邏輯資料模型,並執行五階正規化分析。第8章:關聯式資料庫管理系統第9章:關聯式資料庫設計工具第8,9章說明SQLServer2005關聯式資料庫管理系統,並使用ToadDataModeler資料庫設計工具來幫助我們執行邏輯和實體資料庫設計。第10章:SQL定義、操作與控制指令第11章:SQL基本查詢指令第12章:SQL合併查詢與子查詢第10,11,12章說明SQL結構

3、化查詢語言。第17章:資料倉儲與資料採礦第17章說明商業智慧、OLTP、OLAP、資料倉儲、資料探勘。第1章檔案處理與資料庫1-1資料與資料處理1-2資料庫1-3檔案處理與資料庫系統1-4資料庫系統發展的歷史演進1-5資料庫技術的發展趨勢1-1資料與資料處理在介紹資料庫之前,先說明「資料」、「資訊」、「資料處理」、「資料階層」。1-1-1資料「資料(Data)」是指收集但未經整理的原始數據、文字或符號。例如員工資料、病歷資料、學生成績資料。資料本身並沒有意義,需要經過處理後,才會成為有意義的資料,也就是資訊。「ANSI」(America

4、nNationalStandardsInstitute)對「資料」的定義如下:「資料」是使用正規方式所代表的事實、概念或指令,可以適用人類或程式間進行通訊、解釋和處理。「資料」可以代表一些特性或數量,換句話說,我們可以針對資料執行一些操作來轉換成資訊,這就是「資料處理」(DataProcessing)。1-1-2資訊「資訊」:資料經過處理與分析後,成為可供決策的資訊。例如學生成績資料的總分與平均成績,可以成為評估學生學習成果的有用資訊。1-1-3資料處理「資料處理」是使用特定方法將資料轉換成資訊的過程。特定方法有搜尋、排序、分類、計算統

5、計量、選取、結合(合併)等等。1-1-4資料階層「資料階層」是各種不同層次抽象化的資料儲存單位,可分成六個階層:位元(Bits)、位元組(Bytes)、欄位(Fields)、記錄(Records)、檔案(Files)和資料庫(Database)。資料最小儲存單位是位元(Bits),8個位元(Bits)組成一個位元組(Bytes),數個位元組(Bytes)結合成一個欄位(Fields),多個相關欄位(Fields)組成一個記錄(Records),一組相關記錄(Records)儲存成一個檔案(Files),一組相關的檔案(Files)形成一

6、個資料庫(Database)。1.「位元」:電腦的資料是使用二進位的0或1,每一個0或1是最小的儲存單位,也就是位元。2.「位元組」是組合8個位元,或稱為字元(Character),這是一般電腦記憶體的最小單位,也是電腦檔案儲存資料的最小單位。3.「欄位」是由1或多個位元組或字元組成,是屬於相同性質資料組成的資料項目,以欄位名稱來識別。例如:一組字元組成的字串"Joe"和"Chen",可以使用欄位名稱"姓名"來識別,或數值33、29,可以使用欄位名稱"年齡"來識別等。4.「記錄」是相關欄位的集合,記錄的欄位是儲存「實體」(Entity)

7、的一些「屬性」(Attributes)值,實體是用來描述真實世界的東西。例如:學生實體,欄位是學生的屬性,例如姓名、年齡。例如TomChen43是一筆記錄。5.「檔案」就是相關聯記錄的集合,檔案是以檔案名稱儲存在電腦周邊裝置的磁碟。程式設計者可以撰寫電腦程式使用檔案名稱來開啟和存取檔案內容的記錄,其相關操作如讀取記錄、更新記錄、新增記錄、刪除記錄。6.「資料庫」是相關檔案的集合,使用「資料庫管理系統」(DatabaseManagementSystem)集中管理資料庫中儲存的資料。例如學生資料庫,包括學生個人基本資料檔案、學籍檔案、成績檔

8、案等等。1-2資料庫資料庫系統(DatabaseSystem)是由資料庫(Database)與資料庫管理系統(DatabaseManagementSystem;DBMS)所組成。資料庫是一組相關的檔案(Fi

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

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

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