Cơ sở dữ liệu và hệ quản trị cơ sở dữ liệu | Học trực tuyến CNTT, học lập trình từ cơ bản đến nâng cao

Thông tin chung

Khi nhắc tới việc xây dựng một Hệ Thống (System) Không ít người sẽ ngay lập tức nghĩ tới việc sẽ sử dụng một ngôn ngữ/ công nghệ lập trình nào đó để lập trình tuy nhiên điều này là hoàn toàn không đầy đủ. Việc lưu trữ dữ liệu để hỗ trợ Input/Ouput cho thuật toán cung cấp các hoặc báo cáo thống kê là một việc quan trọng không kém. Bởi sẽ chẳng có ý nghĩa gì khi mà các kết quả tính toán của bạn sẽ bốc hơi sau khi được thực hiện.

Cũng giống như lập trình ở tầng ứng dụng, không phải lúc nào cũng là code cho chạy được mà code cần có mô hình đúng đắn bởi đi kèm nó là vô vàn lợi ích. Cơ sở dữ liệu cũng thế, một cơ sở dữ liệu có cấu trúc tốt thì cũng hỗ trợ cả một hệ thống vận hành mượt mà hơn. Để làm được điều đó trong môn học này các bạn sẽ được tìm hiểu từ những cơ sở lý thuyết cơ bản cho đến việc sử dụng và quản trị. Quản trị cơ sở dữ liệu Oracle (hay Oracle Database) là một tập các đơn vị dữ liệu. Mục đích của cơ sở dữ liệu là lưu trữ và tìm lại được các thông tin được lưu trữ. Máy chủ cơ sử dữ liệu là chìa khóa của việc giải quyết vấn đề quản lý thông tin. Thông thường một máy chủ có thể quản lý một lớn dữ liệu trong môi trường có nhiều người dùng có thể đồng thời truy cập cùng dữ liệu. Tất cả được hoàn thành vói hiệu năng cao. Máy chủ cơ sở dữ liệu có thể ngăn cản truy cập trái phép và cung cấp giải pháp hiệu quả trong việc lấyy lại dữ liệu khi có bất kỳ sự cố nào.

Đối tượng tham gia

Dành cho cán bộ của tập đoàn VNPT thuộc các chuyên ngành khác Công nghệ thông tin

Đào tạo lực lượng triển khai sản phẩm dịch vụ CNTT 63 tỉnh thành, lực lượng tham gia trực tiếp dự án và code trực tiếp trên nền tảng đó sau khi tham gia học.

Mục tiêu môn học

Sau khi học xong, học viên có thể:

Trình bày được khái niệm cơ bản của cơ sở dữ liệu

Hiểu và mô tả được tầm quan trọng của hệ quản trị cơ sở dữ liệu

Trình bày được các khái niệm về lý thuyết quan hệ 

Biết cách làm việc với đại số quan hệ

Hiểu và Biết cách chuẩn hóa các quan hệ

Biết cách phân tích yêu cầu nghiệp vụ

Mô hình hóa yêu cầu nghiệp vụ sử dụng mô hình quan hệ thực thể

Trình bày được các bước chuyển hóa mô hình logic trừu tượng sang mô hình chi tiết vật lý

Sử dụng thành thạo câu lệnh truy vấn SQL cơ bản SELECT, WHERE, ORDER BY

Hiểu và sử dụng được các loại JOIN

Biết sử dụng câu lệnh DDL để tạo bảng và chỉnh sửa cấu trúc của bảng, chỉnh sửa dữ liệu: thêm, sửa, xóa, COMMIT, ROLLBACK”

Mô tả được ý nghĩa và sử dụng được các ràng buộc: khóa chính, khóa ngoại

Mô tả được ý nghĩa và sử dụng được View và Index,, Sequence

Sử dụng được các hàm thông dụng trong SQL

Trình bày được kiến trúc các tiến trình trong CSDL Oracle

Mô tả được kiến trúc bộ nhớ trong CSDL Oracle

Trình bày được và biết cách quản trị Tablespace

Trình bày được ý nghĩa của Undo và biết cách quản lý cấu hình Undo

Mô tả được ý nghĩa của Redo và biết cách quản lý cấu hình Redo

Biết cách quản lý User và ứng dụng cấu hình profile

Biết cách quản lý kết nối trong Oracle

Mô tả và ứng dụng sao lưu, khôi phục CSDL sử dụng phương thức

Trải nghiệm học tập

Môn học sẽ có 5 phần, gồm 22 bài học. Mỗi bài sẽ có một số đoạn video yêu cầu học viên phải xem kỹ, một hoặc vài bài đọc thêm và trả lời câu hỏi trắc nghiệm. Sau phần 3 và phần 5 sẽ có bài assignment yêu cầu học viên làm.

Trong thời gian học (dự kiến là 6 tuần), việc phân bổ tuần học là rất quan trọng. Nếu các bạn có bất cứ câu hỏi nào hãy kết nối với mentor để được giải đáp.

Nguồn học liệu

Khóa học MOOC này được cung cấp trên nền tảng Udemy và Youtube. Đây là nền tảng cung cấp các khóa học trực tuyến đại chúng mở được đánh giá rất cao trong các nền tảng MOOC, ngang với các nền tảng hàng đầu như Coursera, edX.

Việc liệt kê nguồn dưới đây không nhất thiết hàm ý rằng FUNiX có sự hợp tác chính thức với chủ sở hữu của nguồn: Oracle DBA 11g/12c – Database Administration for Junior DBA và kênh Youtube SQL tutorials for beginners/ Oracle Database tutorials.

Chi tiet Mon hoc 1

Đừng ngần ngại!

Bạn sẽ dễ dàng chuẩn bị nền tảng cùng FUNiX!

Chi tiet Mon hoc 1
  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        
Chat Button
FUNiX V2 GenAI Chatbot ×

yêu cầu gọi lại