Sukabumikode menu
  • Beranda
  • Tutorial
  • Sharing
  • Non Teknis
  • Arsip
  • cancel
  • S

    SUKABUMI KODE
  • close
  • Beranda
  • Tutorial
  • Sharing
  • Non Teknis
  • Arsip
  • Kang Ruswan Kang Ruswan

    09 Agustus 2019

Membuat Database dan Tabel PostgreSQL serta Cara Penggunaannnya di Terminal Ubuntu



Membuat Database dan Tabel PostgreSQL di Terminal Ubuntu

Di artikel sebelumya telah dituliskan tentang Cara Install PostgreSQL di Ubuntu, nah kali ini saya akan coba berbagi informasi kembali mengenai cara membuat database, table, serta mejalankan CRUD database Postgres di terminal Ubuntu. Dan supaya bisa cepat memahaminya, sebaiknya anda sudah terlebih dahulu memahami cara penggunaan terminal Ubuntu dan juga konsep database dasar.


Kalau sudah siap, mau kita mulai.


1. Masuk ke Akun Postgres

Masuk ke akun postgres di server dengan menggunakan:

 su - postgres

Kini kita dapat mengakses prompt Postgres 


Baca juga : Cara Install PostgreSQL di Ubuntu 16.4 dan 18.4

2. Membuat Database Baru di Postgres

Untuk membuat database, kita bisa menggunakan perintah createdb diikuti dengan nama databasenya, contoh kita akan menbuat database dengan nama kampus, maka perintahnya adalah:

 createdb kampus

Lalu, untuk masuk ke database bisa dengan perintah:

 psql kampus

Maka anda akan melihat kurang lebih seperti ini:

psql (10.10 (Ubuntu 10.10-0ubuntu0.18.04.1))
Type "help" for help.
kampus=# 

Ini adalah shell client PostgreSQL, di mana anda dapat mengeluarkan perintah SQL. Untuk melihat daftar perintah yang tersedia, gunakan perintah \h. Anda dapat menemukan informasi lebih lanjut tentang perintah tertentu dengan menambahkannya setelah \h.


3. Membuat Tabel di Postgres

Karena sebelumnya kita sudah membuat database dengan nama kampus, maka sekarang kita akan membuat contoh tabel baru dengan nama tabel mahasiswa dengan beberapa kolom yaitu id, nim, nama, dan jurusan. Perintah yang digunakan untuk membuat tabel serperti ini adalah:

 CREATE TABLE mahasiswa (id serial, nim varchar, nama varchar, jurusan int);

Kolom id diberi tipe data serial supaya nantinya bisa terisi otomatis secara berurutan (AUTO INCREMENT), sedangkan kolom jurusan diberi tipe data integer karena akan digunakan untuk menampung ID jurusan, sementara tabel jurusannya sendiri nanti akan kita buat secara terpisah.

Dengan perintah diatas, kita sekarang sudah mempunyai sebuah tabel yang siap diisi dengan data. 


4. Menambahkan Data ke Tabel Postgres

Untuk menambahkan data ke tabel, perintah yang digunakan adalah seperti ini:

 INSERT INTO mahasiswa VALUES (1, '12345678', 'Ruswan', '1');

Sekarang kita sudah berhasil memasukan satu data ke tabel mahasiswa.


5. Menampilkan Data dari Table Postgres

Untuk menampilkan data dari tabel, perintah yang digunakan adalah seperti ini:

 SELECT * FROM mahasiswa;

Maka tampilnya kurang lebih seperti ini:

 kampus=# SELECT * FROM mahasiswa;
 id |   nim    |  nama  | jurusan 
----+----------+--------+---------
  1 | 12345678 | Ruswan |       1
(1 row)

Selain itu kita juga sudah pasti bisa menggunakan parameter lain sebagaimana penggunaan fungsi SELECT pada database umumnya.


Baca juga : Cara Menghapus (Uninstall) PostgreSQL dari Ubuntu


6. Merubah Data dari Tabel Postgres

Untuk merubah data, perintah yang digunakan adalah seperti ini:

 UPDATE mahasiswa SET nama = 'Kang Ruswan' WHERE id = 1;

Perintah tersebut akan merubah nama menjadi Kang Ruswan untuk baris yang mempunyai id 1.

Untuk memastikan datanya sudah berubah atau belum, silahkan tampilkan kembali datanya menggunakan perintah yang sudah disebutkan di nomor 6.


7. Menghapus Tabel Postgres

Perintah yang digunakan untuk menghapus tabel di PostgreSQL adalah DROP TABLE diikuti nama tabelnya. Contoh:

 DROP TABLE mahasiswa;

Maka tabel mahasiswa sekarang sudah terhapus dari database kampus.



Baca juga : Cara Backup Database PostgreSQL di Ubuntu Melalui Command Line

8. Menghapus Database Postgres

Untuk menghapus database, maka kita harus sedang tidak menggunakan database tersebut. Sebagai contoh, sekarang kan kita sedang menggunakan database kampus dengan tanda di terminalnya ada tulisan kampus=#, nah supaya kita bisa menghapus database kampus tersebut, maka kita harus keluar dulu dari koneksi databasenya. Caranya adalah dengan mengetikan perintah \q.


Kalau sudah berhasil keluar, perintah yang digunakan untuk menghapus database adalah DROP DATABASE Diikuti nama databasenya. Contoh kita akan menghapus database kampus yang tadi kita gunakan, perintahnya adalah:

 DROP DATABASE kampus;




Topik: Database PostgreSQL Postgres Ubuntu

Tentang Penulis

Kang Ruswan
Kang Ruswan
  • Sekertaris UPT Sistem Informasi Manajemen Kampus UMMI
  • Developer of siak.ummi.ac.id and lms.ummi.ac.id
  • Blogger at Sukabumikode.com and Inisukabumi.com
Postingan Lainnya
  • Cara Install PostgreSQL di Ubuntu 16.4 dan 18.4
  • Cara Menghapus (Uninstall) PostgreSQL dari Ubuntu
  • Cara Backup Database PostgreSQL di Ubuntu Melalui Command Line
  • Backup Otomatis PostgreSQL di Linux
  • Membuat, Mengubah, dan Menghapus User PostgreSQL di Terminal Ubuntu
  • Upgrading Sistem Informasi Akademik dan Keuangan (SIAK) Kampus UMMI
Artikel Terpopuler
  • Aila CBT, Aplikasi Ujian Online Berbasis Web dengan Codeigniter
  • Jangan Asal Mengisi Formulir Pendaftaran Online, Bisa Jadi Penipuan
  • Informasi Update Terbaru Aila CBT
  • Website Tracer Study Universitas, Support PKTS Belmawa Ristekdikti
  • Pengertian Host to Host dan Keuntungannya Dalam Pembayaran
  • Panduan Pembayaran UAS Kampus UMMI dengan Virtual Account BSM…
  • Cara Install Eprints di Debian/Ubuntu
Artikel Terbaru
  • Cara Menambahkan Sitemap.xml di EPrints 3.3
  • Workshop DIFOSS with Expert "Federated Search"
  • Cara Mengatasi Zoom Tidak Bisa Share Screen di Ubuntu…
  • Pengalaman Mengikuti Digital Talent Kominfo Secara Offline
  • Membuat Bucket di Object Storage IDCloudHost
  • Apa Saja Produk Asuransi yang Wajib Dimiliki? Ketahui di…
  • Cara Membuat VPS Sendiri di Console IDCloudHost
Katergori

Linux

Ubuntu

PostgreSQL

SLiMS

MySQL

Codeigniter

SSH

Topik Pilihan
SLiMS H2H Codeigniter Tutorial PostgreSQL Plugin SLiMS MySQL Database
  • Home
  • FAQs
  • About
  • Contact
  • Sitemap

Sukabumi Kode Copyright 2022