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

Đề cương khóa học

Giới thiệu về Teradata

  • Nền tảng
  • Vì sao nên sử dụng Teradata
  • Độ mở rộng của người dùng

Khái niệm quan hệ

  • Giới thiệu về RDBMS
  • Khái niệm kho dữ liệu

Cài đặt và thiết lập

  • Cài đặt
  • Công cụ và tiện ích như BTEQ

Kiến trúc Teradata

  • Thành phần
    • Nút (Node)
    • Engine phân tích cú pháp (Parsing Engine)
    • Tầng phân tích thông điệp - BYNET
    • Trình xử lý Module truy cập (Access Module Processor)
  • Kiến trúc lưu trữ
  • Kiến trúc truy xuất
  • Tổng quan kiến trúc

Khái niệm cơ bản về Teradata - SQL

  • Kiểu dữ liệu
  • Bảng
    • Vĩnh viễn
    • Không ổn định (Volatile)
    • Tạm thời toàn cục
    • Bảng suy dẫn (Derived)
    • Bảng Set và Multiset
  • Tương tác với dữ liệu - Các thao tác CRUD [DDL và DML]
  • Trình tự hợp lý và toán tử điều kiện
  • Toán tử SET
  • Xử lý chuỗi
  • Ngày/Giờ
  • Hàm tích hợp và hàm tập hợp
  • Kết nối bảng và truy vấn con
  • Chỉ mục (Indexes)
    • Chính (Primary)
    • Phụ (Secondary)

Khái niệm nâng cao về Teradata

  • Case
  • Coalesce
  • Macro
  • Thủ tục lưu trữ (Stored Procedures)
  • Không gian lưu trữ
    • Tạm thời (Temp)
    • Spool
    • Vĩnh viễn
  • Chiến lược kết nối bảng (Join Strategies)
  • Thống kê
  • Nén dữ liệu
  • Giao thức băm (Hashing Algorithm)
  • Hàm OLAP
  • Quản lý người dùng

Các khái niệm bổ sung về Teradata

  • Tiện ích
    • FastLoad
    • MultiLoad
    • FastExport
    • BTEQ
  • Phương pháp bảo vệ dữ liệu
  • Chiến lược tối ưu hóa

Lưu ý: Khóa đào tạo sẽ kết hợp giữa lý thuyết và bài tập thực hành, các đại biểu nên chủ động tham gia vào các bài tập được giao.

Yêu cầu

Kiến thức cơ bản về SQL và Hệ thống Cơ sở dữ liệu sẽ rất hữu ích, mặc dù các nội dung cơ bản vẫn sẽ được đề cập trong quá trình đào tạo.

 21 Giờ

Số người tham gia


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

Đánh giá (3)

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

Các danh mục liên quan