Phân tích thiết kế phần mềm

Phân tích thiết kế phần mềm

Chiến lược phân tích dữ liệu trong PTTKPM Chiến lược phân tích dữ liệu trong PTTKPM Chiến lược phân tích dữ liệu trong PTTKPM Chiến lược phân tích dữ liệu trong PTTKPM Chiến lược phân tích dữ liệu trong PTTKPM 0/5 (28 reviews)

Chiến lược phân tích dữ liệu trong PTTKPM

Đã đăng 2017-04-23 23:32:45 bởi Kteam
0 bình luận 4415 lượt xem
Chiến lược phân tích dữ liệu trong PTTKPM 0 /5 stars (0 reviews)
 

Dẫn nhập

Ở bài trước Kteam đã GIỚI THIỆU VỀ ER DIAGRAM cũng như CHIẾN LƯỢC PHÂN TÍCH ER DIAGRAM. Trong bài này, chúng ta sẽ cùng nhau tìm hiểu về việc phân tích dữ liệu.


Nội dung

Để đọc hiểu bài này tốt nhất các bạn nên có kiến thức cơ bản về các phần:

Trong bài học này, chúng ta sẽ cùng tìm hiểu các vấn đề:

  • Phương pháp phân tích dữ liệu cấp thấp
  • Chuyển đổi mô hình Thực thể kết hợp sang Mô hình quan hệ

Phương pháp phân tích dữ liệu cấp thấp

Chuẩn bị chuyển đổi:

  • Loại bỏ định danh bên ngòai
  • Loại bỏ thuộc tính đa trị và thuộc tính kết hợp

Chuyển mô hình thực thể kết hợp sang mô hình dữ liệu quan hệ

Loại bỏ định danh bên ngoài

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,

  • Lấy định danh của các thực thể thuộc thành phần định danh của thực thể đó kết hợp với thuộc tính làm định danh của thực thể.
  • Loại bỏ mối kết hợp.

Loại bỏ định danh bên ngoài (cụ thể)

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,


Loại bỏ thuộc tính đa trị và thuộc tính kết hợp

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,

Thuộc tính thành phần được truy cập nhiều hay thường xuyên được chuyển thành thực thể đơn.

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,


Chuyển đổi mô hình Thực thể kết hợp thành mô hình quan hệ

Chuyển đổi thực thể 

  • Thực thể > lược đồ quan hệ
  • Thuộc tính > thuộc tính
  • Định danh > khóa (khóa chính)

Ví dụ:

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,

Nguyên tắc chung

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,


Mối kết hợp 1-1

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,


Mối kết hợp 1-N

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,


Mối kết hợp N-N

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,


Mối kết hợp Đa phân

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,


Mối kết hợp mở rộng

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,


Bài tập tự thực hiện

kteam, howkteam, how kteam, howkteam.com, phân tích thiết kế phần mềm, cơ sở dữ liệu, mô hình thực thể, mô hình quan hệ, định danh, ER diagram, ERD,


Kết luận

Bài viết có sử dụng nhiều hình ảnh của tài liệu PTTKHT của trường ĐH KHTN

Qua bài này các bạn đã nắm được các chiến lược phân tích ERD. Các quy tắc và tiêu chuển trong thiết kế ERD.

Bài sau chúng ta sẽ cùng tìm hiểu về TẠO CƠ SỞ DỮ LIỆU SQL SERVER TỪ LƯỢC ĐỒ QUAN HỆ.

Cảm ơn các bạn đã theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của mình để phát triển bài viết tốt hơn. Đừng quên “Luyện tập – Thử thách – Không ngại khó”. 


Tài liệu 

Nhằm phục vụ mục đích học tập Offline của cộng đồng, Kteam hỗ trợ tính năng lưu trữ nội dung bài học Chiến lược phân tích dữ liệu trong PTTKPM dưới dạng file PDF trong link bên dưới.

Ngoài ra, bạn cũng có thể tìm thấy các tài liệu được đóng góp từ cộng đồng ở mục TÀI LIỆU trên thư viện Howkteam.com

Đừng quên like hoặc +1 Google để ủng hộ Kteam và tác giả nhé! 


Thảo luận

Nếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần BÌNH LUẬN bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng. 

 

Chia sẻ:
Thảo luận Hỏi và đáp Báo lỗi bài viết
Hủy bỏ   hoặc  
Hủy bỏ   hoặc  
Hủy bỏ   hoặc  

Chiến dịch

Kteam - Howkteam Free Education