Đề cương khóa học
Giới thiệu
- Tổng quan
- Mục tiêu và Mục đích
- Dữ liệu mẫu
- Lịch trình
- Giới thiệu
- Yêu cầu trước khi học
- Trách nhiệm
Cơ sở dữ liệu quan hệ Database
- Database
- Cơ sở dữ liệu quan hệ Database
- Bảng
- Hàng và Cột
- Dữ liệu 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 phụ
- Quan hệ
- So sánh
- Khóa ngoại
- Khóa ngoại
- Kết hợp các bảng
- Tính toàn vẹn tham chiếu
- Các loại quan hệ
- Quan hệ Nhiều-nhiều
- Giải quyết mối quan hệ Nhiều-nhiều
- Quan hệ Một-một
- Hoàn thiện thiết kế
- Giải quyết các mối quan hệ
- Microsoft Access - Các mối quan hệ
- Biểu đồ thực thể-quan hệ
- Lập mô hình dữ liệu
- Công cụ CASE
- Biểu đồ mẫu
- Cơ sở dữ liệu quan hệ (RDBMS)
- Ưu điểm của RDBMS
- Ngôn ngữ truy vấn cấu trúc hóa
- DDL - Ngôn ngữ Định nghĩa Dữ liệu
- DML - Ngôn ngữ Thao tác Dữ liệu
- DCL - Ngôn ngữ Kiểm soát Dữ liệu
- Tại sao sử dụng SQL?
- Tài liệu bảng khóa học
Lấy dữ liệu
- Nhà phát triển SQL
- Kết nối SQL Developer
- Xem thông tin bảng
- Sử dụng SQL, điều kiện WHERE
- Sử dụng chú thích
- Dữ liệu ký tự
- Người dùng và Mô hình dữ liệu
- Điều kiện AND và OR
- Sử dụng ngoặc đơn
- Trường ngày tháng
- Sử dụng ngày tháng
- Định dạng ngày tháng
- Định dạng ngày tháng
- TO_DATE
- TRUNC
- Hiển thị ngày tháng
- Điều kiện ORDER BY
- Bảng DUAL
- Kết hợp chuỗi
- Chọn văn bản
- Operator IN
- Operator BETWEEN
- Operator 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
- Operator REGEXP_LIKE
- Giá trị Null
- Operator IS NULL
- NVL
- Nhập dữ liệu từ người dùng
Sử dụng hàm
- TO_CHAR
- TO_NUMBER
- LPAD
- RPAD
- NVL
- Hàm NVL2
- Tùy chọn DISTINCT
- SUBSTR
- INSTR
- Hàm ngày tháng
- Hàm tổng hợp
- COUNT
- Điều kiện GROUP BY
- Bộ điều chỉnh Rollup và Cube
- Điều kiện HAVING
- Nhóm theo hàm
- DECODE
- CASE
- Workshop
Подзапросы и Union
- Подзапросы hàng đơn lẻ
- Union
- Union - All
- Giao và trừ
- Подзапросes nhiều hàng
- Union – Kiểm tra dữ liệu
- Outer Join
Thêm về kết hợp
- Kết hợp
- Cross Join hoặc Product Cartesian
- Inner Join
- Notation Jointe implicite
- Notation jointe explicite
- 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 kết hợp
- Vòng lặp nhúng
- Merge Join
- Hash Join
- Liên kết phản xạ hoặc tự liên kết
- Kết hợp bảng đơn
- Workshop
Các truy vấn nâng cao
- ROWNUM và ROWID
- Phân tích Top N
- View nội tuyến
- Exists và Not Exists
- Подзапросы tương quan
- Подзапросes liên quan với hàm
- Cập nhật tương quan
- Phục hồi bản nháp
- Phục hồi Flashback
- Tất cả
- Operator 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
Công cụ tiện ích
- Tiện ích là gì?
- Tiện ích Xuất khẩu
- Sử dụng tham số
- Sử dụng tệp tham số
- Tiện ích Nhập khẩu
- Sử dụng tham số
- Sử dụng tệp tham số
- Xả dữ liệu
- Chạy lô
- SQL*Loader Utility
- Chạy tiện ích
- Thêm dữ liệu
Yêu cầu
Khóa học phù hợp cho những người đã có một số 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 trước đây với hệ thống máy tính tương tác là tốt nhưng không cần thiết.
Đánh giá (7)
Greg rất kiên nhẫn và nhiệt tình giúp đỡ
Chris Havel - Encyclopaedia Britannica
Khóa học - ORACLE SQL Fundamentals
Dịch thuật bằng máy
Thuyết đã được giải thích rất rõ ràng
Sven - LGT Financial Services AG
Khóa học - ORACLE SQL Fundamentals
Dịch thuật bằng máy
Tôi rất thích giao diện cơ sở dữ liệu chia màn hình mà chúng tôi đã làm việc và biết được vị trí của mình trong khóa học để có thể quay lại thực hiện các bài tập. Anh ấy là người hướng dẫn tuyệt vời - anh ấy luôn tạo sự hấp dẫn và khích lệ. Tôi rất cảm kích khi khóa đào tạo diễn ra trong múi giờ của tôi, trong khi người hướng dẫn của tôi ở xa 7 giờ.
Olivia Button - Encyclopaedia Britannica
Khóa học - ORACLE SQL Fundamentals
Dịch thuật bằng máy
nó rất hữu ích
Metuatini (aka) Metua - Ministry of Justice
Khóa học - ORACLE SQL Fundamentals
Dịch thuật bằng máy
- Học về SQL và các loại cơ sở dữ liệu khác nhau. - Tạo bảng với các tác giả, sau đó tạo sách và kết nối thông tin này để sử dụng cho các truy vấn SQL của chúng tôi. - Tôi rất thích các tình huống khác nhau mà chúng tôi có thể áp dụng các truy vấn SQL nhất định. Tôi đặc biệt thích học về các 'Joins', tính toán lương trung bình cho các nhân viên cụ thể, cũng như nhiều truy vấn SQL khác để tìm thông tin cụ thể. - Cấu hình đào tạo rất thân thiện với người dùng và nếu chúng tôi gặp sự cố trên máy tính, Jose có thể kết nối từ xa để xem và giải quyết sự cố.
Frank - Ministry of Justice
Khóa học - ORACLE SQL Fundamentals
Dịch thuật bằng máy
Cách anh ấy giải thích chủ đề với sự tham chiếu từ các chủ đề trước đó và những ứng dụng quan trọng của nó.
Ferdinand - National Grid Corporation of the Philippines
Khóa học - ORACLE SQL Fundamentals
Dịch thuật bằng máy
Luka là một giáo viên tuyệt vời, kiên nhẫn và có khiếu hài hước. Phong cách giảng dạy nhẹ nhàng của anh ấy đã khiến trải nghiệm "được gọi lên bảng" căng thẳng trở nên dễ chịu hơn. Ý tưởng để một học sinh giải thích hoặc hướng dẫn cho học sinh khác cũng rất hay. Tôi sẽ sử dụng khẩu hiệu "KISS methodology" mà anh ấy chia sẻ với chúng tôi trong các bài tập SQL của mình, cũng như trong cuộc sống cá nhân và chuyên nghiệp, vì tôi thường có xu hướng làm phức tạp mọi thứ. Luka cũng duy trì tốc độ giảng dạy phù hợp, xem xét lượng kiến thức cần truyền đạt và học hỏi.
IWONA KLIMASZEWSKA - GP Strategies Poland sp. z o.o.
Khóa học - ORACLE SQL Fundamentals
Dịch thuật bằng máy