1.659.000 ₫
99.999 ₫

Video bài giảng và tài liệu giống mô tả

Học online trên Website bằng điện thoại hoặc máy tính

Nhận khóa học trong vòng 3 - 5 giây
Từ cơ bản đến nâng cao – Thực hành trên dự án thật, làm chủ Oracle Database ngay hôm nay!
Trong thời đại dữ liệu là “vàng”, kỹ năng thiết kế và quản lý cơ sở dữ liệu không chỉ cần thiết với lập trình viên mà còn là lợi thế lớn với sinh viên CNTT, DBA (Database Administrator) hay bất kỳ ai quan tâm đến lĩnh vực công nghệ. Và nếu bạn đang tìm kiếm một lộ trình học bài bản, thực chiến, có tính ứng dụng cao – thì khóa học “Thiết kế cơ sở dữ liệu ứng dụng nghe nhạc với Oracle 21c” chính là dành cho bạn.
Oracle là một trong những hệ quản trị cơ sở dữ liệu (DBMS) mạnh mẽ và phổ biến nhất trên thế giới, được các doanh nghiệp lớn như Amazon, Netflix, và các ngân hàng toàn cầu tin dùng. Việc thành thạo Oracle giúp bạn:
Dễ dàng tiếp cận các vị trí IT chuyên sâu nhưDBA, lập trình viên backend, hệ thống, chuyên viên dữ liệu.
Xây dựng được hệ thống dữ liệu mạnh mẽ, linh hoạt và bảo mật cao cho bất kỳ loại ứng dụng nào.
Làm đẹp CV và tăng cơ hội ứng tuyển vào các công ty lớn – nơi Oracle là tiêu chuẩn.
Khác với các khóa học chỉ lý thuyết hoặc quá tập trung vào ngôn ngữ SQL đơn thuần, khóa học này kết hợp giữa kiến thức cơ sở dữ liệu và dự án thực tế – cụ thể là thiết kế cơ sở dữ liệu cho một ứng dụng nghe nhạc giống như Spotify hoặc Zing MP3.
Bạn sẽ được học:
Cách phân tích yêu cầu nghiệp vụ: Từ góc nhìn của một hệ thống âm nhạc – người dùng, bài hát, danh sách phát, lịch sử nghe, gợi ý âm nhạc…
Thiết kế mô hình quan hệ chuẩn: Làm chủ các thực thể, quan hệ, ràng buộc dữ liệu và quy tắc nghiệp vụ.
Tạo và tối ưu hệ thống bảng dữ liệu: Sử dụng Oracle SQL để viết câu lệnh tạo bảng, thêm dữ liệu mẫu, kiểm tra ràng buộc khóa ngoại, khóa chính.
Xử lý dữ liệu bằng SQL & PL/SQL: Thao tác dữ liệu từ cơ bản đến nâng cao, xây dựng truy vấn tối ưu, thủ tục lưu trữ, trigger, view...
Tối ưu hóa hiệu năng: Tìm hiểu cách sử dụng chỉ số (index), khóa, giao dịch và kỹ thuật tối ưu hóa câu lệnh truy vấn hiệu quả.
11.5 giờ video học theo yêu cầu
Bài tập thực hành sau mỗi phần
56 tài nguyên có thể tải xuống
Học mọi lúc, mọi nơi: Truy cập trên điện thoại, máy tính bảng, TV
Quyền truy cập trọn đời + Chứng chỉ hoàn thành
Khóa học được thiết kế phù hợp cho cả người mới bắt đầu, vì vậy bạn không cần có kiến thức lập trình trước đó. Tuy nhiên, bạn sẽ cần:
Một chiếc máy tính cá nhân với cấu hình trung bình
Kết nối internet ổn định để học video
Tinh thần tự học, đam mê công nghệ và sẵn sàng thực hành
01 - Giới thiệu về cơ sở dữ liệu Oracle, cài đặt trên các hệ điều hành khác nhau
001 Giới thiệu về hệ quản trị cơ sở dữ liệu Oracle (khoahocgiahoi.com zalo 0583953426).mp4
002 Cài đặt Oracle 21c trên Windows 11 (khoahocgiahoi.com zalo 0583953426).mp4
003 Cài đặt SQL Developer và đăng nhập quyền sysdba (khoahocgiahoi.com zalo 0583953426).mp4
004 Cài đặt Oracle Enterprise Edition với Docker-Windows 11 (khoahocgiahoi.com zalo 0583953426).mp4
005 Đăng nhập Oracle Container Registry và download Oracle Image (khoahocgiahoi.com zalo 0583953426).mp4
006 Tuỳ biến các biến môi trường(Oracle Variable Env) với Docker Compose (khoahocgiahoi.com zalo 0583953426).mp4
007 Cài đặt Oracle Enterprise trên MacOS 13-Ventura dùng Docker Compose (khoahocgiahoi.com zalo 0583953426).mp4
008 Phân biệt giữa User và Role. Một số câu lệnh phân quyền cho User (khoahocgiahoi.com zalo 0583953426).mp4
Liên hệ với admin sieuthitrithuc.com để được vào acc làm phần thực hành.txt
CODE - 6. Tuỳ biến các biến môi trường(Oracle Variable Env) với Docker Compose
CODE - 8. Phân biệt giữa User và Role. Một số câu lệnh phân quyền cho User
02 - Các câu lệnh cơ bản với Table(bảng), quan hệ giữa các thực thể(Entity Relation)
010 Thực thể(Entity), thuộc tính(Attribute) gì, các câu lệnh tạo bảng Artist và Song (khoahocgiahoi.com zalo 0583953426).mp4
011 Đổi tên bảng-ALTER TABLE RENAME và xoá bảng - DROP TABLE (khoahocgiahoi.com zalo 0583953426).mp4
012 Thêm từng bản ghi vào bảng Artist với lệnh INSERT INTO (khoahocgiahoi.com zalo 0583953426).mp4
013 Một số ràng buộc NOT NULL, CHECK, UNIQUE áp dụng cho các cột(attributes) (khoahocgiahoi.com zalo 0583953426).mp4
014 Các ràng buộc Primary Key và Foreign Key. Quan hệ 1-n(one to many) (khoahocgiahoi.com zalo 0583953426).mp4
015 Đưa các constraints(ràng buộc) vào câu lệnh tạo bảng (khoahocgiahoi.com zalo 0583953426).mp4
016 INSERT dữ liệu vào bảng đã có constraints.Thứ tự thêm dữ liệu (khoahocgiahoi.com zalo 0583953426).mp4
017 Quan hệ n-n,Many-To-Many và bảng liên kết-Association Table (khoahocgiahoi.com zalo 0583953426).mp4
018 Thiết lập quan hệ ManyToMany giữa các bảng songs, genres, albums (khoahocgiahoi.com zalo 0583953426).mp4
019 Thiết kế bảng playlists chứa danh sách những bài hát ứng với từng user (khoahocgiahoi.com zalo 0583953426).mp4
CODE - 9. Thực thể(Entity), thuộc tính(Attribute) gì, các câu lệnh tạo bảng Artist và Song
CODE - 10. Đổi tên bảng-ALTER TABLE RENAME và xoá bảng - DROP TABLE
CODE - 11. Thêm từng bản ghi vào bảng Artist với lệnh INSERT INTO
CODE - 12. Một số ràng buộc NOT NULL, CHECK, UNIQUE áp dụng cho các cột(attributes)
CODE 13-18
03 - Các câu lệnh truy vấn-SELECT, cập nhật UPDATE, JOIN 2 bảng, cách dùng Sequence
021 019-Các câu lệnh SELECT có điều kiện với WHERE, AND,OR, ORDER BY (khoahocgiahoi.com zalo 0583953426).mp4
022 Sử dụng bí danh-alias-kết hợp với các hàm MIN, MAX, SUM, COUNT, SUBSTR (khoahocgiahoi.com zalo 0583953426).mp4
023 Bảng dual là gì, những lệnh hay dùng với bảng DUAL (khoahocgiahoi.com zalo 0583953426).mp4
024 Thực hành với GROUP BY, HAVING (khoahocgiahoi.com zalo 0583953426).mp4
025 Thay đổi thông tin một số trường với lệnh UPDATE (khoahocgiahoi.com zalo 0583953426).mp4
026 Tạo Sequence cho các trường user_id và playlist_id (khoahocgiahoi.com zalo 0583953426).mp4
027 JOIN dữ liệu giữa 2 bảng (khoahocgiahoi.com zalo 0583953426).mp4
CODE 19 - 25
04 - Thực hành các lệnh SQL trên cơ sở dữ liệu mẫu của Oracle - Human Resources
029 Tạo HR Schema từ file sql của Oracle 21c (khoahocgiahoi.com zalo 0583953426).mp4
030 INSERT data, tạo các constraints từ Oracle HR schema (khoahocgiahoi.com zalo 0583953426).mp4
031 Các câu lệnh SELECT và SUB-QUERY với bảng employees (khoahocgiahoi.com zalo 0583953426).mp4
032 Các lệnh JOIN và SUB QUERY với bảng departments và employees (khoahocgiahoi.com zalo 0583953426).mp4
033 View là gì, tạo View để JOIN giữa 2 hoặc nhiều bảng (khoahocgiahoi.com zalo 0583953426).mp4
034 Thực hành truy vấn từ View JOIN 4 bảng, sử dụng DISTINCT, MIN, MAX (khoahocgiahoi.com zalo 0583953426).mp4
035 Tối ưu hóa truy vấn dữ liệu với Materialized views (khoahocgiahoi.com zalo 0583953426).mp4
TÀI LIỆU
05 - Khái niệm về PLSQL,Hàm và thủ tục trong PLSQL
037 Cài đặt và sử dụng Oracle Developer Tools for VS Code (khoahocgiahoi.com zalo 0583953426).mp4
038 Cấu trúc của một block PLSQL, biến và kiểu dữ liệu (khoahocgiahoi.com zalo 0583953426).mp4
039 Các câu lệnh điều khiển IF, CASE, vòng lặp LOOP, WHILE, FOR (khoahocgiahoi.com zalo 0583953426).mp4
040 Thủ tục và hàm, hàm trả về 1 Type Object và gọi hàm TREAT (khoahocgiahoi.com zalo 0583953426).mp4
041 Viết các thủ tục cho bảng playlists, kết hợp bắt EXCEPTION (khoahocgiahoi.com zalo 0583953426).mp4
042 Viết hàm trả về 1 TABLE các bài hát (khoahocgiahoi.com zalo 0583953426).mp4
043 Quản lý lỗi(Exception) trong PL-SQL (khoahocgiahoi.com zalo 0583953426).mp4
044 040-Implicit Cursor và Explicit Cursor trong ORACLE (khoahocgiahoi.com zalo 0583953426).mp4
TÀI LIỆU
06 - Làm việc với PIVOT, WITH,PARTITION BY trên cơ sở dữ liệu HR
045 Lệnh PIVOT và UNPIVOT (khoahocgiahoi.com zalo 0583953426).mp4
046 Làm việc với mệnh đề WITH, hay Common Table Expression (CTE) (khoahocgiahoi.com zalo 0583953426).mp4
047 Phân cụm với PARTITION BY và áp dụng các hàm AGGREGATE (khoahocgiahoi.com zalo 0583953426).mp4
048 BULK COLLECT và FORALL để cải thiện hiệu suất của các vòng lặp PLSQL (khoahocgiahoi.com zalo 0583953426).mp4
TÀI LIỆU CHƯƠNG 6
07 - Trigger và các loại trigger trong PLSQL. Làm việc với TRANSACTION
049 Viết các DML (Data Manipulation Language) TRIGGER cho bảng songs (khoahocgiahoi.com zalo 0583953426).mp4
050 Các loại trigger DML và DDL (khoahocgiahoi.com zalo 0583953426).mp4
051 Viết trigger tự tăng giảm số lượng playlist trong bảng users (khoahocgiahoi.com zalo 0583953426).mp4
052 Giao dịch-TRANSACTION và ROLLBACK trong Oracle Database (khoahocgiahoi.com zalo 0583953426).mp4
053 Ví dụ với SAVEPOINT và ROLLBACK TO SAVEPOINT kiểm tra lương nhân viên (khoahocgiahoi.com zalo 0583953426).mp4
054 Làm việc với JSON (JavaScript Object Notation) trong Oracle (khoahocgiahoi.com zalo 0583953426).mp4
TÀI LIỆU CHƯƠNG 7
08 - Mã hóa mật khẩu bảng users, các hàm trên bảng users
055 Một số FUNCTION và PROCEDURE trên bảng users (khoahocgiahoi.com zalo 0583953426).mp4
056 Các thuật toán mã hóa mật khẩu md5, sha1, sha256, sha384,sha512 (khoahocgiahoi.com zalo 0583953426).mp4
057 Viết hàm đăng ký user mới, thêm 1 bản ghi vào bảng user (khoahocgiahoi.com zalo 0583953426).mp4
058 Viết hàm(function) đăng nhập(Login) với tham số email và password (khoahocgiahoi.com zalo 0583953426).mp4
059 Tạo và sử dụng SYNONYMS(tên đồng nghĩa) (khoahocgiahoi.com zalo 0583953426).mp4
060 Sử dụng clusters cho nhiều bảng (khoahocgiahoi.com zalo 0583953426).mp4
TÀI LIỆU CHƯƠNG 8
09 - Package và quản lý package trong PLSQL
061 Tạo Package và viết các hàm trong Package (khoahocgiahoi.com zalo 0583953426).mp4
062 DBMS_SCHEDULER tự động thực hiện công việc vào 1 thời điểm nhất định (khoahocgiahoi.com zalo 0583953426).mp4
063 Đọc dữ liệu từ Database và lưu vào file với Package UTL_FILE(Utility File) (khoahocgiahoi.com zalo 0583953426).mp4
064 Mã hóa và giải mã dữ liệu với Package DBMS_CRYPTO (khoahocgiahoi.com zalo 0583953426).mp4
065 Tệp tnsnames.ora và các câu lệnh trong SQLPlus (khoahocgiahoi.com zalo 0583953426).mp4
TÀI LIỆU CHƯƠNG 9
10 - Temporary & External Tables
066 External Tables trong Oracle (khoahocgiahoi.com zalo 0583953426).mp4
067 Temporary tables lưu dữ liệu tạm thời cho mỗi transaction (khoahocgiahoi.com zalo 0583953426).mp4
TÀI LIỆU CHƯƠNG 10
HỎI ĐÁP CỦA HỌC VIÊN
Sinh viên ngành Công nghệ Thông tinhoặc ngành liên quan, đang học hoặc sắp học về môn cơ sở dữ liệu, muốn được thực hành trên dự án thực tế.
Lập trình viên muốn chuyển hướng hoặc nâng cao chuyên mônvề Oracle Database – công cụ được sử dụng rộng rãi trong doanh nghiệp.
Người mới học lập trìnhnhưng có mong muốn xây dựng nền tảng dữ liệu vững chắc cho ứng dụng sau này.
Quản trị viên cơ sở dữ liệu (DBA)muốn bổ sung kỹ năng thiết kế hệ thống hoặc tối ưu hiệu suất quản lý dữ liệu.
Đăng ký ngay hôm nay để bước vào hành trình trở thành chuyên gia cơ sở dữ liệu – bắt đầu từ một dự án thực chiến hấp dẫn và hoàn toàn thực tiễn!
99.999.999 ₫
599.999 ₫
10.000.000 ₫
99.999 ₫
1.600.000 ₫
99.999 ₫
3.999.000 ₫
99.999 ₫
1.299.999 ₫
59.999 ₫
3.950.000 ₫
89.999 ₫
999.000 ₫
99.999 ₫
2.856.000 ₫
49.999 ₫
3.350.000 ₫
99.999 ₫
450.000 ₫
69.999 ₫
900.000 ₫
59.999 ₫
6.000.000 ₫
99.999 ₫