Có ý kiến khẳng định việc khai báo một bảng được coi là hoàn tất sau khi đặt tên, chỉ định kiểu dữ liệu và kích thước cho mỗi trường trong 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,…
Có ý kiến cho rằng: "Chỉ có thể tổ chức liên kết sau khi tất cả các bảng đều có dữ liệu". Ý kiến đó đúng hay sai? Vì sao?
Phương án nào sau đây đúng khi nói về cấu trúc của cơ sở dữ liệu có dữ liệu được lưu trữ dưới dạng bảng? A .Các hàng và các kiểu dữ liệu B.Các bản ghi và các trường C.các kiểu dữ liệu trong bảng D.cáiccột và các thuộc tính trong bảng
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.
tạo lập CSDLQH có thể là
A)thêm sửa xóa bản ghi B)sắp xếp,truy vấn
C)đặt tên trường,chọn kiểu dữ liệu,khai báo kích thước
d)3 đáp án trên
Để quản lí sách, người đọc và người mượn/trả sách của một thư viện (TV) trường học, bạn Anh Thư dự định chỉ dùng một bảng như mẫu ở Hình 1. Theo em, trong trường hợp cụ thể này, việc đưa tất 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 và nhược điểm gì?
Gợi ý: Xét một số trường hợp sau:
1) Một học sinh mượn sách nhiều lần, mỗi lần mượn nhiều quyển sách.
2) Cần bổ sung dữ liệu về số sách mới mua của thư viện.
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ả.
xây dựng CSDL THU_CHI gồm 3 bảng DANH_SACH, THU, CHI. xác định trường, kiểu dữ liệu tương ứng trong tùng bảng. chỉ định khoá chính.
8. Khi nhập dữ liệu, trường nào được để trống? Nêu các bước chỉ định khóa chính cho bảng?
Tham khảo
Trong trường hợp đã chỉ định là khóa chính thì các trường tạo nên khóa chính và các trường đã thiết đặt tính chất thuộc tính bắt buộc (Required) là không được bỏ trống (Not Null) khi nhập dữ liệu.
Các bước chỉ định khóa chính:
– Chọn khóa chính: trong bảng dữ liệu nêu ở câu 2 thì chọn trường SBD (số báo danh) vì mỗi số báo danh tương ứng thông tin về một học sinh.
– Thao tác: Mở bảng ở chế độ thiết kế. Nháy ô ở bên trái tên trường SBD, nháy nút khóa chínhhoặc chọn Edit – Primary Key.
Tham khảo
Trong trường hợp đã chỉ định là khóa chính thì các trường tạo nên khóa chính và các trường đã thiết đặt tính chất thuộc tính bắt buộc (Required) là không được bỏ trống (Not Null) khi nhập dữ liệu.
Các bước chỉ định khóa chính:
– Chọn khóa chính: trong bảng dữ liệu nêu ở câu 2 thì chọn trường SBD (số báo danh) vì mỗi số báo danh tương ứng thông tin về một học sinh.
– Thao tác: Mở bảng ở chế độ thiết kế. Nháy ô ở bên trái tên trường SBD, nháy nút khóa chínhhoặc chọn Edit – Primary Key. cho tui đúng
Cách khai báo, truy xuất, sử dụng kiểu dữ liệu cấu trúc
Mình có bài toán quản lý sinh viên như sau:
Khai báo kiểu dữ liệu SinhVien có các trường họ tên, giới tính, tuổi, địa chỉ, điểm (toán, lý, hóa) và điểm trung bình.
1.Nhập vào danh sách N sinh viên
2. Xuất danh sách N sinh viên
3. Tính điểm trung bình cho N sinh viên
3. Sắp xếp N sinh viên theo thứ tự tăng dần theo điểm trung bình
4. Tìm sinh viên có tên là “Bui Van Cong” hộ khẩu “Nam Dinh”
5. Xếp loại N sinh viên
6. Đưa ra thông tin sinh viên có điểm trung bình cao nhất ở “Nam Dinh”
Viết chương trình dạng menu cho phép sử dụng các tính năng trên
Tham khảo:
https://www.facebook.com/hhmacademy.edu.vn
https://hhmacademy.vn/tin-tuc/cach-dinh-nghia-khai-bao-truy-xuat-su-dung-kieu-du-lieu-cau-truc
Phát biểu nào trong các phát biểu sau là sai?
A. Bảng có thể được dùng để ghi lại dữ liệu của công việc thống kê, điều tra, khảo sát,...
B. Bảng giúp tìm kiếm, so sánh và tổng hợp thông tin một cách dễ dàng hơn.
C. Bảng chỉ có thể biểu diễn dữ liệu là những con số.
D. Bảng giúp trình bày thông tin một cách cô đọng.