Thursday,
11/Feb/2021
Handle Null value dengan Coalesce
Nilai NULL bukan berarti tanpa karater, begitu pula sebaliknya. Kenapa saya bilang gitu karena berikut dari data hasil query ini:
Thursday,
11/Feb/2021
Menggabungkan column dengan concatnation
Apa itu concatenation?, Concatenation biasanya digunakan untuk mengkombinasikan, menyambungkan beberapa kolom dalam suatu query menjadi satu.
Thursday,
11/Feb/2021
Operation Arithmetic di Oracle
Dalam SQL, kita juga bisa melakukan operasi matematika seperti pertambahan, pengurangan, pembagian, dan perkalian. Operasi tersebut dibagi-bagi lagi menjadi beberapa tipe yaitu
Thursday,
11/Feb/2021
Pemberian alias pada column dan table
Secara default kalau kita melakukan perintah select terhadap suatu table contohnya misalnya departments, di table departments ada columns diataranya department_id, department_name, manager_id, location_id jika saya melakukan perintah select seperti berikut:
Thursday,
11/Feb/2021
Select Statement dalam SQL
Perintah / klausa select pada dasarnya adalah perintah yang dilakukan query terhadap database untuk mengambil atau mendapatkan data berupa baris (rows) dan kolom (columns) dalam sebuah table seperti berikut:
Thursday,
11/Feb/2021
Data Types di Oracle Database
Setiap database management system memiliki spesifikasi tipe data tersendiri, ada beberapa tipe data di oracle database diantaranya
Thursday,
11/Feb/2021
Aturan Penulisan SQL pada Oracle Database
Dalam Database Management System biasanya memiliki ketentuan tertentu yang biasanya terkait dengan system security, performance, optimization dan lain-lain, Khususnya di Oracle Database berikut adalah beberapa ketentuan dalam penulisan query, query performance, dan definisi sebuah object dalam Database Oracle:
Wednesday,
10/Feb/2021
Persiapan Sebelum mulai belajar
Ok sebelum kita mulai, jadi di Oracle Database 18c XE ini secara default gak ada schema HR seperti pendahulunya yaitu Oracle Database 11g XE. jadi kita perlu execute query sendiri.
Wednesday,
10/Feb/2021
Install Database Editor untuk Oracle 18c
Untuk Text editor, kita akan menggunakan Oracle SQL Developer. jadi langsung aja kita install ya. Ok pertama download dulu dari website resminya disini
Setelah di download, kemudian extract dan jalankan
sqldeveloper.exe untuk Windows./sqldeveloper.sh untuk linuxsqldeveloper.app untuk Mac
Wednesday,
10/Feb/2021
Install Oracle 18c XE dengan Docker
Sekarang kita download docker image buildenya disini kemudian buka Command Promnt atau Terminal kemudian arahkan ke folder OracleDatabase/SingleInstance/dockerfiles.
Tuesday,
9/Feb/2021
Install Oracle 18c XE untuk Linux
Hai pada kesempatan kali ini saya mau membahas cara install Oracle Database 18c Express Edition pada sistem operasi Linux Centos / Fedora / RedHat / Oracle Solari
Tuesday,
9/Feb/2021
Install Oracle 18c XE untuk Windows 10
Hai pada kesempatan kali ini saya mau membahas cara install Oracle Database 18c Express Edition pada sistem operasi Windows 10
Tuesday,
9/Feb/2021
Persiapan install Oracle Database 18c
Untuk keberhasilan belajar, jadi temen-temen diharapkan untuk install Oracle Database 18c di komputer juga ya. Nah jadi ada beberapa yang harus di siapkan, jadi berikut adalah spesifikasi yang di perlukan untuk melakukan installasi Oracle Database 18c Express Edition.
Tuesday,
9/Feb/2021
Database Interaction dengan SQL
Untuk berinteraksi dengan Database Management System khususnya pada Relational Database Management System (RDBMS) di Oracle Database kita bisa menggunakan SQL (Structural Query Language)
Tuesday,
9/Feb/2021
Interface untuk Oracle Database
Untuk menggunakan / mengakses object dalam database kita membutuhkan tools atau biasanya disebut interface. Interface yang kita bisa gunakan ada beberapa diantaranya software bawaan install yaitu SQL*Plus atau kita bisa install software seperti
Tuesday,
9/Feb/2021
Konsep User dan Schema di Oracle Database 18c
Database yaitu tempat untuk menyimpan data dan untuk memudahkan, membaca data, mengubah data, menghapus data secara logical berbentuk table 2D (dimensi). Object-object database terdiri
Tuesday,
9/Feb/2021
Pengenalan Oracle Database 18c
Pada materi kali ini, kita akan berkenalan dengan database management system (DBMS) yaitu Oracle Database. Oracle adalah database ranking #1 berdasarkan db-engines.com saat ini (February 2021) secara beberapa tahun berturut-turut, dan juga beberapa survey engine lainnya.
Sunday,
7/Feb/2021
Silabus Belajar RDBMS Oracle 18c
Hai di materi kali ini saya mau membahas ‘Oracle 18c’, temen-temen akan belajar menggunakan Relational Database Management Sistem dengan menggunakan Database Oracle 18c untuk BigData.
Materi yang akan dibahas pada modul ini diantarnya sebagai berikut:
Wednesday,
3/Feb/2021
Time is your Practice
Setelah temen-temen mempelajari materi Hibernate Query Language (HQL) dan supaya lebih memahami materinya jadi kita langsung ja ke studi kasusnya ya.
Wednesday,
3/Feb/2021
Read Only Entity dengan HQL
Hai pada kesempatan kali ini saya mau membahas tentang Read Only Entity, nah jadi klo kita misalnya pake query kemudian kita set nilai yang baru masih dalam session maka biasanya akan automatic update, contohnya berikut implementasi DAO:
Tuesday,
2/Feb/2021
LIMIT & OFFSET dengan HQL
Hai pada kesempatan kali ini saya mau membahas tentang limit dan offset dengan menggunakan Hibernate Query Language (HQL). ok langsung ja berikut adalah implementasi DAO:
Tuesday,
2/Feb/2021
Order By dengan HQL
Hai di kesempatan kali ini saya mau membahas tentang Ordering dengan HQL, ok sekarang langsung ja berikut adalah implementasi DAO:
Tuesday,
2/Feb/2021
Group By dengan HQL
Hai di kesempatan kali ini saya mau membahas tentang Group By dan clausa Having dengan menggunakan Hibernate Query Language (HQL).
Tuesday,
2/Feb/2021
Combine Predicate dengan HQL
Hai kesempatan kali ini saya mau membahas tentang Combine Predicate dengan menggunakan Hibernate Query Language (HQL). Combine predicate terdiri dari
Tuesday,
2/Feb/2021
Not Predicate dengan HQL
Hai di materi kali ini saya mau ngebahas tentang not predicate dengan Hibernate Query Language (HQL), ok langsung aja jadi berikut adalah implementasi DAO Not Predicate: