Quis Pertemuan 8

instruction :

Jawablah pertanyaan dibawah ini

  1. Jelaskan perbedaan mendasar antara operator himpunan dan operator relational ?
  2. Apa yang dimaksud dengan Relation dalam istilah database dan berikan contohnya ?
  3. Apa fungsi relational algebra ?

keterangan :

saya sudah mengerjakan tugas

status :

tercapai

bukti:

1.Jelaskan  perbedaan mendasar antara operator himpunan dan operator relational ? 

operasi himpunan (UNION, INTERSECTION, DIFFERENCE, dan CARTESIAN PRODUCT)

operasi yang dikembangkan secara khusus untuk database relational. (SELECT, PROJECT dan JOIN)

2.Apa yang dimaksud dengan Relation dalam istilah database dan berikan contohnya ?

Relasi adalah istilah dalam relational database, tapi kita lebih familiar jika menyebutnya sebagai tabel,selayaknya tabel yang memiliki kolom dan baris.Relasi menggambarkan
struktur data tanpa memperhatikan bagaimana data disimpan atau diakses.

3.Apa fungsi relational algebra ?

•E1 ∪ E2, gabungan tabel E1 dan E2

•E1 – E2, pengurangan himpunan dari tabel E1 dan E2

•E1 x E2, operasi tabel E1 dan E2 menghasilkan tabel relasi perkalian kartesian

•σ p (E1), dimana p adalah sebuah predikat untuk atribut-atribut dalam E1

•π s (E1), dimana s adalah daftar yang terdiri dari bebrapa atribut dalam E1

•ρ x (E1), dimana x adalah nama baru untuk hasil E1

•πNama(σTempatTinggal=”Bandung”(Pelanggan)), adalah contoh komposisi operasi” relasional.

QUIS PERTEMUAN 7

Pertanyaan

  1. Berikan contoh perintah SQL dengan menggunakan perintah Select
  2. Berikan contoh perintah SQL dengan menggunakan perintah Insert
  3. Berikan contoh perintah SQL dengan menggunakan perintah Update
  4. Berikan contoh perintah SQL dengan menggunakan perintah Delete

Keterangan

saya sudah menyelesaikan Tugas

Status

Tercapai

Bukti

1.Berikan contoh perintah SQL dengan menggunakan perintah Select

Select * FROM nama_tabel

2. Berikan contoh perintah SQL dengan menggunakan perintah Insert

INSERT INTO nama_tabel VALUES (‘nilai1’,’nilai2,’dst’);

3. Berikan contoh perintah SQL dengan menggunakan perintah Update

UPDATE No.Hp
SET nama=‘Ulfah’
WHERE id = ‘082299095901’

4. Berikan contoh perintah SQL dengan menggunakan perintah Delete

DELETE FROM nama
WHERE alamat = ‘Bumi indah’;

Quis Pertemuan 6 [M. Nizar Ayubi]

1. Pertanyaan :

Jawablah pertanyaan dibawah ini

  1. Berikan contoh SQL yang berjenis interaktif
  2. Berikan contoh SQL yang berjenis embedded
  3. Jelaskan mengenai komponen SQL dan berikan contohnya

Status : 100%

Keterangan : Sudah dikerjakan

Pembuktian :

1. Berikan contoh SQL yang berjenis interaktif

Contoh Database Redis merupakan data structure database yang dapat menyimpan data sederhana (string, integer, float) maupun data kompleks (dictionary, list, sets, hashes, bit array, HyperLogsLogs). data key-value yang disimpan di Redis tidak hanya menyimpan string saja seperti key-value database lainnya. Data yang disimpan di Redis dapat Anda atur masa kadaluarsanya.

2. Berikan contoh SQL yang berjenis embedded

Contohnya JAVA
Jika kita koneksikan maka akan muncul halaman untuk membuat table, kita buat contoh table misalkan seperti ini.
CREATE TABLE M_PERUSAHAAN (
ID_PERUSAHAAN INTEGER NOT NULL,
NAMA_PERUSAHAAN VARCHAR(100) DEFAULT ‘NULL’,
AKTIF VARCHAR(11) DEFAULT ‘Aktif’ NOT NULL,
STATUS_MILIK VARCHAR(6) DEFAULT ‘NULL’,
PRIMARY KEY (ID_PERUSAHAAN)
);

3. Jelaskan mengenai komponen SQL dan berikan contohnya
INSERT: perintah ini digunakan untuk memasukkan data baru ke dalam sebuah tabel. Perintah ini tentu saja bisa dijalankan ketika database dan tabel sudah dibuat.
Contoh: INSERT INTO nama_tabel VALUES (data1, data2, dst…);

SELECT: perintah ini digunakan untuk mengambil dan menampilkan data dari tabel atau bahkan dari beberapa tabel dengan penggunaan relasi.
Contoh: SELECT nama_kolom1, nama_kolom2 FROM nama_tabel;

UPDATE: perintah update digunakan untuk memperbaharui data pada sebuah tabel.
Contoh: UPDATE nama_tabel SET kolom1=data1, kolom2=data2,… WHERE kolom=data;

DELETE: perintah delete digunakan untuk menghapus data dari sebuah tabel.
Contoh: DELETE FROM nama_tabel WHERE kolom=data;

Quis Pertemuan 5 [M. Nizar Ayubi]

Pertanyaan :
1. Apa yang dimaksud dengan SQL (Sequential Query Language) ?
2. Berikan contoh SQL ?
3. Apa perbedaan antara Interactive SQL, Static SQL dan Dynamic SQL dan berikan contohnya ?

Status : 100%

Keterangan : Sudah dikerjakan

Pembukatian :

1. SQL adalah suatu 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.

2. Contoh SQL

CREATE: perintah ini digunakan untuk membuat, termasuk di dalamnya membuat database baru, tabel baru view baru, dan kolom baru.

Contoh: CREATE DATABASE nama_database

3. Perbedaan antara Interactive SQL, Static SQL dan Dynamic SQL :

Ineractive SQL

Adalah perintah SQL yang langsung dapat dioperasikan

Static SQL

Adalah perintah SQL yang dibuat pada saat design time

Dynamic SQL

Adalah perintah SQL yang dibuat pada aplikasi yang sedang berjalan

Quis Pertemuan 4 [M. Nizar Ayubi]

Pertanyaan:

  1. Apa perbedaan antara arsitektur sistem database terpusat, arsitektur sistem server dan sistem database terdistribusi dan berikan contohnya ?
  2. Jelaskan mengenai apa yang dimaksud dengan data share, berikan contohnya ?
  3. Jelaskan mengenai apa yang dimaksud dengan otonomi, dan berikan contohnya?
  4. Jelaskan mengenai apa yang dimaksud dengan availability, dan berikan contohnya?

Status: 100%

Keterangan : Sudah dikerjakan

Pembuktian i:

  1. Sistem Terpusat

    Sistem informasi terpusat merupakan suatu sistem infromasi yang penempatan data dan aplikasi untuk mengakses data tersebut menjadi satu tempat atau satu Server.
    Sistem informasi terpusat ini biasanya dirancang dan dibangun dengan menggunankan web Server, data base Server dan bahasa pemrograman yang dapat diinterpretasikan oleh browser.

    Sistem Terdistribusi

    Sistem informasi terdistribusi dibangun dengan cara memisahkan secara fisik untuk setiap fungsi dan tugas sebuah komputer dalam ruang lingkup jaringan komputer. Pemisahan antara aplikasi Serverdengan data base Server serta komputer klien yang terhubung dalam jaringan area local terbatas atau yang dikenal dengan LAN (Local Area Network) diharapkan dapat mengoptimalkan kinerja dari setiap komputer yang  mengakses informasi.

    Arsitektur Client Server

    Arsitektur jaringan Client Server merupakan model konektivitas pada jaringan yang membedakan fungsi computer sebagai Client dan Server. Arsitektur ini menempatkan sebuah komputer sebagai ServerServer ini yang bertugas memberikan pelayanan kepada terminal-terminal lainnya yang terhubung dalam system jaringan atau yang disebut Clientnya. Server juga dapat bertugas untuk memberikan layanan berbagi pakai berkas (file server), printer (printer server), jalur komunikasi (server komunikasi).

    Pada model arsitektur ini, Client tidak dapat berfungsi sebagai Server, tetapi Server dapat berfungsi menjadi Client (server non-dedicated). Prinsip kerja pada arsitektur ini sangat sederhana, dimana Server akan menunggu permintaan dari Client, memproses dan memberikan hasil kepada Client, sedangkan Client akan mengirimkan permintaan ke Server, menunggu proses dan melihat visualisasi hasil prosesnya.

    Sistem Client Server ini tidak hanya diperuntukkan bagi pembangunan jaringan komputer skala luas. Sistem ini menggunakan protokol utama Transmision Control Protocol/Internet Protocol (TCP/IP), sedangkam sistem operasi yang digunakan antara lain Unix, Linux dan Windows NT.

  2. Data Sharing merupakan kemampuan beberapa komputer yang saling terhubung satu sama lain melalui jaringan dapat mengakses dan menggunakan sumber daya yang terdapat dalam situs lain maupun dikomputer lain. Sharing File adalah fitur jaringan yang lazim diaktifkan di jaringan komputer.
  3. Otonomi adalah sebuah pendistribusian sistem yang mengijinkan sekelompok individu dalam sebuah perusahaan untuk melatih pengawasan lokal melalui data mereka sendiri. Dengan kemampuan ini dapat mengurangi ketergantungan pada pusat pemrosesan.
  4. Availability merupakan ketersediaan data pada database yang diakses semua user dan dapat diperoleh setiap saat ketika dibutuhkan.

Quis Pertemuan 6

Instruction :

1Berikan contoh SQL yang berjenis interaktif

2Berikan contoh SQL yang berjenis embedded

3Jelaskan mengenai komponen SQL dan berikan contohnya

Keterangan :

Saya sudah mengerjakan tugas 

Status :

Tercapai

Bukti :

1.Berikan contoh SQL yang berjenis interaktif

perintah SQL yang langsung dapat dioperasikan

 

2.Berikan contoh SQL yang berjenis embedded

adalah bersifat embedded ( disisipkan ke dalam sebuah program)

 

3.Jelaskan mengenai komponen SQL dan berikan contohnya

a.Data Definition Language (DDL) :

Digunakan untuk mendefinisikan data dengan menggunakan perintah : create, drop, alter.

b. Data Manipulation Language (DML) :

Digunakan untuk memanipulasi data dengan menggunakan perintah  select, insert, update, delete

c. Data Control Language (DCL) :

Digunakan untuk mengontrol hak para pe

QUIS PERTEMUAN 6

Instructions

Jawablah pertanyaan dibawah ini

  1. Berikan contoh SQL yang berjenis interaktif
  2. Berikan contoh SQL yang berjenis embedded
  3. Jelaskan mengenai komponen SQL dan berikan contohnya

Keterangan

Saya sudah menyelesaikan Tugas

Status

Tercapai

Bukti

1.Berikan contoh SQL yang berjenis interaktif

Data dalam SQL jenis ini selalu berubah dengan cepat seiring dengan penggunaannya yang sering / interaktif.

2.Berikan contoh SQL yang berjenis embedded

Data dalam SQL ini selalu tetap dalam periode waktu yang cukup lama. Biasanya berisi data-data yang mengalami waktu perubahan yang cukup lama.

3.Jelaskan mengenai komponen SQL dan berikan contohnya

Komponen SQL meliputi

1.Data Definition Language (DDL) :

Digunakan untuk mendefinisikan data dengan menggunakan perintah : create, drop, alter.

2. Data Manipulation Language (DML) :

Digunakan untuk memanipulasi data dengan menggunakan perintah à select, insert, update, delete.

3. Data Control Language (DCL) :

Digunakan untuk mengontrol hak para pemakai data dengan perintah : grant, revoke

QUIS PERTEMUAN 6

1. Pertanyaan :

Jawablah pertanyaan dibawah ini

  1. Berikan contoh SQL yang berjenis interaktif
  2. Berikan contoh SQL yang berjenis embedded
  3. Jelaskan mengenai komponen SQL dan berikan contohnya

 
2. Keterangan : Saya telah mengerjakan tugas ini
3. Status : Tercapai
4. Pembuktian :

1. Berikan contoh SQL yang berjenis interaktif

Contoh Database Redis merupakan data structure database yang dapat menyimpan data sederhana (string, integer, float) maupun data kompleks (dictionary, list, sets, hashes, bit array, HyperLogsLogs). data key-value yang disimpan di Redis tidak hanya menyimpan string saja seperti key-value database lainnya. Data yang disimpan di Redis dapat Anda atur masa kadaluarsanya.

2. Berikan contoh SQL yang berjenis embedded

Contohnya JAVA
Jika kita koneksikan maka akan muncul halaman untuk membuat table, kita buat contoh table misalkan seperti ini.
CREATE TABLE M_PERUSAHAAN (
ID_PERUSAHAAN INTEGER NOT NULL,
NAMA_PERUSAHAAN VARCHAR(100) DEFAULT ‘NULL’,
AKTIF VARCHAR(11) DEFAULT ‘Aktif’ NOT NULL,
STATUS_MILIK VARCHAR(6) DEFAULT ‘NULL’,
PRIMARY KEY (ID_PERUSAHAAN)
);

3. Jelaskan mengenai komponen SQL dan berikan contohnya
INSERT: perintah ini digunakan untuk memasukkan data baru ke dalam sebuah tabel. Perintah ini tentu saja bisa dijalankan ketika database dan tabel sudah dibuat.
Contoh: INSERT INTO nama_tabel VALUES (data1, data2, dst…);

SELECT: perintah ini digunakan untuk mengambil dan menampilkan data dari tabel atau bahkan dari beberapa tabel dengan penggunaan relasi.
Contoh: SELECT nama_kolom1, nama_kolom2 FROM nama_tabel;

UPDATE: perintah update digunakan untuk memperbaharui data pada sebuah tabel.
Contoh: UPDATE nama_tabel SET kolom1=data1, kolom2=data2,… WHERE kolom=data;

DELETE: perintah delete digunakan untuk menghapus data dari sebuah tabel.
Contoh: DELETE FROM nama_tabel WHERE kolom=data;

Jawaban QUIS PERTEMUAN 6

  1. Berikan contoh SQL yang berjenis interaktif
  2. Berikan contoh SQL yang berjenis embedded
  3. Jelaskan mengenai komponen SQL dan berikan contohnya

Jawaban :
1. Interactive SQL adalah perintah SQL yang Langsung dapat dioperasikan contohnya adalah saat mengetikan perintah SQL langsung pada query editor di SQL server manajemen studio atau query analyzer. perintah SQL yang dapat di gunakan misalnya :
a. select * from barang order by nama_barang
b. insert into barang (kode,nama_barang,harga) values (‘KB001′,’Meja’,’2000′)

2. embedded SQL adalah perintah SQL yang disisipkan ke dalam sebuah program
misanya dengan menggunakan bahasa BASIC pada Visual Basic :
sub procedure simpan()
Dim rs As Recordset
Set rs = New Recordset
dim sql as string
sql.open “SELECT * FROM barang”,db, adopenstatic, adlockoptimistic
end sub

3. Komponen-komponen SQL
a. Data Definition Language (DDL) :
Digunakan untuk mendefinisikan data dengan menggunakan perintah : create, drop, alter.

b. Data Manipulation Language (DML) :
Digunakan untuk memanipulasi data dengan menggunakan perintah  select, insert, update, delete.

Data Manipulation Language merupakan bagian terpadu bahasa SQL. Perintah-perintahnya dapat dibuat secara interaktif atau ditempelkan pada sebuah program aplikasi. Pemakai hanya perlu menentukan ‘APA’ yang ia inginkan, DBMS menentukan ‘BAGAIMANA’ cara mendapatkannya.

c. Data Control Language (DCL) :
Digunakan untuk mengontrol hak para pemakai data dengan perintah : grant, revoke

Quis Pertemuan 5

Insruction :

Jawablah pertanyaan dibawah ini

1Apa yang dimaksud dengan SQL (Sequential Query Language) ?

2Berikan contoh SQL ?

3Apa perbedaan antara Interactive SQL, Static SQL dan Dynamic SQL dan berikan contohnya ?

Keterangan :

Saya sudah mengerjakan tugas 

Status :

Tercapai 

Bukti :

1.Apa yang dimaksud dengan SQL (Sequential Query Language) ?

SQL (Sequential Query Language) adalah sekumpulan perintah khusus yang digunakan untuk mengakses data dalam database relasional.

2.Berikan contoh SQL ?

CREATE: perintah ini digunakan untuk membuat, termasuk di dalamnya membuat database baru, tabel baru view baru, dan kolom baru.

Contoh: CREATE DATABASE nama_database

3.Apa perbedaan antara Interactive SQL, Static SQL dan Dynamic SQL dan berikan contohnya .

Ineractive SQL

Adalah perintah SQL yang langsung dapat dioperasikan

Static SQL

Adalah perintah SQL yang dibuat pada saat design time

Dynamic SQL

Adalah perintah SQL yang dibuat pada aplikasi yang sedang berjalan