Postingan

Menampilkan postingan dari Februari, 2023

Transaction Control Language (TCL)

 > Transaction Control Language (TCL     Perintah TCL biasanya digunakan untuk pengontrolan proses transaksi data yang sangat sensitif. Contoh perintah dalam bahasa TCL  1. Perintah COMMIT bisa kamu gunakan saat mengakhiri transaksi data dengan menerapkan perubahan yang telah dilalukan secara permanen. > Keadaan Data Sebelum COMMIT atau ROLLBACK : – Operasi manipulasi data dalam DML data terutama mempengaruhi database buffer, oleh sebab itu keadaan data sebelumnya dapat diperbaiki. – User yang sedang connect (current user) dapat me-review hasil dari operasi manipulasi data dengan melakukan query terhadap table – User lain tidak dapat melihat hasil dari operasi manipulasi data dari current user. Oracle memberlakukan read consistency untuk menjamin bahwa setiap user melihat data seperti yang ada pada saat commit terakhir. – Baris-baris data yang sedang diubah akan dikunci (locked), user lain tidak dapat mengubah data yang sedang diubah tersebut. > Hal-hal yang...

Data Control Language (DCL)

 > Data Control Language (DCL)      Perintah DCL ini biasa digunakan khusus untuk mengatur hak akses apa saja yang di miliki oleh pengguna. Sehingga database dapat menjaga kerahasiaannya. 1. Perintah GRANT bisa kamu gunakan ketika ingin memberikan hak akses terhadap pengguna yang lain. Hak akses yang kamu berikan dapat diatur sesuai dengan kebutuhan. Sintask :     GRANT     tipe_privilege                              ON nama_objek                              TO nama_pengguna; Setelah kita membuat table database, Langkah selanjutnya adalah memberikan akses data base tersebut kepada user. untuk memberikan akses menggunakan perintah GRANT, Misalnya kita ingin memberikan akses membuat, menambahkan , dan melakukan query kepada database tersebut maka perintahnya adalah: GRANT  ...

Data Manipulation Language (DML)

> Data Manipulation Language (DML)      DML adalah sekumpulan perintah yang di gunakan untuk melakukan pengelolaan database seperti membuat baru, menambah, menghapus dan menampilkan, perintah utamanya adalah seperti UPDATE, DELETE, INSERT, SELECT.  1. SELECT: Perintah ini digunakan untuk mengambil baris dari tabel. Sintaksnya adalah SELECT [nama kolom] dari [nama tabel] di mana [kondisi]. SELECT adalah perintah DML yang paling banyak digunakan dalam SQL. 2. UPDATE: Perintah ini memodifikasi data dari satu atau lebih record. Sintaks perintah pembaruan adalah UPDATE [nama tabel] SET [nama kolom = nilai] di mana [kondisi]. 3. INSERT: Perintah ini menambahkan satu atau lebih record ke tabel database. Sintaks perintah insert adalah INSERT INTO [nama tabel] [column(s)] VALUES [value(s)]. 4. DELETE: Perintah ini menghapus satu atau lebih record dari tabel sesuai dengan kondisi yang ditentukan. Sintaks perintah delete adalah DELETE FROM [nama tabel] dimana [kondisi]. Cont...

Mengenal Struktur DataBase

 Apa itu DataBase?     DataBase adalah sekumpulan data yang dikelola sedemikian rupa berdasarkan ketentuan tertentu yang saling berhubungan sehingga mudah dalam pengolahannya. Melalui pengelolaan tersebut penggunaan dapat memperoleh kemudahan dalam mencari informasi, menyimpan, informasi dan membuang informasi.     Struktur database merupakan cara data di organisasi agar pemrosesan data menjadi lebih efektif. Sistem manajemen basis data yaitu suatu data yang tersendiri, hubungan diantara data dalam basis data, nama - nama formulir, jenis-jenis, angka dibelakang dll. Apa saja struktur DataBase?     Berikut adalah struktur DataBase : > Data     Sebuah sekumpulan fakta yang mengenai suatu objek tertentu, misal angka, huruf, gambar, film dll yang relevan dan belum mempunyai arti.  > Informasi      Sebuah hasil pengolahan data yang konkrit yang sudah mempunyai arti untuk mencapai suatu tujuan tertentu. > Tabel   ...

Relasi DataBase

Gambar
Apa itu Relasi Database?       Relasi adalah hubungan antara tabel yang mempresentasikan hubungan antar objek di dunia nyata. Relasi merupakan hubungan yang terjadi pada suatu tabel dengan lainnya yang mempresentasikan hubungan antar objek di dunia nyata dan berfungsi untuk mengatur mengatur operasi suatu database. Hubungan yang dapat dibentuk dapat mencakup 3 macam hubungan, yaitu : > Relasi One to One      Relasi One to One adalah relasi yang mana setiap satu baris data pada tabel pertama hanya berhubungan dengan satu baris pada tabel kedua. Contoh relasi one to one > Relasi One to Many       Relasi One to Many adalah relasi yang mana setiap satu baris data pada tabel pertama berhubungan dengan lebih dari satu baris pada tabel kedua. Contoh relasi one to many  > Relasi Many to Many      Relasi Many to Many adalah relasi yang mana setiap lebih dari satu baris data dari tabel pertama berhubungan dengan l...

Normalisasi Database

 Apa itu normalisasi database?     Normalisasi database adalah teknik pengelompokan data dari berbagai entitas dalam sebuah relasi agar menjadi struktur yang baik tanpa pengulangan data. Sementara normalsasi adalah proses yang berkaitan dengan model data relasional untuk mengorganisasikan himpunan data dengan ketergantungan dan keterkaitan tinggi.  Tujuan normalisasi database       Normalisasi database biasanya jarang dilakukan dalam database skala kecil, dan dianggap tidak diperlukan pada penggunaan personal. Namun seiring dengan berkembangnya informasi yang dikandung dalam sebuah database, proses normalisasi akan sangat membantu dalam menghemat ruang yang digunakan oleh setiap tabel di dalamnya, sekaligus mempercepat proses permintaan data. Tujuan normalisasi database adalah untuk mengurangi pengulangan data, memastikan data berada di posisi yang tepat, tidak adanya sejumlah data yang masuk ke database, adanya penghapusan data yang tidak sesuai ...

Data Definition Language (DDL)

> Data Definition Language (DDL)     Jenis perintah data definition language (DDL) merupakan peruuntah SQL yang paling mendasar. Perintah DDL digunakan untuk mendefinisikan atau membuat struktur sebuah baris data beserta tabelnya.  Perintah  CREATE  bisa kamu gunakan ketika akan membuat data base, tabel maupun kolom baru. Perintah  SHOW  bisa kamu gunakan untuk menampilkan isi dari sebuah tabel yang sudah ada sebelumnya. Perintah  ALTER  bisa kamu gunakan ketika ingin merubah struktur tabel seperti merubah nama, merubah, maupu menambahkan isi tabel. Perintah  DROP  bisa kamu gunakan ketika akan menghapus suatu database, tabel maupun kolom yang sudah ada.  DDL dapat di gunakan untuk mengoperasikan suatu skema struktur pada sebuah database, perintah utama yang dapat di gunakan pada DDL (Data Definition Language) adalah seperti CREATE, RENAME, ALTER, DROP. Create adalah perintah yang di guankan untuk membuat baru baik database,...

Pemahaman DataBase

Apa itu DataBase??      DataBase merupakan sekumpulan basis data yang tersimpan dalam suatu aplikasi, jaringan, maupun sistem yang memiliki ketentuan tertentu sehingga mudah di kelola dan mudah di akses. DataBase berfungsi menyimpan data arsip, atau tabel yang tersimpan dan terhubung pada media alat  elektronik seperti aplikasi atau web. Fungsi DataBase yaitu : >Mengelompokan data dan informasi  >Memudahkan identifikasi data  >DataBase memudahkan proses pencarian data  >Menjadi tempat penyimpanan data aplikasi atau web Jenis-Jenis DataBase: > Operational DataBase        Operational database atau Database On Line Transaction Processing berfungsi sebagai tempat untuk mengelola data dinamis secara langsung dan real time. Jenis database ini memungkinkan Anda bisa melihat sampai modifikasi data dengan cara menambah, mengubah, atau menghapus data secara langsung lewat perangkat keras yang dipakai. > Data Warehouse...

Pengertian SQL

PENGERTIAN SQL      SQL atau Structured Query Language adalah salah satu bahasa pemograman khusus dalam mengakses dan mengelola data-data yang ada di dalam sebuah baris data relasional. Saat pengaksesan atau pengelolaan data menggunakan perintah-perintah khusus sehingga data bisa dimanipulasi atau di kelola dengan baik.  FUNGSI SQL      SQL digunakan untuk menghapus sebuah data pada database. fungsi lainnya SQL adalah untuk membuat sebuah prosedur baru dan ini akan tersimpan dalam sebuah database. selain itu juga bisa mengatur hak akses dalam tabel, prosedur , maupun hal-hal penting lainnya.

Docker Database

Gambar
 1. instalasi docker  Pertama adalah menginstall docker terlebih dahulu. Setelah selesai, masuk ke cmd dan ketikan perintah   wsl --update untuk mendownload wsl di windows. 2. Mendownload package latest di docker melalui cmd untuk mendownload package image docker melalui cmd yaitu dengan perintah docker image pull namapackage:latest.  3. Membuat container apache tomcat Disini untuk membuat container saya mengggunakan perintah docker container create --name yourname-mywebsite-container -p 8081:8080 tomcat:latest . disini saya menggunakan port 8081:8080. untuk perintah executnya saya menggunakan perintah docker container exec -it yourname-mywebsite-container /bin/bash .  kemudian masukan perintah  cp -r webapps.dist/* webapps . dan ini hasil outputnya. 4. Membuat data base my sql untuk menjalankan database mysql langsung saja gunakan perintah docker container run --name yourname-mydb-container -e MYSQL_ROOT_PASSWORD=12345 mysql:latest. untuk passwordnya ...

Materi Ansible Rhel 8

Gambar
1. Membuat ansible dan menjalankan install telnet pada 2 server Disini saya membuat ansible user dan menambahkan ip web server 1 dan 2. Kemudian saya ingin menginstall package telnet pada kedua server tersebut dengan ansible. Dan ini adalah isi scripts dari file install-telnet.yml. 2. Mengetahui fs usage tanpa masuk ke dalam server Disini saya mengecek usage pada kedua server sekaligus dengan menggunakan ansible.  Dan ini isi file yang saya gunakan. 3. Create user ansible Ini hasil output ansible-playbook create-user.yml yang saya sudah buat menggunakan scripts file.