Thiết kế và Lập trình Cơ sở Dữ liệu với SQL Khóa Học Đào Tạo
Database Thiết kế và Programming với SQL là một lĩnh vực nghiên cứu và thực hành toàn diện tập trung vào việc tạo, quản lý và sử dụng cơ sở dữ liệu.
Khóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này dành cho các chuyên gia IT trình độ trung cấp muốn học cách thiết kế, triển khai và quản lý cơ sở dữ liệu quan hệ, cũng như cách truy vấn và thao tác dữ liệu bằng SQL.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu các nguyên tắc cơ bản của thiết kế cơ sở dữ liệu.
- Học cách tạo và quản lý cơ sở dữ liệu quan hệ.
- Nâng cao trình độ viết các truy vấn SQL để truy xuất và thao tác dữ liệu.
- Hiểu các khái niệm và kỹ thuật nâng cao của SQL.
- Phát triển kỹ năng tối ưu hóa và duy trì cơ sở dữ liệu.
Định dạng khóa học
- Bài giảng và thảo luận tương tác.
- Nhiều bài tập và thực hành.
- Thực hành trực tiếp trong môi trường lab trực tiếp.
Tùy chọn tùy chỉnh khóa học
- Để yêu cầu một khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
Đề cương khóa học
Giới thiệu về Databases
- Cơ sở dữ liệu là gì?
- Các loại cơ sở dữ liệu
- Giới thiệu về cơ sở dữ liệu quan hệ
- Database Management Hệ thống (DBMS) tổng quan
- Chức năng của DBMS
- Phần mềm DBMS phổ biến
Database Nguyên tắc thiết kế
- Mô hình dữ liệu khái niệm, logic và vật lý
- Giới thiệu về mô hình thực thể - mối quan hệ (ER)
- Tạo sơ đồ ER
- Thực thể, thuộc tính và mối quan hệ
Chuẩn hóa và Database Thiết kế
- Các dạng chuẩn (1NF, 2NF, 3NF, BCNF)
- Lợi ích của việc chuẩn hóa
- Ví dụ thực tế về chuẩn hóa
- Phi chuẩn hóa và cách sử dụng
Giới thiệu về SQL
- SQL cú pháp và cấu trúc
- Kiểu dữ liệu trong SQL
- Câu lệnh CREATE, ALTER, DROP
- Ràng buộc (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)
SQL Thao tác dữ liệu
- Câu lệnh INSERT
- Thao tác chèn hàng loạt
- Câu lệnh UPDATE và DELETE
- Sử dụng mệnh đề WHERE
Truy vấn dữ liệu với SQL
- Câu lệnh SELECT
- Lọc dữ liệu với mệnh đề WHERE
- Sắp xếp dữ liệu với ORDER BY
- Sử dụng LIMIT và OFFSET
Các khái niệm nâng cao về SQL
- INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
- Viết truy vấn con
- Mệnh đề GROUP BY và HAVING
- Hàm tổng hợp (COUNT, SUM, AVG, MAX, MIN)
Làm việc với chỉ mục và chế độ xem
- Tạo và sử dụng chỉ mục
- Ưu và nhược điểm của chỉ mục
- Tạo và quản lý chế độ xem
- Sử dụng chế độ xem để đơn giản hóa truy vấn
Database Bảo mật và giao dịch
- Vai trò và quyền của người dùng
- Triển khai các phương pháp bảo mật tốt nhất
- Thuộc tính ACID
- Câu lệnh COMMIT và ROLLBACK
Database Tối ưu hóa và bảo trì
- Phân tích và tối ưu hóa truy vấn SQL
- Sử dụng kế hoạch EXPLAIN
- Chiến lược sao lưu
- Khôi phục cơ sở dữ liệu
Tóm tắt và các bước tiếp theo
Yêu cầu
- Hiểu biết cơ bản về các thao tác trên máy tính
Đối tượng
- Database quản trị viên
- Chuyên gia IT
Khóa học đào tạo mở cần có ít nhất 5 người tham gia.
Thiết kế và Lập trình Cơ sở Dữ liệu với SQL Khóa Học Đào Tạo - Đặt chỗ
Thiết kế và Lập trình Cơ sở Dữ liệu với SQL Khóa Học Đào Tạo - Yêu cầu thông tin
Thiết kế và Lập trình Cơ sở Dữ liệu với SQL - Yêu cầu tư vấn
Đánh giá (2)
Các công cụ đào tạo được cung cấp.
- UNIFI
Khóa học - NoSQL Database with Microsoft Azure Cosmos DB
Dịch thuật bằng máy
giảng viên rất nhiệt tình, tốc độ của khóa học thật sự tốt và các bài tập không quá khó, cũng không quá dễ. mỗi khi tôi mắc kẹt, anh ấy đều hỗ trợ tôi rất chu đáo và đảm bảo rằng tôi hiểu mọi thứ.
Jade Stappaerts - KULeuven
Khóa học - Oracle SQL Language
Dịch thuật bằng máy
Các khóa học sắp tới
Các khóa học liên quan
Oracle SQL Ngôn ngữ
14 GiờKhóa học trả lời các câu hỏi
Làm thế nào để xây dựng một truy vấn?
Những khả năng của SQL là gì?
What is a relational database? (Câu này không được dịch vì không có phiên bản tiếng Việt được cung cấp)
Cấu trúc và các lệnh SQL
NoSQL Database với Microsoft Azure Cosmos DB
14 GiờKhóa đào tạo trực tiếp do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho quản trị viên cơ sở dữ liệu hoặc nhà phát triển muốn sử dụng Microsoft Azure Cosmos DB để phát triển và quản lý các ứng dụng có độ trễ thấp và phản hồi cao.
Sau khóa đào tạo, học viên sẽ có thể:
- Cung cấp các tài nguyên Cosmos DB cần thiết để bắt đầu xây dựng cơ sở dữ liệu và ứng dụng.
- Thu nhỏ hiệu suất và lưu trữ ứng dụng bằng cách sử dụng API trong Cosmos DB.
- Quản lý hoạt động cơ sở dữ liệu và giảm chi phí bằng cách tối ưu hóa tài nguyên Cosmos DB.
Quản trị Oracle Database 19c
35 GiờOracle Database 19c là một cơ sở dữ liệu đa mô hình cung cấp hỗ trợ đầy đủ cho dữ liệu quan hệ và không quan hệ.
Khóa học này do giảng viên hướng dẫn (trực tuyến hoặc tại chỗ) nhằm vào các quản trị viên hệ thống và quản trị viên cơ sở dữ liệu trung cấp, những người muốn quản lý, giám sát, bảo mật, sao lưu và khôi phục Oracle Database 19c trong môi trường Standard Edition 2, đồng thời lập kế hoạch chuyển đổi rõ ràng từ 11g đến 19c.
Sau khi kết thúc khóa học, người tham gia sẽ có thể:
- Chuẩn bị môi trường và thực hiện cài đặt và cấu hình sạch Oracle Database 19c SE2.
- Giải thích các thành phần cơ sở hạ tầng của Oracle bao gồm SGA, PGA, Shared Pool, Database Buffer Cache, và cơ chế Redo.
- Sử dụng các công cụ quản trị như Enterprise Manager (EM Express) và SQL Developer cho các hoạt động hàng ngày.
- Thực hiện quản lý lưu trữ tốt nhất cho các bảng phân vùng, tệp dữ liệu và việc sử dụng không gian đoạn.
- Củng cố cơ sở dữ liệu và duy trì bảo mật với người dùng, vai trò, quyền hạn, cấu hình và kiểm toán.
- Thiết kế và thực hiện các chiến lược sao lưu và khôi phục dựa trên RMAN phù hợp với mục tiêu RTO/RPO.
- Giám sát và khắc phục sự cố hiệu suất sử dụng các chế độ xem hiệu suất động, SQL tracing, và kế hoạch thực thi.
- Lập kế hoạch và thực hiện quá trình chuyển đổi/di chuyển từ 11g đến 19c bằng các đường nâng cấp được hỗ trợ và công cụ.
Định dạng Khóa học
- Bài giảng tương tác và thảo luận.
- Nhiều bài tập và thực hành.
- Thực hiện trực tiếp trong môi trường lab sống động.
Tùy chỉnh Khóa học
- Để yêu cầu khóa học tùy chỉnh, vui lòng liên hệ với chúng tôi để sắp xếp.
Oracle Database 19c SE2 Cơ Bản Quản Trị
49 GiờOracle Database 19c là bản phát hành hỗ trợ dài hạn của nền tảng cơ sở dữ liệu flagship của Oracle, được thiết kế để cung cấp hiệu suất cao, khả năng mở rộng và tính đáng tin cậy cho các công việc doanh nghiệp.
Khóa học này, được dạy trực tiếp (trực tuyến hoặc tại địa phương), được hướng đến những quản trị viên cơ sở dữ liệu và chuyên gia IT có trình độ từ cơ bản đến trung cấp muốn cài đặt, cấu hình và quản lý môi trường Oracle Database 19c SE2 hiệu quả.
Đến cuối khóa học, các tham gia sẽ có thể:
- Hiểu kiến trúc của Oracle Database 19c SE2 và các thành phần cơ bản.
- Cài đặt và cấu hình Oracle Database 19c SE2 trên các nền tảng được hỗ trợ.
- Thực hiện các nhiệm vụ quản trị quan trọng bao gồm sao lưu, phục hồi và quản lý bảo mật.
- Tối ưu hóa hiệu suất cơ sở dữ liệu và giám sát sức khỏe hệ thống bằng các công cụ Oracle.
- Lập kế hoạch và thực hiện di chuyển từ các phiên bản cũ của Oracle Database sang 19c.
Định dạng của khóa học
- Học trực tiếp và thảo luận.
- Nhiều bài tập và thực hành.
- Thực hiện trong môi trường thực tế.
Tùy chọn tùy chỉnh khóa học
- Để yêu cầu một khóa học được tùy chỉnh cho khóa này, vui lòng liên hệ với chúng tôi để sắp xếp.
Oracle Database 19c: Quản trị
35 GiờKhóa học trực tiếp do giáo viên hướng dẫn tại Việt Nam (trực tuyến hoặc tại chỗ) này nhằm vào các quản trị viên hệ thống muốn học cách quản lý, theo dõi và hỗ trợ một cơ sở dữ liệu Oracle.
Đến cuối khóa học, người tham gia sẽ có thể:
- Hiểu các tính năng chính và thay đổi kiến trúc của cơ sở dữ liệu Oracle.
- Quản lý và theo dõi các cơ sở dữ liệu Oracle.
- Tối ưu hóa hiệu suất của cơ sở dữ liệu Oracle.
Oracle Database 19c - Sao lưu và Khôi phục
14 GiờĐây là khóa đào tạo trực tiếp do giáo viên hướng dẫn tại Việt Nam (trực tuyến hoặc tại địa điểm) dành cho quản trị viên cơ sở dữ liệu mới vào nghề, những người mong muốn quản lý các tác vụ sao lưu và khôi phục trong Oracle Database 19c.
Đến cuối khóa học này, người tham gia sẽ có thể:
- Hiểu rõ các khái niệm cơ bản về sao lưu và khôi phục trong Oracle Database 19c, bao gồm kiến trúc và các loại sự cố khác nhau.
- Có kinh nghiệm thực hành trong việc cấu hình cài đặt sao lưu và khôi phục, bao gồm môi trường RMAN và vùng khôi phục nhanh.
- Phát triển kỹ năng thực tế trong việc thực hiện các loại sao lưu và khôi phục khác nhau, bao gồm sao lưu đầy đủ, sao lưu tăng dần và khôi phục theo thời gian.
- Học cách sử dụng công nghệ Flashback của Oracle để khôi phục cơ sở dữ liệu hiệu quả và quản lý các kịch bản phục hồi sau thảm họa.
- Áp dụng các thực hành tốt nhất cho sao lưu, khôi phục và phục hồi sau thảm họa để đảm bảo tính sẵn sàng của dữ liệu và tối thiểu hóa thời gian ngừng hoạt động trong Oracle Database 19c.
Oracle Database 19c - Quản lý Data Guard
21 GiờKhóa đào tạo trực tiếp do giảng viên hướng dẫn tại Việt Nam (trực tuyến hoặc tại chỗ) này dành cho các quản trị viên cơ sở dữ liệu ở mức trung cấp muốn quản lý, tối ưu hóa và bảo mật môi trường Data Guard để có khả năng phục hồi thảm họa mạnh mẽ và sẵn sàng cao.
Đến cuối khóa đào tạo, người tham gia sẽ có thể:
- Hiểu cấu trúc và lợi ích của Oracle Data Guard cho phục hồi thảm họa và khả năng sẵn sàng cao.
- Có kinh nghiệm thực hành trong việc cấu hình và quản lý cơ sở dữ liệu dự phòng vật lý và logic, bao gồm cả Data Guard broker.
- Phát triển kỹ năng thực tế trong việc theo dõi, khắc phục sự cố và tối ưu hóa môi trường Data Guard để đạt hiệu suất tối ưu.
- Học các tính năng nâng cao như Active Data Guard, Data Guard với RAC, và bảo mật giao tiếp Data Guard.
- Áp dụng các thực hành tốt nhất cho kế hoạch phục hồi thảm họa, đảm bảo sự nhất quán của dữ liệu, và tự động hóa các hoạt động của Data Guard.
Oracle Database 19c - Cài Đặt và Nâng Cấp
7 GiờKhóa học trực tiếp do giáo viên hướng dẫn này (trực tuyến hoặc tại chỗ) nhằm vào các quản trị viên cơ sở dữ liệu mới, những người muốn đảm bảo rằng họ đã chuẩn bị kỹ lưỡng để quản lý và tối ưu hóa môi trường Oracle của mình.
Đến cuối khóa học, học viên sẽ có thể:
- Hiểu rõ các tính năng chính và kiến trúc của Oracle Database 19c, bao gồm yêu cầu hệ thống và phương pháp cài đặt.
- Nắm vững kỹ năng thực tế trong việc cài đặt Oracle Database 19c và Oracle Grid Infrastructure, bao gồm cấu hình mạng, lưu trữ và cài đặt bảo mật.
- Học quy trình đầy đủ để nâng cấp lên Oracle Database 19c, từ lập kế hoạch trước khi nâng cấp đến xác minh sau khi nâng cấp.
- Phát triển kỹ năng giải quyết sự cố để xử lý các vấn đề phổ biến trong quá trình cài đặt và nâng cấp.
- Áp dụng các thực hành tốt nhất cho việc cài đặt và nâng cấp Oracle Database để đảm bảo một triển khai mượt mà và thành công.
Cơ sở dữ liệu Oracle 19c - Kiến trúc Nhiều Thuê bao
21 GiờKhóa đào tạo trực tiếp do giảng viên hướng dẫn tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các quản trị viên cơ sở dữ liệu mức trung cấp muốn quản lý và tối ưu hóa môi trường đa tenant hiệu quả.
Cuối khóa học, người tham gia sẽ có thể:
- Hiểu các thành phần chính và lợi ích của kiến trúc đa tenant trong Oracle Database 19c, bao gồm CDBs và PDBs.
- Phát triển kỹ năng thực tế về việc cài đặt, cấu hình và quản lý cơ sở dữ liệu chứa (CDBs) và cơ sở dữ liệu có thể thay thế (PDBs).
- Nâng cao khả năng triển khai các biện pháp bảo mật, chiến lược sao lưu và phục hồi, và tối ưu hóa hiệu suất trong môi trường đa tenant.
- Học cách quản lý sẵn sàng hoạt động cao và khôi phục từ thảm họa trong kiến trúc đa tenant, bao gồm cấu hình Data Guard và Oracle RAC.
- Đánh giá các kỹ thuật khắc phục sự cố và thực hành tốt nhất để duy trì môi trường cơ sở dữ liệu đa tenant an toàn, hiệu quả và đáng tin cậy.
Oracle Database 19c - Quản trị RAC, ASM và Grid Infrastructure
35 GiờKhóa đào tạo trực tiếp dưới sự hướng dẫn của giảng viên này tại Việt Nam (trực tuyến hoặc tại chỗ) nhằm vào các quản trị viên cơ sở dữ liệu trung cấp mong muốn quản lý và tối ưu hóa môi trường Oracle database có khả năng sẵn sàng cao và phức tạp.
Đến cuối khóa đào tạo, học viên sẽ có thể:
- Có hiểu biết toàn diện về kiến trúc Oracle RAC và Grid Infrastructure, bao gồm cài đặt, cấu hình và quản lý.
- Phát triển kỹ năng thực tế trong việc quản lý Automatic Storage Management (ASM), bao gồm quản lý nhóm đĩa, tinh chỉnh instance và sao lưu/khôi phục.
- Học các kỹ thuật tối ưu hóa hiệu suất RAC nâng cao, cấu hình khôi phục sau thảm họa và các thực hành tốt nhất cho khả năng sẵn sàng cao.
- Thu được kỹ năng giải quyết sự cố và chẩn đoán để khắc phục vấn đề trong môi trường RAC và Grid Infrastructure.
- Hiểu quy trình vá lỗi và nâng cấp Oracle RAC và Grid Infrastructure đồng thời tối thiểu hóa thời gian chết và duy trì sự ổn định của hệ thống.
Bảo mật Oracle Database 19c
21 GiờKhóa đào tạo trực tiếp này tại Việt Nam (trực tuyến hoặc trực tiếp) nhằm vào các quản trị hệ thống mong muốn có hiểu biết toàn diện về tính năng bảo mật của Oracle Database 19c.
Kết thúc khóa học, người tham gia sẽ có thể:
- Hiểu các khái niệm về bảo mật cơ sở dữ liệu.
- Triển khai các cơ chế xác thực và ủy quyền để kiểm soát truy cập vào cơ sở dữ liệu.
- Cấu hình và quản lý tài khoản người dùng, vai trò và đặc quyền một cách hiệu quả.
- Áp dụng các biện pháp bảo mật mạnh mẽ chống lại nhiều mối đe dọa và lỗ hổng.
Oracle SQL cho Quản trị viên
21 GiờKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các quản trị viên và nhà phát triển cơ sở dữ liệu ở trình độ mới bắt đầu, những người muốn học SQL để quản lý, truy vấn và thao tác dữ liệu trong cơ sở dữ liệu Oracle một cách hiệu quả cho các tác vụ quản trị và vận hành.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu kiến trúc cơ sở dữ liệu Oracle, bao gồm lược đồ, người dùng và phiên.
- Viết và tối ưu hóa các truy vấn SQL để truy xuất, lọc và thao tác dữ liệu.
- Sử dụng các phép kết hợp (joins), truy vấn con (subqueries) và toán tử tập hợp để làm việc với nhiều bảng và các truy vấn phức tạp.
- Thực hiện tổng hợp dữ liệu, nhóm và phân tích bằng các hàm SQL.
- Quản lý các đối tượng lược đồ như views, sequences và indexes để nâng cao các hoạt động cơ sở dữ liệu.
Oracle Database 19c: Các Khái Niệm về Warehouse Dữ liệu
14 GiờOracle Database 19c là một nền tảng mạnh mẽ để xây dựng và quản lý các hệ thống warehouse dữ liệu doanh nghiệp hỗ trợ các tác vụ phân tích.
Khóa đào tạo trực tuyến hoặc tại chỗ này do giảng viên hướng dẫn, dành cho các chuyên gia dữ liệu và nhà phân tích ở mức độ người mới bắt đầu, mong muốn hiểu rõ các khái niệm cơ bản và kiến trúc của hệ thống warehouse dữ liệu dựa trên Oracle.
Đến cuối khóa học này, người tham gia sẽ có thể:
- Hiểu các khái niệm chính và kiến trúc của Oracle data warehousing.
- Mô tả các thành phần tiêu biểu trong warehouse dữ liệu như bảng fact và dimension.
- Nhận biết các trường hợp sử dụng và lợi ích của Oracle data warehousing trong trí tuệ kinh doanh.
- Chuẩn bị cho các khóa đào tạo sâu hơn về ETL, hiệu suất, và tối ưu hóa warehouse của Oracle.
Định dạng Khóa Học
- Bài giảng tương tác và thảo luận.
- Sử dụng thực tế Oracle SQL và khám phá schema warehouse.
- Bài tập khái niệm hướng dẫn và phân tích thiết kế warehouse.
Tùy chỉnh Khóa Học
- Để yêu cầu khóa đào tạo tùy chỉnh dựa trên các mô hình dữ liệu nội bộ hoặc mục tiêu phân tích của bạn, vui lòng liên hệ với chúng tôi để sắp xếp.
Oracle Database 19c: Kỹ thuật Tủ Dữ liệu
21 GiờOracle Database 19c là một nền tảng mạnh mẽ để xây dựng kho dữ liệu hiệu suất cao hỗ trợ công việc thông minh về kinh doanh và phân tích.
Khóa đào tạo trực tiếp này (trực tuyến hoặc tại chỗ) dành cho chuyên gia Oracle cấp trung muốn triển khai và tối ưu hóa giải pháp kho dữ liệu sử dụng Oracle Database 19c.
Tại kết thúc khóa học, người tham gia sẽ có thể:
- Thiết kế và thực hiện các mô hình kho dữ liệu (star, snowflake).
- Sử dụng phân vùng và nén Oracle cho tập dữ liệu lớn.
- Tối ưu hóa quy trình ETL và hiệu suất truy vấn cho công việc phân tích.
- Leverage các tính năng của Oracle để báo cáo thực thời và lịch sử.
Định dạng khóa học
- Bài giảng tương tác và thảo luận.
- Sử dụng trực tiếp các tính năng Kho dữ liệu Oracle trong các tình huống mẫu.
- Bài tập hướng dẫn tập trung vào mô hình hóa, ETL và điều chỉnh hiệu suất.
Tùy chọn Tùy chỉnh Khóa học
- Để yêu cầu đào tạo tùy chỉnh cho khóa học này dựa trên các mô hình dữ liệu hoặc nhu cầu báo cáo của tổ chức của bạn, vui lòng liên hệ với chúng tôi để sắp xếp.
Oracle Database 19c: SQL Tuning Workshop
21 GiờViệc tối ưu SQL trong Oracle Database 19c là quá trình cải thiện hiệu suất SQL thông qua phân tích, thống kê và kỹ thuật tối ưu hóa.
khóa đào tạo trực tiếp này (trực tuyến hoặc tại chỗ) hướng đến các chuyên gia Oracle cấp trung muốn hiểu và áp dụng các kỹ thuật tối ưu SQL cho Oracle Database 19c để cải thiện việc thực thi truy vấn và hiệu suất cơ sở dữ liệu.
Đến cuối khóa học, người tham dự sẽ có thể:
- Giải thích kế hoạch thực thi và xác định điểm tắc nghẽn về hiệu năng.
- Sử dụng các công cụ tối ưu Oracle như AWR, ADDM và SQL Tuning Advisor.
- Sử dụng chỉ mục, gợi ý và thống kê để tối ưu hóa truy vấn.
- Chẩn đoán và giải quyết các câu lệnh SQL kém hiệu quả trong môi trường thực tế.
Định dạng khóa học
- Bài giảng tương tác và thảo luận.
- Sử dụng thực hành các công cụ tối ưu Oracle và truy vấn SQL.
- Bài tập hướng dẫn tập trung vào các tình huống tối ưu hóa thực tế và phân tích hiệu suất.
Tùy chọn Tùy chỉnh Khóa học
- Để yêu cầu một khóa đào tạo tùy chỉnh cho khóa học này dựa trên hệ thống hoặc câu hỏi kinh doanh của bạn, vui lòng liên hệ với chúng tôi để sắp xếp.