Anda di halaman 1dari 8

Nama : Listiani Clara Rowa

Terdapat beberapa layanan data relational di Azure salah satunya adalah Postgre SQL,
apakah yang di maksud dengan database postgre sql ini dan apa kelebihannya
dibandingkan dengan database Azure SQL Database, Azure Database Manage Instance,
PostgreSQL, MariaDB dan MySQL

PostgreSQL adalah database objek relasional yang bersifat hibrid. Meskipun dapat menyimpan
data dalam tabel relasional, database PostgreSQL juga memungkinkan penyimpanan jenis data
kustom dengan properti non-relasionalnya sendiri.

PostgreSQL Azure SQL Azure Database MariaDB MySQL


Database Manage Instance
Sistem operasi Sistem operasi Hanya aplikasi di Sistem operasi Sistem operasi
server : server: jaringan pribadi server : server :
FreeBSD Hosted. saja yang dapat FreeBSD FreeBSD
HP-UX mengakses Linux Linux
Linux API dan metode Manage Instance. Solaris OS X
NetBSD akses lainnya: Windows Solaris
OpenBSD ADO.NET Windows
OS X JDBC API dan metode
Solaris ODBC akses lainnya: API dan metode
Unix ADO.NET akses lainnya:
Windows JDBC ADO.NET
ODBC JDBC
API dan metode Proprietary ODBC
akses lainnya: native API Proprietary
ADO.NET native API
JDBC PostgreSQL
native C library mengungguli MySQL adalah
ODBC MariaDB dalam database
streaming API hal membaca dan relasional murni
for large objects menulis dan (Database
karenanya lebih relasional tidak
Postgres adalah efisien. bisa digunakan
database objek- untuk beberapa
relasional MariaDB lebih aplikasi)
(dimana jenis cocok untuk
database ini database yang Instalasi default
sangat penting lebih kecil, dan Postgres
untuk beberapa juga mampu umumnya
aplikasi). menyimpan data bekerja lebih
seluruhnya di baik daripada
Postgres dikenal dalam memori default MySQL
untuk
melindungi PostgreSQL
integritas data di telah
tingkat transaksi. menunjukkan
Nama : Listiani Clara Rowa

Ini membuatnya kinerja yang


kurang rentan lebih baik dalam
terhadap korupsi hal turn around
data. time daripada
MariaDB.

Laporan Hasil Diskusi Pembuatan PostgreSQL di Azure Kelompok 7

Anggota Kelompok :

1. Luthfi Fachruddin
2. Miftah Hidayati
3. Khairunnisa Fajriyanti
4. Listiani Clara Rowa
5. Muhammad Ariyadi
Diskusi kelompok hari ini dipimpin oleh Luthfi Fachruddin karena mempunyai akun Azure for
Student. Bersama-sama kami membuat database PostgreSQL di portal Azure. Kami mengikuti
arahan sesuai dengan Microsoft Learn dari link yang diberikan.

Langkah pertama

Akses portal Microsoft Azure menggunakan akun Azure for student (kami menggunakan punya
Luthfi), kemudian cari layanan Azure Database for PostgreSQL servers di kolom pencarian.
Nama : Listiani Clara Rowa

Tampilan Azure Database for PostgreSQL Servers

Kemudian pilih tombol “Create” dan pilih opsi deployment database sebagai Single Server
Nama : Listiani Clara Rowa

Klik “No – Create Single Server”

Lalu buat pengaturan konfigurasi dasar untuk server database dan akun penyimpanan,

kemudian klik “review + create” untuk melanjutkan proses deployment.

Setelah berhasil melakukan proses deployment akan muncul tampilan seperti ini.
Nama : Listiani Clara Rowa

Selanjutnya masuk ke tahapan setting konfigurasi firewall database kelompok kami.

Jika pengaturan berhasil dibuat maka akan muncul hasil tinjauan pembuatan database, kemudian
klik tombol “validate”
Nama : Listiani Clara Rowa

Setelah konfigurasi Firewall dan pengaturan Single Server database sudah selesai, kami lanjut ke
instruksi selanjutnya, yaitu mengakses postgresql dengan Azure Cloud Shell dengan mengklik
icon .

Disini kami menggunakan Bash, sesuai dengan tutorial, lalu mengetik perintah berikut :
Nama : Listiani Clara Rowa

psql --host=kelompok7stego.postgres.database.azure.com --port=5432 --


username=kelompok7@kelompok7stego --dbname=postgres

Lalu, kami mengikuti instruksi kembali dengan membuat database baru bernama “guest” dan
beralih ke database tersebut, kami menggunakan perintah berikut.

postgres=> CREATE DATABASE guest;


.
.
\c guest

Kemudian, database baru bernama “guest” sudah berhasil dibuat dan dapat diakses, berikut
tampilannya.

Kesimpulan :

Azure Database for PostgreSQL adalah layanan database relasional berdasarkan mesin database
Postgres open-source. Ini adalah database-as-a-service yang terkelola sepenuhnya yang dapat
menangani beban kerja mission-critical dengan kinerja yang dapat diprediksi, keamanan,
ketersediaan tinggi, dan skalabilitas dinamis.

Dalam membuat database PostgreSQL di Azure sebenarnya tidaklah sulit, hanya saja dibutuhkan
ketelitian dalam mengisi form. Selanjutnya untuk langkah mengakses server melalui Azure
Nama : Listiani Clara Rowa

Cloud Shell, harus menuliskan perintah psql dengan teliti. Jika ada format penulisan yang salah
maka input yang akan dimasukkan akan eror.

Untuk menggunakan PostgreSQL meskipun perintahnya merupakan psql tetapi sama saja
penggunaannya dengan bahasa pemrograman SQL sehingga tidak terlalu sulit bagi yang sudah
menguasainya.

Anda mungkin juga menyukai