Bài giảng môn học Cơ sở dữ liệu - Chương 2: Mô hình thực thể liên kết (Entity - Relationship - ER) - Pdf 76

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>Mơ hình</b>


<b>thực thể liên kết</b>


<b>(Entity-Relationship - ER)</b>


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

Nội dung trình bày


 <sub>Quá trình thiết kế và cài đặt CSDL.</sub>
 <sub>Mơ hình ER.</sub>


 <sub>Mơ hình ER mở rộng.</sub>


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

Quá trình thiết kế và cài đặt CSDL


 <sub>Thiết kế cấu trúc logic và vật lý của CSDL.</sub>
 <sub>Mục đích thiết kế</sub>


• Thỏa mãn các u cầu thơng tin của người dùng và ứng dụng.
• Cung cấp cấu trúc tự nhiên và dễ hiểu của thông tin.


• Hổ trợ các địi hỏi về khả năng xử lý và tính hiệu quả.


 <sub>6 giai đoạn của quá trình thiết kế và cài đặt</sub>


Thu thập và phân tích
các u cầu


Thiết kế
mức khái niệm




<b>Gđ 1:</b>
<b>Gđ 2:</b>
<b>Gđ 3:</b>
<b>Gđ 4:</b>
<b>Gđ 5:</b>
<b>Gđ 6:</b>


</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>

Mơ hình ER


 <sub>Ý nghĩa</sub>


• Dùng để thiết kế CSDL mức khái niệm.
• Trừu tượng hóa cấu trúc của CSDL.


 <sub>Nội dung chi tiết</sub>


• Phát biểu bài tốn.
• Thực thể, thuộc tính.
• Liên kết.


</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>

Bài tốn


 <sub>Xét phân tích u cầu của 1 cơng ty</sub>


• Cơng ty có nhiều phịng ban


- 1 phịng có duy nhất một tên, một mã số và một
trưởng phịng.



</div>
<span class='text_page_counter'>(8)</span><div class='page_container' data-page=8>

Thực thể, thuộc tính


 <sub>Thực thể (Entity)</sub>


• Đối tượng hoặc khái niệm trong thế giới thực.


- Nhân viên “Nguyễn Văn A”, dự án “X”.


• Có nhiều thuộc tính.


 <sub>Thuộc tính (Attribute)</sub>


• Tính chất dùng để mơ tả thực thể.


- Tên của một phịng, giới tính của một nhân viên.


• Mỗi thuộc tính của một thực thể xác định có một giá trị cụ
thể và nó là dữ liệu cần được lưu trữ.


</div>
<span class='text_page_counter'>(9)</span><div class='page_container' data-page=9>

Thực thể, thuộc tính


 <sub>Các loại thuộc tính</sub>


• Thuộc tính đơn (nguyên tử) Thuộc tính gộp


- Giới tính.


- Họ tên (Họ, Đệm, Tên).


• Thuộc tính đơn trị Thuộc tính đa trị


Ho
Dem


Ten
Ngaysinh


Tuoi


Maso


</div>

<!--links-->


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status