Bài giảng Cơ sở dữ liệu: Bài 5 - Trung tâm Athena
Số trang: 43
Loại file: pdf
Dung lượng: 837.69 KB
Lượt xem: 25
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài 5 giới thiệu về ngôn ngữ SQL thông qua những nội dung cụ thể sau: Các ngôn ngữ giao tiếp, ngôn ngữ định nghĩa dữ liệu, ngôn ngữ thao tác dữ liệu, ngôn ngữ truy vấn dữ liệu có cấu trúc, ngôn ngữ điều khiển dữ liệu.
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Bài 5 - Trung tâm AthenaBài 5: Ngôn ngữ SQLwww.Athena.Edu.Vn1Nội dung1.2.3.4.5.6.Giới thiệuCác ngôn ngữ giao tiếpNgôn ngữ định nghĩa dữ liệuNgôn ngữ thao tác dữ liệuNgôn ngữ truy vấn dữ liệu có cấu trúcNgôn ngữ điều khiển dữ liệuwww.Athena.Edu.Vn21. Giới thiệu••••Là ngôn ngữ chuẩn để truy vấn và thao tác trên CSDLquan hệLà ngôn ngữ phi thủ tụcKhởi nguồn của SQL là SEQUEL - Structured EnglishQuery Language, năm 1974)Các chuẩn SQL– SQL89– SQL92 (SQL2)– SQL99 (SQL3)www.Athena.Edu.Vn32. Các ngôn ngữ giao tiếp• Ngôn ngữ định nghĩa dữ liệu (Data DefinitionLanguage - DDL): cho phép khai báo cấu trúc bảng,các mối quan hệ và các ràng buộc.• Ngôn ngữ thao tác dữ liệu (Data ManipulationLanguage - DML): cho phép thêm, xóa, sửa dữ liệu.• Ngôn ngữ truy vấn dữ liệu (Structured QueryLanguage – SQL): cho phép truy vấn dữ liệu.• Ngôn ngữ điều khiển dữ liệu (Data ControlLanguage – DCL): khai báo bảo mật thông tin, cấpquyền và thu hồi quyền khai thác trên cơ sở dữ liệu.www.Athena.Edu.Vn43. Ngôn ngữ định nghĩa dữ liệu3.1 Lệnh tạo bảng (CREATE)3.1.1 Cú pháp3.1.2 Một số kiểu dữ liệu3.2 Lệnh sửa cấu trúc bảng (ALTER)3.2.1 Thêm thuộc tính3.2.2 Sửa kiểu dữ liệu của thuộc tính3.2.3 Xoá thuộc tính3.2.4 Thêm ràng buộc toàn vẹn3.2.5 Xoá ràng buộc toàn vẹn3.3 Lệnh xóa bảng (DROP)www.Athena.Edu.Vn5
Nội dung trích xuất từ tài liệu:
Bài giảng Cơ sở dữ liệu: Bài 5 - Trung tâm AthenaBài 5: Ngôn ngữ SQLwww.Athena.Edu.Vn1Nội dung1.2.3.4.5.6.Giới thiệuCác ngôn ngữ giao tiếpNgôn ngữ định nghĩa dữ liệuNgôn ngữ thao tác dữ liệuNgôn ngữ truy vấn dữ liệu có cấu trúcNgôn ngữ điều khiển dữ liệuwww.Athena.Edu.Vn21. Giới thiệu••••Là ngôn ngữ chuẩn để truy vấn và thao tác trên CSDLquan hệLà ngôn ngữ phi thủ tụcKhởi nguồn của SQL là SEQUEL - Structured EnglishQuery Language, năm 1974)Các chuẩn SQL– SQL89– SQL92 (SQL2)– SQL99 (SQL3)www.Athena.Edu.Vn32. Các ngôn ngữ giao tiếp• Ngôn ngữ định nghĩa dữ liệu (Data DefinitionLanguage - DDL): cho phép khai báo cấu trúc bảng,các mối quan hệ và các ràng buộc.• Ngôn ngữ thao tác dữ liệu (Data ManipulationLanguage - DML): cho phép thêm, xóa, sửa dữ liệu.• Ngôn ngữ truy vấn dữ liệu (Structured QueryLanguage – SQL): cho phép truy vấn dữ liệu.• Ngôn ngữ điều khiển dữ liệu (Data ControlLanguage – DCL): khai báo bảo mật thông tin, cấpquyền và thu hồi quyền khai thác trên cơ sở dữ liệu.www.Athena.Edu.Vn43. Ngôn ngữ định nghĩa dữ liệu3.1 Lệnh tạo bảng (CREATE)3.1.1 Cú pháp3.1.2 Một số kiểu dữ liệu3.2 Lệnh sửa cấu trúc bảng (ALTER)3.2.1 Thêm thuộc tính3.2.2 Sửa kiểu dữ liệu của thuộc tính3.2.3 Xoá thuộc tính3.2.4 Thêm ràng buộc toàn vẹn3.2.5 Xoá ràng buộc toàn vẹn3.3 Lệnh xóa bảng (DROP)www.Athena.Edu.Vn5
Tìm kiếm theo từ khóa liên quan:
Cơ sở dữ liệu Bài giảng Cơ sở dữ liệu Ngôn ngữ SQL Ngôn ngữ định nghĩa dữ liệu Ngôn ngữ thao tác dữ liệu Ngôn ngữ truy vấn dữ liệuGợi ý tài liệu liên quan:
-
62 trang 402 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 378 6 0 -
13 trang 295 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 294 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 289 0 0 -
Tài liệu học tập Tin học văn phòng: Phần 2 - Vũ Thu Uyên
85 trang 257 1 0 -
Đề cương chi tiết học phần Quản trị cơ sở dữ liệu (Database Management Systems - DBMS)
14 trang 247 0 0 -
Giáo trình về dữ liệu và các mô hình cơ sở dữ liệu
62 trang 186 0 0 -
8 trang 186 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - Đại học Kinh tế TP. HCM
115 trang 176 0 0