Anda di halaman 1dari 17

BASIS DATA PADA DBMS

(Disusun untuk memenuhi tugas matakuliahSistem Basis Data)

Disusunoleh:
Hot Parningotan B

21110115130066

Ariella Arima Aniendra

21110115140079

Gigih Pradana

211101151400

Bilal Fadhlurohman

2111011514009

PROGRAM STUDI TEKNIK GEODESI


FAKULTAS TEKNIK UNIVERSITAS DIPONEGORO
Jl. Prof. Sudarto SH, Tembalang Semarang Telp. (024) 76480785, 76480788
email: geodesi@undip.ac.id
2016

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

Maksud dan Tujuan...................................................................................2

I.3

Sistematika Laporan..................................................................................3

BAB II DASAR TEORI........................................................................................4


II.1

Basis Data.................................................................................................4

II.2

DBMS.......................................................................................................5

II.3

PostgreSQL...............................................................................................6

BAB III HASIL DAN PEMBAHASAN.................................................................7


III.1

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,

adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik


sehingga dapat diperiksa menggunakan suatu program komputer untuk
memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan
untuk mengelola dan memanggil kueri (query) basis data disebut sistem
manajemen basis data (database management system, DBMS). Sistem basis data
dipelajari dalam ilmu informasi.
Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan,
dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis
data(database management system/DBMS). Jika konteksnya sudah jelas, banyak
administrator dan programer menggunakan istilah basis data untuk kedua arti
tersebut.
Jadi secara konsep basis data atau database adalah kumpulan dari data-data
yang membentuk suatu berkas (file) yang saling berhubungan (relation) dengan
tatcara yang tertentu untuk membentuk data baru atau informasi. Atau basis data
(database) merupakan kumpulan dari data yang saling berhubungan (relasi) antara
satu dengan yang lainnya yang diorganisasikan berdasarkan skema atau struktur
tertentu. Pada komputer, basis data disimpan dalam perangkat hardware
penyimpan, dan dengan software tertentu dimanipulasiunruk kepentingan atau
keguanaan tertentu. Hubungan atau relasi data biasanya ditunjukkan dengan kunci
(key) dari tiap file yang ada. Data merupakan fakta atau nilai (value) yang tercatat
atau merepresentasikan deskripsi dari suatu objek. Data yang merupakan fakta
yang tercatat dan selanjutnya dilakukan pengolahan (proses) menjadi bentuk yang
berguna atau bermanfaat bagi pemakainya akan membentuk apa yang disebut
informasi. Bentuk informasi yang kompleks dan teritegrasi dan pengolahan
sebuah database dengan komputer akan digunakan untuk proses pengambilan

keputusan pada manajemen akan membenuk Sistem Informasi Manajemen (SIM),


data dalam basis data merupan item terkecil dan terpenting untuk membangun
basis data yang baik dan valid. Data dalam basis data
bersifat integrated dan shared:

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

Sistematika Penulisan Laporan Sistem Basis Data adalah:


BAB I PENDAHULUAN
Membahas tentang pengertian umum sistem basis data,maksud dan tujuan
pembuatan laporan sistem basis data dansistematikapenulisanlaporan.
BAB II DASAR TEORI
Membahas tentang teoribasis data, data base management system, danpostgresql.
BAB III HASIL DAN PEMBAHASAN
Membahas pembuatan modifikasi data dengansistem basis data dan tampilannya
sertahasil dari pembuatan sitem data tersebut
BAB IV PENUTUP
Mengulas kesimpulan dalam pelaksanaan pembuatan tugas dan saran.

BAB II
DASAR TEORI
II.1

Basis Data
Basis data adalah kumpulan informasi yang disimpan di

dalam komputer secara sistematik sehingga dapat diperiksa menggunakan


suatu program komputer untuk memperoleh informasi dari basis data
tersebut. Perangkat lunak yang digunakan untuk mengelola dan
memanggil kueri (query) basis data disebut sistem manajemen basis
data (database management system, DBMS).
Dari definisi ini, terdapat tiga hal yang berhubungan dengan basis data, yaitu
sebagai berikut :
1.

Data itu sendiri yang diorganisasikan dalam bentuk dalam bntuk basis data
(database).

2.

Simpanan permanen (storage) untuk menyimpan basis data tersebut.


Simpanan ini merupakan bagian dari teknologi perangkat keras yang
digunkan di sistem informasi. Simpanan yang permanen umumnya
digunakan berupa hard disk.

3.

Perangakat lunak untuk memanipulasi basis datanya. Perangkat lunak ini


dapat dibuat sendiri dengan menggunakan bahasa pemrograman komputer
atau dibeli dalam bentuk suatu paket. Banyak paket perangkat lunak yang
disediakan untuk memanipulasi basis data. Perangkat lunak ini disebut
dengan DBMS (Data Base Management System). Contoh DBMS yang
terkenal misalnya dBASE, Fox, Base, Microsoft Access, Oracle dan lainlain. DBMS yang popular untuk mengolah basis data sekarang ini adalah
RDBMS (Relational Data Base Management System). RDBMS
menggambarkan field dari data dan bagian baris menunjukkan record dari
data.

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

yang disediakan PostgreSQL antara lain DB Mirror, PGPool, Slony, PGCluster,


dan lain-lain
Database postgreSQL sebagai database open source mempunyaibanyak
feature, seperti:
-

Jenis-jenisuser-defined

Tabelinheritance

Mekanismepenguncian

Foreign key referential integrity

Views, rules, sub-select

Transaksibersarang

Multi-version concurrency control

Asynchronous replication

Microsoft Windows versi Server

Tabelspasi

Point-in-time recovery

BAB III
HASIL DAN PEMBAHASAN
III.1

InstalasiPostgreSQL

1. Download installerPostgreSQL di alamatwebnyasecara gratis.

2. Buka installerPostgreSQL yang telahselesaidiunduh.

3. Ketikajendela setup telahmuncul, lanjutkaninstalasi.

4. Isi direktoriinstalasi.

5. Isi direktori data.

6. Buatpasswordbarudanulangi password yang diisikansebelumnya.

7. Biarkanportsesuaidenganawalnya.

8. Pilihdefault local.

9. Instalasiakandimulai, lanjutkelangkahberikutnya.

10. Proses instalasitelahberlangsung, tungguhinggaselesai.

11. Proses instalasiselesai, pada dialog, janganberitanda checklist.

12. PostgreSQLsiapdigunakan.
III.2

PembuatanTabel

1. Buka SQL Shell pada folder PostgreSQL 9.6 di Start Windows.

10

2. Masukkan username dan password.

3. Membuat table beserta kolom-kolomnya.

III.3

Penginputan Data

1. Masukkan data masing-masingkolom.

11

2. Masukkansemua data padatabel.

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

Anda mungkin juga menyukai