Professional Documents
Culture Documents
Traning CSDL Gi A Kì 2018 - 2019 PDF
Traning CSDL Gi A Kì 2018 - 2019 PDF
Training giữa kì
Cơ Sở
Dữ Liệu
10h ngày 25/10
Phần 1:
• Vẽ lược đồ ER (1,5 điểm)
• Chuyển mô hình ER sang mô hình quan hệ(1 điểm)
Phần 2:
• Các câu lệnh DDL: Tạo bảng, thêm xoá khoá chính,
thuộc tính, thay đổi kiểu dữ liệu thuộc tính(ngôn
ngữ SQL) (0.75 điểm)
• Các câu lệnh DML: Thêm xoá sửa dữ liệu (Ngôn
ngữ SQL) (0.75 điểm)
• Đại số quan hệ (6 điểm)
PHẦN 1
PHẦN 1.1: VẼ LƯỢC ĐỒ ER
MÔ HÌNH ER
MÔ HÌNH ER
MÔ HÌNH ER
BẢNG SỐ (MIN, MAX)
Nguồn: kienthuc24h.vn
PHẦN 1.2: CHUYỂN ERD THÀNH QUAN HỆ
CÁC QUY TẮC BIẾN ĐỔI
CÁC LOẠI QUAN HỆ (MIN,MAX) -> MAX
PHẦN 2.1: NGÔN NGỮ DDL
NGÔN NGỮ ĐỊNH NGHĨA DỮ LIỆU (DDL)
Phần II:
1. Viết lệnh SQL
Câu a:
ALTER TABLE KHACH ADD diachi nvarchar(20)
ALTER TABLE KHACH ALTER COLUMN diachi nvarchar(50)
ALTER TABLE KHACH DROP COLUMN diachi
Câu b:
UPDATE VEXE SET giave=giave*0.9 WHERE ngaymua=’20/
10/2017′
PHẦN 2.3: ĐẠI SỐ QUAN HỆ
ĐẠI SỐ QUAN HỆ LÀ GÌ?
Là phép lấy các dòng (bản ghi) thỏa mãn điều kiện cho
trước
VD: Liệt kê những sinh viên có giới tính nam và hơn 20 tuổi
SINHVIEN (masv, hoten, gioitinh, chieucao)
𝜎 ′ ′ ^ (𝑆𝐼𝑁𝐻𝑉𝐼𝐸𝑁)
𝑔𝑖𝑜𝑖𝑡𝑖𝑛ℎ= 𝑛𝑎𝑚 𝑡𝑢𝑜𝑖>20
PHÉP CHỌN σ
3 C
3 C 3 C
4 D
Đạt GT Đạt ĐSTT
PHÉP TÍCH x
2 2 4
PHÉP KẾT
VD: Liệt kê những sinh viên học tất cả các môn đang
được dạy
MASV MAMH
1 CSDL
MAMH
2 NMMMT
CSDL MASV
1 NMMMT ÷ NMMMT = null
3 KTMT
KTMT
2 CSDL
4 KTMT
ĐỀ THI GIỮA KÌ I 17 - 18
GIỮA KÌ I 17 - 18
Phần 2:
Người quản lý công ty CP xe khách Phương Trang
muốn quản lý các giao dịch mua vé xe khách trên
các tuyến đường của hãng, đã thiết kế CSDL Quản
lý vé xe như sau:
XE (maxe, bienks, matuyen, sogheT1, sogheT2)
TUYEN (matuyen, bendau, bencuoi, giatuyen, thoigiandk)
KHACH (mahk, hoten, gioitinh, cmnd)
VEXE (matuyen, mahk, ngaymua, giave)
GIỮA KÌ I 17 - 18
matuyen
GIỮA KÌ I 17 - 18
HẾT
Cảm ơn các bạn đã theo dõi
Chúc các bạn có kết quả thi thật tốt !