tailieunhanh - Giáo trình Cơ sở dữ liệu: Phần 2 - Phạm Thị Hoàng Nhung
Bài giảng Cơ sở dữ liệu - Phần 2 cung cấp cho người học những kiến thức về ngôn ngữ SQL trong cơ sở dữ liệu. Phần này gồm có 6 chương với những nội dung cụ thể như sau: Giới thiệu chung về SQL, ngôn ngữ định nghĩa dữ liệu, ngôn ngữ quản trị dữ liệu, ngôn ngữ điều khiển dữ liệu, ngôn ngữ truy vấn dữ liệu, bài tập tổng hợp. Mời các bạn cùng tham khảo. | P H ẦN CƠ SỞ II NGÔN NGỮ SQL DỮ L IỆ U o Giới thiệu o Ngôn ngữ định nghĩa dữ liệu o Ngôn ngữ quản trị dữ liệu o Ngôn ngữ điểu khiển dữ liệu o Ngôn ngữ truy vấn dữ liệu o Bài tập tổng hợp GV. Phạm Thị Hoàng Nhung Bộ môn Công nghệ phần mềm Đại học Thủy lợi MỤC LỤC 1 Chương 1. GIỚI THIỆU. 4 Lịch sử phát triển. 4 Chuẩn SQL. 4 Đặc điểm của SQL . 4 Các loại lệnh của SQL. 5 2 Chương 2. CÁC LỆNH ĐỊNH NGHĨA DỮ LIỆU DDL . 6 Tạo một cơ sở dữ liệu. 6 Tạo một bảng. 6 Cú pháp . 6 Tên của bảng. 6 Xác định các thuộc tính . 7 Các loại dữ liệu . 7 Các loại dữ liệu được sử dụng trong MS Access. 7 Các loại dữ liệu được sử dụng trong Oracle . 8 Các loại dữ liệu sử dụng trong SQL SERVER. 12 Các loại ràng buộc trong bảng dữ liệu . . 12 NOT NULL- Không rỗng . 12 UNIQUE-Duy nhất . 12 PRIMARY KEY- Khoá chính . 13 FOREIGN KEY-Khoá ngoại . 13 CHECK- Ràng buộc kiểm tra giá trị. 14 DEFAULT-Mặc định. 14 Sửa đổi cấu trúc. 15 Xoá đối tượng. 17 3 Chương 3. CÁC LỆNH QUẢN TRỊ DỮ LIỆU . 17 Thêm hàng INSERT . 17 Xóa hàng DELETE . 18 Sửa đổi giá trị của một hàng UPDATE . 18 4 Chương 4. NGÔN NGỮ ĐIỂU KHIỂN DCL . 19 Lệnh GRANT. 19 Lệnh REVOKE . 20 5 Chương 5. TRUY VẤN DỮ LIỆU SELECT . 21 Cú pháp . 21 Ví dụ . 21 Đưa ra các cột. 22 Đưa tất cả các cột. 22 Đưa một số các cột. 22 Tránh các giá trị trùng lặp DISTINCT . 23 Đưa ra các giá trị của các biểu thức. 23 Sử dụng bí danh cột . 23 Sắp xếp thứ tự ORDER BY . 24 Đưa ra các hàng. 24 PHẦN II- NGÔN NGỮ SQL 2 MỤC LỤC Sử dụng các phép so sánh . 24 Sử dụng các phép logic AND OR NOT . 25 Các toán tử của SQL. 25 Sử dụng các hàm . 27 Hàm số học . 27 Một số hàm kiểu số tham khảo khác . 27 Các hàm ký tự . 29 Các hàm ngày. 33 Các hàm chuyển đổi kiểu. 35 Hàm nhóm. 37 Sử dụng hàm nhóm . 37 Mệnh đề GROUP BY . 37 Mệnh
đang nạp các trang xem trước