Đề cương khóa học
Giới thiệu về Oracle Database
- Database kiến trúc
- Mô hình cơ sở dữ liệu quan hệ
- Người dùng, lược đồ và phiên
- Công cụ tương tác với cơ sở dữ liệu
Giới thiệu về câu lệnh SELECT
- Lọc và chọn dữ liệu bằng mệnh đề WHERE
- Sắp xếp kết quả truy vấn
- Kiểu dữ liệu, toán tử và xử lý giá trị NULL
- Sử dụng các hàm vô hướng tích hợp
- Thao tác ngày tháng
- Hiểu các cài đặt quốc gia và khu vực trong SQL
Phân tích Dữ liệu Tổng hợp
- Các hàm nhóm
- Mệnh đề DISTINCT
- Mệnh đề GROUP BY và HAVING
Truy xuất Dữ liệu từ Nhiều Bảng
- Kết nối trong và ngoài (INNER JOIN, OUTER JOIN)
- Cú pháp ANSI SQL và các phương pháp kết nối khác (SELF JOIN, NATURAL JOIN)
- Các toán tử tập hợp (UNION, UNION ALL, INTERSECT, MINUS)
Truy vấn Con
- Truy vấn con đơn giản
- Truy vấn con tương quan
- Toán tử EXISTS và NOT EXISTS
- Các loại truy vấn con khác
Truy vấn Phân cấp và Lấy Mẫu
- Xây dựng truy vấn phân cấp bằng các mệnh đề CONNECT BY PRIOR và START WITH
- Sử dụng hàm SYS_CONNECT_BY_PATH
- Lấy mẫu dữ liệu bằng mệnh đề SAMPLE
Thao tác Dữ liệu (DML)
- Câu lệnh INSERT, UPDATE, DELETE
- Thao tác trên tập dữ liệu lớn (INSERT FIRST, INSERT ALL, MERGE)
Từ điển Hệ thống
- Hiểu và sử dụng từ điển dữ liệu Oracle
Công việc của Nhiều Người dùng Đồng thời
- Giao dịch
- Khóa
- Công nghệ FLASHBACK
Người dùng và Quyền
- Tạo và sửa đổi người dùng và lược đồ
- Quản lý quyền và vai trò
Quản lý Lưu trữ Dữ liệu - Lớp Logic
- Bảng, bảng tạm thời và bảng được tổ chức theo chỉ mục
- Ràng buộc
- Chỉ mục
- Chế độ xem, chuỗi, từ đồng nghĩa, chế độ xem vật chất
- Đơn vị PL/SQL được lưu trữ
Mô hình hóa và Khôi phục Mô hình Dữ liệu bằng Oracle SQL Modeler
- Sử dụng Oracle SQL Modeler để mô hình hóa và khôi phục dữ liệu
Di chuyển Dữ liệu
- Sao chép dữ liệu logic - Nhập và xuất Data Pump
- Tải dữ liệu - SQL*Loader
- Bảng ngoài
- Liên kết Database
Tự động hóa Tác vụ
- Sử dụng DBMS_JOB và DBMS_SCHEDUler để tự động hóa tác vụ
Tóm tắt và Các Bước Tiếp Theo
Requirements
- Kiến thức chung về công nghệ thông tin
Đối tượng
- Nhà phát triển
- Database Quản trị viên
Testimonials (5)
Tôi học về các hàm phức tạp và cách áp dụng chúng
Ana Alexandrescu - DB Global Technology
Course - Oracle SQL Advanced
Machine Translated
Tiền giao tiếp tuyệt vời, Łukasz đã giải thích mọi thứ một cách dễ hiểu và rõ ràng
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
Machine Translated
huấn luyện viên rất hữu ích, tốc độ của khóa đào tạo thực sự tốt và các bài tập không quá khó cũng không quá dễ. mỗi khi tôi gặp khó khăn, anh ấy đã giúp tôi một cách rất tốt và đảm bảo rằng tôi hiểu mọi thứ.
Jade Stappaerts - KULeuven
Course - Oracle SQL Language
Machine Translated
bài tập
Amna AlAli - Federal Demographic Council
Course - Oracle SQL for beginners
Machine Translated
Trainer provided some topic and support it with plenty of exercises. We had a chance to apply knowledge by doing them on our own.
UBS Business Solutions Poland Sp. z o.o.
Course - Oracle SQL Intermediate
Machine Translated