資料庫概論 許明宗
大綱 資料庫及資料庫管理系統簡介 資料庫模型簡介 關聯資料庫的構造簡介 資料庫設計 SQL語言簡介
資料庫及資料庫管理系統簡介 什麼是資料庫? 何謂資料庫管理系統? 資料庫管理系統的特性為何? 資料庫管理系統的種類 為何需要資料庫管理系統? Excel、Access、MS SQL那些是資料庫管理系統? Relational DataBase Management System(RDBMS)
資料庫模型(資料庫管理系統種類)簡介 資料 姓名、身高、體重、血型、部門 資料模型 階層式 網路式 關聯式 物件式
關聯資料庫的構造簡介 屬性或欄位(Attribute or Field ) 記錄或排(Record or Tuple ) 索引(Index) 資料表、表格(Table) 概觀(View) 同義字(Synonym) 資料庫(Database)
資料庫設計 建立資料庫的步驟 一些設計上的名詞 概念上的設計 邏輯上的設計 實體上的規劃 KEY 正規化 資料庫規劃實例 資料模型 單項 屬性 關連性
SQL語言簡介 資料庫管理系統中,用來定義、操作、控制資料庫的語言 SQL語言主要可分為三個部份 資料定義語言(Data Definition Language,DDL) CREATE、ALTER、DROP 資料操作語言(Data Manipulation Language,DML) SELECT、INSERT、UPDATE、DELETE 資料控制語言(Data Control Language,DCL) COMMIT、ROLLBACK、GRANT、REVOKE