Giải mình với

rotate image
thumb up 0
thumb down
Trả lời câu hỏi của Nguyen Thi Ngoc Huyen

Làm sao để có câu trả lời hay nhất?

  • Luôn có GIẢI THÍCH các bước giải
  • Không copy câu trả lời của Timi
  • Không sao chép trên mạng
  • Không spam câu trả lời để nhận điểm
  • Spam sẽ bị khóa tài khoản
CÂU TRẢ LỜI
avatar
Timi

28/12/2024

Trợ lý học tập AI - Câu trả lời này chỉ mang tính tham khảo
Dưới đây là câu trả lời cho các yêu cầu của bạn: ### PHẦN II. TỰ LUẬN #### 1. Bài toán quản lí KINH_DOANH **Câu lệnh SQL để tạo các bảng:** ```sql CREATE TABLE MAT_HANG ( MaMH INT PRIMARY KEY, TenMH VARCHAR(100), soluong INT, ngaysx DATE ); CREATE TABLE KHACH_HANG ( MaKH INT PRIMARY KEY, TenKH VARCHAR(100), diachi VARCHAR(255), sdt VARCHAR(15) ); CREATE TABLE HOA_DON ( MaHD INT PRIMARY KEY, MaKH INT, MaMH INT, thanhtien DECIMAL(10, 2), FOREIGN KEY (MaKH) REFERENCES KHACH_HANG(MaKH), FOREIGN KEY (MaMH) REFERENCES MAT_HANG(MaMH) ); ``` **Câu truy vấn để lấy ra tất cả các dòng trong liên kết bảng KHACH_HANG với bảng HOA_DON:** ```sql SELECT KH.MaKH, KH.TenKH, KH.diachi, KH.sdt, HD.thanhtien FROM KHACH_HANG KH JOIN HOA_DON HD ON KH.MaKH = HD.MaKH; ``` #### 2. Bài toán quản lí HOSO_HOCSINH **Câu lệnh SQL để tạo các bảng:** ```sql CREATE TABLE HOC_SINH ( SBD INT PRIMARY KEY, TenHS VARCHAR(100), ngaysinh DATE, lop VARCHAR(50) ); CREATE TABLE MON_HOC ( MaMH INT PRIMARY KEY, TenMH VARCHAR(100), banhoc VARCHAR(50) ); CREATE TABLE DIEM ( SBD INT, MaMH INT, diemGK DECIMAL(5, 2), diemHK DECIMAL(5, 2), PRIMARY KEY (SBD, MaMH), FOREIGN KEY (SBD) REFERENCES HOC_SINH(SBD), FOREIGN KEY (MaMH) REFERENCES MON_HOC(MaMH) ); ``` **Câu truy vấn để lấy ra tất cả các dòng trong liên kết bảng HOC_SINH với bảng MON_HOC và bảng DIEM:** ```sql SELECT HS.SBD, HS.TenHS, HS.lop, MH.TenMH, D.diemGK, D.diemHK FROM HOC_SINH HS JOIN DIEM D ON HS.SBD = D.SBD JOIN MON_HOC MH ON D.MaMH = MH.MaMH; ``` Hy vọng những câu lệnh SQL trên sẽ giúp bạn trong việc quản lý cơ sở dữ liệu cho bài toán của mình! Nếu bạn cần thêm thông tin hoặc hỗ trợ gì khác, hãy cho tôi biết.
Hãy giúp mọi người biết câu trả lời này thế nào?
0/5 (0 đánh giá)
thumb up 0
thumb down
0 bình luận
Bình luận

CREATE DATABASE KINH_DOANH;

USE KINH_DOANH;

-- Tạo bảng MAT_HANG
CREATE TABLE MAT_HANG (
   MaMH CHAR(10) PRIMARY KEY,
   TenMH VARCHAR(50),
   soluong INT,
   ngaysx DATE
);

-- Tạo bảng KHACH_HANG
CREATE TABLE KHACH_HANG (
   MaKH CHAR(10) PRIMARY KEY,
   TenKH VARCHAR(50),
   diachi TEXT,
   sdt VARCHAR(15)
);

-- Tạo bảng HOA_DON
CREATE TABLE HOA_DON (
   MaHD CHAR(10) PRIMARY KEY,
   MaKH CHAR(10),
   MaMH CHAR(10),
   thanhtien DECIMAL(10,2),
   FOREIGN KEY (MaKH) REFERENCES KHACH_HANG(MaKH),
   FOREIGN KEY (MaMH) REFERENCES MAT_HANG(MaMH)
);

Hãy giúp mọi người biết câu trả lời này thế nào?
0/5 (0 đánh giá)
thumb up 0
thumb down
0 bình luận
Bình luận

Nếu bạn muốn hỏi bài tập

Các câu hỏi của bạn luôn được giải đáp dưới 10 phút

Ảnh ads

CÂU HỎI LIÊN QUAN

FQA.vn Nền tảng kết nối cộng đồng hỗ trợ giải bài tập học sinh trong khối K12. Sản phẩm được phát triển bởi CÔNG TY TNHH CÔNG NGHỆ GIA ĐÌNH (FTECH CO., LTD)
Điện thoại: 1900636019 Email: info@fqa.vn
Location Địa chỉ: Số 21 Ngõ Giếng, Phố Đông Các, Phường Ô Chợ Dừa, Quận Đống Đa, Thành phố Hà Nội, Việt Nam.
Tải ứng dụng FQA
Người chịu trách nhiệm quản lý nội dung: Nguyễn Tuấn Quang Giấy phép thiết lập MXH số 07/GP-BTTTT do Bộ Thông tin và Truyền thông cấp ngày 05/01/2024
Copyright © 2023 fqa.vn All Rights Reserved