Bài tập xây dựng mô hình thực thể
Related documents
Preview textBÀI TẬPMÔ HÌNH THỰC THỂ MỐI QUAN HỆ, MÔ HÌNH DỮ LIỆU QUAN HỆCâu 1. Để hỗ trợ việc bán hàng cho công ty, giả sử người ta xây dựng mô hình thựcthể - mối quan hệ gồm có 2 tập thực thể sau:KHACHHANG là tập thực thể các khách hàng đến mua hàng, gồm các thuộctính: Makh (Mã khách hàng), HotenKH (Họ tên khách hàng), Dienthoai (Điện thoại),Diachi (Địa chỉ).MATHANG là tập thực thể các mặt hàng có trong công ty, gồm các thuộc tính:Mamh (Mã mặt hàng), Tenmh (Tên mặt hàng), DVT (Đơn vị tính), Soluong (Sốlượng).Ngoài ra, 2 tập thực này có mối quan hệ MUA kèm theo các thuộc tính: Sốlượng, Đơn giá. Cụ thể, (e1, e2) thuộc MUA nếu khách hàng e1 mua mặt hàng ea. Vẽ mô hình thực thể - mối quan hệ.b. Xác định mô hình dữ liệu quan hệ.c. Cho trước một cơ sở dữ liệu tương ứng với mô hình dữ liệu quan hệ đã đượcxác định trong b, hãy trả lời yêu cầu sau bằng câu lệnh SQL: “Liệt kê Mã khách hàng,Họ tên khách hàng, Số lượng, Đơn giá của những khách hàng mua mặt hàng Ximăng”.Hướng dẫn:c.SELECT a, a, b, bFROM KHACHHANG a, MUA b, MATHANG cWHERE c =N&039;Xi măng&039;AND a = bAND b= cCâu 2. Để biên chế giáo viên cho từng khoa trong các Trường Đai Học, giả sử ngườita xây dựng mô hình thực thể - mối quan hệ gồm 2 tập thực thể sau:GIAOVIEN là tập thực thể các giáo viên, gồm các thuộc tính: Magv (Mã giáoviên), Hotengv (Họ tên giáo viên), Ngaysinh (Ngày sinh), Trinhdo (Trình độ),Dienthoai (Điện thoại), Diachi (Địa chỉ).KHOA là tập thực thể các khoa, gồm các thuộc tính: Makhoa (Mã khoa), Tenkhoa(Tên khoa), Truongkhoa (Trưởng khoa), Dienthoai (Điện thoại), Diachi (Địa chỉ).Ngoài ra, 2 tập thực thể này có mối quan hệ LAMVIEC kèm theo thuộc tính: Ngàylàm việc. Cụ thể, (e1,e2) thuộc LAMVIEC nếu giáo viên e1 làm việc tại khoa ea. Vẽ mô hình thực thể - mối quan hệ.b. Xác định mô hình dữ liệu quan hệ.c. Cho trước một cơ sở dữ liệu tương ứng với mô hình dữ liệu quan hệ đã đượcxác định trong b, hãy trả lời câu hỏi sau bằng câu lệnh SQL: “Cho biết Mã giáo viên,họ tên giáo viên làm việc tại khoa công nghệ thông tin mà có địa chỉ ở đà nẵng”.Hướng dẫn:Ghi nhớ: Đối với mối quan hệ n- 1, thì phía nhiều chứa mã của phía 1, và thuộc tính(nếu có) của mối quan hệ được chèn vào phía nhiều.c.SELECT a, bFROM GIAOVIEN a, KHOA bWHERE a = bAND Tenkhoa = N&039;Công nghệ thông tin&039;AND Diachi = N&039;Đà Nẵng&039;a. Vẽ sơ đồ thực thể - mối quan hệ.b. Xác định mô hình dữ liệu quan hệ.c. Cho trước một cơ sở dữ liệu tương ứng với mô hình dữ liệu quan hệ đã được xác địnhtrong b, hãy trả lời câu hỏi sau bằng câu lệnh SQL: “Liệt kê họ tên và địa chỉ các độc giảmượn cuốn sách Cơ sở dữ liệu của PGS. Trần Quốc Chiến”.SELECT HoTen, DiaChiFROM SACH s, MUON m, DOCGIA dWHERE s = mAND m = dAND tensach = N&039;Cơ sở dữ liệu&039;AND tentg = N&039;PGS. Trần Quốc Chiến&039;DOCGIA Show
MaDGHoTenNgaySinhDiaChiSACHMaSachTenSachTenTGSoLuongn nMUON-NgayMuon
-NgayHenTraDOCGIA MaDGHoTenNgaySinhDiaChiMUONMaDGMaSachNgayMuonSoLuongMuonNgayHenTra1 1SACHMaSachTenSachTenTGSoLuongWikipedia nổi tiếng là một bách khoa toàn thư mở lớn nhất hiện nay với mục đích phổ cập kiến thức cho tất cả mọi người trên thế giới. Với việc áp dụng robot trong khâu tạo bài tự động, dự án tiếng Việt là một trong 13 dự án ngôn ngữ có hơn một triệu bài viết. Tuy nhiên, điều đó tạo cho Wikipedia tiếng Việt nhiều thách thức trong việc nâng cao chất lượng bài, sắp xếp thể loại, chống phá hoại nội dung và nhiều công tác khác. Trong bài báo này, chúng tôi phân loại thể loại ở Wikipedia tiếng Việt, chi tiết hơn là cấu trúc và các quy ước đặt tên thể loại. Phương pháp chính là áp dụng các tiêu chuẩn và cấu trúc thể loại sẵn có ở tiếng Anh, một dự án Wikipedia lớn nhất về mặt thông tin đóng góp, từ đó áp dụng cho phiên bản tiếng Việt. Tuy nhiên, điều đó không thực hiện dễ dàng, do đó chúng tôi phải kết hợp nhiều phương pháp xã hội cũng như chuyên môn để đạt được sự kỳ vọng. Việc phân tích tên thể loại và dữ liệu từ Wikidata được chúng tôi áp dụng là một tiền đề xây dựng một công cụ chuyển ... |