Đề cương khóa học
Mô hình cơ sở dữ liệu quan hệ
- Cấu trúc của cơ sở dữ liệu quan hệ
- Các loại kết nối của bảng
- Chuẩn hóa và phi chuẩn hóa cơ sở dữ liệu
- Database Management Hệ thống (RDBMS)
Các toán tử quan hệ
Đặc điểm của ngôn ngữ khai báo SQL cú pháp phân chia ngôn ngữ DQL, DML, DDL, DCL Ngôn ngữ DQL (Ngôn ngữ truy vấn dữ liệu)
- Truy vấn SELECT
- Bí danh cột, bảng
- Dịch vụ ngày tháng (các loại DATE, chức năng hiển thị, định dạng)
- Tính năng nhóm
- Kết hợp bảng nội bộ và bảng bên ngoài
- Toán tử UNION
- Truy vấn con lồng nhau (mệnh đề WHERE, tên bảng, tên cột)
- Truy vấn con tương quan
Ngôn ngữ sửa đổi dữ liệu
- Chèn hàng (mệnh đề INSERT)
- Chèn thông qua truy vấn
- Cập nhật hàng (UPDATE)
- Xóa hàng (DELETE)
Ngôn ngữ định nghĩa dữ liệu
- Tạo, thay đổi quyền sở hữu, xóa bảng (CREATE, ALTER, DROP) Tạo bảng bằng cách truy vấn (CREATE TABLE .... AS SELECT ...)
RÀNG BUỘC
- Tùy chọn NULL và NOT NULL
- Mệnh đề CONSTRAINT
- Điều kiện PRIMARY KEY
- Điều kiện UNIQUE
- Điều kiện FOREIGN KEY
- Mệnh đề DEFAULT
Giao dịch
- Lệnh COMMIT, ROLLBACK, SAVEPOINT
Ngôn ngữ DCL
- Cấp và thu hồi quyền (GRANT, REVOKE)
- Vai trò
- Tạo người dùng
- dãy số
- Từ đồng nghĩa
- Chế độ xem (góc nhìn)
Requirements
- Kỹ năng tin học
- Kiến thức về bất kỳ hệ điều hành nào
Testimonials (7)
I found his methods very informative
Adnan - Computerbits
Course - Oracle SQL Language
Trainer being really "relaxed" and "easy going". A lot of exercises that helped with understanding all subjects covered in the course. Also, all questions asked were answered with examples!
Karol J. - Computerbits
Course - Oracle SQL Language
The way Lucasz was explaining things.
Matija - Computerbits
Course - Oracle SQL Language
Luke was opened to answer any question and explain multiple times until everyone understood the exercises.
Alexandra Popa - OTP BANK ROMANIA S.A.
Course - Oracle SQL Language
The exercises and the trainer :)
Eliza Ciobanu - OTP BANK ROMANIA S.A.
Course - Oracle SQL Language
The training was applied, with many exercises, exactly as we wanted.
Lorena Anton - OTP BANK ROMANIA S.A.
Course - Oracle SQL Language
Exercises from the day 2