Đề cương khóa học
Giới thiệu
- Tổng quan
- Mục tiêu và Nhiệm vụ
- Dữ liệu Mẫu
- Lịch trình
- Giới thiệu
- Yêu cầu Tiên quyết
- Trách nhiệm
Quan hệ Databases
- The Database
- The Relational Database
- Bảng
- Hàng và Cột
- Mẫu Database
- Chọn Hàng
- Bảng Nhà Cung Cấp
- Bảng Saleord
- Chỉ mục Khóa Chính
- Chỉ mục Thứ cấp
- Quan hệ
- Tương tự
- Khóa Ngoại
- Khóa Ngoại
- Kết hợp Bảng
- Tính Toàn vẹn Tham chiếu
- Loại Quan hệ
- Quan hệ Nhiều-Nhiều
- Giải quyết Quan hệ Nhiều-Nhiều
- Quan hệ Một-Một
- Hoàn thiện Thiết kế
- Giải quyết Quan hệ
- Microsoft Access - Quan hệ
- Biểu đồ Quan hệ Thực thể
- Mô hình Hóa Dữ liệu
- Công cụ CASE
- Biểu đồ Mẫu
- The RDBMS
- Ưu điểm của RDBMS
- Ngôn ngữ Truy vấn Cấu trúc
- DDL - Ngôn ngữ Định nghĩa Dữ liệu
- DML - Ngôn ngữ Thao tác Dữ liệu
- DCL - Ngôn ngữ Điều khiển Dữ liệu
- Tại sao nên sử dụng SQL?
- Bảng Khóa học
Truy xuất Dữ liệu
- SQL Developer
- SQL Developer - Kết nối
- Xem Thông tin Bảng
- Sử dụng SQL, Điều khoản Where
- Sử dụng Bình luận
- Dữ liệu Ký tự
- Người dùng và Sơ đồ
- Điều khoản AND và OR
- Sử dụng Dấu ngoặc
- Trường Ngày
- Sử dụng Ngày
- Định dạng Ngày
- Định dạng Ngày
- TO_DATE
- TRUNC
- Hiển thị Ngày
- Điều khoản Order By
- Bảng DUAL
- Nối chuỗi
- Chọn Văn bản
- Toán tử IN
- Toán tử BETWEEN
- Toán tử LIKE
- Lỗi Thường gặp
- Hàm UPPER
- Dấu nháy đơn
- Tìm Ký tự đặc biệt
- Biểu thức Chính quy Expressions
- Toán tử REGEXP_LIKE
- Giá trị Null
- Toán tử IS NULL
- NVL
- Chấp nhận Đầu vào của Người dùng
Sử dụng Hàm
- TO_CHAR
- TO_NUMBER
- LPAD
- RPAD
- NVL
- Hàm NVL2
- Tùy chọn DISTINCT
- SUBST
- INSTR
- Hàm Ngày
- Hàm Tổng hợp
- COUNT
- Điều khoản Group By
- Bộ sửa đổi Rollup và Cube
- Điều khoản Having
- Nhóm Theo Hàm
- DECODE
- CASE
- Hội thảo
Sub-Query & Union
- Sub-query Một Hàng
- Union
- Union - All
- Intersect và Minus
- Sub-query Nhiều Hàng
- Union – Kiểm tra Dữ liệu
- Outer Join
Nhiều hơn về Joins
- Joins
- Cross Join hoặc Cartesian Product
- Inner Join
- Ký hiệu Implicit Join
- Ký hiệu Explicit Join
- Natural Join
- Equi-Join
- Cross Join
- Outer Joins
- Left Outer Join
- Right Outer Join
- Full Outer Join
- Sử dụng UNION
- Thuật toán Join
- Nested Loop
- Merge Join
- Hash Join
- Reflexive hoặc Self Join
- Single Table Join
- Hội thảo
Truy vấn Nâng cao
- ROWNUM và ROWID
- Phân tích Top N
- Inline View
- Exists và Not Exists
- Correlated Sub-queries
- Correlated Sub-queries với Hàm
- Correlated Update
- Snapshot Recovery
- Flashback Recovery
- All
- Toán tử Any và Some
- Insert ALL
- Merge
Dữ liệu Mẫu
- Bảng ORDER
- Bảng FILM
- Bảng EMPLOYEE
- Bảng ORDER
- Bảng FILM
Tiện ích
- Tiện ích là gì?
- Export Utility
- Sử dụng Tham số
- Sử dụng Tệp Tham số
- Import Utility
- Sử dụng Tham số
- Sử dụng Tệp Tham số
- Unloading Data
- Batch Runs
- SQL*Loader Utility
- Chạy Tiện ích
- Appending Data
Requirements
Khóa học này phù hợp với những người có kiến thức về SQL cũng như những người mới bắt đầu sử dụng ORACLE.
Kinh nghiệm làm việc với hệ thống máy tính tương tác là một lợi thế, nhưng không bắt buộc.
Testimonials (7)
I liked the split screen database portal that we worked off of and saw where on the course we were so I can go back to retry the exercises. He was great to learn from - he was engaging and encouraging. I appreciate the training being in my time zone while my trainer is 7 hrs ahead.
Olivia Button - Encyclopaedia Britannica
Course - ORACLE SQL Fundamentals
it was very informative
Metuatini (aka) Metua - Ministry of Justice
Course - ORACLE SQL Fundamentals
- Learning about SQL and different types of Data bases. - Creating tables with authors and then creating the books and then connecting the information and using those for the sql queries we had - Enjoyed the different scenarios that we could apply certain sql queries. I enjoyed learning about the different 'Joins', calculating average salaries for certain employees as well as many other different sql queries to find out specific information. - The training set up was user friendly and if we had issues on our desktops, Jose was able to remote in and see the issue and resolve.
Frank - Ministry of Justice
Course - ORACLE SQL Fundamentals
The way he explain the topic with reference from previous topics and its important applications.
Ferdinand - National Grid Corporation of the Philippines
Course - ORACLE SQL Fundamentals
Luka is an excellent, patient teacher with a sense of humor. His relaxed style made the stressful experience of "be called to the blackboard" more pleasant. Also one student explaining or guiding the other was a very good idea. I will use the motto "KISS methodology" he shared with us in both my SQL exercises , private and professional life since I like to overcomplicate things. Luka also kept the good pace considering how much material was there for him to show and for us to learn.
IWONA KLIMASZEWSKA - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
I could have trained basics and trainer checked and/or helped if any issues
Przemyslaw Wadowski - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
Knowledge provided in a very approachable way, good peace and nice examples.