Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k. Số lượng có hạn!
Trang chủ
Menu

Thiết kế cơ sở dữ liệu ứng dụng nghe nhạc với Oracle 21c

Thiết kế cơ sở dữ liệu ứng dụng nghe nhạc với Oracle 21c

Cơ sở dữ liệu Oracle từ cơ bản đến nâng cao - Thiết kế ứng dụng âm nhạc

4.7
(518 đánh giá)
2,072 học viên
Giảng viên
Nguyen Duc Hoang
Đánh giá cao
79.000đ 1.659.000đ -95%
11.5 giờ video
4 bài quiz
56 tài nguyên
13 bài tập
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/04/2026

Bạn sẽ học được gì

Thiết kế cơ sở dữ liệu cho ứng dụng nghe nhạc,xác định các yêu cầu, thiết kế mô hình quan hệ, tạo các bảng và mối quan hệ, và đảm bảo tính toàn vẹn dữ liệu
Nắm được cách xử lý dữ liệu, quản lý người dùng, và thực hiện các chức năng liên quan đến nghe nhạc
Học viên sẽ được học về các phương pháp tối ưu hoá hiệu suất của cơ sở dữ liệu và ứng dụng, bao gồm cách tối ưu hoá truy vấn và chỉ số
Học viên sẽ nắm bắt được kiến thức về cấu trúc và hoạt động của Oracle Database, cũng như cách sử dụng các công cụ và ngôn ngữ SQL trong Oracle.

Yêu cầu

Không cần kinh nghiệp lập trình, chỉ cần có đam mê và tinh thần chịu khó học hỏi

Đối tượng phù hợp

Sinh viên theo học ngành công nghệ thông tin hoặc các ngành liên quan, đặc biệt là những người đang học hoặc đã học về cơ sở dữ liệu, sẽ tìm thấy khóa học này rất hữu ích để áp dụng lý thuyết vào thực tế
Những người đã có kinh nghiệm lập trình nhưng muốn nâng cao kỹ năng của mình bằng cách học về Oracle Database, một trong những hệ thống quản lý cơ sở dữ liệu phổ biến nhất trên thế giới
Người mới học hoặc những người có sở thích trong lập trình và quản lý cơ sở dữ liệu sẽ tìm thấy khóa học này là một cách tuyệt vời để bắt đầu.
Quản trị viên cơ sở dữ liệu (DBA): Những người đang làm việc hoặc muốn làm việc như một DBA, và muốn mở rộng kiến thức về cách thiết kế và quản lý cơ sở dữ liệu Oracle

Nội dung khóa học

10 phần • 63 bài giảng
1 Giới thiệu về hệ quản trị cơ sở dữ liệu Oracle
2 Cài đặt Oracle 21c trên Windows 11
3 Cài đặt SQL Developer và đăng nhập quyền sysdba
4 Cài đặt Oracle Enterprise Edition với Docker-Windows 11
5 Đăng nhập Oracle Container Registry và download Oracle Image
6 Tuỳ biến các biến môi trường(Oracle Variable Env) với Docker Compose
7 Cài đặt Oracle Enterprise trên MacOS 13-Ventura dùng Docker Compose
8 Phân biệt giữa User và Role. Một số câu lệnh phân quyền cho User
1 Thực thể(Entity), thuộc tính(Attribute) gì, các câu lệnh tạo bảng Artist và Song
2 Đổi tên bảng-ALTER TABLE RENAME và xoá bảng - DROP TABLE
3 Thêm từng bản ghi vào bảng Artist với lệnh INSERT INTO
4 Một số ràng buộc NOT NULL, CHECK, UNIQUE áp dụng cho các cột(attributes)
5 Các ràng buộc Primary Key và Foreign Key. Quan hệ 1-n(one to many)
6 Đưa các constraints(ràng buộc) vào câu lệnh tạo bảng
7 INSERT dữ liệu vào bảng đã có constraints.Thứ tự thêm dữ liệu
8 Quan hệ n-n,Many-To-Many và bảng liên kết-Association Table
9 Thiết lập quan hệ ManyToMany giữa các bảng songs, genres, albums
10 Thiết kế bảng playlists chứa danh sách những bài hát ứng với từng user
1 019-Các câu lệnh SELECT có điều kiện với WHERE, AND,OR, ORDER BY
2 Sử dụng bí danh-alias-kết hợp với các hàm MIN, MAX, SUM, COUNT, SUBSTR
3 Bảng dual là gì, những lệnh hay dùng với bảng DUAL
4 Thực hành với GROUP BY, HAVING
5 Thay đổi thông tin một số trường với lệnh UPDATE
6 Tạo Sequence cho các trường user_id và playlist_id
7 JOIN dữ liệu giữa 2 bảng
1 Tạo HR Schema từ file sql của Oracle 21c
2 INSERT data, tạo các constraints từ Oracle HR schema
3 Các câu lệnh SELECT và SUB-QUERY với bảng employees
4 Các lệnh JOIN và SUB QUERY với bảng departments và employees
5 View là gì, tạo View để JOIN giữa 2 hoặc nhiều bảng
6 Thực hành truy vấn từ View JOIN 4 bảng, sử dụng DISTINCT, MIN, MAX
7 Tối ưu hóa truy vấn dữ liệu với Materialized views
1 Cài đặt và sử dụng Oracle Developer Tools for VS Code
2 Cấu trúc của một block PL/SQL, biến và kiểu dữ liệu
3 Các câu lệnh điều khiển IF, CASE, vòng lặp LOOP, WHILE, FOR
4 Thủ tục và hàm, hàm trả về 1 Type Object và gọi hàm TREAT
5 Viết các thủ tục cho bảng playlists, kết hợp bắt EXCEPTION
6 Viết hàm trả về 1 TABLE các bài hát
7 Quản lý lỗi(Exception) trong PL-SQL
8 040-Implicit Cursor và Explicit Cursor trong ORACLE
1 Lệnh PIVOT và UNPIVOT
2 Làm việc với mệnh đề WITH, hay Common Table Expression (CTE)
3 Phân cụm với PARTITION BY và áp dụng các hàm AGGREGATE
4 BULK COLLECT và FORALL để cải thiện hiệu suất của các vòng lặp PL/SQL
1 Viết các DML (Data Manipulation Language) TRIGGER cho bảng songs
2 Các loại trigger DML và DDL
3 Viết trigger tự tăng giảm số lượng playlist trong bảng users
4 Giao dịch-TRANSACTION và ROLLBACK trong Oracle Database
5 Ví dụ với SAVEPOINT và ROLLBACK TO SAVEPOINT kiểm tra lương nhân viên
6 Làm việc với JSON (JavaScript Object Notation) trong Oracle
1 Một số FUNCTION và PROCEDURE trên bảng users
2 Các thuật toán mã hóa mật khẩu md5, sha1, sha256, sha384,sha512
3 Viết hàm đăng ký user mới, thêm 1 bản ghi vào bảng user
4 Viết hàm(function) đăng nhập(Login) với tham số: email và password
5 Tạo và sử dụng SYNONYMS(tên đồng nghĩa)
6 Sử dụng clusters cho nhiều bảng
1 Tạo Package và viết các hàm trong Package
2 DBMS_SCHEDULER tự động thực hiện công việc vào 1 thời điểm nhất định
3 Đọc dữ liệu từ Database và lưu vào file với Package UTL_FILE(Utility File)
4 Mã hóa và giải mã dữ liệu với Package DBMS_CRYPTO
5 Tệp tnsnames.ora và các câu lệnh trong SQL*Plus
1 External Tables trong Oracle
2 Temporary tables lưu dữ liệu tạm thời cho mỗi transaction

Giới thiệu khóa học

Khám phá thế giới cơ sở dữ liệu Oracle và học cách thiết kế ứng dụng âm nhạc với khóa học Cơ Sở Dữ Liệu Oracle , thực tập với cơ sở dữ liệu Human Resource Từ Cơ Bản Đến Nâng Cao!

Khóa học này được thiết kế đặc biệt để mang đến cho bạn kiến thức từ cơ bản đến chuyên sâu về cơ sở dữ liệu Oracle, giúp bạn trang bị đầy đủ các kỹ năng cần thiết để thành thạo Oracle.

Trong quá trình học, bạn sẽ được hướng dẫn cách cài đặt và cấu hình Oracle, nắm vững SQL và PL/SQL, hiểu rõ cách hoạt động của các bảng, truy vấn và thủ tục trong Oracle. Ngoài ra, bạn còn được học sâu về các khái niệm nâng cao như quản lý giao dịch, tối ưu hoá hiệu suất cho cơ sở dữ liệu.

Điểm đặc biệt của khóa học này chính là phần thực hành thiết kế ứng dụng âm nhạc. Qua đó, bạn sẽ được áp dụng ngay lập tức những kiến thức đã học để xây dựng một ứng dụng âm nhạc thực sự, từ việc lưu trữ dữ liệu âm nhạc, xây dựng hệ thống người dùng, và nhiều tính năng hấp dẫn khác.

Hãy tham gia khóa học Cơ Sở Dữ Liệu Oracle Từ Cơ Bản Đến Nâng Cao - Thiết Kế Ứng Dụng Âm Nhạc ngay hôm nay để trở thành chuyên gia cơ sở dữ liệu Oracle chuyên nghiệp!

Học viên thường mua kèm

VIP MEMBERSHIP

Truy cập toàn bộ khóa học chỉ với một lần đăng ký, thời hạn vĩnh viễn

Trở thành thành viên VIP để truy cập không giới hạn tất cả khóa học trên nền tảng, miễn phí cập nhật khoá học mới

Tìm hiểu thêm về VIP
Zalo
Bạn cần hỗ trợ?