Anda di halaman 1dari 11

LAPORAN PRAKTIKUM

PENGANTAR TEKNOLOGI INFORMASI


MODUL 8

Nama : MUCHAMAD SOLEH


Kelas : TINFC-2020-03
NIM : 20200810059

TEKNIK INFORMATIKA
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2020
PRETEST
1. Apa yang dimaksud dengan query
2. Jelaskan apa yang dimaksud dengan DML dan DDL

JAWABAN

1. Query adalah suatu bentuk pemanggilan data yang ada pada database.


Pemanggilan data menggunakan query harus memenuhi format dan
aturan yang sesuai dengan ketentuan Structure Query Language/SQL
agar database dapat membaca pemanggilan secara tepat. Penggunaan
query dapat digunakan untuk melakukan menambahkan data,
mengupdate data dan melakukan penghapusan data.

2. Data Definition Language (DDL) merupakan sub bahasa SQL yang digunakan
untuk membangun kerangka database. Atau juga merupakan kelompok perintah
yang berfungsi untuk mendefinisikan atribut-atribut database, table, atribut
kolom, batasan-batasan terhadap suatu atribut serta hubungan antar table.

Sedangkan Data Manipulation Language (DML) merupakan sub bahasa SQL


yang digunakan untuk memanipulasi data dalam database yang telah terbuat.

PRAKTIKUM
A. Membuat Database

1. Klik start pada windows

2. Klik All Programs

Setelah klik All Programs kita pilih microsoft SQL Server setelah itu Enterprise Manager.

3. Terbukalah jendela SQL Server Enterprise Manager.

Setelah di klik 2x,

Klik Cancel

Local (Widows NT) klik 2x

4. Dari analisa diatas, maka akan terbuka jendela Local (Windows NT)

Klik kanan

5. klik kanan di Database pilih New Database. Lalu tulis Database Name “Perpustakaan”

6. Pilih OK.

B. Membuat Tabel pada SQL Server


1. Klik kiri di Database pilih Perpustakaan

2. Dari gambar 1.7 pilih OK.

3. Kemudian muncul jendela

Klik kiri 2x pada Table

4. setelah itu klik kanan di salah satu table lalu pilih New Table.

5. Setelah melakukan hal dilangkah yang ke 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 25

7. Lalu pilih Save dengan nama Tabel_Pengarang

8. Pilih OK

9. Untuk membuat “Tabel Buku” ikuti langkah-langkah diatas !

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

10. Untuk membuat record pada Tabel Pengarang :

Ø Klik kanan mouse “Open Table” pilih “ReturnAll Rows”

Ø Masukan Kode_pengarang (001), Nama : Muchamad Soleh , Alamat : Kuningan , TTL : Kuningan, 11
juni 2002.

Ø Begitu juga dengan “Tabel Buku” ikuti langkah-langkah diatas

11. Untuk menampilkan Tabel Pengarang melalui Query Analyzer.


Ø Pilih Database Perpustakaan

Ø Pilih Table

Ø Klik kanan Tabel_Buku

Ø Pilih Open Table

Ø Pilih Query

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

4. Add Tabel_Buku dan Tabel_Pengarang

5. Pilih Next

6. Maka akan muncul jendela, kemudian pilih Finish.

7. Maka akan muncul jendela

8. Untuk merelasikan antar tabel drag mouse dari Tabel_Pengarang (Kode_Pengarang) ke Tabel_Buku

9. Muncul kotak dialog Create Relationship

10. Pilih OK

11. Lalu klik kanan mouse pada panah relasi pilih Show Relationship Labels

POST TEST
1. Jelaskan apa yang dimaksud dengan primary key dan foreign key
2. Jelaskan kegunaan adanya primary dan foreign key

JAWABAN
1. “Primary Key” adalah field kunci / utama dari suatu tabel yang menunjukkan
bahwa field yang menjadi kunci tersebut tidak bisa diisi dengan data yang
sama, / dengan kata lain Primary key menjadikan tiap record memiliki identitas
sendiri-sendiri yang membedakan satu sama lainnya (unik). Primary Key
berguna pada saat menampilkan record hasil pencarian (searching), pengurutan
(sorting), dan berbagai operasi query lainnya. Dengan memilih rimary key,
proses pencarian, pengurutan dan proses penampilan data dan lainnya
berlangsung lebih cepat.

“Foreign key” adalah satu attribute yang melengkapi satu relationship yang
menunjukan ke induknya.

2. primary key digunakan untuk mengidentifikasi nilai data record dalam


database. Database itu sendiri dapat menyortir atau membandingkan
setiap tabel yang dimiliki menggunakan primary key yang ditetapkan
dari sebuah kolom. 

foreign key digunakan untuk menandakan hubungan tabel yang satu


dengan yang lainnya. Atau dapat dikenal dengan istilah parent dan
child. Tabel pertama berperan sebagai parent yang terdapat primary
key di dalamnya, tabel kedua disebut sebagai child yang berisi kunci
asing (foreign key).

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

Ø Membuat New Database Baru yaitu “Perpustakaan_Zhe_Qie”

2. Membuat Tabel pada SQL Server

Ø Klik kiri Database pilih Perpustakaan_Zhe_Qie yang telah dibuat tadi

Ø lalu pilih OK, kemudian akan muncul jendela. Dan klik kiri 2x pada Table.

Ø klik kanan pada salah satu tabel kemudian pilih New Table untuk membuat tabel baru.

Ø 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

· 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

· 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

Ø Untuk membuat record pada “Tabel_Anggota” :

· Klik kanan mouse “Open Table” pilih “ReturnAll Rows”

· Masukan ID_Anggota (001), Nama : Muchamad Soleh , Alamat : Kuningan , Kota : Kuningan,
No_Telepon : 085624324298, TTL : Kuningan, 11 juni 2002 .

· Begitu juga dengan “Tabe_Buku” dan “Tabel_Pinjam” ikuti langkah-langkah diatas

Ø 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.

· Begitu juga dengan “Tabel_Pinjam” ikuti langkah-langkah diatas

Ø 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.

Ø Untuk menampilkan Tabel_Pinjam melalui Query Analyzer.

· Pilih Database Perpustakaan_Zhe_Qie

· Pilih Table

· Klik kanan Tabel_Buku

· Pilih Open Table

· Pilih Query

3. Merelasikan Antar Tabel pada Database Diagram Wizard

Ø Klik kanan Database Perpustakaan_Zhe_Qie

Ø Pilih New Database Diagram Wizard

Ø Add Tabel_Anggota, Tabel_Buku, dan Tabel-Pinjam.

Ø Pilih Next

Ø 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. (

Ø Muncul kotak dialog Create Relationship

Ø Pilih OK

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

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

Anda mungkin juga menyukai