下載/瀏覽

Download Report

Transcript 下載/瀏覽

資訊管理 Experiencing MIS
CH5
資料庫處理
指導老師:鄭滄祥
1
老師
班
級:碩研企管一甲
組
員:M9870106 陳慧雯
M9870230 王怡勳
目錄
一、何謂資料庫
二、資料庫的功能
三、DBMS及其功能之介紹
四、資料庫應用程式之介紹
五、企業用之DBMS與個人用之DBMS
2
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§何謂資料庫§
目的:清楚記錄每樣事物的所在位置與相關資料。
試算表:將清單以
單一主題概念儲存
資料庫:內含
多個主題
3
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§資料庫的功能§
資料組成元素的階層關係
位元組或字元
欄位或欄
紀錄或列
表格或檔案
4
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§資料庫的功能§
主鍵:由一個以上的欄組成,可以確認表格中
的唯一的一筆記錄。
外來鍵:在自己的表格非主鍵,但是是其它
表格的主鍵。
關聯式資料庫:以表格儲存資料,同時以外
來鍵的方法,顯示表格間的關係。 5
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§資料庫的功能§
資料庫有自我描述之功能,因其內含不只有資料,
還有像型錄一樣的東西,用來詮釋這些資料的資料。
詮釋資料:描述其資料表中之資料來源或使用方法。
關於Date Type
的詮釋資料
6
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§資料庫的功能§
資料庫是一組可自我描述的整合紀錄。
表格或檔案
+
表格中列
之間的關係
資料庫
+
詮釋資料
7
資料庫的元件
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§倫理指南-沒人說不能這樣做§
凱力,工作是支援公司的資訊系統,主要有調校新電
腦、設定網路、確認網站伺服器的運作,以及資料庫的所
有備份工作等。
某週末,因為好奇,將公司資料庫備份帶回家,並使
用SQL Server將資料庫內容加以查詢、分類,然而卻在查
詢過程中,意外發現他的好友傑森與Valley Appliances公
司之間不尋常的交易模式,隨後告知好友此事與他的意外
發現。
週一一早,立即被老闆炒魷魚,且被公司威脅:必須
將所有資料交出,否則法院見……
8
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§倫理指南-沒人說不能這樣做Q&A§
凱力哪裡做錯了?
你認為凱力違反法律與道德嗎?還是凱力私下把資料庫帶
回家查詢根本是合情合理的?
公司應該告凱力嗎?
你認為凱力發現傑森訂單的怪異模式以後該怎麼做?
公司在開除凱力前應該做什麼?
你覺得傑森有可能涉嫌與Valley Appliances不當交易嗎?
凱力應該要怎麼做才能突顯這個可能性?
現在凱力要怎麼做呢?
根據上述事實,解釋組織該採取哪些措施?
9
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§ DBMS及其功能之介紹§
資料庫應用系統:使用資料庫應用程式及DBMS來讓
資料庫的資料易於處理與使用。
資料庫管理系統(DBMS):是一套用來產生、處理與
管理資料庫的程式。
表單
報表
查詢
應用程式
資料庫管理系統
儲存表格
表格間關係
詮釋資料
10
使用者
資料庫應用程式
DBMS
不要把我們
搞錯了喔!!
資料庫
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§ DBMS及其功能之介紹§
DBMS之主要功能:
1.建立資料庫的表格、表格間關係、與其它資料庫架構。
2.透過DBMS來完成讀取、新增、修改、刪除等四個步驟來
處理資料庫。
3.提供資料庫管理工具:
安全系統結構化查詢語言(SQL):處理資料庫的國際標
準語言。
INSERT INTO Student
([Student Number] , [Student Name] ,HW1,HW2,Midterm)
VALUES
(1000, ’Franklin, Benjamin’, 90, 95, 100)
11
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§資料庫應用程式之介紹§
表單:拿來讀取、新增、修改、刪除資料。
報表:將資料內文以有結構的方式呈現。
查詢:輸入關鍵字,便於尋找資料庫裡的資料。
應用程式功能一:處理在某種商業需求裡所用的邏輯。
應用程式功能二:讓資料庫可以透過網路處理,成為資
料庫與網站伺服器間的中介媒體。
12
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§資料庫應用程式之介紹§
訂單登錄
應用程式
採購
應用程式
資料庫管
理系統
庫存
資料庫
倉庫管理
應用程式
13
使用多個資料庫應用程式
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§個案分析(一)-資料庫成長的處理§
資料庫包含了所謂的「歷史資料」,大多數資料庫
的活動與最近產生的資料有關,而那些沒有用到
、較舊的資料,就是拖累資料庫應用程式速度的
元兇。
據Computerworld調查顯示許多公司都有同樣問題,
而這個問題有一個很明顯的答案:刪除部分資料
庫資料,但刪除資料不僅在執行上有困難,還有
一堆法律條文規範著,更增加它的複雜性。 14
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§個案分析(一)-資料庫成長的處理§
1.讓高階管理者與終端使用者瞭解資料典藏的重要性,
同時也需要一個公司許可的資料典藏政策。
2.確認這個政策符合公司所在的每個國家不同的法規。
3.規劃典藏政策的實施,確保這個計畫要把商業需求的
考量放在硬體需求之前。
4.在這計畫中,讓執行中交易的相關資料絕對不能典
藏。
5.在資料量讓資料庫效能降低之前,就必須執行資料典
藏計畫。
15
6.保護與備份典藏資料。
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§企業用之DBMS與個人用之DBMS §
企業資料庫管理系統:處理大型組織與團隊的
資料庫,可支援多個不同資料庫應用程式以
及多使用者同時上線。
16
何謂資
料庫
資料庫的
功能
DBMS及其功
能之介紹
資料庫應用
程式之介紹
企業用之DBMS與
個人用之DBMS
§企業用之DBMS與個人用之DBMS §
個人資料管理系統:為了較小、較簡單的資
料庫應用程式所設計,通常是個人或是較
小的工作團隊在使用。
表單
報表
資料庫
查詢
管理系統
資料庫
程式碼
微軟Access
使用者
(資料庫管理系統和應用程式)
17
~Thank you for
your attention !!~