Chi tiết khóa học
Hình thức đào tạo
- Tham gia học trực tiếp tại OpenLab
- Hoặc theo yêu cầu doanh nghiệp (In house Training)
- Cấp chứng nhận hoàn thành sau khóa học
Sơ lược chương trình
Giới thiệu về Hệ Cơ Sở Dữ Liệu (2 giờ)
- Khái niệm và vai trò của cơ sở dữ liệu trong Data Science
- Phân loại cơ sở dữ liệu: Relational vs Non-relational
- Các hệ quản trị cơ sở dữ liệu phổ biến
Cơ sở dữ liệu SQL (18 giờ)
- Giới thiệu về SQL và PostgreSQL (2 giờ)
- Cài đặt và cấu hình PostgreSQL
- Tạo database và kết nối
- Thiết kế cơ sở dữ liệu quan hệ (4 giờ)
- Mô hình ER (Entity-Relationship)
- Normalization và các dạng chuẩn
- Tạo bảng, ràng buộc và quan hệ
- Truy vấn cơ bản với SQL (4 giờ)
- SELECT, FROM, WHERE
- ORDER BY, GROUP BY, HAVING
- Các hàm tổng hợp (SUM, AVG, COUNT, etc.)
- Truy vấn nâng cao (4 giờ)
- JOINs (INNER, LEFT, RIGHT, FULL)
- Subqueries và Correlated Subqueries
- Window Functions
- Quản lý dữ liệu và tối ưu hóa (4 giờ)
- INSERT, UPDATE, DELETE
- Indexes và Query Optimization
- Transactions và ACID properties
Cơ sở dữ liệu NoSQL với MongoDB (14 giờ)
- Giới thiệu về NoSQL và MongoDB (2 giờ)
- Đặc điểm và ưu điểm của NoSQL
- Cài đặt và cấu hình MongoDB
- Mô hình dữ liệu trong MongoDB (2 giờ)
- Documents và Collections
- Embedded Documents vs References
- Schema Design Best Practices
- CRUD Operations trong MongoDB (4 giờ)
- insertOne(), insertMany()
- find(), findOne()
- updateOne(), updateMany()
- deleteOne(), deleteMany()
- Truy vấn nâng cao trong MongoDB (4 giờ)
- Aggregation Framework
- Map-Reduce
- Text Search và Geospatial Queries
- Quản lý và tối ưu hóa MongoDB (2 giờ)
- Indexing trong MongoDB
- Replication và Sharding
- Monitoring và Performance Tuning
Data Integration và ETL (4 giờ)
- Khái niệm về Data Integration và ETL
- Công cụ ETL: Apache NiFi, Talend
- Xây dựng pipeline ETL đơn giản
Dự án thực hành (2 giờ)
- Thiết kế và triển khai cơ sở dữ liệu cho một ứng dụng thực tế
- Kết hợp sử dụng cả SQL và NoSQL databases
/* Nội dung chương trình có thể thay đổi theo yêu cầu đào tạo của Doanh nghiệp */
------------------------------------