Disusunoleh:
Hot Parningotan B
21110115130066
21110115140079
Gigih Pradana
211101151400
Bilal Fadhlurohman
2111011514009
KATA PENGANTAR
Assalamualaikumwarahmatullahiwabarakatuh
Alhamdulillah, segala puji syukur penulis panjatkan kehadirat Allah SWT
atas segala karunia dan ridho-NYA, sehingga Laporan Tugas Basis Data pada
DBMS ini dapatdiselesaikan. Laporan ini disusun untuk memenuhi tugas mata
kuliah Sistem Basis Data Teknik Geodesi Fakultas Teknik Universitas
Diponegoro.
Oleh karena itu, pada kesempatan ini penulis menyampaikan rasa hormat
dan ucapan terimakasih kepada:
1. Bapak Ir. Sawitri Subiyanto, M.Si.,selaku ketua jurusanTeknik Geodesi
FakultasTeknikUniversitasDiponegoro.
2. Bapak Andri Suprayogi, S.T., M.T., selaku dosen pengampu mata kuliah
Sistem Basis Data.
3. Seluruh pihak yang telah membantu kami dalam menyusun laporan
praktikum Sistem Basis Data.
Penulis sangat mengharapkan kritik dan saran agar laporan ini lebih
sempurna serta sebagai masukan bagi penulis untuk penulisan laporan di masa
yang akan datang. TerimaKasih.
Wassalamualaikumwarahmatullahiwabarakatuh
Semarang, 7 Oktober 2016
Penulis
DAFTAR ISI
KATA PENGANTAR..............................................................................................ii
DAFTAR ISI............................................................................................................1
BAB I
PENDAHULUAN....................................................................................2
I.1
Latar belakang...........................................................................................2
I.2
I.3
Sistematika Laporan..................................................................................3
Basis Data.................................................................................................4
II.2
DBMS.......................................................................................................5
II.3
PostgreSQL...............................................................................................6
Instalasi PostgreSQL.................................................................................7
III.2
Pembuatan Tabel.....................................................................................10
III.3
Penginputan Data....................................................................................11
III.4
Penelusuran Data.....................................................................................12
BAB IV PENUTUP...............................................................................................13
IV.1
Kesimpulan.............................................................................................13
IV.2
Saran........................................................................................................13
Daftar Pustaka........................................................................................................14
BAB I
PENDAHULUAN
I.1
Latarbelakang
Basis data (bahasa Inggris: database), atau sering pula dieja basisdata,
Terpadu (integrated), berkas-berkas data yang ada pada basis data saling
terkait (terjadi dependensi data);
Berbagi data (shared), data yang sama dapat dipakai oleh sejumlah
pengguna dalam waktu yang bersamaan. Sering dinamakan sebagi
sistem multiuser
I.2
MaksuddanTujuan
1. Mampu membuat table menggunakan structured query language
(SQL)padaPostgreSQL.
2. Mampu memasukkan data padatabel yang dibuat pada PostgreSQL.
3. Mampu melakukan penelusuran (query) data padatabel.
I.3
SistematikaLaporan
BAB II
DASAR TEORI
II.1
Basis Data
Basis data adalah kumpulan informasi yang disimpan di
Data itu sendiri yang diorganisasikan dalam bentuk dalam bntuk basis data
(database).
2.
3.
II.2
DBMS
DBMS ialah perantara untuk user dengan basis data, untuk dapat
berinteraksi dengan DBMS dapat memakai bahasa basis data yang sudah di
tentukan oleh perusahaan DBMS. Bahasa basis data umumnya terdiri dari
berbagai macam instruksi yang diformulasikan sehingga instruksi tersebut dapat
di proses oleh DBMS.
Perintah atau instruksi tersebut umumnya ditentukan oleh user, adapun
bahasa yang digunakan dibagi kedalam 2 (dua) macam diantaranya sebagaimana
di bawah ini:
1. DDL (Data Definition Language)
Yang pertama adalah bahasa DDL atau kepanjangannya Data Definition
Languange, yaitu dipakai untuk menggambarkan desain dari basis data secara
menyeluruh. DDL (Data Definition Language) dapat dipakai untuk membuat
tabel baru, memuat indeks, maupun mengubah tabel. Hasil dari kompilasi DDL
akan disimpan di kamus data. Itulah definisi dari DDL.
2. DML (Data Manipulation Language)
Dan yang kedua adalah DML atau kepanjangannya Data Manipulation
Language, yaitu dipakai untuk memanipulasi daan pengambilan data pada suatu
basis data, misalnya seperti penambahan data yang baru ke dalam suatu basis data,
menghapus data pada suatu basis data dan mengubah data pada suatu basis data.
Itulah definisi dar DML.
II.3
PostgreSQL
PostgreSQL adalah sebuah sistem basis data yang disebarluaskan secara
bebas menurut Perjanjian lisensi BSD. Peranti lunak ini merupakan salah satu
basis data yang paling banyak digunakan saat ini, selain MySQL dan Oracle.
PostgreSQL menyediakan fitur yang berguna untuk replikasi basis data. Fitur-fitur
Jenis-jenisuser-defined
Tabelinheritance
Mekanismepenguncian
Transaksibersarang
Asynchronous replication
Tabelspasi
Point-in-time recovery
BAB III
HASIL DAN PEMBAHASAN
III.1
InstalasiPostgreSQL
4. Isi direktoriinstalasi.
7. Biarkanportsesuaidenganawalnya.
8. Pilihdefault local.
9. Instalasiakandimulai, lanjutkelangkahberikutnya.
12. PostgreSQLsiapdigunakan.
III.2
PembuatanTabel
10
III.3
Penginputan Data
11
3. Data telahsiap.
12
III.4
Penelusuran Data
Cek data apakahsudahbenar.Apabilamasihterdapatkesalahan,
lakukanperbaikan.Perbaikandapatdilakukandenganperintah
update.Kemudianperbaikidenganperintah set. Dan telusuri data
menggunakanperintah where.
13
BAB IV
PENUTUP
IV.1
Kesimpulan
Dari hasil pembahasan tentang tentang basis data pada DBMS maka dapat diambil
kesimpulan,dengan menggunakan aplikasi DBSM yang disebar luaskan secara
bebas yaitu postegre SQL pembuatan tabel dan pengisian informasi dapat
dilakukan.
14
DAFTAR PUSTAKA
Anonim. 2016. Basis Data. https://id.wikipedia.org/wiki/Basis_data. 18 Oktober
2016.
Anonim. 2016. SistemManajemen Basis Data.
https://id.wikipedia.org/wiki/Sistem_manajemen_basis_data. 18 Oktober
2016.
Anonim. 2016. PostgreSQL. https://id.wikipedia.org/wiki/PostgreSQL. 18
Oktober 2016.
Putra, Eko. 2013. MengenalTentang Database PostgreSQL, SebuahPostgreSQL
Tutorial. http://ilmudatabase.blogspot.co.id/2013/11/Mengenal-TentangDatabase-PostgreSQL-Sebuah-PostgreSQL-Tutorial.html. 18 Oktober
2016.
15