K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

21 tháng 8 2023

d) Dữ liệu để đưa vào báo cáo được lấy từ một hay nhiều bảng và truy vấn.

QT
Quoc Tran Anh Le
Giáo viên
10 tháng 11 2023

Dựa trên yêu cầu của bài toán, ta có thể đề xuất các bảng dữ liệu và các trường làm khoá chính và khoá ngoài như sau:

- Bảng HocSinh:

Trường: Mã số báo danh, Họ tên, Ngày sinh, Địa chỉ

Khoá chính: Mã số báo danh

Khoá ngoài: Không có

- Bảng MonHoc:

Trường: Tên môn học, Mã môn học

Khoá chính: Mã môn học

Khoá ngoài: Không có

- Bảng PhongThi:

Trường: Mã phòng thi, Tên phòng thi

Khoá chính: Mã phòng thi

Khoá ngoài: Không có

- Bảng ThiSinh_MonHoc:

Trường: Mã số báo danh, Mã môn học

Khoá chính: Mã số báo danh, Mã môn học

Khoá ngoài: Mã số báo danh tham chiếu đến bảng HocSinh, Mã môn học tham chiếu đến bảng MonHoc

- Bảng KetQuaThi:

Trường: Mã số báo danh, Mã môn học, Mã phòng thi, Điểm thi

Khoá chính: Mã số báo danh, Mã môn học, Mã phòng thi

Khoá ngoài:

Mã số báo danh tham chiếu đến bảng HocSinh

Mã môn học tham chiếu đến bảng MonHoc

Mã phòng thi tham chiếu đến bảng PhongThi

Lưu ý rằng, trong bảng ThiSinh_MonHoc, ta cần sử dụng một tập hợp các trường (Mã số báo danh, Mã môn học) để tạo thành khoá chính, bởi vì một thí sinh có thể đăng kí thi nhiều môn học khác nhau. Còn trong bảng KetQuaThi, ta cần sử dụng một tập hợp các trường (Mã số báo danh, Mã môn học, Mã phòng thi) để tạo thành khoá chính, bởi vì một thí sinh có thể thi cùng một môn học ở nhiều phòng thi khác nhau.

21 tháng 8 2023

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,…

21 tháng 8 2023

tham khảo!

Bước 1. Mở CSDL Thư viện đã có bảng SÁCH (kết quả mục thực hành ở Bài 2). Tạo cấu trúc như ở Hình 2 cho bảng NGƯỜI ĐỌC và bảng MƯỢN-TRẢ. Chọn Số thẻ TV làm khoá chính cho bảng NGƯỜI ĐỌC, chọn khoá chính của bảng MƯỢN-TRẢ gồm ba thuộc tỉnh: Số thẻ TV, Mã sách và Ngày mượn.

Bước 2. Khám phá cách khai báo liên kết giữa các bảng.

- Trong dải Database Tools, chọn Relationships.

- Dùng chuột kéo thả các bảng vào cửa sổ khai báo liên kết (vùng trống ở giữa).

- Dùng chuột kéo thả khoá ngoài của bảng tham chiếu thả vào khoá chính của bảng được tham chiếu, làm xuất hiện hộp thoại Edit Relationships.

- Đánh dấu hộp kiểm Enforce Referential Integrity và chọn Create.

Bước 3. Khám phá báo lỗi của phần mềm quản trị CSDL khi cập nhật vi phạm ràng buộc khoá ngoài.

- Thêm một vài bản ghi trong đó có bản ghi vi phạm lỗi ràng buộc khoá ngoài (tham khảo Hình 3), quan sát báo lỗi của phần mềm.

- Chọn xoá một bản ghi trong bảng NGƯỜI ĐỌC nếu giá trị Số thẻ TV trong bản ghỉ này xuất hiện trong bảng MƯỢN-TRẢ, quan sát báo lỗi của phần mềm.

21 tháng 8 2023

Theo em, việc đưa tất cả các dữ liệu cần quản lí vào trong một bảng như Anh THư thực hiện có ưu điểm: Dữ liệu ngắn gọn, nhược điểm: Khi quản lí thì cần nhiều hơn một bảng dữ liệu, nếu dùng một bảng có thể dẫn đến dư thừa dữ liệu, dẫn đến sai nhầm, dữ liệu không nhất quán.

1. Một học sinh mượn sách nhiều lần: Giả sử học sinh có số thẻ TV ”HS-002” tên “Lê Bình” sinh ngày “02/3/2007” học lớp “11A1” đã có 68 lần mượn sách. Như vây bộ giá trị (“HS-002”, “Lê Bình”, “02/3/2007”, “11A1”) phải xuất hiện 68 lần trên 68 bản ghi của bảng. Việc gõ nhập 68 lần bộ dữ liệu về Lê Bình sẽ dễ xuấ hiện sai nhầm hơn so với 68 lần chỉ số gõ Số thẻ TV của Lê Bình vào bảng.

2. Cần bổ xung dữ liệu về số sách mới mua của thư viện:

Gồm các thông tin của các cuốn sách trong thư viện như: mã sách, tên sách, số trang, tác giả.

19 tháng 8 2023

Tham khảo:

Để xem các thuộc tính chi tiết của một cột trong bảng Student, ta thực hiện theo các bước sau:

a) Mở bảng Student trong khung nhìn thiết kế và chú ý vùng File Properties:

Trong cửa sổ Access, chọn tab "Tables" trong trình đơn chính.

Tìm và chọn bảng "Student" trong danh sách các bảng có sẵn.

Nhấp vào nút "Design View" để mở bảng Student trong khung nhìn thiết kế.

Chú ý rằng bên dưới khung thiết kế bảng, bạn sẽ thấy vùng "Field Properties" hiển thị các thuộc tính chi tiết hơn của cột.

b) Xem các thuộc tính của trường StudentID:

Trong khung thiết kế bảng Student, tìm trường "StudentID".

Nháy đúp chuột vào ô "Data Type" của trường StudentID.

 

Một cửa sổ "Property Sheet" sẽ mở ra hiển thị các thuộc tính của trường StudentID.

Bạn có thể xem và chỉnh sửa các thuộc tính như kiểu dữ liệu, kích thước, mục tiêu khóa chính và nhiều thuộc tính khác.

c) Xem các thuộc tính của trường Date of Birth:

Trong khung thiết kế bảng Student, tìm trường "Date of Birth".

Nháy đúp chuột vào ô "Data Type" của trường Date of Birth.

Một cửa sổ "Property Sheet" sẽ mở ra hiển thị các thuộc tính của trường Date of Birth.

Bạn có thể xem và chỉnh sửa các thuộc tính như kiểu dữ liệu, định dạng ngày tháng, mục tiêu hợp lệ và nhiều thuộc tính khác

14 tháng 3 2023

Mn giúp vs 

1 tháng 1 2023

#include<bits/stdc++.h>

using namespace std;

int a,b,c;

int main(){

cin>>a>>b>>c;

if((a+b)>c||(a+c)>b||(b+c)>a) cout<<"Yes";

else cout<<"No";

}

NG
2 tháng 2

Chọn đáp án B.Các bản ghi và các trường
A.Sai vì không đề cập đến yếu tố quan trọng là cột.
C.Sai vì chỉ tập trung vào kiểu dữ liệu mà không đề cập đến cấu trúc bảng.
D.Sai vì thuộc tính là thuật ngữ ít được sử dụng trong ngữ cảnh cơ sở dữ liệu, thay vì trường.