DBA - Oracle Database: Pemula sampai Mahir

所在平台: Udemy

课程主页: https://www.udemy.com/course/rdbms-oracle-18c-indonesia/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 上的 Oracle 数据库管理员(DBA):从入门到精通课程摘要 本课程旨在教授学员如何使用 Oracle 数据库 18c 作为关系数据库管理系统(RDBMS)的数据库管理员(DBA)。课程内容涵盖了从基础到高级的 Oracle 数据库管理技能,非常适合想要成为 Oracle DBA、准备 Oracle Certified Associate (OCA-1Z0-071) 认证,或希望深入了解 RDBMS 的学员。 **核心学习内容包括:** * **Oracle 数据库 18c 基础:** * SQL 基础介绍,以及如何在 Oracle 18c Express Edition 中使用。 * 开发环境的搭建与配置。 * Oracle 18c Express Edition 的安装。 * 数据库编辑工具的安装与使用(如 DataGrid, SQL/Plus, Oracle Database Developer, Navicate 等)。 * **SQL 查询深入:** * SQL 命令的结构和使用。 * 用户、角色、模式、数据库和表的创建。 * 数据表的查询:`SELECT`语句,数学运算,列别名,字符串连接,`NULL`值的处理,`DISTINCT`关键字。 * 数据过滤:`WHERE`子句,关系比较谓词,`IN`、`BETWEEN`、`NULL`、`EXISTS`、`NOT`和逻辑谓词。 * 数据排序:`ORDER BY`子句。 * **SQL 函数:**单行函数和组函数。 * **表连接:**自然连接(Natural Join)、笛卡尔积(Cartesian Products)、内连接(Inner Join)、外连接(Outer Join)和自连接(Self Join)。 * **子查询:**单行和多行子查询,以及用于分页。 * **数据操纵语言(DML):**数据插入、更新和删除。 * **事务控制语言(TCL):**事务的提交和回滚。 * **数据库对象管理:** * **表的操作:**`CREATE TABLE`、`ALTER TABLE`、`DROP TABLE`、`TRUNCATE TABLE`、`PURGE TABLE`。 * **约束(Constraints):**设置数据完整性。 * **序列(Sequences):**生成唯一数值。 * **视图(Views):**创建和管理虚拟表。 * **索引(Indexing):**B-Tree 索引、函数基索引、位图索引,以及索引的创建和删除。 * **高级查询与 PL/SQL:** * **数据合并:**`UNION`和 `MERGE` 命令。 * **PL/SQL 编程:**变量、常量、函数、流程控制、游标(Cursor)、存储过程(Stored Procedure)和触发器(Trigger)。 * **用户与权限管理:** * 用户管理:创建、修改和删除用户。 * 权限管理:授予和撤销用户权限。 * 角色管理:创建和管理用户角色。 * **实践与案例研究:** * 学习实体关系图(ERD)的设计概念。 * 通过与当前工作相关的案例研究来巩固学习。 * 例如,课程将指导学员完成一个“创建 Scala Enterprise 应用程序”的案例。 本课程通过理论讲解与实践操作相结合的方式,帮助学员从零基础成长为能够熟练管理 Oracle 数据库的专业 DBA,并为职业发展和技术认证打下坚实基础。

课程评论(0条)

课程详情

Hai di materi kali ini saya mau membahas 'Oracle Database 18c', temen-temen akan belajar menggunakan Relational Database Management Sistem dengan menggunakan Database Oracle 18c sebagai Database Administrator (DBA).Materi yang akan dibahas pada modul ini diantarnya sebagai berikut:Pengenalan SQL dengan Oracle 18c Express EditionSetup Development EnvirontmentInstall Database Oracle 18c Express EditionInstall Database Editor (DataGrid, SQL/Plus, Oracle Database Developer, Navicate, dll)Pengenalan perintah Structural Query Language (SQL)Persiapan membuat Role / User, membuat Schema, membuat Database dan membuat tableMenampilkan informasi data TablePerintah `SELECT`Operasi Matematika di SQL.Column Alias.ConcatinationNilai `Null``DISTINCT`Filter data dengan perintah `WHERE`Relational Comparison PredicateIn PredicatesBetween PredicatesNull ConditionExists PredicatesNot PredicatesLogical PredicatesMengurutkan data dengan order bySQL: FunctionsSingle Row FunctionGroup FunctionJoin TablesNatural JoinCartesian ProductsInner JoinOuter JoinSelf joinSub QuerySub Query single row resultSub Query Multiple rows resultSub Query PairwisePagination dengan Sub QueryManipulation DataData Manipulation Language (DML)Transaction Control Language (TCL)Definition TabelCreate TableAlter TableDrop TableConstraintsTruncate TablePurge TableSequencesViewIndexingB-Tree IndexFunction Based IndexBitmap IndexDrop IndexAdvances QueryMenggabungkan data dengan `UNION`Menggabungkan data dengan `MERGE`PL/SQLVariablesConstantaFunctionsFlow ControlCursorStore ProcedureTriggerUser/Schema ManagementUser ManagementPrivileges ManagementRole ManagementStudi kasus: Membuat aplikasi scala EnterpriceMateri ini untuk siapa?Buat temen-temen yang mau belajar Relational Database Management System (RDBMS) dengan Oracle DatabaseBuat temen-temen yang mau ikut certifikasi Oracle Certified Associate Program (OCA-1Zo-071)Buat temen-temen yang mau menjadi Database Administrator dengan Oracle 18cSelain materi yang di sebutkan di atas, temen-temen juga akan belajar beberapa konsep yang ada di Database Relational seperti Perancangan Entity Relational Diagram (ERD)Belajar dari Studi Kasus yang related di dunia kerja saat ini

课程标签

0人关注该课程

主题相关的课程