Uploaded by Side Character

3.34.19.2.18 IK-2C Nibros Ari Wibowo DP Practice 1-2

DATABASE PROGRAMMING WITH SQL
PRACTICE 1-2
Mata Kuliah
: Sistem Basis Data Lanjut
Dosen
: Slamet Handoko, S. Kom., M. Kom.
Disusun oleh
Nama
: Nibros Ari Wibowo
NIM
: 3.34.19.2.18
PROGRAM STUDI TEKNIK INFORMATIKA
JURUSAN TEKNIK ELEKTRO
POLITEKNIK NEGERI SEMARANG
2020
www.oracle.com/academy
1.1 Database Programming with SQL
1-2 : Relational Database Technology
Practice Activities
Objectives
•
•
•
Define and give an example of a relational database
Identify table-key terms, including row, column, field, primary key, and foreign key
Relate the importance of databases to everyday life
Vocabulary
Identify the vocabulary word for each definition below.
Rows
Entri dalam tabel, terdiri dari nilai untuk setiap kolom yang sesuai.
Primary key
Kumpulan kolom wajib dalam tabel yang digunakan untuk memberi
keunikan baris, dan itu biasanya cara yang paling sering digunakan
untuk mengakses baris.
Susunan data dalam baris dan kolom.
Table
Foreign key
Relational Database:
Field
Kolom atau kumpulan kolom yang merujuk ke kunci utama dalam
tabel yang sama atau tabel lain.
Koleksi objek atau relasi, kumpulan operator yang akan bertindak
atas relasi tersebut, dan integritas data untuk akurasi dan
konsistensi
Persimpangan antara baris dan kolom
Data manipulation Language Digunakan untuk mengubah data tabel dengan memasukkan,
(DML)
mengubah, atau menghapus baris
Data def language
Membuat, mengubah, dan menghapus struktur data dari
database
Transaction control
Digunakan untuk mengelola perubahan yang dibuat oleh
pernyataan DML
Data control language
Digunakan untuk memberikan atau menghapus hak akses ke
database dan struktur di dalamnya
Try It / Solve It
1. Database Global Fast Foods terdiri dari berapa banyak tabel? Ada 9 tabel
2. Bagaimana tabel F_SHIFTS terhubung dengan tabel F_STAFFS?
Kolom kode di F_SHIFTS ke kolom kode di F_SHIFT_ASSIGNMENTS ke id di
F_SHIFT_ASSIGNMENT menjadi id di F_STAFFS
3. Apa nama kolom pada tabel F_CUSTOMERS ?
id, first_name, last_name, address, city, state_zip, dan phone_number
4. Berapa baris data yang sudah dimasukkan ke tabel F_PROMOTIONAL_MENUS? Ada 2 baris
5. Dalam tabel F_FOOD_ITEMS, kolom regular_code adalah kolom kunci tamu. Tabel
dan kolom apa yang menjadi acuan kunci ini?
F_REGULAR_MENUS
6. Buat daftar kunci utama yang terhubungan kunci tamu yang digunakan untuk beralih dari
tabel F_SHIFTS ke tabel F_REGULAR_MENUS.
f_shiftslinks to f_shift_assignments
f_shift_assignments linksto f_staffs
f_staffs links to f_orders
f_orders links to f_order_lines
f_order_lines links to f_food_items
f_food_items links to f_regular_menus
7. Tabel mana yang berisi nilai null?
Tabel yang nullable-nya ter-checklist pada screenshot dibawah.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/ or its affiliates. Other names may be trademarks of their
respective owners.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/ or its affiliates. Other names may be trademarks of their
respective owners.