TRƯỜNG ĐẠI HỌC KHOA HỌC KHOA CÔNG NGHỆ THÔNG TIN Sinh viên thực hiện Trần Công Sơn Mã sinh viên 18T1021268 TÊN ĐỀ TÀI TIỂU LUẬN XÂY DỰNG MÔ HÌNH ER VÀ MÔ HÌNH DỮ LIỆU QUAN HỆ CHO HỆ THỐNG MẠNG XÃ HỘI.
Trang 1TRƯỜNG ĐẠI HỌC KHOA HỌC KHOA CÔNG NGHỆ THÔNG TIN
TÊN ĐỀ TÀI TIỂU LUẬN XÂY DỰNG MÔ HÌNH ER VÀ MÔ HÌNH DỮ LIỆU QUAN HỆ
CHO HỆ THỐNG MẠNG XÃ HỘI
NHẬP MÔN CƠ SỞ DỮ LIỆU - TIN3032 Giảng viên: TS.HỒ THỊ KIM THOA
HUẾ, THÁNG 07 NĂM 2022
Trang 2MỤC LỤC
2
Trang 31.Mô tả bài toán :
Để quản lí thông tin về một diễn đàn(Forum) trên 1 Website Mạng xã hội, người ta tổ chức một cơ sở dữ liệu với những mô tả sau:
Mỗi người dùng đăng ký được 1 hoặc nhiều tài khoản ,nhưng mỗi tài khoản chỉ được sử dụng bởi 1 người dùng Mỗi tài khoản đều được quản lý bởi mã tài khoản và tên tài khoản
Mỗi Forum có rất nhiều người dùng tham gia, mỗi thành viên đều được quản lý bởi mã thành viên, tên thành viên
Các thành viên có thể tạo các bài viết trên diễn đàn Mỗi bài viết được quản lý bởi một
mã số duy nhất, tiêu đề bài viết và nội dung bài viết
Bên cạnh đó, với mỗi bài viết sẽ được phân loại thuộc một chủ đề nào đó Mỗi chủ đề sẽ
có một mã duy nhất và tên chủ đề
Mỗi bài viết phải do đúng một và chỉ một thành viên gởi lên, còn mỗi một thành viên có thể gởi nhiều bài viết
Một bài viết khi được gởi lên diễn đàn chỉ thuộc một chủ đề nào đó và cũng có những chủ đề không có bất kì bài viết nào
Mỗi bài viết có thể là một bài thảo luận cho một bài viết đã được gởi trước đó hoặc cũng
có thể là không
Một bài viết được gởi lên để các thành viên khác tham gia thảo luận Hiển nhiên có thể
có những bài viết được gởi lên diễn đàn nhưng không có ai tham gia thảo luận
Trang 42.Biểu đồ ER:
Giải thích:
NGUOIDUNG Tập tất cả các người
dùng tham gia mạng xã hội
dùng(thuộc tính khóa)
TenND Tên người dùng BAIVIET Tập các bài viết MaBV Mã bài viết(thuộc
tính khóa) TieuDe Tiêu đề bài viết NoiDung Nội dung bài viết TAIKHOAN Tập các tài khoản
của người dùng
MaTK Mã tài khoản(thuộc
tính khóa) TenTK Tên tài khoản CHUDE Tập các chủ đề của
bài viết
MaCD Mã chủ đề(thuộc
tính khóa) TenCD Tên chủ đề
4
Trang 5Mối quan hệ :
(t,b) ∈ GOI : người dùng t có gởi bài viết b
(b,c) ∈ THUOC : bài viết b thuộc chủ đề c
(b,b’) ∈ THAOLUAN : bài viết b thảo luận bài viết b’
(t,d) ∈ DANGKY : người dùng t đăng ký tài khoản d
3.Mô hình quan hệ :
Trang 6TRƯỜNG ĐẠI HỌC KHOA HỌC CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập – Tự do – Hạnh phúc
PHIẾU ĐÁNH GIÁ TIỂU LUẬN Học kỳ 3 Năm học 2021-2022
Nhậnxét:
Điểm đánh giá của CBChT1: Bằng số:
Bằng chữ:
Nhận xét:
Điểm đánh giá của CBChT2: Bằng số:
Bằng chữ:
Điểm kết luận: Bằng số Bằng chữ:
Thừa Thiên Huế, ngày …… tháng …… năm 20…
(Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên)
6