240 likes | 518 Views
ITE「資訊管理(應用) 類」證照 資料庫管理. 樹德科技大學 資訊管理系 助理教授 方志強. Part 1- 資料庫管理概論. 資料庫管理概論 傳統檔案設計與處理 傳統檔案與資料庫應用 資料庫系統的組成與架構 資料庫管理系統( DBMS ) 資料庫分析與設計 資料模型的類別(階層式、網狀式及關聯式) 資料模型的分析( E-R Diagram ) 資料庫的邏輯設計(正規化) 資料庫的實體設計. 資料庫的建置 SQL 語法 主從式架構環境 網際網路架構的資料庫建置 DBMS 實務 資料庫備份與還原 資料庫的交易處理 資料庫的安全管理
E N D
ITE「資訊管理(應用) 類」證照資料庫管理 樹德科技大學 資訊管理系 助理教授 方志強 Part 1-資料庫管理概論
資料庫管理概論 傳統檔案設計與處理 傳統檔案與資料庫應用 資料庫系統的組成與架構 資料庫管理系統(DBMS) 資料庫分析與設計 資料模型的類別(階層式、網狀式及關聯式) 資料模型的分析(E-R Diagram) 資料庫的邏輯設計(正規化) 資料庫的實體設計 資料庫的建置 SQL語法 主從式架構環境 網際網路架構的資料庫建置 DBMS實務 資料庫備份與還原 資料庫的交易處理 資料庫的安全管理 資料庫的效能管理 資料庫其他類型 分散式資料庫 物件導向資料庫 資料庫管理-綱要
主鍵 外來鍵 (實作CUSTOMER與ORDER之間的一對多關係) 合在一起的﹐這些是複合主鍵(super key) (唯一地識別出ORDER LINE)…它們個別都是外來鍵 (實作ORDER與PRODUCT之間的多對多關係) 範圍:資料庫管理概論
範圍:資料庫管理概論 主鍵 次要鍵
(當然可以,例如:員工不一定有配偶,所以配偶欄為Null)(當然可以,例如:員工不一定有配偶,所以配偶欄為Null) 在自我關聯的情況下,外來鍵可以參考自己Table的主鍵 外來鍵是參考table的主鍵 (外來鍵為參考table的主鍵之索引,定義域一定要相同) Primary Key是從Candidate Key選出最適合的,所以Primary Key必定屬於Candidate Key (Super Key也有當Candidate key的可能)
範圍:資料庫管理概論 (X) (O) (O) (X)
Frost Fito
循序檔 索引檔 循序檔比較適合大量整批異動、較節省儲存器空間及程式撰寫較隨機檔容易,而索引檔則較適合查詢。
水平分割:將表格的列分散到幾個分開的檔案當不同的使用者需要存取不同的資料列時特別有用3種方式:鍵範圍分割 、雜湊式分割 、複合式分割垂直分割:將一個表格的欄位分散到幾個分開的檔案當不同的使用者需要存取不同的欄位時特別有用每個檔案中必須重複納入主鍵 水平分割 垂直分割
一、觀念性的資料層次 軟 體 轉 換 軟 體 轉 換 B程式員 A程式員 二、邏輯資料庫層次 資料管理員 軟 體 轉 換 三、實體資料庫層次 資料庫中資料的邏輯和實體觀點 (外部層) (概念層) 實體檔案的結構:循序、索引、雜湊、階層…. (內部層)
正確答應改為C 應為內部層次 這句話不對 應為概念層次 這邊所謂的結構應為Table間的參考關聯,如schema 內部層次 概念層次 外部層次
觀念、概念層次 底層機制
範圍:資料庫管理概論 應稱為網狀式資料庫較為合適
資料庫 資料庫應用:應用程式、套裝軟體 ODBC, JDBC, … DBMS軟體
當改變概念綱要時,不需要跟著改變外部綱要及其應用程式 當改變的檔案組織或儲存結構,並不用更改概念綱要和外部綱要 程式運算獨立性(program operation independence):因採用三層次的系統架構,因此當資料庫內部的儲存結構、存取方式(access Method)等運算有所改變時,也不會影響到原來的應用程式。
ODBC, JDBC 網路安全 早期的cobol程式系統是一般的檔案系統
資料定義語言(Data Definition Language) 資料操作語言 (Data Manipulated Language)
一些無可歸類的考題,需要憑記憶解答 資料作業員
一些無可歸類的考題,需要憑記憶解答 資料倉儲的功能,而資料倉儲也是資料庫的一部分
一些無可歸類的考題,需要憑記憶解答 其他三種為交易處理系統的功能範圍
一些無可歸類的考題,需要憑記憶解答 檔案系統的基本要求 資料庫系統的進階要求