E-mail: hang@mail.ntcb.edu.tw Access資料庫管理系統 授課教師:陳恩航 老師 E-mail: hang@mail.ntcb.edu.tw 學歷:國立台灣科技大學資管系博士 經歷:國立台北商業技術學院資管系.

Slides:



Advertisements
Similar presentations
第二章 简单的 SQL 语句. 本章要点  创建一个简单的表  SQL 语句介绍  最简单的查询语句 select  带有限制条件的查询  查询结果的排序显示.
Advertisements

ACCESS 入門 主講人 : 黃國倫 日期 :2002/11/14. Outline  ACCESS介紹  資料分析方法  建立ACCESS資料庫  ACCESS查詢功能  建立表單  進階查詢-SQL.
2010 年 6 月课件制作人:王亚楠 1 模块 2 项目开发概论 教学课件 年 6 月课件制作人:王亚楠 2 目录 目标 了解:数据库技术的基本概念与结构 理解:数据模型的分类与结构组成 掌握:关系数据库及 SQL 的基本理论 知识 掌握:数据库设计的方法与步骤 内容 2.1 数据库技术基础.
第 7 章 数据库 1. Overview  数据库概述  数据库管理系统  数据库的体系结构和数据库模型  SQL 语言  数据库技术  构建数据库系统 2.
正規化範例 第 1 、 2 階正規化. 正規化範例 ( 水果供應商 ) 編號姓名電話地址 郵遞區 號 品名價格 001 林國鐘 高雄市 100 頻果 100 香蕉 60 鳳梨 葉連芳 台北市 400 葡萄 60 頻果 郭明正
Visual FoxPro 教程 淮海工学院计算机工程学院 巫晓琳.
系統分析與設計 第九章 資料設計.
数据库系统原理及应用 Database Theory and Application
An Introduction to Database System
十一 ASP对数据库的访问.
第2讲 Transact-SQL语言.
第8章 数据库技术基础 数据库可以直观地理解为存放数据的仓库,只 不过这个仓库是在计算机的大容量存储器上。
Access数据库知识 安丘市职业中专 雷云龙.
数据库原理及应用 《数据库原理及应用》课程组 荆楚理工学院.
数据库概述 简而言之,数据库(DataBase)就是一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效的组织和管理存储在数据库中的数据。如今,已经存在了Oracle、SQL Server、MySQL等诸多优秀的数据库。在这一章中将讲解的内容包括。
第 八 章 資料庫安全 本投影片(下稱教用資源)僅授權給採用教用資源相關之旗標書籍為教科書之授課老師(下稱老師)專用,老師為教學使用之目的,得摘錄、編輯、重製教用資源(但使用量不得超過各該教用資源內容之80%)以製作為輔助教學之教學投影片,並於授課時搭配旗標書籍公開播放,但不得為網際網路公開傳輸之遠距教學、網路教學等之使用;除此之外,老師不得再授權予任何第三人使用,並不得將依此授權所製作之教學投影片之相關著作物移作他用。
计算机应用基础 上海大学计算中心.
第2章 数据定义功能 创建表 在关系型数据模型中,表(Table)是最基本的数据结构。
Views ,Stored Procedures, User-defined Function, Triggers
数据库应用与程序设计.
第7章 建立資料表與完整性限制條件 7-1 資料型別 7-2 資料表的建立 7-3 建立完整性限制條件 7-4 修改與刪除資料表
第六章 學習SQL語言.
課程名稱:資料庫系統 授課老師:李春雄 博士
SQL結構化查詢語言 SQL是 Structured Query Language 的縮寫,簡單的說,SQL是一種與資料庫溝通的共通語言,它是當時在 IBM 工作的 E.F. Codd於1970 年針對關聯式模型 ( relational model ),所建構出來的資料庫理論,也因此有了所謂關聯式資料庫的系統,但在發展的初期,由於各種關聯式資料庫系統廠商的.
JAVA vs. SQL Server 建國科技大學 資管系 饒瑞佶 2013/4 V1.
第4章 SQL语言基础及数据库定义 4.1 基本概念 4.2 SQL Server 提供的主要数据类型 4.3 数据定义.
Chap 7 關聯式資料庫的正規化.
二.資料庫系統建立與管理 Access 資料庫:windows下的單機資料庫 Access 操作 Mysql資料庫介紹.
Chap 10 SQL定義、操作與控制指令.
高等資料庫管理系統 Advanced Database Management System
辦公室自動化軟體: 資料庫管理Access 1 授課老師:林彣珊
Microsoft SQL Server 2000 李金双.
資料庫管理 操作DBMS 指導教授:楊維邦  助教:廖皓翔.
資料庫安全 (Database Security)
彰化縣政府補助辦理網頁設計資料庫應用班 資料庫簡介 建國技術學院資管系 饒瑞佶.
SQL語法 定義與操作指令.
資料庫操作.
資料庫簡介 郭士煒 助教.
課程名稱:資料庫系統 授課老師:李春雄 博士
課程名稱:資料庫系統 授課老師:李春雄 博士
第10章 SQL定義、操作與控制指令 10-1 SQL語言的基礎 10-2 SQL查詢工具 10-3 資料庫的實體資料模型
第5章 資料庫的正規化.
計算機概論 第十章 檔案與資料庫管理系統 陳維魁/陳邦治 旗標出版社.
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
SQL結構化查詢語言 SQL是 Structured Query Language 的縮寫,簡單的說,SQL是一種與資料庫溝通的共通語言,它是當時在 IBM 工作的 E.F. Codd於1970 年針對關聯式模型 ( relational model ),所建構出來的資料庫理論,也因此有了所謂關聯式資料庫的系統,但在發展的初期,由於各種關聯式資料庫系統廠商的.
資料庫系統導論.
App Inventor2呼叫PHP存取MySQL
实验二讲评 … 张榆….
國立東華大學試題 系所:資訊管理學系 科目:資料庫管理 第1頁/共4頁
ORACLE 第九讲 触发器.
TB-054A  周天穎 編著 儒林圖書公司 發行.
CH03 行銷資訊系統資料庫模組--資料庫概論
資料庫概論 許明宗.
CS, ZJU 4/18/2019 Chapter 7 数据库.
網頁程式概論 建國科技大學資管系 饒瑞佶 2015/9 V1 2016/4 V2 2016/9 V3.
PHP與MySQL 入門學習指南 凱文瑞克 著 第 22 章 SQL 介紹與建立MySQL資料庫.
資料庫管理系統 緒 論.
第三章 SQL Server数据管理.
第十八章 資料庫與Access 課前指引 在日常生活中,無論各位到銀行開戶、醫院掛號或是到學校註冊,一定都會填寫所謂的個人資料,裡面通常包括姓名、性別、生日、電話、住址等項目,所以人們建立了各種不同的列表來儲存及組織這些資料。 人們當初試圖建造電腦的主要原因之一就是可用來儲存及管理一些數位化資料清單與資料,這也是資料庫觀念的由來。尤其在資訊科技發達的今日,日常的生活已經和資料庫產生密切的結合。例如目前最熱門的網路拍賣,如何讓千萬筆交易順利完成,或者透過手機記錄著他人電話號碼,並能分類與查詢電話。
SQL語法教學 2015/10/15 John.
第 4 章 認識 SQL 語言與資料型別.
資料表示方法 資料儲存單位.
Access应用 数据库基础 与.
2017学考复习 信息管理(导引P37).
国家“十一五”规划教材 数据库原理与应用教程(第3版).
1.4数据库管理系统 数据库管理系统是数据库系统的核心,是为数据库的建立,维护,使用而建立的系统软件,建立在操作系统基础之上,位于操作系统与用户之间的数据管理软件,负责对数据库进行统一管理与控制.
資料庫應用與實作 一到六章重點、習題.
第4章 数据查询.
SQLite資料庫 靜宜大學資管系 楊子青.
Presentation transcript:

E-mail: hang@mail.ntcb.edu.tw Access資料庫管理系統 授課教師:陳恩航 老師 E-mail: hang@mail.ntcb.edu.tw 學歷:國立台灣科技大學資管系博士 經歷:國立台北商業技術學院資管系

課程安排介紹

課程安排 節數 授課內容 1-2 資料庫簡介及Access操作環境介紹 3-6 建立資料表及排序與篩選資料 7-13 查詢與關聯 14-20 建立表單(畫面) 21-25 設計報表及網頁輸出 26-29 使用巨集及模組 30-36 建立整合執行環境

問題 何謂資料庫? 何謂資料庫管理系統? 何謂關聯式資料庫? 何謂ACCESS資料庫? ACCESS有哪些用途

資料的分類層級 位元(bit): 0與1 位元組(byte): A,B,C,… 字串(string): “陳恩航”,“今天好天氣” 欄位(field): [姓名],[電話],[地址] 記錄(record) 檔案(file) 資料庫(Database)

檔案(File)與記錄(Record) 記錄 欄位 整個表格是一個檔案 姓名 地址 電話 孫小小 台北市民生東路 2121999 盧拉拉 台北市民族西路 2544444 陳章章 台北市民權南路 2669666 記錄 欄位 整個表格是一個檔案

資料庫(Database) 檔案A 檔案B 檔案C 資料庫

資料庫的種類 以記錄為處理單元的資料庫系統 階層式資料庫 網路式資料庫 關聯式資料庫(Access資料庫) 以物件為處理單元的資料庫系統 物件導向式資料庫 物件關聯式資料庫

資料庫管理系統(DBMS) 資料庫管理系統: DataBase Management System 資料庫 儲存資料的地方 用來管理,分析,查詢 使用者介面

關聯式資料庫(Relational Database) 訂單序號 日期 客戶編號 付款否 A01 2002/7/1 006 是 A02 2003/7/1 003 A04 2003/7/3 002 否 主鍵 (Primary key) 外來鍵(Foreign key) 客戶編號 客戶姓名 聯絡人 性別 001 十全書店 陳圓圓 女 002 大發書店 陳機緣 003 好看書店 趙演 男

Access資料庫 關聯式資料庫,有組織的儲存資料 提供七大物件管理系統 提供方便使用的操作介面 能立即有效的分析資料 與www網頁結合 能聯結大型資料庫

Access資料庫的範例 北風資訊系統(Northwind) 綠德營業管理系統 書本光碟的範例

Access 操作環境介紹

Access資料庫的7大物件 資料表(Table):資料儲存的地方 查詢(Query):萃取資訊的條件 表單(Form):螢幕操作的介面 報表(Report):產生列印報表 資料頁(Data Access Pages):輸出網頁 巨集(Macro):操作程序的整合 模組(Module):撰寫程式

物件間的關係 表單 資料庫 報表 查詢

Access命令操作 功能表:下拉清單,涵蓋所有功能 工具列:特定按鈕,附操作提示 製作精靈:提供逐步建構過程 快顯功能表:滑鼠右鍵,彈出視窗 工作窗格:提供一組相關操作命令

Access輔助說明 Office小幫手 F1功能鍵 Shift-F1功能鍵 功能表列上的解答精靈 Office on the Web

關聯表的正規化

未[正規劃]之問題 資料重複 更正異常 新增異常 刪除異常 一品書店重複[聯絡人]、[性別]、[地址]、[電話]等 一品書店搬家時,要將所有一品書店的[地址]全都更正 新增異常 新書店產生新交易時,因為主鍵未建立,將無法輸入 刪除異常 若書店只有一筆交易,若刪除該筆交易,其他資料也被刪除

資料庫正規化的階段 第一階正規化 第二階正規化 第三階正規化 BCNF正規化 第四階正規化 第五階正規化

第一正規化(1NF) 一個關聯表屬於第一正規劃,若且唯若它 所有屬性的值域都僅含單元值(Atomic) 不屬於第一正規化 作者 書名 價格 金庸 {天龍八部}{鹿鼎記} {250}{300} 老子 道德經 190 吳承恩 西遊記 200

第二正規化(2NF) 一個關聯表屬於第二正規化型式,若且唯若 它為第一正規化型式,而且所有不屬於主鍵 的屬性都完全功能相依於該關聯表的主鍵 不屬於第二階正規化 編號 名稱 城市 地區 01 巨蟹書局 台北市 北區 02 射手書局 高雄市 南區 03 水平書局 新竹市

第三正規化(3NF) 一個關聯表屬於第三正規化型式,若且 唯若它為第二正規化型式,而且所有非 候選鍵的屬性都不能彼此功能相依 不屬於第三階正規化 編號 名稱 城市 運費 01 巨蟹書局 台北市 100 02 射手書局 高雄市 300 03 水平書局 新竹市 150 04 四海書局

SQL查詢語言

SQL查詢語言 結構化查詢語言 (Structural Query Language)簡稱SQL IBM研究中心所發展,最新版本SQL-92 資料定義語言(DDL) 資料處理語言(DML) 資料控制語言(DCL)

資料定義語言(DDL) 新增關聯表-Create Table 更改關聯表綱要-Alter Table 刪除整個關聯表-Drop Table 刪除內容留下綱要-Truncate Table 建立新索引-Create Index 刪除索引-Drop Index

資料處理語言(DML) 查詢部分 Select子句 異動部份 Insert-新增值組 Delete-刪除值組 Update-更改值組內容

The End