Câu hỏi:
14/07/2024 483
Trong CSDL glhs, hãy tạo lập các bảng quản lí danh sách các tên xã/phường, tại huyện/quận, tỉnh/thành phố nơi em cư trú.
Trong CSDL glhs, hãy tạo lập các bảng quản lí danh sách các tên xã/phường, tại huyện/quận, tỉnh/thành phố nơi em cư trú.
Quảng cáo
Trả lời:
Đầu bài đã giới hạn chỉ quản lí danh sách các tên xã/phường tại địa phương nơi em cư trú (mặc nhiên coi các xã/phường này thuộc về huyện/quận, tỉnh/thành phố nơi em cư trú). Vì vậy, các dữ liệu cần quản lí sẽ chỉ gồm mã và tên xã/phường.
Đáp án: xa (idXa, tenXa)
Có thể chọn idXa kiểu số nguyên không âm, tự động tăng, tenXa kiểu xâu kí tự độ dài không quá 128 kí tự. idXa là khoá chính.
Dùng chức năng tạo bằng của HeidiSQL để tạo bảng xa.
Hoặc dùng câu truy vấn trực tiếp:
CREATE TABLE qlhs.xa (
);
idXa INT UNSIGNED NOT NULL AUTO_INCREMENT,
tenXa VARCHAR (128) NOT NULL DEFAULT", PRIMARY KEY (idXa)
Hot: Học hè online Toán, Văn, Anh...lớp 1-12 tại Vietjack với hơn 1 triệu bài tập có đáp án. Học ngay
- Sách - Sổ tay kiến thức trọng tâm Vật lí 11 VietJack - Sách 2025 theo chương trình mới cho 2k8 ( 45.000₫ )
- Trọng tâm Hóa học 11 dùng cho cả 3 bộ sách Kết nối, Cánh diều, Chân trời sáng tạo VietJack - Sách 2025 ( 58.000₫ )
- Sách lớp 11 - Trọng tâm Toán, Lý, Hóa, Sử, Địa lớp 11 3 bộ sách KNTT, CTST, CD VietJack ( 52.000₫ )
- Sách lớp 10 - Combo Trọng tâm Toán, Văn, Anh và Lí, Hóa, Sinh cho cả 3 bộ KNTT, CD, CTST VietJack ( 75.000₫ )
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Lời giải
Sử dụng chức năng tạo lập CSDL của HeidiSQL hoặc dùng câu truy ván SQL.
Đáp án: CREATE DATABASE qlhs;
Lời giải
Danh sách các lớp học có thể khác nhau (thêm, bớt lớp) theo mỗi năm học vì vậy ngoài mã, tên lớp còn phải thêm thông tin về năm học. Năm học thường vắt qua hai năm, ví dụ 2022 – 2023, vì vậy nên chăng dùng cách đánh số thứ tự cho năm học như đánh số khoá 1, khoá 2,..?
Đáp án: lop (idLop, tenLop, namhoc)
Có thể dùng kiểu số nguyên không âm, tự động tăng cho idLop; tenLop kiểu xâu không quá 64 kí tự; namhọc kiểu nguyên không âm. Cặp (tenLop, namhoc) không được trùng lặp.
Dùng chức năng tạo lập bảng của HeidiSQL để tạo bảng.
Hoặc dùng câu truy vấn SQL:
CREATE TABLE qlhs.lop (
idLop INT UNSIGNED NOT NULL AUTO_INCREMENT,
tenLop VARCHAR (64),
namhoc INT UNSIGNED,
PRIMARY KEY (idLop),
UNIQUE KEY (ten Lop, namhoc)
);
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.