Bài tập thực hành 1

4 67 0
Bài tập thực hành 1

Đang tải... (xem toàn văn)

Thông tin tài liệu

Bài tập thực hành 1: Tạo thư mục SQL có tên LAB_HPC Tạo sở liệu có tên DBLAP_HPC1.sql Trong CSDL DBLAP_HPC1 tạo bảng thiết lập ràng buộc PK, FK theo sơ đồ Chèn liệu cho bảng đây: STUDENT StudentI D Lê Bá Thành 18 thanhlb@gmail.com Nguyễn Thị Hoa 20 hoant@gmail.com Hoàng Văn Hiếu 19 hieuhv@gmail.com Lã Thị Ánh 18 anhlt@gmail.com Kiều Văn Bền 21 benkv@gmail.com StudentName Age Email CLASSES Bài tập thực hành Hệ quản trị CSDL – ThS Lê Văn Phong ClassID ClassName K18.LTMT01 K18.LTMT02 CLASSSTUDENT StudentID ClassID 1 2 SUBJECTS SubjectID SubjectName SQL Java C Visual Basic MARK StudentID SubjectID Mark 8 3 4 5 6 7 Bài tập thực hành Hệ quản trị CSDL – ThS Lê Văn Phong Hiển thị danh sách học viên Hiển thị danh sách môn học Tạo ràng buộc CHECK để kiểm tra độ tuổi nhập vào bảng STUDENT độ tuổi từ 18 đến 25 Trong bảng STUDENT thêm cột Status có kiểu liệu bit, sau thiết lập ràng buộc DEFAULT (1) cho cột Loại bỏ toàn ràng buộc PK, FK cho bảng 10 Hiển thị danh sách tên môn học có Ký tự S bảng SUBJECT BÀI TẬP THỰC HÀNH Tạo sở liệu có tên LAB_HPC2 Tạo bảng đây: Student lưu danh sách sinh viên gồm mã học viên (RN), Họ tên học viên (Name), tuổi (Age) RN(int Primary key) Name nvarchar(20) Age (tinyint) Nguyễn Thị Nhàn 25 Nguyễn Đăng Khoa 24 Trần Văn Tuấn 20 Lê Minh Cường 31 Test Lưu danh sách Môn học gồm Mã môn học (TestID), Tên môn học (Name) TestID int SubjectName Nvarchar(30) SQL Java Cấu trúc liệu giải thuật Visual Basic StudentTest Lưu điểm thi học viên với môn thi gồm Mã học viên (RN), Mã môn học (TestID), Ngày thi (Date), Điểm thi (Mark) Bài tập thực hành Hệ quản trị CSDL – ThS Lê Văn Phong RN (int Foreign key tham chiếu tới RN bảng Sutdent) 1 2 3 TestID (Int Foreign key tham chiếu đến TestID Test) 3 Date (Date) 20/05/2019 21/05/2019 22/05/2019 17/05/2019 21/05/2019 15/05/2019 18/05/2019 20/05/2019 Mark(Float) 9 Đưa điểm học viên dạng chữ số, chữ số sau dấu phảy Hiển thị học viên có tuổi > 22 Hiển thị học viên có tuổi 20 30 Hiển thị tất học viên có điểm >5 bảng StudentTest Đưa tuổi trung bình học viên Đưa học viên có tuổi lớn nhỏ Tìm học viên có điểm thi Cao thấp 10 Hiển thị danh sách học viên chưa dự thi môn 11 Hiển thị danh sách tên mơn học có Ký tự ‘a’ bảng Test 12 Hiển thị danh sách mơn học có tên >4 ký tự https://freetuts.net/khoa-ngoai-foreign-key-trong-mysql-319.html Bài tập thực hành Hệ quản trị CSDL – ThS Lê Văn Phong ... key tham chiếu đến TestID Test) 3 Date (Date) 20/05/2 019 21/ 05/2 019 22/05/2 019 17 /05/2 019 21/ 05/2 019 15 /05/2 019 18 /05/2 019 20/05/2 019 Mark(Float) 9 Đưa điểm học viên dạng chữ số, chữ số sau dấu...ClassID ClassName K18.LTMT 01 K18.LTMT02 CLASSSTUDENT StudentID ClassID 1 2 SUBJECTS SubjectID SubjectName SQL Java C Visual Basic MARK StudentID SubjectID Mark 8 3 4 5 6 7 Bài tập thực hành Hệ quản... Bài tập thực hành Hệ quản trị CSDL – ThS Lê Văn Phong RN (int Foreign key tham chiếu tới RN bảng Sutdent) 1 2 3 TestID (Int Foreign key tham chiếu đến TestID Test) 3 Date (Date) 20/05/2 019 21/ 05/2 019

Ngày đăng: 25/06/2019, 21:44

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan