<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1></div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>
<b>Bài toán 1: Quản lý nhân viên</b>
Xét phân tích yêu cầu của một cơng ty:
1. Cơng ty có nhiều phịng ban
1 phịng có duy nhất 1 tên, một mã số và 1 trưởng
phịng
1 phịng có thể có nhiều trụ sở khác nhau.
Cần lưu lại thời điểm trưởng phòng làm việc
</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>
<b>Bài tốn 1:</b>
Xét phân tích u cầu của một công ty:
2. Công ty thực hiện nhiều dự án
1 dự án có duy nhất 1 tên, một mã số và 1 địa chỉ
để triển khai.
</div>
<span class='text_page_counter'>(4)</span><div class='page_container' data-page=4>
<b>Bài tốn 1:</b>
Xét phân tích u cầu của một cơng ty:
3. Cơng ty có nhiều nhân viên
1 nhân viên có duy nhất 1 mã số, địa chỉ, mức
lương, giới tính, ngày sinh và nhiều sở thích
1 nhân viên chỉ được làm việc trong một phịng
1 nhân viên có thể tham gia nhiều dự án
</div>
<span class='text_page_counter'>(5)</span><div class='page_container' data-page=5>
<b>Bài tốn 1:</b>
Xét phân tích u cầu của một cơng ty:
4. Một nhân viên có nhiều thân nhân
1 thân nhân có tên gọi, giới tính, ngày sinh, và mối
quan hệ với nhân viên
5. Yêu cầu
Muốn lưu số giờ tham gia dự án của 1 nhân viên
trong 1 tuần
</div>
<span class='text_page_counter'>(6)</span><div class='page_container' data-page=6>
<b>Bài toán 1:</b>
Bước 1: Xác định thực thể
Là đối tượng trong thế giới thực
Có nhiều thuộc tính
<sub></sub>
</div>
<span class='text_page_counter'>(7)</span><div class='page_container' data-page=7>
<b>Bài tốn 1:</b>
Bước 2: Xác định thuộc tính
Mơ tả thực thể
</div>
<span class='text_page_counter'>(8)</span><div class='page_container' data-page=8>
<b>Bài toán 1:</b>
Bước 2: Xác định thuộc tính
Ví dụ:
</div>
<span class='text_page_counter'>(9)</span><div class='page_container' data-page=9>
<b>Bài tốn 1:</b>
Bước 3: Xác định mối liên kết (mối kết hợp)
Ví dụ:
</div>
<span class='text_page_counter'>(10)</span><div class='page_container' data-page=10>
<b>Bài tốn 1:</b>
Bước 4: Hình thành sơ đồ ERD
</div>
<span class='text_page_counter'>(11)</span><div class='page_container' data-page=11>
<b>Bài tốn 2: Quản lý thư viện</b>
Một thư viện tổ chức việc cho mượn sách
như sau:
Mỗi quyển sách được đánh một mã sách (MASH)
dùng để phân biệt với các quyển sách khác.
Mỗi mã sách xác định thông tin sau:
</div>
<span class='text_page_counter'>(12)</span><div class='page_container' data-page=12>
<b>Bài toán 2: Quản lý thư viện</b>
Một thư viện tổ chức việc cho mượn sách
như sau:
Mỗi độc giả đươc thư viên cấp cho một thẻ thư
viện, trong đó có ghi rõ mã độc giả (MaĐG) cùng
với các thông tin khác như:
Họ tên (HOTEN)
Ngày sinh (NGAYSINH)
Địa chỉ (ĐIACHI)
Nghề nghiệp (NGHENGHIEP).
</div>
<span class='text_page_counter'>(13)</span><div class='page_container' data-page=13>
<b>Bài toán 2: Quản lý thư viện</b>
Một thư viện tổ chức việc cho mượn sách như sau:
Cứ mỗi lượt mượn sách, độc giả phải ghi các quyển sách
cần mượn vào phiếu mượn.
Mỗi phiếu mượn có một số phiếu mượn (SoPM) duy nhất
Mỗi phiếu mượn xác định các thông tin:
Ngày mượn (NgayMuon)
Độc giả mượn
Các quyển sách mượn
Ngày trả (NgayTra)
</div>
<span class='text_page_counter'>(14)</span><div class='page_container' data-page=14>
<b>Bài toán 2: quản lý sinh viên</b>
Xác định thực thể
Sinhvien:
TenSV
MaSV
Nam
Khoa
Monhoc:
MaMH
TenMH
SoTC
Lớp học
MaLH
</div>
<span class='text_page_counter'>(15)</span><div class='page_container' data-page=15>
<b>ERD- Quản lý sinh viên</b>
Xác định mối kết hợp
</div>
<!--links-->