Cho CSDL Quản lý Thư viện
Gồm các bảng:
• SACH (MaSach, TenSach, MaTG, MaTL, Nam XB)
• TAC_GIA (MaTG, TenTG, NamSinh, Quoc Tich)
• THE LOAI (MaTL, TenTL)
• DOC_GIA (MaDG, TenDG, Lop, DienThoai)
Câu 1. (TH. F). Nêu các bước đê tạo CSDL Quản lý Thư viện và tạo bằng THE LOAI trong CSDL.
Câu 2. (VD. F). Nêu các bước khai báo khóa ngoài của báng SACH tham chiếu đến bảng TAC GIA
Page 3 of 3
田
3? words
Px Accessibility: Investigate
KH
MNAC wt
Ton s
Quảng cáo
2 câu trả lời 66
Câu 1. Nêu các bước để tạo CSDL Quản lý Thư viện và tạo bảng THE_LOAI trong CSDL
a) Các bước tạo CSDL Quản lý Thư viện
Khởi động hệ quản trị cơ sở dữ liệu Access.
Chọn tạo Blank Database.
Đặt tên CSDL là QuanLyThuVien.
Nhấn Create để tạo cơ sở dữ liệu.
Sau khi tạo xong, tiến hành tạo các bảng cần thiết như:
SACH, TAC_GIA, THE_LOAI, DOC_GIA.
b) Các bước tạo bảng THE_LOAI
Trong CSDL QuanLyThuVien, chọn Create → Table Design.
Khai báo các trường của bảng:
Tên trường
Kiểu dữ liệu
MaTL
Short Text
TenTL
Short Text
Chọn trường MaTL làm khóa chính:
Nháy chọn dòng MaTL
Chọn Primary Key
Lưu bảng với tên THE_LOAI.
Câu 2. Nêu các bước khai báo khóa ngoài của bảng SACH tham chiếu đến bảng TAC_GIA
Các bước khai báo khóa ngoài
Muốn khai báo khóa ngoài thì trường MaTG trong bảng SACH sẽ tham chiếu đến trường MaTG trong bảng TAC_GIA.
Đảm bảo bảng TAC_GIA đã có trường MaTG là khóa chính.
Trong bảng SACH, tạo trường MaTG với kiểu dữ liệu giống kiểu của MaTG trong bảng TAC_GIA.
Chọn Database Tools → Relationships.
Thêm hai bảng SACH và TAC_GIA vào cửa sổ quan hệ.
Kéo trường MaTG của bảng TAC_GIA thả vào trường MaTG của bảng SACH.
Hộp thoại hiện ra, chọn Enforce Referential Integrity để đảm bảo toàn vẹn dữ liệu.
Nhấn Create để tạo mối quan hệ.
Kết quả
MaTG trong bảng SACH là khóa ngoài.
Nó tham chiếu đến MaTG là khóa chính của bảng TAC_GIA.
Câu 1. Nêu các bước để tạo CSDL Quản lý Thư viện và tạo bảng THE_LOAI trong CSDL
a) Các bước tạo CSDL Quản lý Thư viện
Khởi động hệ quản trị cơ sở dữ liệu Access.
Chọn tạo Blank Database.
Đặt tên CSDL là QuanLyThuVien.
Nhấn Create để tạo cơ sở dữ liệu.
Sau khi tạo xong, tiến hành tạo các bảng cần thiết như:
SACH, TAC_GIA, THE_LOAI, DOC_GIA.
b) Các bước tạo bảng THE_LOAI
Trong CSDL QuanLyThuVien, chọn Create → Table Design.
Khai báo các trường của bảng:
Tên trường
Kiểu dữ liệu
MaTL
Short Text
TenTL
Short Text
Chọn trường MaTL làm khóa chính:
Nháy chọn dòng MaTL
Chọn Primary Key
Lưu bảng với tên THE_LOAI.
Câu 2. Nêu các bước khai báo khóa ngoài của bảng SACH tham chiếu đến bảng TAC_GIA
Các bước khai báo khóa ngoài
Muốn khai báo khóa ngoài thì trường MaTG trong bảng SACH sẽ tham chiếu đến trường MaTG trong bảng TAC_GIA.
Đảm bảo bảng TAC_GIA đã có trường MaTG là khóa chính.
Trong bảng SACH, tạo trường MaTG với kiểu dữ liệu giống kiểu của MaTG trong bảng TAC_GIA.
Chọn Database Tools → Relationships.
Thêm hai bảng SACH và TAC_GIA vào cửa sổ quan hệ.
Kéo trường MaTG của bảng TAC_GIA thả vào trường MaTG của bảng SACH.
Hộp thoại hiện ra, chọn Enforce Referential Integrity để đảm bảo toàn vẹn dữ liệu.
Nhấn Create để tạo mối quan hệ.
Kết quả
MaTG trong bảng SACH là khóa ngoài.
Nó tham chiếu đến MaTG là khóa chính của bảng TAC_GIA.
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
86163
