Lịch học dự kiến diễn ra
Lớp: | SQL LEVEL 1 |
---|---|
Địa điểm: | Tầng 5, Tòa nhà Star City, 23 Lê Văn Lương, HN |
Thời gian học: | Thứ 2 - 19H00 - 21H30 & Thứ 6 - 19H00 - 21H30 |
Lịch khai giảng: | Dec. 13, 2024 |
Thời gian kết thúc: | Jan. 10, 2025 |
Giảng viên dự kiến: | Tubt |
Lớp: | SQL LEVEL 1 |
---|---|
Địa điểm: | 59 Cao Thắng, Quận 3, HCM |
Thời gian học: | Thứ 5 - 19H00 - 21H30 & Chủ nhật - 19H00 - 21H30 |
Lịch khai giảng: | Dec. 22, 2024 |
Thời gian kết thúc: | Jan. 19, 2025 |
Giảng viên dự kiến: | None |
Lớp: | SQL LEVEL 1 |
---|---|
Địa điểm: | Tầng 5, Tòa nhà Star City, 23 Lê Văn Lương, HN |
Thời gian học: | Thứ 3 - 19H00 - 21H30 & Thứ 5 - 19H00 - 21H30 |
Lịch khai giảng: | Dec. 31, 2024 |
Thời gian kết thúc: | Jan. 28, 2025 |
Giảng viên dự kiến: | None |
Lớp: | SQL LEVEL 2 |
---|---|
Địa điểm: | Tầng 5, Tòa nhà Star City, 23 Lê Văn Lương, HN |
Thời gian học: | Thứ 3 - 19H00 - 21H30 & Thứ 6 - 19H00 - 21H30 |
Lịch khai giảng: | Dec. 24, 2024 |
Thời gian kết thúc: | Jan. 17, 2025 |
Giảng viên dự kiến: | Tuanta_SQL |
Lớp: | SQL LEVEL 2 |
---|---|
Địa điểm: | 59 Cao Thắng, Quận 3, HCM |
Thời gian học: | Thứ 3 - 19H00 - 21H30 & Thứ 7 - 19H00 - 21H30 |
Lịch khai giảng: | Dec. 21, 2024 |
Thời gian kết thúc: | Jan. 14, 2025 |
Giảng viên dự kiến: | Baottb_SQL |
Combo SQL Level 1 & Level 2
Đây là chương trình đào tạo gồm 02 khóa học về SQL nhằm xây dựng nền tảng tư duy dữ liệu và kỹ năng nền tảng với SQL đồng thời nâng cao các kỹ năng xử lý dữ liệu, hướng dẫn chuyên sâu về SQL.
Hình thức đào tạo online và offline trong thời lượng 17 buổi học, mỗi buổi học từ 2.5 - 3 tiếng. Tên 02 khóa học nhỏ:
1. SQL for Newbies: Data Analysis for Beginners (SQL Level 1) với 09 buổi học
2. Database and SQL for Data Science (SQL Level 2) với 08 buổi học
Cơ hội nghề nghiệp nổi bật sau khi tốt nghiệp chương trình combo 02 khóa học này là các vị trí hot sau:
• Data Architect/ Database Engineer (Kỹ sư Dữ liệu)
• Database Administrator (Quản trị viên Cơ sở Dữ liệu)
• Data Analyst (Chuyên viên Phân tích Dữ liệu)
Đối tượng
1. Sinh viên và học viên các ngành CNTT, Khoa học máy tính: Những người muốn nắm vững cơ sở dữ liệu và kỹ năng xử lý dữ liệu để chuẩn bị cho công việc tương lai.2. Nhân viên và chuyên viên: Bao gồm:
• Phân tích dữ liệu: Nâng cao kỹ năng truy vấn và xử lý dữ liệu để tối ưu hóa công việc phân tích và báo cáo.
• Phát triển phần mềm: Cần sử dụng SQL để tương tác với cơ sở dữ liệu trong quá trình phát triển ứng dụng.
• Tài chính và kế toán: Cần truy vấn và phân tích dữ liệu tài chính để thực hiện các báo cáo và phân tích chi tiết.
• Kinh doanh và marketing: Muốn sử dụng dữ liệu để tối ưu hóa chiến lược kinh doanh và marketing thông qua việc truy vấn và phân tích dữ liệu khách hàng.
• Quản lý dự án và quản lý CNTT: Cần hiểu về SQL và cơ sở dữ liệu để quản lý hiệu quả các dự án liên quan đến dữ liệu.
3. Tất cả các bạn muốn học thêm kỹ năng mới để chuyển sang các vị trí liên quan đến phân tích dữ liệu và quản lý cơ sở dữ liệu.
4. Tất cả các bạn muốn khám phá và học hỏi thêm về cơ sở dữ liệu và SQL để mở rộng kiến thức và kỹ năng cá nhân.
Yêu cầu đầu vào
Không yêu cầu đầu vàoBạn sẽ học những gì
• Hiểu tổng quan về SQL và các khái niệm cơ bản.• Biết cách sử dụng các lệnh tương tác và truy vấn dữ liệu.
• Nắm vững các loại join để ghép nối bảng.
• Hiểu và sử dụng các hàm xử lý dữ liệu trong SQL.
• Hiểu các phương pháp truy vấn dữ liệu trên các bảng phụ.
• Biết cách thực hiện các thao tác thống kê và ranking trên bảng dữ liệu.
• Sử dụng thành thạo các lệnh thêm, sửa, xóa dữ liệu trong bảng.
• Tối ưu hóa cơ sở dữ liệu và kết nối với các phần mềm trực quan hóa và báo cáo.
• Vận dụng các kỹ thuật xử lý dữ liệu với hàm Scalar, điều kiện kiểm tra và vòng lặp.
• Thành thạo quản lý quan hệ bảng, giao dịch và bảng tạm trong SQL.
• Sử dụng thành thạo Cursors, Debug và Dynamic SQL.
• Thực hiện các thao tác Pivots và Triggers trong SQL.
Nội dung khóa học
- Buổi 1: Tổng quan về SQL
- Buổi 2: Các lệnh tương tác và truy vấn dữ liệu
- Buổi 3: Ghép nối bảng
- Buổi 4: Các hàm xử lý dữ liệu
- Buổi 5: Phương pháp truy vấn dữ liệu trên các bảng phụ
- Buổi 6: Thống kê bảng dữ liệu và chủ đề về ranking
- Buổi 7: Các lệnh thêm, sửa, xóa dữ liệu trong bảng
- Buổi 8: Tối ưu CSDL và kết nối đến các phần mềm trực quan hóa và trình bày báo cáo
- Buổi 9: Tổng kết khoá học Level 1
- Buổi 10: Review SQL Level 1 và làm quen với thủ tục lưu trữ và biến trong SQL
- Buổi 11: Xử lý dữ liệu với hàm Scalar, điều kiện và vòng lặp
- Buổi 12: Xóa, cập nhật và thêm dữ liệu trong SQL
- Buổi 13: Quan hệ bảng, Transaction và bảng tạm trong SQL
- Buổi 14: Trigger và ứng dụng trong SQL Server
- Buổi 15: Dynamic SQL, Businesses Intelligence
- Buổi 16: Pivot và Unpivot
- Buổi 17: Review kiến thức, bài tập nhóm và đánh giá cá nhân
Giới thiệu SQL Server
Các lệnh mô tả bảng, dữ liệu (DDL - Data Definition Language)
- Hiểu tổng quan về SQL và các đối tượng chính trong cơ sở dữ liệu.
- Biết cách tạo, xóa cơ sở dữ liệu và bảng.
- Nắm vững cách thay đổi cấu trúc bảng và nhập dữ liệu vào cơ sở dữ liệu.
- Tổng quan về SQL
- Giới thiệu các đối tượng chính trong CSDL
- Các kiểu dữ liệu
- Tạo, xóa cơ sở dữ liệu
- Tạo, xóa bảng cơ sở dữ liệu
- Thay đổi cấu trúc bảng (thêm cột, xóa cột, đổi kiểu dữ liệu)
- Importing data
Xây dựng cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
- Các lệnh tương tác với bảng, dữ liệu (DML - Data Manipulation Language)
- Các lệnh truy vấn dữ liệu
- Hiểu cấu trúc câu truy vấn cơ bản và cách chọn cột trong SQL.
- Biết cách lọc hàng, sử dụng các hàm tổng hợp và sắp xếp, nhóm dữ liệu.
- Nắm vững cách sử dụng các câu lệnh SQL khác như comment, alias, phép toán số học, và giới hạn kết quả.
- SQL Basic Query Structure
- Selecting columns
- Filtering rows
- Aggregate Functions (sum, avg, max, min...) - Sorting and grouping
- Having Clause
- Ohters (SQL Comments, Alias, Arithmetic Operators, Limit Your Results ...)
Xây dựng cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
Ghép nối bảng
Mục tiêu:- Hiểu các khái niệm về ghép nối bảng trong SQL.
- Biết cách sử dụng các loại join (Left join, Right join, Inner join, Full outer join).
- Nắm vững cách sử dụng Union và Union All để kết hợp dữ liệu từ nhiều bảng.
- Left join, Right join, Inner join, Full outer join
- Union and union all
Xây dựng cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
Các hàm xử lý dữ liệu
Mục tiêu:- Hiểu và sử dụng các hàm xử lý chuỗi trong SQL.
- Hiểu và sử dụng các hàm xử lý thời gian trong SQL.
- Hiểu và sử dụng các hàm chuyển đổi dữ liệu trong SQL.
- Nắm vững cách sử dụng hàm Case When để xử lý các điều kiện phức tạp.
- Các hàm xử lý chuỗi
- Các hàm xử lý thời gian
- Các hàm chuyển đổi
- Hàm case when
Xây dựng cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
Phương pháp truy vấn dữ liệu trên các bảng phụ
Mục tiêu:- Hiểu và sử dụng phương pháp Subquery trong SQL.
- Hiểu và sử dụng Common Table Expressions (CTE) trong SQL.
- Nắm vững cách sử dụng bảng tạm để xử lý dữ liệu phức tạp.
- Phương pháp sử dụng Subquery
- Phương pháp sử dụng CTE
- Phương pháp sử dụng bảng tạm
Xây dựng cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
Thống kê bảng dữ liệu và chủ đề về ranking
Mục tiêu:- Hiểu và áp dụng phương pháp Pivot Table để thống kê dữ liệu.
- Sử dụng các phương pháp phân tích và ranking để lấy top cao nhất, top thấp nhất theo các yêu cầu cụ thể.
- Phương pháp Pivot table
- Phương pháp phân tích, ranking lấy top cao nhất, top thấp nhất theo các yêu cầu cụ thể.
- Xây dựng cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
Các lệnh thêm, sửa, xóa dữ liệu trong bảng
Mục tiêu:- Hiểu và sử dụng các câu lệnh chèn dữ liệu INSERT.
- Biết cách cập nhật dữ liệu bằng câu lệnh UPDATE.
- Hiểu và sử dụng câu lệnh xóa dữ liệu DELETE.
- Nắm vững cách cập nhật dữ liệu có ràng buộc.
- Câu lệnh chèn dữ liệu INSERT
- Câu lệnh cập nhật dữ liệu UPDATE
- Câu lệnh xóa dữ liệu DELETE
- Cập nhật dữ liệu có ràng buộc
- Xây dựng cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
- Tối ưu CSDL
- Kết nối đến các phần mềm trực quan hóa và trình bày report
- Hiểu các khái niệm khóa chính (Primary key), khóa ngoại (Foreign key), và chỉ mục (Index).
- Biết cách kết nối dữ liệu từ SQL Server tới Excel, Power BI, và Python.
- Nắm vững cách tự động hóa báo cáo với Power BI và Excel.
- Khóa chính (Primary key), Khóa ngoài ( Foreign key), Chỉ mục (Index)
- Kết nối data từ SQL Server tới Excel, Power BI, Python.
- Tự động hóa reporting với Power BI, Excel
- Xây dựng cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
Tổng kết khoá học Level 1
Mục tiêu:- Ôn tập và review toàn bộ kiến thức đã học.
- Hướng dẫn cách tra cứu Google khi sử dụng SQL trong các hệ quản trị cơ sở dữ liệu như PostgreSQL, MySQL, ...
- Review toàn bộ kiến thức
- Hướng dẫn cách tra cứu Google khi sử dụng SQL trong các hệ quản trị CSDL như Postgre SQL, My SQL, ...
Thực hành cuối khoá
Review SQL Level 1 và làm quen với thủ tục lưu trữ và biến trong SQL
Mục tiêu:- Hiểu khái niệm và cách sử dụng thủ tục lưu trữ trong SQL.
- Biết cách khai báo và sử dụng biến trong các thủ tục lưu trữ.
- Nắm vững cách thiết lập giá trị tham số mặc định và giá trị tham số đầu ra trong thủ tục lưu trữ.
- Thủ tục lưu trữ (stored procedures)
- Khai báo biến
- Giá trị tham số mặc định và giá trị tham số đầu ra
- Quản trị cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
Xử lý dữ liệu với hàm Scalar, điều kiện và vòng lặp
Mục tiêu:- Hiểu và sử dụng các hàm Scalar, điều kiện kiểm tra IF/ELSE và CASE.
- Nắm vững cấu trúc vòng lặp và mệnh đề WHILE.
- Hàm Scalar
- Điều kiện kiểm tra - mệnh đề IF/ELSE, CASE
- Cấu trúc vòng lặp và mệnh đề WHILE
- Quản trị cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
- Lệnh xóa trong SQL
- Cập nhật dữ liệu trong SQL
- Chèn dữ liệu
- Hiểu và tạo được quan hệ trong bảng, chỉ mục INDEX.
- Biết cách thực hiện và quản lý giao dịch (Transaction) trong SQL.
- Nắm vững cách sử dụng bảng tạm (Temporary Tables) và biến kiểu bảng.
- Tạo quan hệ trong bảng và chỉ mục INDEX
- Giao dịch Transaction trong SQL
- Bảng tạm Temporary Tables và biến kiểu bảng
- Quản trị cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
Quan hệ bảng, Transaction và bảng tạm trong SQL
Mục tiêu:- Hiểu và tạo được quan hệ trong bảng, chỉ mục INDEX.
- Biết cách thực hiện và quản lý giao dịch (Transaction) trong SQL.
- Nắm vững cách sử dụng bảng tạm (Temporary Tables) và biến kiểu bảng.
- Tạo quan hệ trong bảng và chỉ mục INDEX
- Giao dịch Transaction trong SQL
- Bảng tạm Temporary Tables và biến kiểu bảng
- Quản trị cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
Trigger và ứng dụng trong SQL Server
Mục tiêu:- Hiểu khái niệm và cách sử dụng Trigger trong SQL Server.
- Ứng dụng Trigger để tự động hóa các tác vụ quản lý dữ liệu.
- Ưu nhược điểm Trigger
- Khởi taọ Trigger
- Thực hành Trigger
- Quản trị cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
- Thao tác con trỏ (cursors)
- Gỡ lỗi câu lệnh
- Chuỗi lệnh SQL động
- Kiến thức chung và thực hành
Ứng dụng:- Duyệt qua từng dòng dữ liệu của một bảng để thao tác với chúng.
- Gỡ lỗi những procedures có nhiều câu lệnh phức tạp
- Phân tích kết quả tìm kiếm với nhiều tham số đầu vào khác nhau sẽ tạo nhiều câu lệnh SQL khác nhau
- Quản trị cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
Pivot và Unpivot
Mục tiêu:Thành thạo Pivot và Unpivot
Ứng dụng:- Khái niệm và ứng dụng của Pivot và Unpivot
- Sự khác biệt giữa Pivot và Unpivot
- Cú pháp và cách sử dụng câu lệnh PIVOT, UNPIVOT
- Các ví dụ minh họa chuyển đổi hàng thành cột, cột thành hàng
- Ứng dụng Pivot để tổng hợp dữ liệu và Unpivot để phân tích dữ liệu
- Quản trị cơ sở dữ liệu trong ngành ngân hàng, bảo hiểm và thương mại điện tử...
Tổng kết
Mục tiêu:- Kiểm tra lại các nội dung đã học
Ứng dụng:- Kiểm tra lại các nội dung đã học
Case Study:- Kiểm tra lại các nội dung đã học
Tại sao khóa học tại MCI phù hợp với bạn
1. Lộ trình khóa học thiết kế khoa học, theo quy trình làm việc thực tế giúp bạn tiếp thu và nắm chắc kiến thức theo trình tự khoa học2. Giáo trình đào tạo theo chuẩn Quốc tế kết hợp giữa lý thuyết và thực hành qua các case study thực tế
3. 100% Giảng viên tại MCI là các chuyên gia tư vấn tại Big4 các tập đoàn lớn tại Việt Nam, có chứng chỉ đào tạo nghiên cứu quốc tế trong lĩnh vực lập trình và dữ liệu
4. Giảng viên hướng dẫn tận tay giúp bạn thành thạo SQL trong thời gian ngắn nhất
5. Cam kết chất lượng đào tạo, miễn phí học lại trọn đời nếu chưa nắm rõ kiến thức
Đội ngũ giảng viên
Bùi Thanh Tú
- Chuyên viên Phân tích dữ liệu cao cấp tại Ngân hàng VPBank, Việt Nam
- Chuyên viên Phân tích dữ liệu tại Ngân hàng SeaBank, Việt Nam
- Có 4 năm kinh nghiệm trong Phân tích tài chính ngân hàng, 3 năm kinh nghiệm trong việc xây dựng Data
- Nhiều kinh nghiệm trong việc đào tạo SQL tại các Trung tâm và Tổ chức đào tạo Công Nghệ tại Việt Nam
Hồ Minh Trí
- 5 năm kinh nghiệm trong lĩnh vực Công nghệ thông tin và Tư vấn giải pháp kinh doanh
- Hiện đang đảm trách vị trí Kĩ sư Phân tích Kinh doanh Cao cấp tại Robert Bosch Engineering & Business Solutions, Việt Nam (RBVH)
- Trưởng nhóm Nghiên cứu tại Lab Applied Science in Make Science Make Sense Project tài trợ bởi Cơ quan của Mỹ - the US Department of State - YSEALI - World Learning
- Chứng chỉ:
1. AZ-900: Microsoft Azure Fundamentals
2. DA-100: Microsoft Certified: Data Analyst Associate
Tạ Quốc Khánh
- Am hiểu, kiến thức chuyên sâu về ngành khoa học dữ liệu với cấu trúc dữ liệu, phương pháp công nghệ mới để đưa ra các giải pháp kinh doanh thành công
- Hiểu biết sâu sắc về hoạt động kinh doanh và công cụ phân tích để tối ưu việc phân tích và xử lý dữ liệu
- Hiện đảm nhận vị trí Chuyên viên Mô hình tín dụng cao cấp tại BEGROUP, Việt Nam
- Chuyên viên phân tích dữ liệu cao cấp ngân hàng số OCB Bank, Việt Nam
- Phân tích dữ liệu tại Công ty FE-Credit, Việt Nam
- Chuyên viên xây dựng mô hình tín dụng tại Công ty FE-Credit, Việt Nam
Lê Tiến Mạnh
- Hơn 6 năm kinh nghiệm trong lĩnh vực phân tích dữ liệu và hệ thống thông tin quản lý tại Ngân hàng và Công ty tài chính
- Hiện tại đang đảm nhận vị trí Giám đốc phân tích và quản trị danh mục xử lý nợ của ngân hàng SeaBank
- Đã từng đảm nhận vị trí Trưởng bộ phận báo cáo và phân tích tại Ngân hàng tài chính SHB Finance, Chuyên gia Hệ thống Báo cáo và Phân tích tại ngân hàng PVCOMBANK
- Chịu trách nhiệm Quản lý team báo cáo và hỗ trợ tại Ngân hàng Việt Nam Thịnh Vượng VPBank
- Giảng viên nội bộ Phân tích dữ liệu và Quản trị dữ liệu của Ngân hàng VPBank & PVCombank
Do Duy Nam
- Hơn 22 năm kinh nghiệm trong lĩnh vực Công nghệ thông tin và Dữ liệu lớn
- Nhà khoa học dữ liệu cao cấp Senior Data Specialist tại Công ty Cổ phần VNPAY JSC
- Giám đốc công ty LiveZone Vietnam Consulting JSC, đã ký và quản lý 1 team đa quốc gia vận hành dự án về phân tích kinh doanh (business intelligence) giá trị 1 triệu đô cho Công ty lọc hóa dầu Bình Sơn
- Phó Giám đốc Công ty DSI Vietnam, quản trị dự án Báo cáo, làm việc với PHP, Coldfusion, HTML chart
- Nhà khoa học dữ liệu cao cấp tại ACOM Financial Institute, Nhật Bản
Chứng chỉ:
1. MBA Degree at Gloucestershire Business School (United Kingdom)
2. DA-100: Microsoft Certified: Data Analyst Associate
3. Microsoft Certified Excellence Solution Developer
4. IBM Certified Solution Expert
Nguyễn Văn Huy
- Hơn 6 năm kinh nghiệm Data Engineer, hiện tại đang giữ vị trí Engineer Manager tại Misa
- Skill: ASP.NET(C#, VB.Net), SQL, MySQL, HTML & CSS, JavaScript, ASP WebAPI/RestfulAPI/JSON,XML, Stimulsoft Reports.Net
- Giải thưởng nhân viên xuất sắc, quản lý xuất sắc tại Misa năm 2019 và 2021, giải thưởng của năm "Mũi Tên Vàng" dành cho cấp quản lý năm 2022