Monday 16 September 2013

Laporan Praktikum PTI Modul 6


LAPORAN PRAKTIKUM
PENGANTAR TEKNOLOGI INFORMASI
MODUL 6






Disusun oleh :
Nama          :  Ricky Rudianto
NIM                        :  2012081127
Kelas           :  Teknik Informatika A



LABORATORIUM KOMPUTER
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2012
MODUL 6

BASIS DATA

“PEMBAHASAN”


Dasar Teori
·      Data dan informasi
Ø Data dan fakta mengenai objek, orang dan lain-lain. Data dinyatakan dengan nilai (angka, deteran karakter, atau simbol).
Ø Informasi adalah hasil analisis dan sintesis terhadap data. Dengan kata lain, informasi dapat dikatakan sebagai data yang telah diorganisasikan kedalam bentuk yang sesuai dengan kebutuhan seseorang, entah itu manajer, staf, ataupun orang lain didalam suatu organisasi atau perusahaan.
·      Hirarki Data
Secara tradisional, data diorganisasikan kedalam suatu hirarki yang terdiri atas elemen data, rekaman (record), dan berkas (file)
Ø Elemen Data
Elemen data adalah satuan data terkecil yang tidak dapat dipecah lagi mejadi unit yang bermakna. Contoh : Elemen data dari data kepegawaian adalah nama pegawai.
Ø Rekaman
Rekaman adalah gabungan sejumlah elemen data yang saling terkait. Contoh : nama, alamat dan tempat tanggal lahir. Rekaman bisa disebut juga tupel atau baris.
Ø Berkas
Himpunan seluruh rekaman yang bertipe sama membentuk sebuah berkas. Berkas dapat dikatakan sebagai kumpulan rekaman data yang berkaitan dengan suatu objek.

·      Basis Data
Basis data adalah sistem berkas terpadu yang dirancang terutama untuk meminimalkan  pengulangan data. Basis data dapat dianggap sebagai tempat untuk sekumpulan berkas data terkomputerisasi.
·      Pengantar SQL
SQL  sinkatan dari Structured Query Language. SQL merupakan bahasa query standar yang digunakan untuk mengakses basis data relasional. Kemampuan SQL tidak terbatas hanya untuk query (memperoleh data), tetapi juga mencakup kemampuan lain seperti :
Ø Pendefinisian struktur data
Ø Pengubahan data
Ø Pengaturan sekuritas
-       Antar muka SQL terhadap DBMS (Data Base Manajemen Sistem) cukup luas. SQL dapat dipakai oleh berbagai kalangan (DBA, pemrograman, ataupun pengguna)
-       Elemen dasar SQL mencakup pernyataan, nama, tipe data, konstanta, ekspresi, dan fungsi bawaan.

Praktek
Langkah pengerjaannya :
A.  Membuat Database
1.    Klik start pada windows



                                                                                                         Gambar 1.1
 



2.    Klik All Programs
 





Gambar 1.2
Setelah klik All Programs kita pilih microsoft SQL Server setelah itu Enterprise Manager.
3.    Terbukalah jendela SQL Server Enterprise Manager. (lihat gambar 1.3)
Ø Klik 2x di SQL Server Group
Ø Klik 2x di Local Windows NT
Klik 2x
 









Gambar 1.3
Setelah di klik 2x, maka :
Klik Cancel
Local (Widows NT) klik 2x

Gambar 1.4
4.    Dari analisa diatas, maka akan terbuka jendela Local (Windows NT) seperti pada gambar 1.5 dibawah ini :
Klik kanan
Gambar 1.5
5.    (lihat gambar 1.5) klik kanan di Database pilih New Database. Lalu tulis Database Name “Perpustakaan” seperti pada gambar 1.6 dibawah ini :
Gambar 1.6
6.    Pilih OK.

B.  Membuat Tabel pada SQL Server

1.    Klik kiri di Database pilih Perpustakaan (lihat gambar 1.7 dibawah ini)
 





Gambar 1.7
2.    Dari gambar 1.7 pilih OK.
3.    Kemudian muncul jendela seperti pada gambar 1.8 dibawah ini.
Klik kiri 2x pada Table
Gambar 1.8
4.    Setelah melakukan pekerjaan pada gambar 1.8, maka akan terbuka jendela seperti pada gambar 1.9 dibawah ini. Dan setelah itu klik kanan di salah satu table lalu pilih New Table.
Gambar 1.9
5.    Setelah melakukan hal dilangkah yang ke 10. Maka akan terrbuka jendela seperti pada gambar 1.10 dibawah ini.
Gambar 1.10
6.    Tulis pada “Tabel Perpustakaan” seperti pada tabel dibawah ini.
Nama Field
Tipe Data
Allow Null
Lenght
Kode_Pengarang
Varchar

10
Nama
Varchar
Yes
20
Alamat
Varchar
Yes
15
TTL
Varchar
Yes
15
Seperti terlihat pada gambar 2.1 dibawah ini.
Gambar 2.1
7.    Lalu pilih Save dengan nama Tabel_Pengarang
8.    Pilih OK
9.    Untuk membuat “Tabel Buku” ikuti langkah-langkah diatas ! (lihat gambar 2.2 dibawah ini.
Nama Field
Tipe Data
Allow Null
Lenght
Kode_Buku
Varchar

10
Judul_Buku
Varchar
Yes
20
Nama_Buku
Varchar
Yes
20
Tahun_Terbit
Varchar
Yes
10

Gambar 2.2
10.          Untuk membuat record pada Tabel Pengarang :
Ø  Klik kanan mouse “Open Table” pilih “ReturnAll Rows”
Ø  Masukan Kode_pengarang (001), Nama : Ricky Rudianto, Alamat : Ciawigebang, TTL : Kuningan, 20 Agustus 1990.
Ø  Begitu juga dengan “Tabel Buku” ikuti langkah-langkah diatas dan seperti pada gambar 2.3 dibawah ini.
Gambar 2.3
11.    Untuk menampilkan Tabel Pengarang melalui Query Analyzer.
Ø  Pilih Database Perpustakaan
Ø  Pilih Table
Ø  Klik kanan Tabel_Buku
Ø  Pilih Open Table
Ø  Pilih Query
Ø  Seperti gambar 2.4 dibawah ini
Gambar 2.4

C.  Merelasikan Antar Tabel pada Database Diagram Wizard

1.    Klik kanan Database Perpustakaan
2.    Pilih New pilih Database Diagram
3.    Pilih Next pada Database Diagram Wizard (lihat gambar 2.5 dibawah ini)
Gambar 2.5
4.    Add Tabel_Buku dan Tabel_Pengarang (lihat gambar 2.6 dibawah ini)
Gambar 2.6
5.    Pilih Next
6.    Maka akan muncul jendela lagi seperti pada gambar 2.6 dibawah ini, kemudian pilih Finish.
Gambar 2.6
7.    Maka akan muncul jendela seperti gambar 2.7 dibawah ini
8.    Untuk merelasikan antar tabel drag mouse dari Tabel_Pengarang (Kode_Pengarang) ke Tabel_Buku
9.    Muncul kotak dialog Create Relationship (lihat gambar 2.8)
10.    Pilih OK
Gambar 2.7
Gambar 2.8
11.    Lalu klik kanan mouse pada panah relasi pilih Show Relationship Labels seperti pada gambar 2.9 dibawah ini

Gambar 2.9
TUGAS MANDIRI

Tugas !
1.    Buatlah sebuah Database terdiri minimal 2 tabel !
2.    Masing-masing tabel terdiri dari 5 field dan 5 record !
3.    Buatlah satu field kunci dari masing-masing Tabel !
4.    Tampilkan Query dari masing-masiign Tabel !
5.    Relasikan antar tabel tersebut !
Penyelesaian !
Langkah pengerjaan :
1.    Tabel Pertama yaitu “Tabel Anggota” :
Nama Field
Tipe Data
Allow Null
Length
ID_Anggota
Varchar

10
Nama_Lengkap
Varchar
Yes
20
Alamat
Varchar
Yes
30
Kota
Varchar
Yes
15
No_Telpon
Varchar
Yes
15
TTL.
Varchar
Yes
30


2.    Tabel Kedua yaitu “Tabel Buku” :
Nama Field
Tipe Data
Allow Null
Length
No_Buku
Varchar

10
Judul
Varchar
Yes
15
Pengarang
Varchar
Yes
15
Tahun_Terbit
Varchar
Yes
10
Jenis_Buku
Varchar
Yes
15
Status
Varchar
Yes
15
3.    Tabel Ketiga yaitu “Tabel Peminjaman” :
Nama Field
Tipe Data
Allow Null
Length
No_Pinjam
Varchar

10
ID_Anggota
Varchar

10
No_Buku
Varchar
Yes
10
Tanggal_Pinjam
Varchar
Yes
20
Tanggal_Kembali
Varchar
Yes
20

1.    Membuat Database
Ø Buka jendela SQL langkah-langkahnya seperti pada latihan diatas yang sudak kita bahas tadi.
Ø Lakukan hal yang sama seperti pada gambar 1.1 sampai gambar 1.6 sampai kita mempunyai Database baru seperti pada gambar 2.10.
Ø Membuat New Database Baru yaitu “Perpustakaan_Zhe_Qie”  Tabel diatas!

2.    Membuat Tabel pada SQL Server
Ø Klik kiri Database pilih Perpustakaan_Zhe_Qie yang telah dibuat tadi (lihat gambar 2.10)
Gambar 2.10
Ø Kemudian muncul jendela seperti gambar 3.1 dibawah ini.
Gambar 3.1
Ø Lihat gambar 3.1 lalu pilih OK, kemudian akan muncul jendela seperti pada gambar 3.2 dibawah ini. Dan klik kiri 2x pada Table.
Gambar 3.2
Ø Maka akanuncul jendela seperti pada gambar 3.3 dibawah ini.
Gambar 3.3
Ø Dari gambar 3.3 diatas klik kanan pada salah satu tabel kemudian pilih New Table untuk membuat tabel baru. Maka akan muncul jendela seperti pada gambar 3.4 dibawah ini.
                                                           Gambar 3.4
Ø Dari gambar 3.4 maka kita masukan tabel yang telah kita buat tadi. Kita buat tabel yang pertama dulu yaitu Tabel_Anggota, kemudian dilanjut dengan membuat Tabel_Buku, dan Tabel Pinjam.
1.    Tabel Pertama yaitu “Tabel Anggota” :
Nama Field
Tipe Data
Allow Null
Length
ID_Anggota
Varchar

10
Nama_Lengkap
Varchar
Yes
20
Alamat
Varchar
Yes
30
Kota
Varchar
Yes
15
No_Telpon
Varchar
Yes
15
TTL.
Varchar
Yes
30
·      Dari tabel diatas kita masukan ke Database yang terlihat pada gambar 3.4, dan hasilnya seperti pada gambar 3.5 dibawah ini.
Gambar 3.5
·      Lalu Save dengan nama Tabel_Anggota pilih OK.
·      Setelah itu kita lanjut dengan membuat tabel 2 dan 3 dengan cara yang sama.


2.    Tabel Kedua yaitu “Tabel_Buku” :
Nama Field
Tipe Data
Allow Null
Length
No_Buku
Varchar

10
Judul
Varchar
Yes
15
Pengarang
Varchar
Yes
15
Tahun_Terbit
Varchar
Yes
10
Jenis_Buku
Varchar
Yes
15
Status
Varchar
Yes
15
·      Dari tabel diatas kita masukan ke Database yang terlihat pada gambar 3.4, dan hasilnya seperti pada gambar 3.6 dibawah ini.
Gambar 3.6
·      Lalu Save dengan nama Tabel_Anggota pilih OK.
·      Setelah itu kita lanjut dengan membuat tabel 3 dengan cara yang sama.
3.    Tabel Ketiga yaitu “Tabel Peminjaman” :
Nama Field
Tipe Data
Allow Null
Length
No_Pinjam
Varchar

10
ID_Anggota
Varchar

10
No_Buku
Varchar
Yes
10
Tanggal_Pinjam
Varchar
Yes
20
Tanggal_Kembali
Varchar
Yes
20
·      Dari tabel diatas kita masukan ke Database yang terlihat pada gambar 3.4, dan hasilnya seperti pada gambar 3.7 dibawah ini.
Gambar 3.7

Ø Untuk membuat record pada “Tabel_Anggota” :
·         Klik kanan mouse “Open Table” pilih “ReturnAll Rows”
·         Masukan ID_Anggota (001), Nama : Ricky Rudianto, Alamat : Ciawigebang, Kota : Kuningan, No_Telepon : 087825839835, TTL : Kuningan, 20 Agustus 1990.
·         Lihat gambar 3.8
Gambar 3.8
·         Begitu juga dengan “Tabe_Buku” dan “Tabel_Pinjam” ikuti langkah-langkah diatas dan seperti pada gambar 3.7 dibawah ini.

Ø Untuk membuat record pada “Tabel_Buku” :
·         Klik kanan mouse “Open Table” pilih “ReturnAll Rows”
·         Masukan No_Buku (001), Judul : Si Anak Singkong, Pengarang : Chairul Tanjung, Tahun_Terbit : 2012, Jenis_Buku : Pengalaman, Status : Baru.
·         Lihat gambar 3.9
Gambar 3.9
·         Begitu juga dengan “Tabel_Pinjam” ikuti langkah-langkah diatas dan seperti pada gambar 3.7 dibawah ini.
Ø Untuk membuat record pada “Tabel_Pinjam” :
·      Klik kanan mouse “Open Table” pilih “ReturnAll Rows”
·      Masukan No_Pinjam (001), ID_Anggota : (001), No_Buku : (001), Tanggal_Pinjam : 20 Agustus 1990, Tanggal_Kembali : 06 April 1991.
·      Lihat gambar 3.10.
Gambar 3.10
Ø Untuk menampilkan Tabel_Pinjam melalui Query Analyzer.
·      Pilih Database Perpustakaan_Zhe_Qie
·      Pilih Table
·      Klik kanan Tabel_Buku
·      Pilih Open Table
·      Pilih Query
·      Seperti gambar 4.1 dibawah ini






Gambar 4.1
3.    Merelasikan Antar Tabel pada Database Diagram Wizard
Ø Klik kanan Database Perpustakaan_Zhe_Qie
Ø Pilih New Database Diagram Wizard (lihat gambar 4.2)
Gambar 4.2

Ø Add Tabel_Anggota, Tabel_Buku, dan Tabel-Pinjam.
Gambar 4.3
Ø Pilih Next
Ø Maka akan muncul jendela lagi seperti pada gambar 4.4 dibawah ini, kemudian pilih Finish.
Gambar 4.4
Ø Maka akan muncul jendela seperti gambar 4.5 dibawah ini
Ø Untuk merelasikan antar tabel drag mouse dari Tabel_Anggota (ID_Anggota) ke Tabel_Buku ke Tabel_Pinjam. Sebelum di drag terlebih dahulu disetiap primary keynya klik kanan lalu pilih Set Primary Key. (lihat gambar 4.6)
Ø Muncul kotak dialog Create Relationship (lihat gambar 4.7)
Ø Pilih OK
Gambar 4.5
Gambar 4.6




Setelah di drag dari Tabel_Buku ke Tabel Anggota, lalu pilih OK.
Setelah di drag dari Tabel_Buku ke Tabel_Pinjam, lalu pilih OK.







Maka hasilnya yaitu :

Lalu klik kanan pilih Show Relationship Labels maka hasilnya terlihat pada gambar 4.7
Gambar 4.7




KESIMPULAN
·      Data dan informasi
Ø Data dan fakta mengenai objek, orang dan lain-lain. Data dinyatakan dengan nilai (angka, deteran karakter, atau simbol).
Ø Informasi adalah hasil analisis dan sintesis terhadap data.
·      Hirarki Data
Secara tradisional, data diorganisasikan kedalam suatu hirarki yang terdiri atas elemen data, rekaman (record), dan berkas (file)
Ø Elemen Data
Elemen data adalah satuan data terkecil yang tidak dapat dipecah lagi mejadi unit yang bermakna.
Ø Rekaman
Rekaman adalah gabungan sejumlah elemen data yang saling terkait.
Ø Berkas
Himpunan seluruh rekaman yang bertipe sama membentuk sebuah berkas.
·      Basis Data
Basis data adalah sistem berkas terpadu yang dirancang terutama untuk meminimalkan  pengulangan data.
·      Pengantar SQL
SQL  sinkatan dari Structured Query Language. SQL merupakan bahasa query standar yang digunakan untuk mengakses basis data relasional. Kemampuan SQL tidak terbatas hanya untuk query (memperoleh data), tetapi juga mencakup kemampuan lain seperti :
Ø Pendefinisian struktur data
Ø Pengubahan data
Ø Pengaturan sekuritas


No comments:

Post a Comment