Thao tác nào sau đây không thuộc loại tạo lập CSDL quan hệ?
A. Tạo liên kết giữa các bảng
B. Chọn khoá chính
C. Nhập dữ liệu ban đầu
D. Ðặt tên bảng và lưu cấu trúc bảng
Trong việc tạo lập CSDL, sau khi tạo xong cấu trúc cho hai bảng mà ta dự kiến có liên kết với nhau bằng khoá ngoài, ta nên khai báo liên kết trước hay nên nhập dữ liệu cho hai bảng trước? Hãy giải thích vì sao.
tham khảo!
Ta nên tạo liên kết trước vì tạo liên kết được tạo giữa các bảng cho phép tổng hợp dữ liệu từ nhiều bảng. Ngoài ra việc liên kết được tạo giữa các bảng sẽ giúp Microsoft Access: Quản lý dữ liệu được hợp lý hơn; Bảo vệ các ràng buộc toàn vẹn của dữ liệu; Cho phép tổng hợp dữ liệu từ nhiều bảng; thực hiện cập nhập nội dung CSDL dễ dàng hơn,…
Một CSDL được tạo lập bằng Access gồm những gì?
A. Bảng dữ liệu và mối liên kết giữa các bảng đó
B. Bảng dữ liệu và mối liên kết giữa các biểu mẫu đó
C. Biểu mẫu và mối liên kết giữa các bảng đó
D. Biểu mẫu và mối liên kết giữa các biểu mẫu đó
B. Bảng dữ liệu và mối liên kết giữa các biểu mẫu đó
Các em đã biết, khoá ngoài có tác dụng liên kết dữ liệu giữa các bảng. Khi tạo bảng có khoá ngoài, việc thiết lập khoá ngoài được thực hiện như thế nào?
Khi tạo bảng trong cơ sở dữ liệu có hỗ trợ khoá ngoài (foreign key), việc thiết lập khoá ngoài được thực hiện bằng cách xác định cột trong bảng hiện tại là khoá ngoài, và chỉ định bảng mà khoá ngoài này tham chiếu đến (bảng gốc).
: Khi cần thêm một trường dữ liệu nữa vào bảng đã tạo trước đó ta cần thực thiện thao tác nào sau đây?
A. Cập nhật dữ liệu B. Mở bảng để chỉnh sửa cấu trúc
C. Sắp xếp D. Tìm kiếm đơn giản
Khi xây dựng CSDL, liên kết được tạo giữa các bảng cho phép ta làm việc gì?
A. Tổng hơp các dữ liệu trong bảng B. Tổng hợp dữ liệu từ nhiều bảng
C. Thống kê các dữ liệu trong bảng D. Thống kê dữ liệu từ nhiều bảng
Theo em nếu như CSDL của trường có bảng Học sinh và đã thiết lập quan hệ 1 - 1 giữa hai bảng Bạn Đọc và Học sinh thì có thể thiết lập kiểu dữ liệu tra cứu để không phải gõ nhập lại dữ liệu những cột nào trong bảng Bạn Đọc.
THAM KHẢO!
Nếu CSDL của trường có bảng "Học sinh" và đã thiết lập quan hệ 1-1 giữa hai bảng "Bạn Đọc" và "Học sinh", bạn có thể thiết lập kiểu dữ liệu tra cứu để không phải nhập lại dữ liệu cho những cột liên quan trong bảng "Bạn Đọc".
Cách tiếp cận phổ biến là sử dụng các trường khóa ngoại (foreign key) để tạo quan hệ giữa hai bảng. Trong trường hợp này, bảng "Học sinh" sẽ chứa thông tin chi tiết về học sinh và bảng "Bạn Đọc" sẽ chứa thông tin tổng quan về bạn đọc, bao gồm khóa ngoại trỏ tới bảng "Học sinh". Với việc thiết lập quan hệ này, bạn có thể sử dụng khóa ngoại để tra cứu thông tin từ bảng "Học sinh" và tự động điền vào các cột liên quan trong bảng "Bạn Đọc" khi cần thiết.
Ví dụ, trong bảng "Bạn Đọc", bạn có một cột là "ID_HocSinh" là khóa ngoại trỏ tới cột "ID" trong bảng "Học sinh". Khi người dùng chọn một học sinh từ danh sách, bạn có thể sử dụng khóa ngoại để tự động điền thông tin liên quan từ bảng "Học sinh" vào các cột như tên, địa chỉ, số điện thoại, vv. trong bảng "Bạn Đọc".
Điều này giúp giảm việc nhập liệu trùng lặp và đảm bảo tính nhất quán dữ liệu giữa hai bảng. Bạn cũng có thể tận dụng các tính năng của CSDL để tạo liên kết tự động giữa các bảng và thực hiện tra cứu dữ liệu thông qua các truy vấn SQL hoặc các chức năng trong hệ quản trị CSDL.
Thao tác nào sau đây không thuộc loại tạo lập CSDL quan hệ?
A. Nhập dữ liệu ban đầu
B. Chọn khoá chính
C. Ðặt tên bảng và lưu cấu trúc bảng
D. Tạo cấu trúc bảng
Thao tác nào sau đây không thuộc loại tạo lập CSDL quan hệ?
A. Tạo liên kết giữa các bảng
B. Chọn khoá chính
C. Ðặt tên bảng và lưu cấu trúc bảng
D. Nhập dữ liệu ban đầu
Thao tác nào sau đây không thuộc loại tạo lập CSDL quan hệ?
A. Tạo cấu trúc bảng
B. Chọn khoá chính
C. Ðặt tên bảng và lưu cấu trúc bảng
D. Nhập dữ liệu ban đầu