Bài giảng Ngôn ngữ SQL
Số trang: 65
Loại file: pdf
Dung lượng: 2.50 MB
Lượt xem: 16
Lượt tải: 0
Xem trước 7 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
SQL (Structured Query Language, đọc là "sequel") là tập lệnh truy xuấtCSDL quan hệ. Ngôn ngữ SQL được IBM sử dụng đầu tiên trong hệ quản trịCSDL System R vào giữa những năm 70, hệ ngôn ngữ SQL đầu tiên (SEQUEL2)được IBM công bố vào tháng 11 năm 1976. Năm 1979, tập đoàn ORACLE giớithiệu thương phẩm đầu tiên của SQL, SQL cũng được cài đặt trong các hệ quản trịCSDL như DB2 của IBM và SQL/DS.
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ SQLCƠ SỞ DỮ LIỆUSimpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com P H ẦN II CƠ SỞ 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ợiSimpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com MỤC LỤC 1 Chương 1. GIỚI THIỆU................................................................................... 4 1.1 Lịch sử phát triển....................................................................................... 4 1.2 Chuẩn SQL................................................................................................ 4 1.3 Đặc điểm của SQL .................................................................................... 4 1.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 2.1 Tạo một cơ sở dữ liệu................................................................................ 6 2.2 Tạo một bảng............................................................................................. 6 2.2.1 Cú pháp .............................................................................................. 6 2.2.2 Tên của bảng...................................................................................... 6 2.2.3 Xác định các thuộc tính ..................................................................... 7 2.3 Các loại dữ liệu ......................................................................................... 7 2.3.1 Các loại dữ liệu được sử dụng trong MS Access............................... 7 2.3.2 Các loại dữ liệu được sử dụng trong Oracle:..................................... 8 2.3.3 Các loại dữ liệu sử dụng trong SQL SERVER................................ 12 2.4 Các loại ràng buộc trong bảng dữ liệu . .................................................. 12 2.4.1 NOT NULL- Không rỗng ................................................................ 12 2.4.2 UNIQUE-Duy nhất .......................................................................... 12 2.4.3 PRIMARY KEY- Khoá chính ......................................................... 13 2.4.4 FOREIGN KEY-Khoá ngoại ........................................................... 13 2.4.5 CHECK- Ràng buộc kiểm tra giá trị................................................ 14 2.4.6 DEFAULT-Mặc định....................................................................... 14 2.5 Sửa đổi cấu trúc....................................................................................... 15 2.6 Xoá đối tượng.......................................................................................... 17 3 Chương 3. CÁC LỆNH QUẢN TRỊ DỮ LIỆU ............................................. 17 3.1 Thêm hàng (INSERT) ............................................................................. 17 3.2 Xóa hàng (DELETE)............................................................................... 18 3.3 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 4.1 Lệnh GRANT.......................................................................................... 19 4.2 Lệnh REVOKE ....................................................................................... 20 5 Chương 5. TRUY VẤN DỮ LIỆU (SELECT) .............................................. 21 5.1 Cú pháp ................................................................................................... 21 5.2 Ví dụ:.................................................................................... ...
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ SQLCƠ SỞ DỮ LIỆUSimpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com P H ẦN II CƠ SỞ 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ợiSimpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com MỤC LỤC 1 Chương 1. GIỚI THIỆU................................................................................... 4 1.1 Lịch sử phát triển....................................................................................... 4 1.2 Chuẩn SQL................................................................................................ 4 1.3 Đặc điểm của SQL .................................................................................... 4 1.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 2.1 Tạo một cơ sở dữ liệu................................................................................ 6 2.2 Tạo một bảng............................................................................................. 6 2.2.1 Cú pháp .............................................................................................. 6 2.2.2 Tên của bảng...................................................................................... 6 2.2.3 Xác định các thuộc tính ..................................................................... 7 2.3 Các loại dữ liệu ......................................................................................... 7 2.3.1 Các loại dữ liệu được sử dụng trong MS Access............................... 7 2.3.2 Các loại dữ liệu được sử dụng trong Oracle:..................................... 8 2.3.3 Các loại dữ liệu sử dụng trong SQL SERVER................................ 12 2.4 Các loại ràng buộc trong bảng dữ liệu . .................................................. 12 2.4.1 NOT NULL- Không rỗng ................................................................ 12 2.4.2 UNIQUE-Duy nhất .......................................................................... 12 2.4.3 PRIMARY KEY- Khoá chính ......................................................... 13 2.4.4 FOREIGN KEY-Khoá ngoại ........................................................... 13 2.4.5 CHECK- Ràng buộc kiểm tra giá trị................................................ 14 2.4.6 DEFAULT-Mặc định....................................................................... 14 2.5 Sửa đổi cấu trúc....................................................................................... 15 2.6 Xoá đối tượng.......................................................................................... 17 3 Chương 3. CÁC LỆNH QUẢN TRỊ DỮ LIỆU ............................................. 17 3.1 Thêm hàng (INSERT) ............................................................................. 17 3.2 Xóa hàng (DELETE)............................................................................... 18 3.3 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 4.1 Lệnh GRANT.......................................................................................... 19 4.2 Lệnh REVOKE ....................................................................................... 20 5 Chương 5. TRUY VẤN DỮ LIỆU (SELECT) .............................................. 21 5.1 Cú pháp ................................................................................................... 21 5.2 Ví dụ:.................................................................................... ...
Tìm kiếm theo từ khóa liên quan:
bài giảng cơ sở dữ liệu giáo trình cơ sở dữ liệu tài liệu cơ sở dữ liệu hệ thống dữ liệu dữ liệu máy tính quản trị dữ liệuGợi ý tài liệu liên quan:
-
62 trang 397 3 0
-
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 298 1 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 284 0 0 -
PHÂN TÍCH THIẾT KẾ HỆ THỐNG XÂY DỰNG HỆ THỐNG ĐẶT VÉ TÀU ONLINE
43 trang 280 2 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 276 0 0 -
Giáo trình Cơ sở dữ liệu: Phần 2 - Đại học Kinh tế TP. HCM
115 trang 175 0 0 -
Giáo trình Cơ sở dữ liệu: Phần 1 - Sở Bưu chính Viễn Thông TP Hà Nội
48 trang 166 1 0 -
Bài giảng môn học Cơ sở dữ liệu - Chương 1: Tổng quan về cơ sở dữ liệu
27 trang 160 0 0 -
6 trang 160 0 0
-
Hướng dẫn tạo file ghost và bung ghost
12 trang 146 0 0