Danh mục

Bài giảng Cơ sở dữ liệu: Chương 6 - GV. Đỗ Thị Kim Thành

Số trang: 23      Loại file: pdf      Dung lượng: 752.65 KB      Lượt xem: 18      Lượt tải: 0    
Hoai.2512

Phí tải xuống: 12,000 VND Tải xuống file đầy đủ (23 trang) 0
Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Cơ sở dữ liệu do GV. Đỗ Thị Kim Thành biên soạn, trong chương 6 của bài giảng trình bày nội dung giới thiệu sơ lược về ngôn ngữ truy vấn SQL, cách truy vấn dữ liệu, cấu trúc câu truy vấn tổng quát,... Để biết rõ hơn về nội dung chi tiết của bài giảng, mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Chương 6 - GV. Đỗ Thị Kim Thành01/03/2011TRUNG TÂM DÀO TẠO CÁC VẤN ĐỀ KINH TẾ HIỆN ĐẠITRƯỜNG ĐẠI HỌC CHU VĂN ANDATABASECƠ SỞ DỮ LIỆUGV: Đỗ Thị Kim ThànhEmail: kimthanh.do@gmail.comWeb: http://dkt.hoitublog.comChương VINGÔN NGỮ TRUY VẤN SQLGV: ĐỖ THỊ KIM THÀNH2101/03/2011GIỚI THIỆU Ngôn ngữ khai báo•Cài đặt dựa trên ĐSQH Chuẩn hóa cho các hệ quản trị CSDL quan hệ••Được phát triển bởi IBM (1970s)Các phiên bản chuẩn ANSI/ISO–SQL – 86 (SQL1)–SQL – 92 (SQL2)–SQL – 99 (SQL3)–SQL – 2000, 2005, 2008 Nhiều phiên bản cài đặt••SQL ServerOracle3GV: ĐỖ THỊ KIM THÀNHGIỚI THIỆU SQL hỗ trợNgôn ngữ định nghĩa dữ liệu (DDL)•••Ngôn ngữ thao tác dữ liệu (DML)••Mức quan niệm: CREATE SCHEMA, TABLE,…Mức ngoài: CREATE VIEW, GRANT,…Mức trong: CREATE INDEX, CLUSTER,…Truy vấn: SELECTCập nhật: INSERT, DELETE, UPDATENgôn ngữ khai báo•••GV: ĐỖ THỊ KIM THÀNHRàng buộc toàn vẹnPhân quyền và bảo mậtĐiều khiển giao tác4201/03/2011TRUY VẤN DỮ LIỆU Truy vấn dữ liệu là ngôn ngữ rút trích dữ liệu thỏa mộtsố điều kiện nào đóDựa trên các phép toán đại số quan hệ + một số mở rộngHỗ trợ các truy vấn:• Cơ bản: chọn, chiếu, kết• Tập hợp, so sánh tập hợp và truy vấn lồng• Hàm kết hợp và gom nhóm• Một số kiểu truy vấn khácNgôn ngữ truy vấn dữ liệu SQL là ngôn ngữ chuẩn, cócấu trúc dùng để truy vấn và thao tác trên CSDL quanhệ.GV: ĐỖ THỊ KIM THÀNH5CẤU TRÚCCâu truy vấn tổng quát:SELECT [ DISTINCT ] danh_sách_cột | hàmFROM danh sách các quan hệ (hay bảng, table)[WHERE điều_kiện][GROUP BY danh_sách_cột_gom_nhóm][HAVING điều_kiện_trên_nhóm][ORDER BY cột1 ASC | DESC, cột2 ASC | DESC,… ]GV: ĐỖ THỊ KIM THÀNH6301/03/2011CÁC TOÁN TỬ VÀ PHÉP TOÁN Toán tử so sánh:•••••••=,>,=,

Tài liệu được xem nhiều: