Trong mô hình dữ liệu quan hệ khái niệm ''quan hệ '' được hiểu là đối tượng nào?
Trả lời:
Đáp án đúng: C
Trong mô hình dữ liệu quan hệ, khái niệm "quan hệ" tương ứng với khái niệm "bảng". Mỗi bảng (quan hệ) chứa dữ liệu về một loại đối tượng cụ thể, được tổ chức thành các hàng (bản ghi) và cột (thuộc tính). Các mối liên kết giữa các bảng được thể hiện thông qua các khóa ngoại.
Câu hỏi liên quan
Lời giải:
Đáp án đúng: C
Thuộc tính khóa (key attribute) trong mô hình dữ liệu quan hệ là thuộc tính (hoặc tập hợp các thuộc tính) dùng để xác định duy nhất mỗi bản ghi (row) trong một bảng (table). Nói cách khác, thuộc tính khóa giúp phân biệt các bản ghi trong cơ sở dữ liệu, đảm bảo không có hai bản ghi nào có cùng giá trị trên thuộc tính khóa.
* Phương án a: Sai, thuộc tính khóa không dùng để khóa các bản ghi, mà dùng để định danh duy nhất.
* Phương án b: Sai, thuộc tính khóa phải có giá trị duy nhất cho mỗi bản ghi, không thể nhận nhiều giá trị.
* Phương án c: Đúng, đây chính là định nghĩa của thuộc tính khóa.
* Phương án d: Sai, thuộc tính đa trị là thuộc tính có thể chứa nhiều giá trị khác nhau, không liên quan đến thuộc tính khóa.
* Phương án a: Sai, thuộc tính khóa không dùng để khóa các bản ghi, mà dùng để định danh duy nhất.
* Phương án b: Sai, thuộc tính khóa phải có giá trị duy nhất cho mỗi bản ghi, không thể nhận nhiều giá trị.
* Phương án c: Đúng, đây chính là định nghĩa của thuộc tính khóa.
* Phương án d: Sai, thuộc tính đa trị là thuộc tính có thể chứa nhiều giá trị khác nhau, không liên quan đến thuộc tính khóa.
Lời giải:
Đáp án đúng: C
Phân tích quan hệ PHIEUGHI(số phiếu, số vé, số xe, ngày vào, giờ vào):
- Khóa chính: số phiếu
- Các thuộc tính không khóa: số vé, số xe, ngày vào, giờ vào
- số vé là khóa ngoại tham chiếu đến bảng VE
- số xe là khóa ngoại tham chiếu đến bảng XE
Để xác định dạng chuẩn, ta cần xem xét các phụ thuộc hàm:
1. 1NF: Quan hệ PHIEUGHI đã ở dạng 1NF vì các thuộc tính đều là atomic (không thể phân chia nhỏ hơn).
2. 2NF: Để xét 2NF, ta cần kiểm tra xem có thuộc tính không khóa nào phụ thuộc hàm một phần vào khóa chính hay không. Vì khóa chính chỉ có một thuộc tính (số phiếu), nên không có phụ thuộc hàm một phần. Vậy PHIEUGHI ở dạng 2NF.
3. 3NF: Để xét 3NF, ta cần kiểm tra xem có thuộc tính không khóa nào phụ thuộc hàm bắc cầu vào khóa chính hay không. Trong trường hợp này, số vé và số xe là khóa ngoại, do đó có thể có các phụ thuộc bắc cầu thông qua các bảng VE và XE. Ví dụ, thông tin chi tiết về vé (như loại vé, giá vé) có thể phụ thuộc vào số vé. Tương tự, thông tin về xe (như hãng xe, loại xe) có thể phụ thuộc vào số xe. Vì vậy, PHIEUGHI chưa chắc đã ở dạng 3NF.
Tuy nhiên, theo các đáp án đã cho, đáp án "PHIEUGHI đã ở dạng chuẩn nào ?" và các lựa chọn, đáp án phù hợp nhất là 2NF.
- Khóa chính: số phiếu
- Các thuộc tính không khóa: số vé, số xe, ngày vào, giờ vào
- số vé là khóa ngoại tham chiếu đến bảng VE
- số xe là khóa ngoại tham chiếu đến bảng XE
Để xác định dạng chuẩn, ta cần xem xét các phụ thuộc hàm:
1. 1NF: Quan hệ PHIEUGHI đã ở dạng 1NF vì các thuộc tính đều là atomic (không thể phân chia nhỏ hơn).
2. 2NF: Để xét 2NF, ta cần kiểm tra xem có thuộc tính không khóa nào phụ thuộc hàm một phần vào khóa chính hay không. Vì khóa chính chỉ có một thuộc tính (số phiếu), nên không có phụ thuộc hàm một phần. Vậy PHIEUGHI ở dạng 2NF.
3. 3NF: Để xét 3NF, ta cần kiểm tra xem có thuộc tính không khóa nào phụ thuộc hàm bắc cầu vào khóa chính hay không. Trong trường hợp này, số vé và số xe là khóa ngoại, do đó có thể có các phụ thuộc bắc cầu thông qua các bảng VE và XE. Ví dụ, thông tin chi tiết về vé (như loại vé, giá vé) có thể phụ thuộc vào số vé. Tương tự, thông tin về xe (như hãng xe, loại xe) có thể phụ thuộc vào số xe. Vì vậy, PHIEUGHI chưa chắc đã ở dạng 3NF.
Tuy nhiên, theo các đáp án đã cho, đáp án "PHIEUGHI đã ở dạng chuẩn nào ?" và các lựa chọn, đáp án phù hợp nhất là 2NF.
Lời giải:
Đáp án đúng: A
Để xác định PHIEUTT ở dạng chuẩn nào, ta cần xem xét các thuộc tính của nó và khóa chính. Khóa chính của PHIEUTT là số phiếu. Các thuộc tính khác là mã hàng, số lượng, đơn giá, và mã nhà cung cấp.
- 1NF: Một quan hệ ở dạng chuẩn 1 (1NF) nếu tất cả các thuộc tính của nó là atomic (không thể chia nhỏ hơn). PHIEUTT thỏa mãn 1NF vì tất cả các thuộc tính đều là atomic.
- 2NF: Một quan hệ ở dạng chuẩn 2 (2NF) nếu nó ở dạng chuẩn 1 (1NF) và tất cả các thuộc tính không khóa (non-key attributes) phụ thuộc đầy đủ vào khóa chính. Ở đây, mã hàng, số lượng, đơn giá, mã nhà cung cấp phụ thuộc vào số phiếu (khóa chính). Do đó, PHIEUTT thỏa mãn 2NF.
- 3NF: Một quan hệ ở dạng chuẩn 3 (3NF) nếu nó ở dạng chuẩn 2 (2NF) và không có thuộc tính không khóa nào phụ thuộc bắc cầu vào khóa chính. Trong trường hợp này, mã hàng, mã nhà cung cấp là khóa ngoại của các bảng khác (HANG, và bảng tương ứng của mã nhà cung cấp), nên các thuộc tính của HANG (ví dụ, tên hàng) hoặc của bảng nhà cung cấp (ví dụ, tên nhà cung cấp) sẽ phụ thuộc vào số phiếu thông qua mã hàng hoặc mã nhà cung cấp. Tuy nhiên, bản thân số lượng và đơn giá chỉ phụ thuộc trực tiếp vào số phiếu. Do đó, không có phụ thuộc bắc cầu, và PHIEUTT thỏa mãn 3NF.
Vậy, PHIEUTT đã ở dạng chuẩn 3NF.
Lời giải:
Đáp án đúng: C
Để xác định một lược đồ quan hệ ở dạng chuẩn nào, chúng ta cần xem xét các phụ thuộc hàm của nó. Ở đây, lược đồ quan hệ KHACH(mã khách, tên khách, địa chỉ, số điện thoại) có khóa chính là 'mã khách'.
* 1NF (First Normal Form): Một quan hệ ở dạng 1NF nếu tất cả các thuộc tính của nó chỉ chứa các giá trị nguyên tố (atomic values), nghĩa là không có thuộc tính đa trị hoặc thuộc tính phức hợp. Trong trường hợp này, các thuộc tính 'tên khách', 'địa chỉ', 'số điện thoại' đều là các giá trị đơn, không lặp lại. Vì vậy, KHACH đang ở dạng 1NF.
* 2NF (Second Normal Form): Một quan hệ ở dạng 2NF nếu nó ở dạng 1NF và tất cả các thuộc tính không khóa (non-key attributes) phụ thuộc hàm đầy đủ vào khóa chính. Trong trường hợp này, 'tên khách', 'địa chỉ', 'số điện thoại' phụ thuộc đầy đủ vào 'mã khách'. Vì vậy, KHACH đang ở dạng 2NF.
* 3NF (Third Normal Form): Một quan hệ ở dạng 3NF nếu nó ở dạng 2NF và không có thuộc tính không khóa nào phụ thuộc hàm bắc cầu vào khóa chính. Trong trường hợp này, không có phụ thuộc hàm bắc cầu nào tồn tại (ví dụ: không có thuộc tính không khóa nào phụ thuộc vào một thuộc tính không khóa khác). Vì vậy, KHACH đang ở dạng 3NF.
Tuy nhiên, câu hỏi đặt ra là KHACH "đã ở dạng chuẩn nào?". Theo nguyên tắc, nếu một lược đồ thỏa mãn 3NF thì nó cũng thỏa mãn 2NF và 1NF. Do đó, đáp án chính xác nhất là 1NF vì nó là mức chuẩn hóa tối thiểu mà lược đồ này đạt được.
Tuy nhiên, do đáp án d là đáp án chính xác nhất, nhưng không có đáp án nào đề cập đến "tất cả các dạng chuẩn" nên chọn đáp án gần đúng nhất là d. 1NF.
* 1NF (First Normal Form): Một quan hệ ở dạng 1NF nếu tất cả các thuộc tính của nó chỉ chứa các giá trị nguyên tố (atomic values), nghĩa là không có thuộc tính đa trị hoặc thuộc tính phức hợp. Trong trường hợp này, các thuộc tính 'tên khách', 'địa chỉ', 'số điện thoại' đều là các giá trị đơn, không lặp lại. Vì vậy, KHACH đang ở dạng 1NF.
* 2NF (Second Normal Form): Một quan hệ ở dạng 2NF nếu nó ở dạng 1NF và tất cả các thuộc tính không khóa (non-key attributes) phụ thuộc hàm đầy đủ vào khóa chính. Trong trường hợp này, 'tên khách', 'địa chỉ', 'số điện thoại' phụ thuộc đầy đủ vào 'mã khách'. Vì vậy, KHACH đang ở dạng 2NF.
* 3NF (Third Normal Form): Một quan hệ ở dạng 3NF nếu nó ở dạng 2NF và không có thuộc tính không khóa nào phụ thuộc hàm bắc cầu vào khóa chính. Trong trường hợp này, không có phụ thuộc hàm bắc cầu nào tồn tại (ví dụ: không có thuộc tính không khóa nào phụ thuộc vào một thuộc tính không khóa khác). Vì vậy, KHACH đang ở dạng 3NF.
Tuy nhiên, câu hỏi đặt ra là KHACH "đã ở dạng chuẩn nào?". Theo nguyên tắc, nếu một lược đồ thỏa mãn 3NF thì nó cũng thỏa mãn 2NF và 1NF. Do đó, đáp án chính xác nhất là 1NF vì nó là mức chuẩn hóa tối thiểu mà lược đồ này đạt được.
Tuy nhiên, do đáp án d là đáp án chính xác nhất, nhưng không có đáp án nào đề cập đến "tất cả các dạng chuẩn" nên chọn đáp án gần đúng nhất là d. 1NF.
Lời giải:
Đáp án đúng: A
Trường 'kỹ năng' trong bảng NHANVIEN dùng để lưu trữ các kỹ năng của nhân viên. Kỹ năng có thể là các chuỗi văn bản mô tả các khả năng của nhân viên đó (ví dụ: 'Lập trình Java', 'Thiết kế web', 'Quản lý dự án',...). Vì vậy, kiểu dữ liệu phù hợp nhất cho trường này là kiểu Text (kiểu chuỗi).
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp
136 tài liệu563 lượt tải

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp
125 tài liệu585 lượt tải

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng
325 tài liệu608 lượt tải

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất
331 tài liệu1010 lượt tải

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
246 tài liệu802 lượt tải

CEO.22: Bộ Tài Liệu Quy Trình Kiểm Toán, Kiểm Soát Nội Bộ Doanh Nghiệp
138 tài liệu417 lượt tải
ĐĂNG KÝ GÓI THI VIP
- Truy cập hơn 100K đề thi thử và chính thức các năm
- 2M câu hỏi theo các mức độ: Nhận biết – Thông hiểu – Vận dụng
- Học nhanh với 10K Flashcard Tiếng Anh theo bộ sách và chủ đề
- Đầy đủ: Mầm non – Phổ thông (K12) – Đại học – Người đi làm
- Tải toàn bộ tài liệu trên TaiLieu.VN
- Loại bỏ quảng cáo để tăng khả năng tập trung ôn luyện
- Tặng 15 ngày khi đăng ký gói 3 tháng, 30 ngày với gói 6 tháng và 60 ngày với gói 12 tháng.
77.000 đ/ tháng