Cho CSDL quản lý lớp học có các bảng sau:
- Bảng Học sinh (Mã học sinh, Họ tên, Ngày sinh, Giới tính, Mã lớp).
- Bảng Giáo viên (Mã GV, Họ tên, Lớp, Ngày sinh, Giới tính, Bộ môn, SĐT).
- Bảng Lớp học (Mã lớp, Tên lớp, Mã GV).
a) Hãy xác định khóa chính và khóa ngoài của từng bảng trên. (0.5đ)
b) Hãy viết câu truy vấn khởi tạo CSDL Quản lí lớp học, đặt tên là QLHOCSINH và khởi tạo bảng Học sinh có tên tương ứng là HOCSINH. (1đ)
c) Hãy viết câu truy vấn thêm khoá chính cho bảng HOCSINH và bảng Lớp học. (0.5đ)
Cho CSDL quản lý lớp học có các bảng sau:
- Bảng Học sinh (Mã học sinh, Họ tên, Ngày sinh, Giới tính, Mã lớp).
- Bảng Giáo viên (Mã GV, Họ tên, Lớp, Ngày sinh, Giới tính, Bộ môn, SĐT).
- Bảng Lớp học (Mã lớp, Tên lớp, Mã GV).
a) Hãy xác định khóa chính và khóa ngoài của từng bảng trên. (0.5đ)
b) Hãy viết câu truy vấn khởi tạo CSDL Quản lí lớp học, đặt tên là QLHOCSINH và khởi tạo bảng Học sinh có tên tương ứng là HOCSINH. (1đ)
c) Hãy viết câu truy vấn thêm khoá chính cho bảng HOCSINH và bảng Lớp học. (0.5đ)
Quảng cáo
Trả lời:
TL:a)
|
.Bảng |
Khóa chính |
Khóa ngoài |
|
Bảng Học sinh |
Mã học sinh |
Mã lớp: Liên kết với trường Mã lớp trong bảng Lớp học. |
|
Bảng Giáo viên |
Mã GV |
Không có |
|
Bảng Lớp học |
Mã lớp |
Mã GV: Liên kết với trường Mã GV trong bảng Giáo viên. |
b) CREATE DATABASE QLHOCSINH;
CREATE TABLE HOCSINH (
Mã học sinh CHAR (10),
Họ tên VARCHAR (50),
Ngày sinh DATE,
Giới tính BOOLEAN,
Mã lớp CHAR (5),
);
c) ALTER TABLE HOCSINH ADD PRIMARY KEY (Mã học sinh);
ALTER TABLE LOPHOC ADD PRIMARY KEY (Mã lớp);
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Đang tải chế độ Học...
Dành cho bạn Hot
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Đáp án đúng là C
Câu 2
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Đáp án đúng là C
Câu 3
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 4
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 5
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 6
Đăng nhập để xem lời giải
Lưu tiến độ và luyện tập hiệu quả hơn. Hoàn toàn miễn phí!
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 250K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Đăng ký để học cùng Vietjack. Hoàn toàn miễn phí!
Bằng việc đăng ký, bạn đồng ý với Điều khoản sử dụng và Chính sách bảo mật của Vietjack.