Liên hệ với chúng tôi

Đề 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
  • Yêu cầu tiên quyết
  • Trách nhiệm

Cơ sở dữ liệu quan hệ

  • Cơ sở dữ liệu
  • Cơ sở dữ liệu quan hệ
  • Bảng
  • Hàng và Cột
  • Cơ sở dữ liệu mẫu
  • Chọn hàng
  • Bảng Nhà cung cấp
  • Bảng Đơn hàng bán
  • Chỉ mục khóa chính
  • Chỉ mục phụ
  • Mối quan hệ
  • So sánh tương tự
  • Khóa ngoại
  • Khóa ngoại
  • Kết nối các bảng
  • Tính toàn vẹn tham chiếu
  • Các loại mối quan hệ
  • Mối quan hệ nhiều đối nhiều
  • Giải quyết mối quan hệ nhiều đối nhiều
  • Mối quan hệ một đối một
  • Hoàn thiện thiết kế
  • Giải quyết các mối quan hệ
  • Microsoft Access - Mối quan hệ
  • Sơ đồ thực thể quan hệ
  • Mô hình hóa dữ liệu
  • Công cụ CASE
  • Sơ đồ mẫu
  • Hệ quản trị cơ sở dữ liệu quan hệ (RDBMS)
  • Ưu điểm của RDBMS
  • Ngôn ngữ truy vấn có cấu trúc (SQL)
  • 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

Truy xuất dữ liệu

  • SQL Developer
  • SQL Developer - Kết nối
  • Xem thông tin bảng
  • Sử dụng SQL, Câu lệnh Where
  • Sử dụng chú thích
  • Dữ liệu ký tự
  • Người dùng và Schema
  • Câu lệnh AND và OR
  • Sử dụng ngoặc đơn
  • Trường dữ liệu ngày
  • Sử dụng ngày tháng
  • Định dạng ngày tháng
  • Các định dạng ngày tháng
  • TO_DATE
  • TRUNC
  • Hiển thị ngày tháng
  • Câu lệnh 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 kiếm ký tự siêu (metacharacters)
  • Biểu thức chính quy
  • Toán tử REGEXP_LIKE
  • Giá trị Null
  • Toán tử IS NULL
  • NVL
  • Chấp nhận đầu vào từ người dùng

Sử dụng các hàm

  • TO_CHAR
  • TO_NUMBER
  • LPAD
  • RPAD
  • NVL
  • Hàm NVL2
  • Tùy chọn DISTINCT
  • SUBSTR
  • INSTR
  • Các hàm ngày tháng
  • Các hàm tổng hợp
  • COUNT
  • Câu lệnh Group By
  • Trình điều khiển Rollup và Cube
  • Câu lệnh Having
  • Nhóm theo các hàm
  • DECODE
  • CASE
  • Hội thảo thực hành

Truy vấn con & Union

  • Truy vấn con hàng đơn (Single Row Sub-queries)
  • Union
  • Union - All
  • Intersect và Minus
  • Truy vấn con nhiều hàng (Multiple Row Sub-queries)
  • Union – Kiểm tra dữ liệu
  • Kết nối ngoài (Outer Join)

Tìm hiểu thêm về Join

  • Kết nối (Joins)
  • Kết nối chéo hoặc Tích Descartes
  • Kết nối trong (Inner Join)
  • Kí pháp kết nối ngầm (Implicit Join Notation)
  • Kí pháp kết nối tường minh (Explicit Join Notation)
  • Kết nối tự nhiên (Natural Join)
  • Kết nối đẳng trị (Equi-Join)
  • Kết nối chéo (Cross Join)
  • Kết nối ngoài (Outer Joins)
  • Kết nối ngoài trái (Left Outer Join)
  • Kết nối ngoài phải (Right Outer Join)
  • Kết nối ngoài đầy đủ (Full Outer Join)
  • Sử dụng UNION
  • Thuật toán Join
  • Vòng lặp lồng nhau (Nested Loop)
  • Kết nối trộn (Merge Join)
  • Kết nối băm (Hash Join)
  • Kết nối phản xạ hoặc Tự kết nối (Reflexive or Self Join)
  • Kết nối bảng đơn (Single Table Join)
  • Hội thảo thực hành

Truy vấn nâng cao

  • ROWNUM và ROWID
  • Inline View
  • Exists và Not Exists
  • Truy vấn con tương quan (Correlated Sub-queries)
  • Truy vấn con tương quan với các hàm
  • Cập nhật tương quan (Correlated Update)
  • Khôi phục chụp ảnh (Snapshot Recovery)
  • Khôi phục Flashback
  • All
  • Toán tử Any và Some
  • Insert ALL
  • Merge

Dữ liệu mẫu

  • Bảng ORDER
  • Bảng FILM
  • Bảng EMPLOYEE
  • Các bảng ORDER
  • Các bảng FILM

Tiện ích

  • Tiện ích là gì?
  • Tiện ích xuất dữ liệu (Export Utility)
  • Sử dụng tham số
  • Sử dụng tệp tham số
  • Tiện ích nhập dữ liệu (Import Utility)
  • Sử dụng tham số
  • Sử dụng tệp tham số
  • Rút dữ liệu (Unloading Data)
  • Chạy hàng loạt (Batch Runs)
  • Tiện ích SQL*Loader
  • Chạy tiện ích
  • Thêm dữ liệu (Appending Data)

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 làm quen với ORACLE lần đầu tiên.

Kinh nghiệm sử dụng 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.

 14 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (7)

Các khóa học sắp tới

Các danh mục liên quan