Minggu, 14 Januari 2018

LAPORAN PRAKTIKUM IX

LAPORAN PRAKTIKUM IX
Mata kuliah : SISTEM MANAJEMEN BASIS DATA
Dosen Pengampu : Tri astuti, S.Kom, M.Eng
NAMA   : Afifur Rohman Zain
NIM       : 17.12.0017
KELAS  : SI 17 A
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM PURWOKWERTO
2017/2018


BAB I  
PENDAHULUAN


SQL adalah singkatan dari Structured Query Language. Sedangan pengertian SQL adalahsuatu bahasa (language) yang digunakan untuk mengakses data di dalam sebuah database relasional. SQL sering juga disebut dengan istilah query, dan bahasa SQL secara praktiknya digunakan sebagai bahasa standar untuk manajemen database relasional. Hingga saat ini hampir seluruh server database atau software database mengenal dan mengerti bahasa SQL.


BAB III 


PEMBAHASAN

View adalah salah satu objek database, yang secara logika merepresentasikan sub himpunan dari data yang berasal dari satu atau lebih tabel. 
kegunaan view adalah :
1. Membatasi akses database
2. Membuat query kompleks secara mudah
3. Mengijinkan independensi data
4. Untuk menapilkan view (pandangan) data yang berbeda data data yang sama


Membuat view barang (dengan harga jual lebih dari 450000)

Menghapus view barang


Membuat view barang (dengan harga jual diantara 1000000 dan 1500000)


Membuat view barang (dengan order by)

Membuat view barang (dengan as dan order by)

BAB III
KESIMPULAN
SQL (Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.

Secara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL)dan Data Manipulation Language (DML). Implementasi DDL dan DML berbeda untuk tiap sistem manajemen basis data (SMBD), namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI.

DAFTAR PUSTAKA

LAPORAN PRAKTIKUM VIII

LAPORAN PRAKTIKUM VIII
Mata kuliah : SISTEM MANAJEMEN BASIS DATA
Dosen Pengampu : Tri astuti, S.Kom, M.Eng
NAMA   : Afifur Rohman Zain
NIM       : 17.12.0017
KELAS  : SI 17 A

PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM PURWOKWERTO
2017/2018


BAB I  
PENDAHULUAN

SQL adalah singkatan dari Structured Query Language. Sedangan pengertian SQL adalahsuatu bahasa (language) yang digunakan untuk mengakses data di dalam sebuah database relasional. SQL sering juga disebut dengan istilah query, dan bahasa SQL secara praktiknya digunakan sebagai bahasa standar untuk manajemen database relasional. Hingga saat ini hampir seluruh server database atau software database mengenal dan mengerti bahasa SQL.


BAB II 
PEMBAHASAN
Ingin mengetahui semua harga jual dari barang yang lebih kecil dari harga jual barang dengan kode 10011.







Jenis Subquery :
  • Single-row-subquery
Merupakan subquery yang hanya menghasilkan satu baris dan satu kolom atau data tanggal.
Group Function pada subquery:
Pada subquery juga bisa menggunakan groupnfunction seperti AVG, MAX dan MIN.


  •  


  • Multi-row subquery
Menghasilkan lebih dari satu row. Tanda pembanding yang digunakan dalam multi row subquery adalah tanda pembanding jamak yaitu IN, ANY dan ALL.







  • Multi-column Subquery
Subquery yang menghasilkan lebih dari satu kolom. Biasanya disebut juga pairwise subquery. Jmlah dan posisi kolom dari outer query yang akan dibandingkan harus sama dengan jumlah dan posisi kolom pada subquery. Setiap row pada outer query dibandingkan dengen nilai dari multiple-row dan multiple-column pada subquery. Penghubung yang biasa digunakan biasanya IN.







  • Inline View  
Merupakan cara untuk mengumpulkan data yang akan dianggap oleh query utama sebagai sebuah tabel untuk keperluan pengaksesan query.






BAB III
KESIMPULAN
SQL (Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.
Secara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL)dan Data Manipulation Language (DML). Implementasi DDL dan DML berbeda untuk tiap sistem manajemen basis data (SMBD), namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI.


DAFTAR PUSTAKA

Modul ibu tri
http://anisaummul.blogspot.co.id/

LAPORAN PRAKTIKUM VII

 
LAPORAN PRAKTIKUM VII

Mata kuliah : SISTEM MANAJEMEN BASIS DATA
Dosen Pengampu : Tri astuti, S.Kom, M.Eng
NAMA   : Afifur Rohman Zain
NIM      : 17.12.0017
 KELAS  : SI 17 A
PROGRAM STUDI SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM PURWOKWERTO
2017/2018



BAB I  
PENDAHULUAN
SQL adalah singkatan dari Structured Query Language. Sedangan pengertian SQL adalahsuatu bahasa (language) yang digunakan untuk mengakses data di dalam sebuah database relasional. SQL sering juga disebut dengan istilah query, dan bahasa SQL secara praktiknya digunakan sebagai bahasa standar untuk manajemen database relasional. Hingga saat ini hampir seluruh server database atau software database mengenal dan mengerti bahasa SQL.
BAB II  
LANDASAN TEORI

Join Table
Join merupakan sebuah operasi yang digunakan untuk mendapatkan data
gabungan dari dua tabel atau lebih. Operasi ini digunakan dalam perintah
SELECT dan biasanya dipakai untuk memperoleh detail data dari tabeltabel
yang saling terkait (memiliki relasi). Operasi JOIN pada Oracle, yaitu :
Berdasarkan tanda pembanding pada klausa where:
1. Equi Join
2. Non-Equi Join
Berdasarkan data yang dihasilkan:
1. Inner Join
2. Outer Join
3. Self Join
 
BAB III 
PEMBAHASAN
Perintah join pada oracle:
1. Equi Join 
Penggunaan Kolom Alias pada Join

  

Cartesian Product

 

2. Left Outer Join



3. Right outer join

 

4. Full Outer Join

 

5. Natural Join

 
 
6. Klausa Using

 

7. Klausa ON

 

8. Cross Join  



9.Join Banyak Table 








BAB IV
KESIMPULAN
Kesimpulan
SQL (Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.
Secara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL)dan Data Manipulation Language (DML). Implementasi DDL dan DML berbeda untuk tiap sistem manajemen basis data (SMBD), namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI.
DAFTAR PUSTAKA
Modul ibu tri

LAPORAN PRAKTIKUM IX

LAPORAN PRAKTIKUM IX Mata kuliah : SISTEM MANAJEMEN BASIS DATA Dosen Pengampu : Tri astuti, S.Kom, M.Eng NAMA     : Afifu...