1. Trang chủ
  2. » Kinh Doanh - Tiếp Thị

Bài giảng Hệ thống thông tin quản lý: Bài 3 - Ths. Trần Quang Diệu - Trường Đại học Công nghiệp Thực phẩm Tp. Hồ Chí Minh

10 17 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

 Tệp : Một hoặc nhiều các biểu ghi được ghi theo cùng một tiêu chuẩn thống nhất nghĩa là được tổ chức theo cùng một số trường nhất định.. • Thông tin được ghi lại trên các tệp tin của.[r]

(1)

v0.1

BÀI 3:

THIẾT KẾ CƠ SỞ DỮ LIỆU

Giảng viên: Ths Trần Quang Diệu

TÌNH HUỐNG DẪN NHẬP

• EBay có khoảng 6,5 petabytes liệu, chạy Greenplum 2,5 petabytes liệu kinh doanh data warehouse chạy Teradata Greenplum hệ thống CSDL song song khổng lồ (MPP-DBMS hay massively parallel processing DBMS) dựa PostgreSQL Gần Greenplum thêm vào cácmở rộng dựatrên MapReduce Bàitớichúng tasẽ tìmhiểu vềMapReduce Teradata làmộtMPP-DBMS khác

• Facebook có datawarehouse cỡ 2,5 petabytes chạy Hadoop/Hive Hadoop làmộtimplementationcủaMapReduce

• Wal-Mart, Bank of America, mộtcơng tydịch vụtài khác, Dellcũngcó CSDLrất lớn chạy chạytrên Teradata

• CSDLchứaweb/network eventscủaYahoochạytrênhệ thống họ tựpháttriển,

(2)

2

v0.1

MỤC TIÊU BÀI HỌC

Họcviêncần nắmrõ cácvấn đề về:

Tệp sở liệu;

Mơ hình sở liệu;

Thiết kế sở liệu;

Kỹ thuật thiết kế;

Các dạng sở liệu

v0.1

HƯỚNG DẪN HỌC

• Họcviên có thểthamkhảo số tàiliệu Hệ quản trị sở liệu,cóthểlà:

 Các giáo trình hệ quản trị sở liệuSQL, Oracle, Access;

 Các giáo trình phân tíchthiết kế hệ thốngthông tin

(3)

v0.1

NỘI DUNG

Mơ hìnhcơ sở liệu;

2

Tệpvàcơ sở liệu;

1

Thiết kế sở liệu;

3

Kỹ thuật thiết kế sở liệu

4

1 TỆP VÀ CƠ SỞ DỮ LIỆU

(4)

4

v0.1

1.1 TỆP VÀ HỆ THỐNG TỆP DỮ LIỆU

• Một số thuật ngữ

 Dữ liệu: Lànhững kiện thực tế tổ chứcvàlưutrong máy tính

 Trường: Làmột mộtnhóm kýtự sử dụng đểlàm tiêuđềcho mộtnhóm cácdữ liệu lưu lại

 Biểughi:Một tậpcáctrường đượcliênkết lại vớinhau liên quantới người, nơi chốn, vật kiệnnàođó

 Tệp: Một nhiềucác biểu ghi ghi theo tiêu chuẩn thống nghĩalàđược tổ chứctheo cùngmột số trường định • Thơng tin ghi lại tệp tin

máy tính Các phần mềm giúp cho việc lấy thơng tin,tổng hợpvà phân tích thơng tin xác,dễdàng, nhanh vàhiệu • Hệ thống tệplà tập hợpcác tệp liệu

cómốiliênhệ vớinhau

v0.1

1.2 HỆ THỐNG QUẢN LÝ CƠ SỞ DỮ LIỆU

Phòng nhân Phịng bán hàng

Phịng kế tốn

Hệ thống quản lý sở liệu

Cơ sở liệu HỒ SƠ NHÂN SỰ HỒ SƠ KHÁCH HÀNG

CSDL BÁN HÀNG HỆ THỐNG HÀNG TỒN KHO

HỆ THỐNG TÀI KHOẢN

Hệ thống sở liệu

Hồ sơ khách hàng CSDL bán hàng Hệ thống hàng tồn kho

Hồ sơnhânsự

Hệ thống tài khoản Phòng nhân

Phòng bán hàng

Phịng kế tốn

(5)

v0.1

1.2 HỆ THỐNG QUẢN LÝ CƠ SỞ DỮ LIỆU (TIẾP THEO)

Thànhphần hệ thống quảnlýdữ liệu:

• Ngơn ngữ định nghĩa liệu: Là ngơn ngữ thức mà lập trình viên sử dụng để định nộidung vàcấutrúcdữ liệu

• Ngơn ngữ xử lý liệu: Là ngôn ngữ chuyên dụng kết hợp vớicác ngôn ngữ lập trình ứng dụngthơngthườngkhácđể xửlýdữ liệutrong sở liệu

• Từ điển liệu: Làmột tệptinviếttayhoặc tự động chứa định nghĩa củacácphần tử liệu đặc điểm liệu cách sử dụng, trình bày vật lý, quyền sở hữu, giấy phép tính bảo mật

Ngônngữ định nghĩa liệu

Ngônngữ xửlýdữ liệu

Từ điển liệu

1.2 HỆ THỐNG QUẢN LÝ CƠ SỞ DỮ LIỆU (TIẾP THEO)

Chức hệ quảnlýcơ sở liệu: • Thiết lập từ điển sở liệu; • Quảnlýviệc lưu trữ liệu; • Chuyển đổivàhiển thịthơng tin; • Bảo đảm độan tồncủa liệu; • Khơiphục lại liệu;

• Tính tồnvẹn liệu;

(6)

6

v0.1 11

2 MƠ HÌNH CƠ SỞ DỮ LIỆU

• Cácloạimơ hìnhcơ sở liệu;

 Mơ hình kháiniệm;

 Mơ hìnhthực

• Mơ hình sở liệu: Là tập hợpcác cấu trúc logicđược sử dụng để diễn tả cấu trúcdữ liệuvà cácmốiquanhệ liệu tìmthấytrongmột sở liệu

v0.1 12

2.1 MƠ HÌNH KHÁI NIỆM

• Mơ hình khái niệm tập trung vào chất logiccủa việc biểu diễn liệu

• Bao gồm dạngquan hệ môtả sựliênhệ giữacácdữ liệu:

 Quanhệ một–một;

 Quanhệ một–nhiều;

(7)

v0.1 13

2.1.1 MƠ HÌNH MỘT

MỘT

Mơ hình – một: Là mối quan hệ tồn haithực thể.Từ thực thể nàychỉcóthểcó duynhất đường dẫn tới thực thểkia vàngược lại

Một –một Ổ khóa

Chìa khóa

2.1.2 MƠ HÌNH MỘT

NHIỀU

Mơ hình – nhiều: Là mối quan hệ mà từ gốc cóthể tới nhiều điểm mới, điểm chỉcómột gốcduynhất

Một

nhiều

Khách hàng

(8)

8

v0.1 15

2.1.3 MƠ HÌNH NHIỀU

NHIỀU

Mơ hình nhiều – nhiều: Là dạngquan hệ mà gốc có quan hệ đa phương

Nhiều –nhiều

Sinh viên

Mơn học

v0.1 16

2.2 MƠ HÌNH THỰC HIỆN

• Chỉ quan tâm tới vấn đềlàm để biểu diễn liệu sở liệu

• Cácloạimơ hìnhthực hiện:

 Mơ hìnhcơ sở liệu thứ bậc;

 Mơ hìnhcơ sở liệu mạng;

(9)

v0.1 17

2.2.1 MƠ HÌNH CƠ SỞ DỮ LIỆU THỨ BẬC

Mơ hìnhcơ sở liệu thứ bậc:

• Tạo lậpnêncơ sởchosựpháttriểncác mơ hìnhcơ sở liệukhácvềsau • Rađời năm1969nhằm giải vấn đềtrùnglặp liệu hệ thống; • Đượccoi mơ hìnhđầutiên có tínhthương mạidành chomột sở liệu lớn; • Cấutrúccơ bản:

Tầngcon thứ3 Tầngcon thứ2 Tầngcon thứ1

Tầng gốc

A

B

D

I

E

F

J

K

C

G

H

2.2.1 MƠ HÌNH CƠ SỞ DỮ LIỆU THỨ BẬC (TIẾP THEO)

• Nhược điểm:

 Việc thiết kế phức tạp;

 Khó áp dụng cho thực thể có mối quan hệ nhiều nhiều;

 Phức tạp,khóquảnlý linhhoạt;

 Địi hỏi hiểu biếtsâuvề liệu người lập trình

• Ưuđiểm:

 Đảm bảo độan tồnvề liệu;

 Đảm bảo đượctính độc lập củacác liệu, làm tăngtínhhiệu chươngtrìnhxửlý;

 Phùhợp với sở liệu chứa số lượng lớn

A B

D E F

(10)

10

v0.1 19

2.2.2 MƠ HÌNH CƠ SỞ DỮ LIỆU MẠNG

Mơ hìnhcơ sở liệu mạng:

• Được thiết lập để biểu thị liệucómốiquanhệ phức tạp;

• Hỗ trợchoviệc thiết lập sở liệu lậptrình vàtạocácchươngtrình ứng dụngtrênnền sở liệu;

• Cấutrúccơ như:

Đơn đặt hàng

Sản phẩm Chi trả

Chuỗi đơn đặt hàng

Phòng bán hàng Khách hàng

v0.1 20

2.2.2 MƠ HÌNH CƠ SỞ DỮ LIỆU MẠNG (TIẾP THEO)

• Ưuđiểm:

 Mối quan hệ nhiều – nhiều biểu diễn dễdànghơn;

 Việctruycậpvàđộlinhhoạtcaohơn sở liệu thứ bậc;

 Nâng cao tínhbảotồndữ liệu;

 Đảm bảo tính độc lập liệu cách caonhất

• Nhược điểm:

 Khóthiết kếvàsử dụng;

 Khó cóthểthayđổitrongcơ sở liệu;

 Việc lậptrìnhtrởnênphức tạp hơn;

 Việc truy cập sở liệu thực hiệntheomột dịngthống nhất; mơ hình tạo hệ thống khơng thân thiện với người sử dụng

Đơn đặt hàng

Sản phẩm Chi trả

Chuỗi đơn đặt hàng Phòng bán

Ngày đăng: 01/04/2021, 13:18

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w