Arsitektur Basis Data Oracle
|
|
|
- Teguh Sudjarwadi
- 9 tahun lalu
- Tontonan:
Transkripsi
1 Arsitektur Basis Data Oracle Oracle pertama kali dicetuskan oleh Larry Elisson beserta dua temannya pada tahun Nama Oracle diambil dari proyek milik CIA di mana dia sebelumnya bekerja. (Wikipedia) Sebuah server Oracle merupakan sebuah DBMS yang menyediakan pendekatan terintegrasi dan komprehensif dalam mengatur informasi. Secara struktur, sebuah DBMS Oracle atas dua bagian besar, yakni: Oracle Instance dan Oracle Database. SGA merupakan sebuah struktur memori di server yang berfungsi sebagai cache berbagai informasi seperti data-buffer, perintah SQL, dan informasi mengenai user. Sebagai tambahan, terdapat juga redo-log yang bersifat online yang berfungsi untuk menyimpan sejarah transaksi. Semua proses dapat juga menyimpan redo-log yang online ini menjadi archive-log yang bersifat offline. 1
2 Oracle menyimpan data secara logika dalam bentuk tablespace dan secara fisik dalam bentuk datafile. Di dalam sebuah tablespace dapat banyak segment, misalnya index segment, data segment, dan lain-lain. Dan tiap-tiap segment tersebut terdiri dari berbagai extent. Extent terdiri dari kelompok blok-blok data yang berdekatan. Blok-blok data tersebut membentuk unit dasar penyimpanan data. 2
3 Perkenalan SQL Sebuah database adalah sekumpulan informasi yang disusun dengan baik. Untuk mengatur sebuah database, dibutuhkan sebuah Database Management System (DBMS). DBMS merupakan program untuk menyimpan, mengambil, dan memodifikasi data dalam database karena permintaan user. Ada lima macam tipe database yaitu hirarki, jaringan, relasional, objek, dan dimensional. Ada beberapa terminologi dalam database relasional (yang digunakan oleh Oracle), yaitu: 1. Row, atau baris, mempresentasikan semua data dari sebuah tabel. Sebuah seharusnya diidentifikasikan dengan sebuah kunci primer (primary key). 2. Kolom, atau atribut yang berisi salah satu jenis nilai dari row. 3. Primary key, atau kunci primer, yang HARUS terdiri atas satu nilai unik. 4. Foreign key, atau kunci tamu, merupakan kolom yang mendefinisikan bagaimana tabel dapat berhubungan satu dengan yang lain. 5. Field (pada Oracle) dapat ditemukan sebagai titik pertemuan antara baris dan kolom dan hanya terdapat satu nilai di dalamnya. Untuk mengakses data pada database diperlukan perintah khusus yang dikenal dengan naman SQL. Ada beberapa jenis perintah SQL pada Oracle, yakni: 1. Pengambilan data, yakni: SELECT. 2. Data Manipulation Language (DML), yakni: INSERT, UPDATE, DELETE, dan MERGE. 3. Data Definition Language (DDL), yakni: CREATE, ALTER, DROP, RENAME, dan TRUNCATE. 4. Kontrol transaksi, yakni: COMMIT dan ROLLBACK. 5. Data Control Language (DCL), yakni: GRANT dan REVOKE. Ada beberapa hal yang perlu diperhatikan dalam menulis perintah SQL: 1. Perintah SQL tidak case-sensitive. Artinya, huruf besar dan kecil tidak dibedakan. 3
4 2. Perintah SQL dapat lebih dari 1 baris. 3. Kata-kata kunci tidak boleh dipotong atau dipisahkan pada baris yang berbeda. 4. Klausa pada umumnya diletakkan pada baris yang berbeda. 5. Inden dapat digunakan untuk memudahkan dalam pembacaan. Perintah dasar SELECT SELECT * {[DISTINCT] kolom ekspresi [alias], } FROM nama_tabel; Keterangan: Setelah perintah SELECT, gunakan tanda * untuk memilih semua kolom yang ada pada tabel. Perintah DISTINCT digunakan untuk menghilangkan duplikasi pada hasil SQL. Bagian kolom dipakai apabila perintah DISTINCT digunakan tapi dapat juga digunakan tanpa perintah DISTINCT. 1. SELECT * ; 2. SELECT DISTINCT * FROM departments; 3. SELECT department_id, location_id FROM departments; Ekspresi Aritmetika SQL juga mengenal beberapa ekspresi aritmetika, yaitu: Operator Deskripsi + Penjumlahan - Pengurangan * Perkalian / Pembagian Dari keempat operator tersebut, urutan prioritas pengerjaannya adalah: *, /, +, - Dengan demikian, operasi dengan menggunakan / akan didahulukan apabila terdapat operator + dan/atau - di dalam SQL, demikian halnya apabila terdapat operasi perkalian dan pembagian maka operator * akan didahulukan sebelum operasi /, dan seterusnya. 4
5 1. SELECT last_name, salary, salary ; 2. SELECT last_name, salary, 12 * salary ; 3. SELECT last_name, salary, 12 * (salary + 100) ; Penggunaan Alias Selain itu, setiap kolom dapat dibuat aliasnya. Alias merupakan penamaan ulang dari sebuah kolom, dan sangat berguna untuk kolom yang melakukan perhitungan. Penulisan alias dilakukan setelah menyebutkan nama kolom dan dapat menggunakan kata kunci AS di antara nama kolom dan nama alias. Penulisan alias membutuhkan tanda petik ganda apabila dalam nama kolom yang baru terdapat spasi, karakter special, atau menggunakan huruf besar dan kecil. 1. SELECT last_name AS nama, commission_pct komisi ; 2. SELECT last_name Nama, salary * 12 Gaji Tahunan ; Perintah Concate Dalam SQL dapat juga digunakan operator penggabungan (concatenate) untuk menggabungkan kolom atau kata dengan kolom lain. Operator ini direpresentasikan dengan dua garis tegak lurus ( ). Untuk menggabungkan dengan kalimat, digunakan tanda petik tunggal. 1. SELECT last_name job_id AS Pegawai ; 2. SELECT last_name memiliki ID pekerjaan: job_id AS Detil Pegawai FROM employees; Struktur Tabel Untuk melihat struktur tabel, dapat digunakan perintah SQL berikut: DESC[RIBE] nama_tabel; 5
6 DESCRIBE departments; Membatasi dan Mengurutkan Data Salah satu cara untuk membatasi penampilan data adalah dengan memberikan syarat/kondisi pada klausa WHERE. Perintah dasar SQL-nya adalah sebagai berikut; SELECT * {[DISTINCT] kolom/ekspresi [alias], } FROM nama_tabel WHERE kondisi; Pada kolom dengan nilai berupa string, pada bagian kondisi menggunakan tanda petik tunggal. 1. SELECT employee_id, last_name, job_id, department_id WHERE department_id = 90; 2. SELECT last_name, job_id, department_id WHERE last_name = Whalen ; Pada bagian kondisi terdapat beberapa operator perbandingan yang dapat digunakan, seperti yang terdapat pada tabel berikut. Operator Arti = Sama dengan > Lebih besar dari >= Lebih besar atau sama dengan < Kurang dari <= Kurang dari atau sama dengan <> Tidak sama dengan!= Tidak sama dengan ^= Tidak sama dengan 6
7 BETWEEN AND IN(set) Berada di antara 2 value Yang cocok dengan salah satu yang terdapat dalam set LIKE Yang cocok dengan pola karakter tertentu IS NULL Jika value-nya merupakan merupakan nilai null 1. SELECT last_name, job_id, department_id, hire_date WHERE hire_date = 01-JAN-95 ; 2. SELECT last_name, job_id, department_id, salary WHERE salary >= 6000; 3. SELECT last_name, salary WHERE salary <= 3000; 4. SELECT last_name, salary WHERE salary BETWEEN 2500 AND 3500; 5. SELECT employee_id, last_name, salary, manager_id WHERE manager_id IN (100, 101, 201); 6. SELECT first_name WHERE first_name LIKE S% ; 7. SELECT first_name WHERE first_name LIKE _o% ; 8. SELECT last_name, manager_id WHERE manager_id IS NULL; Logika Kondisi Logika kondisi menggabungkan hasil dari dua komponen kondisi sehingga menghasilkan satu kondisi. Operatornya seperti pada tabel berikut. Operator Arti AND Menghasilkan TRUE apabila kedua komponen benar 7
8 OR Menghasilkan TRUE apabila salah satu komponen benar NOT Menghasilkan TRUE apabila kondisinya false 1. SELECT employee_id, last_name, job_id, salary WHERE salary >= AND job_id LIKE %MAN% ; 2. SELECT employee_id, last_name, job_id, salary WHERE salary >= OR job_id LIKE %MAN% ; 3. SELECT employee_id, last_name, salary, manager_id WHERE manager_id IN (100, 101, 201); 4. SELECT last_name, job_id WHERE job_id NOT IN ( IT_PROG, ST_CLERK, SA_REP ); Tata Urutan Hak Pada Operator Semua operator yang telah dijelaskan di atas memiliki urutan tertentu dalam pengerjaannya, yang ditunjukkan pada tabel di bawah ini. Urutan ini dapat dilanggar dengan menggunakan tanda kurung pada bagian perintah yang akan dikerjakan terlebih dahulu. Urutan Operator Pengerjaan 1 Operator aritmetika 2 Operator penggabungan 3 Operator perbandingan 4 IS [NOT] NULL, LIKE, [NOT] IN 5 [NOT] BETWEEN 6 Kondisi logika NOT 7 Kondisi logika AND 8 Kondisi logika OR 8
9 1. SELECT last_name, job_id, salary WHERE job_id = SA_REP OR job_id = AD_PRES AND salary > 15000; 2. SELECT last_name, job_id, salary WHERE (job_id = SA_REP OR job_id = AD_PRES ) AND salary > 15000; Klausa ORDER BY Digunakan untuk mengurutkan data hasil SQL. Terdapat dua macam pengurutan yakni: ASC: urut naik, secara default digunakan DESC: urut turun Perintah ORDER BY dituliskan pada bagian akhir dari pernyataan SELECT. Sintaksnya sebagai berikut. SELECT * {[DISTINCT] kolom/ekspresi [alias], } FROM nama_tabel [WHERE kondisi] [ORDER BY {kolom, ekspresi} [ASC DESC]]; Perintah ini juga dapat digunakan untuk mengurutkan kolom berdasarkan alias kolom maupun untuk mengurutkan lebih dari satu kolom. 1. SELECT last_name, job_id, department_id, hire_date ORDER BY hire_date; 2. SELECT last_name, job_id, department_id, hire_date 9
10 ORDER BY hire_date DESC; 3. SELECT employee_id, last_name, salary * 12 gajitahunan ORDER BY gajitahunan; 4. SELECT last_name, department_id, salary ORDER BY department_id, salary DESC; 10
11 Query Banyak Tabel Ada kalanya untuk mendapatkan data tertentu dibutuhkan query yang mengakses lebih dari satu tabel. Ketikkan kedua perintah berikut pada SQL Editor atau pada prompt SQL> DESC employees; DESC departments; Seperti yang telah dijelaskan pada pembahasan sebelumnya, kedua perintah tersebut menunjukkan struktur tabel employees dan departments. Perhatikan struktur kedua tabel tersebut. Kolom employee_id dan department_id terdapat pada tabel employees, dan ternyata kolom department_id juga terdapat pada tabel departments. Agar supaya kedua tabel tersebut dapat menampilkan data dalam satu query, kedua tabel tersebut harus dihubungkan. Cartesian Product Sebuah Cartesian product tercipta ketika kondisi join tidak disebutkan atau invalid. Untuk menghindari terjadinya Cartesian product, selalu masukkan kondisi join yang valid di klausa WHERE. Untuk lebih jelas mengenai Cartesian product, kerjakan praktik nomor 1. SELECT last_name, department_name namadep, departments; Untuk menggabungkan dua tabel pada Oracle digunakan perintah sebagai berikut. SELECT tabel1.kolom, tabel2.kolom FROM tabel1, tabel2 WHERE tabel1.kolom1 = tabel2.kolom2; Sintaks di atas disebut juga dengan nama equijoin. Kerjakan dan perhatikan contoh berikut. 11
12 SELECT employees.employee_id, employees.last_name, employees.department_id, departments.department_id, departments.location_id, departments WHERE employees.department_id = departments.department_id; SELECT last_name, employees.department_id, department_name, departments WHERE employees.department_id = departments.department_id AND last_name= Matos ; Penyebutan nama tabel dapat dijadikan alias untuk mempermudah pengetikan query. Kerjakan dan perhatikan contoh berikut. SELECT e.employee_id, e.last_name, e.department_id, d.department_id, d.location_id e, departments d WHERE e.department_id = d.department_id; Untuk menggabungkan lebih dari dua tabel dibutuhkan kondisi sebanyak (n-1) dimana n adalah banyaknya tabel yang akan dihubungkan. Jadi, untuk menghubungkan 3 buah tabel dibutuhkan 2 kondisi join, untuk menggabungkan 4 tabel dibutuhkan 3 kondisi join, dst. SELECT e.last_name, d.department_name, L.city e, departments d, location L WHERE e.department_id = d.department_id AND d.location_id = L.location_id; Selain equijoin, Oracle juga memiliki non-equijoin. Kondisi non-equijoin mengandung sesuatu selain operator sama dengan (=) seperti operator <, >, atau juga BETWEEN. SELECT e.last_name, e.department_id, d.department_name e, departments d WHERE e.employee_id = d.department_id; 12
13 Bentuk join yang lain adalah Outer Join. Outer join pada umumnya digunakan untuk menampilkan yang tidak memiliki hubungan induk-anak pada tabel-tabel yang berhubungan. Sintaksnya sebagai berikut. SELECT tabel1.kolom, tabel2.kolom FROM tabel1, tabel2 WHERE tabel1.kolom(+) = tabel2.kolom; SELECT tabel1.kolom, tabel2.kolom FROM tabel1, tabel2 WHERE tabel1.kolom = tabel2.kolom(+); Sintak tabel1.kolom=tabel2.kolom(+) merupakan sintak outer join yang ditempatkan di salah satu sisi (bukan keduanya) pada klausa WHERE. Tanda (+) diletakkan pada sisi yang tidak sempurna (misalnya, terdapat nilai null di dalamnya). Selain itu, outer join tidak boleh menggunakan operator IN dan OR. SELECT e.last_name, d.department_id, d.department_name e, departments d WHERE e.department_id(+) = d.department_id; SELECT e.last_name, e.department_id, d.department_name e LEFT OUTER JOIN departments d ON (e.department_id = d.department_id); Sedikit tambahan tentang outerjoin, selain dua macam sintaks tersebut, terdapat tiga macam outer join yaitu: LEFT OUTER JOIN, RIGHT OUTER JOIN, dan FULL OUTER JOIN. FULL OUTER JOIN tidak akan dibahas disini. SELECT e.last_name, e.department_id, d.department_name e RIGHT OUTER JOIN departments d ON (e.department_id = d.department_id); SELECT e.last_name, e.department_id, d.department_name 13
14 e FULL OUTER JOIN departments d ON (e.department_id = d.department_id); Join juga dapat dilakukan pada satu tabel yang sama. SELECT pekerja.last_name bekerja pada manager.last_name pekerja, employees manager WHERE pekerja.manager_id = manager.employee_id; Untuk mempermudah penulisan pada equijoin, dapat digunakan klausa USING. Klausa USING digunakan untuk mencocokkan satu kolom ketika terdapat lebih dari satu kolom yang sama. SELECT employee_id, e.last_name, d.location_id e JOIN departments d USING (department_id); SELECT l.city, d.department_name FROM locations l JOIN departments d USING (location_id) WHERE location_id = 1400; SELECT l.city, d.department_name FROM locations l JOIN departments d USING (location_id) WHERE d.location_id = 1400; 14
Perkenalan SQL. Ada empat macam tipe database yaitu hirarki, jaringan, relasional, dan objek.
Perkenalan SQL Sebuah database adalah sekumpulan informasi yang disusun dengan baik. Untuk mengatur sebuah database, dibutuhkan sebuah Database Management System (DBMS). DBMS merupakan program untuk menyimpan,
Oracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya 5.1. Sasaran Dapat menulis statement
B a s i s D a t a C H A P T E R SQL OPERASI JOIN. Arif Basofi PENS 2015
C H A P T E R 14 SQL OPERASI JOIN Arif Basofi PENS 2015 Objectives Tujuan: Mengenal perintah SQL dengan operasi JOIN: - Equijoin (Inner Join atau Simple Join) - Non-Equijoin - Outer Join (Left Outer Join
B a s i s D a t a - 1 C H A P T E R SQL OPERASI JOIN. Copyright 2005 PENS-ITS
C H A P T E R 14 SQL OPERASI JOIN Objectives Tujuan: Mengenal perintah SQL operasi JOIN: - Equijoin (Inner Join atau Simple Join) - Non-Equijoin - Outer Join (Left Outer Join & Right Outer Join) - Self
15-Jan DATABASE - MySQL. Database. Constraints. Tujuan: Memahami perintah-perintah dasar DDL dan DML
Objectives Tujuan: DATABASE - MySQL Memahami perintah-perintah dasar DDL dan DML Acep Irham Gufroni, M.Eng. Pemrograman Internet Teknik Informatika Univ. Siliwangi Database Constraints Database a collection
STRUCTURE QUERY LANGUAGE DDL & DML
STRUCTURE QUERY LANGUAGE DDL & DML OUTLINE Data Definiton Language (DDL) Data Manipulation Language (DML) Data Control Language (DCL) Proses Pembangunan Database Perintah SQL DATA DEFINITION LANGUAGE (DDL)
DATABASE - MySQL. Muhammad Zen S. Hadi, ST. MSc.
DATABASE - MySQL Muhammad Zen S. Hadi, ST. MSc. Objectives Tujuan: Memahami perintah-perintah dasar DDL dan DML Contents Database DBMS Relational model SQL MySQL MySQL yang support ke relational model
PERINTAH SQL DAN INTERKONEKSI PHP-MySQL
PERINTAH SQL DAN INTERKONEKSI PHP-MySQL Muhammad Zen Samsono Hadi, ST. MSc. [email protected] PRODI TEKNIK TELEKOMUNIKASI POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 1 Konsep Dasar SQL Query 2 Bentuk SQL
Apa yang akan dibahas? Pengertian SQL Penggolongan Statement SQL Aturan Gramatika SQL Struktur Dasar SQL Query Satu (1) Tabel
Sistem Basis Data 1 Apa yang akan dibahas? Pengertian SQL Penggolongan Statement SQL Aturan Gramatika SQL Struktur Dasar SQL Query Satu (1) Tabel 2 SQL SQL (Structured Query Language) Bahasa standar yang
PRACTISE
PRACTISE 5 1. Menampilkan query dari 2 buah table menggunakan operator natural join. Hal ini dimungkinkan karena ke-dua table memiliki kunci yang sama, yaitu location_id. Dimana berperan sebagai primary
SUBQUERY-2. MI2154 SQL LANJUT Dedy Rahman Wijaya, S.T., M.T., OCA
SUBQUERY-2 MI2154 SQL LANJUT Dedy Rahman Wijaya, S.T., M.T., OCA [email protected] Sasaran Pembelajaran Mampu menulis multiple-column subquery Mampu menyelesaikan kasus menggunakan correlated
Oracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya BAB 18 : SubQuery Lanjutan Halaman
Bab 3. Query Lanjutan POKOK BAHASAN: TUJUAN BELAJAR:
Bab 3 Query Lanjutan POKOK BAHASAN: Subquery dan penggunaannya Subquery dengan banyak kolom Pairwise Comparison SubQuery NonPairwise Comparison SubQuery Penggunaan Query dalam Klausa FROM Ekspresi Scalar
B a s i s D a t a C H A P T E R. SQL Operasi DML. Arif Basofi PENS 2015
C H A P T E R 15 SQL Operasi DML Arif Basofi PENS 2015 Objectives Tujuan: Mengenal operasi perintah SQL dalam: - DML (Data Manipulation Language) [1] - DDL (Data Definition Language) [2] S Q L DML DML
Menggunakan Set Operators
7 Menggunakan Set Operators Tujuan Setelah menyelesaikan pelajaran ini, Anda akan dapat melakukan berikut ini : Menjelaskan set operators Menggunakan suatu set operator untuk mengkombinasikan beberapa
B a s i s D a t a - 1 C H A P T E R. SQL Operasi DML. Copyright 2005 PENS-ITS
C H A P T E R 15 SQL Operasi DML Objectives Tujuan: Mengenal operasi perintah SQL dalam: - DML (Data Manipulation Language) - DDL (Data Definition Language) S Q L DML DML (Data Manipulation Language) adalah
IKG2I4 / Software Project I
IKG2I4 / Software Project I Mahmud Imrona, M.T. Izzatul Ummah, M.T. Kelompok Keahlian Algoritma dan Komputasi LECTURE NOTE WEEK 10 1 3/11/2015 WEEK 10 Complex query (aggregate function): COUNT, MAX, MIN,
Tutorial Database Oracle Chapter4 Pembatasan dan Pengurutan
Tutorial Database Oracle Chapter4 Pembatasan dan Pengurutan Oleh: Ardie Jocong Pada Tutorial Database Oracle Chapter4 ini, saya akan Memberikan sedikit ilmu Bagaimana Melakukan Pembatasan dan Pengurutan
Oracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya BAB 11 : Constraint Halaman : 11-0
BAB 4 : Interaksi PL/SQL dengan Oracle Server
Oracle9i : Program with PLSQL BAB 4 : Interaksi PLSQL dengan Oracle Server BAB 4 : Interaksi PLSQL dengan Oracle Server Tujuan Pembelajaran : Membuat SELECT Statement dalam PLSQL Membuat DML (Data Manipulation
STRUCTURE QUERY LANGUAGE (SQL)
STRUCTURE QUERY LANGUAGE (SQL) Structure Query Language (SQL) adalah bahasa query standar yang digunakan untuk mengakses basis data relasional. SQL mempunyai kemampuan sebagai berikut : a. Query (memperoleh
Oracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya. BAB 12 : Pembuatan View Halaman
Pertemuan 10 Structure Query Language(SQL)
Pertemuan 10 Structure Query Language(SQL) INDIKATOR 1. Mengenal perintah dasar SQL (SELECT,FROM,WHERE) 2. Menggunakan SELECT dan FROM dalam satu tabel 3. Menggunakan asterisk(*) 4. Menggunakan nama lain
Sub Query. Rosa Ariani Sukamto Blog: Website:
Sub Query Rosa Ariani Sukamto Email: [email protected] Blog: http://udinrosa.wordpress.com Website: http://www.gangsir.com Apaan Ya???? Query di dalam query Subquery diletakkan pada klausa WHERE
MODUL 4. Query SELECT dan DML (INSERT, UPDATE, DELETE) PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE
MODUL 4 Query SELECT dan DML (INSERT, UPDATE, DELETE) PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE BAGIAN 1 QUERY SELECT Tujuan Pembelajaran : Mengetahui kemampuan dari
Tutorial Database Oracle Chapter3 Menampilkan Data Menggunakan Perintah SQL SELECT
Tutorial Database Oracle Chapter3 Menampilkan Data Menggunakan Perintah SQL SELECT Oleh: Ardie Jocong Pada Tutorial ketiga ini, saya akan memberikan tutorial bagaimana Menampilkan data yang telah dibuat
Oracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya BAB 9 : Manipulasi Data Halaman
Esson Sihombing, S.Kom. Lab. Basisdata 1 Sistem Informasi UNIKOM 2013
Esson Sihombing, S.Kom. Lab. Basisdata 1 Sistem Informasi UNIKOM 2013 PRACTICE 1 1. Initiate an isql*plus session using the user ID and password that are provided by the instructor (pada pengerjaan tugas
Basis Data 1. Dasar SQL Query. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS
Basis Data 1 Dasar SQL Query Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Tujuan Mengenal dan Memahami Struktur Dasar Perintah- Perintah SQL Query Database 2 SQL - Pendahuluan Bahasa user yang meminta
Menampilkan Data Dari Beberapa Tabel
5 Menampilkan Data Dari Beberapa Tabel Tujuan Setelah menyelesaikan pelajaran ini, Anda akan bisa melakukan sebagai berikut : Menulis pernyataan pernyataan SELECT untuk mengakses data dari beberapa tabel
Data Manipulation Language (DML) & Data Control Language (DCL) pada Database
Data Manipulation Language (DML) & Data Control Language (DCL) pada Database Karunia Suci Lestari [email protected] :: http://ksucilestari97.wordpress.com Abstrak Setelah artikel sebelumnya membahas
Oracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya Oracle Academic Initiative Halaman
Perangkat Lunak Pengembangan Web
Perangkat Lunak Pengembangan Web Pertemuan 5 Database I Program Diploma IPB - Aditya Wicaksono, SKomp 1 Apa itu SQL? Structured Query Language SQL adalah bahasa standar untuk mengakses database SQL memungkinkan
Konsep Sistem Informasi B. BAB 2 - SQL Overview
Konsep Sistem Informasi B BAB 2 - SQL Overview Summary Definisi SQL Komponen-Komponen SQL Latihan What is? Introduction SQL Structured Query Language adalah sebuah bahasa yang digunakan untuk mengakses
Pengertian Query. Query adalah perintah-perintah untuk mengakses data pada sistem basis data
Kompetensi Dasar Setelah mengikuti kegiatan proses belajar mengenai Pengenalan SQL, mahasiswa dapat mendefinisikan dan memanipulasi sistem basis data menggunakan bahasa SQL dengan tepat Tujuan Pembelajaran
B a s i s D a t a. Tatap MUka. SQL Query & Agregate Function. Arif Basofi PENS
Tatap MUka 3 SQL Query & Agregate Function Arif Basofi Topik Sintaks Dasar SQL Query Operasi Aritmatika dalam SQL SQL Fungsi Agregate dan Group SQL Joint Table S Q L - Pendahuluan Bahasa user yang meminta
TUGAS I PRAKTIKUM SISTEM BASIS DATA. Nama: Krisna Pandu Wibowo( )
TUGAS I PRAKTIKUM SISTEM BASIS DATA Nama: Krisna Pandu Wibowo(12131353) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 1. Buat database dan 1 tabel dengan objek yang ada
B a s i s D a t a - 1 C H A P T E R. SQL Operasi DML. Copyright 2005 PENS-ITS
Copyright 2005 PENS-ITS C H A P T E R Operasi DML Objectives Tujuan: Mengenal operasi perintah dalam: - DML (Data Manipulation Language) S Q L DML DML (Data Manipulation Language) adalah inti dari. DML
Sistem Basis Data Danny Kriestanto, S.Kom., M.Eng
Sistem Basis Danny Kriestanto, S.Kom., M.Eng SQL Introduction Setelah Membuat ERD dan Model Relasional, what s next? Bagaimana cara membangun entitas dan relationship tersebut agar dapat digunakan? Bagaimana
Pertemuan DDL INDIKATOR. Modul Teori Database Aknela
Pertemuan 15-16 DDL INDIKATOR 1. Memahami object utama dari database 2. Membuat table 3. Memahami tipe data yang digunakan pada saat pendefinisian kolom pada table 4. Merubah definisi table 5. Drop, rename
B a s i s D a t a C H A P T E R. SQL Operasi DDL. Arif Basofi PENS 2015
C H A P T E R 16 SQL Operasi DDL Arif Basofi PENS 2015 Objectives Tujuan: Mengenal operasi perintah SQL dalam: - DDL (Data Definition Language) S Q L DDL Data Definition Language (DDL) Dengan perintah
Macam - Macam Perintah Pada SQL
Macam - Macam Perintah Pada SQL Secara umum SQL hanya memiliki 3 komponen penting, yang digunakan untuk mendefinisikan, memanipulasi serta sebagai pengontrol data yang ada pada sebuah database. Komponen
BAB 2 LANDASAN TEORI Pengertian DBMS (Database Management System)
21 BAB 2 LANDASAN TEORI 2.1. Pengertian DBMS (Database Management System) Database Management System atau DBMS adalah perangkat lunak yang didesain untuk membantu dalam memelihara dan menggunakan koleksi
SQL (Structure Query Language) Gentisya Tri Mardiani, S.Kom
SQL (Structure Query Language) Gentisya Tri Mardiani, S.Kom SQL Structure Query Language (SQL) adalah bahasa query standar yang digunakan untuk mengakses basis data relasional. Kemampuan SQL: Query (memperoleh
RENCANA PEMBELAJARAN
FRM/KUL/01/ Written by Checked by Approved by valid date Leon Andretti Abdillah, S.Kom.,MM Merry Agustina, M.M.,M.Kom M.Izman Herdiansyah, ST., MM., Ph.D Mata Kuliah : Praktikum Basis Data Semester :1
PERTEMUAN 10 PEMBUATAN TABEL
PERTEMUAN 10 PEMBUATAN TABEL Tujuan Pembelajaran : Memahami object utama dari database Membuat table Memahami tipe data yang digunakan pada saat pendefinisian kolom pada table Merubah definisi table Drop,
MODUL 5. Advanced Query : Pemilihan dan Pengurutan Data PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE
MODUL 5 Advanced Query : Pemilihan dan Pengurutan Data PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE Tujuan Pembelajaran : Membatasi baris yang didapatkan dari suatu query
Praktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.
Praktikum Basis Data By. Rita Wiryasaputra, ST., M. Cs. SQL: DDL (Data Definition Language) Create Database Create Table Create View Create Index Alter Database Alter Table Alter View Drop Database Drop
PERTEMUAN 2 PEMILIHAN DAN PENGURUTAN DATA
PERTEMUAN 2 PEMILIHAN DAN PENGURUTAN DATA Tujuan Pembelajaran : Membatasi baris yang didapatkan dari suatu query Mengurutkan baris yang didapat dari suatu query TEORI DAN PERCOBAAN 2.1. Membatasi Baris
PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2
PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2 PERTEMUAN 5 & 6 STRUCTURE QUERY LANGUAGE STRUCTURE QUERY LANGUAGE SQL adalah bahasa query baku untuk DBMS. SQL diambil sebagai bakuan sejak tahun 1992.
Database Management System. Program yang memungkinkan item-item dalam suatu database disusun, diolah dan diperbaharui
Database Management Database Management System Program yang memungkinkan item-item dalam suatu database disusun, diolah dan diperbaharui Database Management System Pada thn 1970, IBM menciptakan bahasa
Database Systems: Lab. Actvity 1: Database Design. Merancang Database. Merancang Database. Tipe Tabel MySQL.
1 Database Systems: Tipe Tabel MySQL Tipe Filed/Kolom/Atribut My SQL Tipe Operator Aturan Dasar-dasar MySQL Tipe Perintah SQL Data Definition Languange Data Manipulation Languange Data Control Languange
BAB 2 : Dasar Penulisan Statemen SQL. 2.1. Sasaran Mengetahui kemampuan dari SQL SELECT Statement Dapat membuat perintah SQL dengan SELECT Statement
BAB 2 : Dasar Penulisan Statemen SQL 2.1. Sasaran Mengetahui kemampuan dari SQL SELECT Statement Dapat membuat perintah SQL dengan SELECT Statement 2.2. Dasar Statement SELECT Sintak (cara penulisan) dari
MODUL V DATA MANIPULATION LANGUAGE (DML) 1
MODUL V DATA MANIPULATION LANGUAGE (DML) 1 Tujuan : Praktikan dapat memahami dan mengisi tabel dalam database Praktikan dapat memahami dan memanipulasi data dalam database Tugas Pendahuluan Apa yang anda
SQL. Pemrograman Web II. Ganjil
SQL Pemrograman Web II Ganjil 2015-2016 Review Database Structured Query Language Apa itu database? Kumpulan data terstruktur yang saling berelasi. Definisi : Kumpulan data, yang terorganisir secara logika,
Modul 3 : Query Penggabungan Tabel
Modul 3 : Query Penggabungan Tabel Tujuan Praktikum - Mahasiswa dapat membedakan perbedaan macam-macam join tabel. - Mahasiswa mampu melakukan query untuk join tabel. - Mahasiswa dapat membedakan union,
SQL Data Definition Language (DDL)
Structured Query Language - DML (Pert. 12) Oleh : Umi Laili Yuhana, S.Kom, M.Sc. Sarwosri, S.Kom, M.T. Dr. Ir. Siti Rochimah 1 SQL Data Definition Language (DDL) Perintah DDL dalam SQL meliputi : CREATE
Praktikum Basis Data 2. BAB 1 : Pendahuluan
BAB 1 : Pendahuluan 1.1. Sasaran Memahami fitur-fitur Oracle9i Dapat menjelaskan aspek teori maupun fisik dari database relasional Menggambarkan Implementasi Oracle pada RDBMS dan ORDBMS 1.2. Oracle9i
LAPORAN TUGAS BASIS DATA I
LAPORAN TUGAS BASIS DATA I Disusun untuk Memenuhi Tugas Matakuliah Basis Data I yang dibimbing oleh Bapak Muhammad Zainal Arifin Oleh : KATYA LINDI CHANDRIKA 140535605307 UNIVERSITAS NEGERI MALANG FAKULTAS
Sejarah(1) Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Definisi SQL
Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Tahun 1987, American National Standards Institute (ANSI) dan International Standards Organization (ISO) membuat standar untuk SQL Tahun 1992, dibentuk versi baru
Operator Himpunan. Operator Himpunan, DML, DDL, DCL, TCL, Sequence, Index dan Synonym
Rosa Ariani Sukamto Email: [email protected] Blog: http://udinrosa.wordpress.com Website: http://www.gangsir.com Operator Himpunan, DML, DDL, DCL, TCL, Sequence, Index dan Synonym Operator Himpunan
Praktikum Basis Data 14 Structure Query Language 2
Praktikum Basis Data 14 Structure Query Language 2 Pokok Bahasan : - DDL create table - DDL alter table - DDL drop table - DML insert - DML update - DML delete Tujuan : - Mahasiswa dapat menerapkan perintah
Jobsheet SQL Dasar : Hari Zulianto, ST [Year]
JOB SHEET Nama SMK : SMK IPTEK Weru Sukoharjo Kompetensi Keahlian : Rekayasa Perangkat Lunak Mata Pelajaran / SK : SQL Dasar Guru Mapel : Hari Zulianto, ST Semester/Tahun : 3 / 2017 Dasar-Dasar SQL 1.
SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG
M O D U L S Q L SISTEM BASIS DATA 2 Disusun oleh : Siti Yuliyanti, ST SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG Jl. Brigjen Katamso No.92 Km 2.5 Tanjungpinang Kepulauan Riau November 24, 2010 SQL
PERTEMUAN 9 MANIPULASI DATA
PERTEMUAN 9 MANIPULASI DATA Tujuan Pembelajaran : Memahami Statement DML (Data Manipulation Language) Menyisipkan baris ke dalam table Merubah baris dalam table Menghapus baris dari table Mengontrol transaksi
SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa
SISTEM BASIS DATA Oleh : Devie Rosa Anamisa Pengertian Sistem Basis Data Sistem Keterpaduan yang terdiri atas sejumlah komponen fungsional yang saling berhubungan dan secara bersama-sama bertujuan untuk
Bab 5. Database Trigger POKOK BAHASAN: TUJUAN BELAJAR: 5.1. PENDAHULUAN
Bab 5 Database Trigger POKOK BAHASAN: Pembuatan dan Penggunaan Trigger Statement trigger Row Trigger Menggunakan Old dan New Qualifiers Klausa WHEN pada trigger Perintah-perintah umum pada Trigger TUJUAN
Oracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya Bab 2 : Dasar Penulisan Statement
PRAKTIKUM 5 SISTEM BASIS DATA JOIN
Mochammad Yusa Sistem Basis Data 1 PRAKTIKUM 5 SISTEM BASIS DATA JOIN Praktikan Mengetahui Asisten Laboratorium NIM. NIM. A. TUJUAN Tujuan dari praktikum ini adalah: 1. Mampu menginputkan data dan record
Dasar-dasar SQL Cosmas Haryawan Hal : 1/9 DASAR DASAR SQL (Structured Query Language) SQL adalah bahasa standar dalam basis data yang digunakan untuk melakukan manipulasi data. Standardisasi bahasa ini
MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA
MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA PENGANTAR SQL TINGKAT DASAR Basisdata atau database adalah kumpulan dari
KURSUS ONLINE JASA WEBMASTERS
KURSUS ONLINE JASA WEBMASTERS SQL Pengenalan Database, SQL, MySQL dan XAMPP JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Database Database secara singkat dapat diartikan sebagai
Untuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini:
JOIN Dalam menampilkan sebuah data seringkali kita perlu menggunakan lebih dari 1 tabel, 2 tabel, bahkan lebih, karena data yang akan ditampilkan terletak pada beberapa tabel. Setiap tabel biasanya memiliki
Oracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya BAB 10 : Pembuatan & Pengelolaan
MODUL PEMBINAAN KARIER
MODUL PEMBINAAN KARIER Mata Pelajaran Reakayasa Perangkat Lunak Sekolah Menengah Kejuruan (SMK) Kelompok Kompetensi B Penulis : Joko Pitono Direktorat Jenderal Guru dan Tenaga Kependidikan Kementrian Pendidikan
LATAR BELAKANG IBM San Jose Research Laboratory.
SQL LATAR BELAKANG SQL merupakan bahasa basis data relasional standard. Terdapat macam-macam versi SQL. Versi aslinya pertama kali dikembangkan oleh IBM San Jose Research Laboratory. 2 LATAR BELAKANG Bahasa
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.
A. Kompetensi Mahasiswa diharapkan dapat memahami: 1. Pengertian databases, DBMS, MySQL 2. Apa Itu SQL? 3. Membuat, Menampilkan, Membuka dan Menghapus Database 4. Membuat, Mengubah dan Menghapus Table
Hendra Setiawan ( )
Hendra Setiawan (15.52.0657) Query Database Query ini sendiri atau sering disebut SQL (Structured Query Language) adalah suatu bahasa (language) yang digunakan untuk mengakses database. (Solichin, 2010).
STRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL)
STRUCTURED QUERY LANGUAGE (SQL) (Implementasi menggunakan MySQL) A. Pengenalan SQL SQL pertama kali diterapkan pada sistem R (sebuah proyek riset pada laboratorium riset San Jose, IBM). Kini SQL juga dijumpai
Konsep Dasar Basis Data. Oleh: Harnan Malik Abdullah, ST., MSc. Program Pendidikan Vokasi Universitas Brawijaya 2017
Konsep Dasar Basis Data Oleh: Harnan Malik Abdullah, ST., MSc. Program Pendidikan Vokasi Universitas Brawijaya 2017 Pengertian Basis Data Data fakta mengenai objek, orang, dan lain-lain Basis Data sebuah
Oracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya Oracle Academic Initiative Halaman
Konsep Dasar. Relatsional dan RDBMS User dan Schema Database Membuat Tabel dan Mendefinisikan Constraint Input Data ke dalam Tabel
Konsep Dasar Relatsional dan RDBMS User dan Schema Database Membuat Tabel dan Mendefinisikan Constraint Input Data ke dalam Tabel Halaman 1 dari 12 Relasional Database dan RDBMS Sebelum membahas berbagai
B a s i s D a t a - 1 C H A P T E R. SQL Operasi DDL. Copyright 2005 PENS-ITS
C H A P T E R 16 SQL Operasi DDL Objectives Tujuan: Mengenal operasi perintah SQL dalam: - DDL (Data Definition Language) S Q L DDL Data Definition Language (DDL) Digunakan dalam membuat tabel baru, indeks,
SQL DASAR BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.
SQL DASAR BASIS DATA Rajif Agung Yunmar, S.Kom., M.Cs. PRETEST Sebutkan apa yang disebut dengan SQL? Jelaskan! Apakah yang disebut sebagai batasan integritas (integrity constraint)? Sebutkan jenis-jenis
Structured Query Language
Structured Query Language DML (Data Manipulation Language) 31 Mei 2006 2006, M. Ramadhan 1 Pendahuluan Yang akan dibahas: Data Manipulation Language (DML) Pernyataan SQL untuk: Menemukan kembali data dalam
RENCANA PEMBELAJARAN SEMESTER
RENCANA PEMBELAJARAN SEMESTER Mata kuliah : Data Management Semester : 2 Kode : SM421224 SKS : 4 Prodi : Manajemen Bisnis Telekomunikasi dan Informatika Dosen : Yudi Priyadi, S.T.,M.T. Capaian pembelajaran
Apakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL
SQL Basis Data 1 Apakah SQL? SQl singkatan dari Structured Query Language yang merupakan bahasa komputer standar ANSI (American National Standards Institute). Dengan SQL kita dapat Membuat basis data dan
Fungsi Single-Row. Fungsi merupakan fitur paling dibutuhkan dari SQL yang dapat digunakan untuk:
Fungsi Single-Row Fungsi SQL Fungsi merupakan fitur paling dibutuhkan dari SQL yang dapat digunakan untuk: - Melakukan kalkulasi pada data - Memodifikasi item data secara individual - Memanipulasi output
Mahasiswa mengetahui & memahami mengenai DML, DCL di SQL. (Isi_Field_1, Isi_Field_2,, Isi_Field_N) ;
P - 4 Bab 3 : SQL 3.1 Tujuan Mahasiswa mengetahui & memahami mengenai DML, DCL di SQL. 3.2 Materi 1. Data Modeling Language (DML) 2. Operator 3. Fungsi Agregat 4. Ekspresi Query 5. Fungsi dan Ekspresi
MENGENAL SYNTAX DML PADA SQL
MENGENAL SYNTAX DML PADA SQL Dian Mustika Putri [email protected] :: https://dianmstkputri.wordpress.com Abstrak Kemajuan Teknologi Informasi saat ini perlahan mulai berkembang, khususnya adalah dalam
MODUL 2 PENGENALAN DATA DEFINITION LANGUAGE (DDL) & DATA MANIPULATION LANGUAGE (DML)
MODUL 2 PENGENALAN DATA DEFINITION LANGUAGE (DDL) & DATA MANIPULATION LANGUAGE (DML) TUJUAN PRAKTIKUM 1. Praktikan dapat mengetahui pengertian SQL. 2. Praktikan dapat mengetahui klasifikasi SQL. 3. Praktikan
Oracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya Oracle Academic Initiative Halaman
Pertemuan 12 Pengenalan Structured Query Language
Pertemuan 12 Pengenalan Structured Query Language Apa Itu SQL? Membuat, Menampilkan, Membuka dan Menghapus Database Membuat, Mengubah dan Menghapus Table Menambah Record dengan INSERT Mengedit Record dengan
MODUL 1. Pembuatan tabel, pendefinisian constraint, export dan import PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE
MODUL 1 Pembuatan tabel, pendefinisian constraint, export dan import PRAKTIKUM BASIS DATA LANJUT TEKNIK PERANGKAT LUNAK UNIVERSITAS PGRI RONGGOLAWE BAGIAN 1 PEMBUATAN TABEL Tujuan Pembelajaran : Memahami
CONSTRAINT clients_client_num_pk PRIMARY KEY (client_number));
Five types of constraints exist within an Oracle database. Each type enforces a different rule. The types are: NOT NULL constraints UNIQUE constraints PRIMARY KEY constraints FOREIGN KEY constraints CHECK
Pertemuan 10. Bahasa Query Terapan
Pertemuan 10 Bahasa Query Terapan Structured Query Language (SQL) SQL merupakan bahasa query terapan yang banyak digunakan oleh berbagai DBMS, diterapkan dalam berbagai development tools dan program aplikasi
Pengenalan Database Management System MySQL. Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL
Pengenalan Database Management System MySQL Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL 2 Jelaskan perbedaan antara data dengan informasi 3 Data vs.
Oracle Academic Initiative
Oracle Academic Initiative Oracle9i Introduction to SQL Oleh: Tessy Badriyah, SKom.MT Politeknik Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember Surabaya BAB 13 : Object Database yang Lain
B a s i s D a t a - 1 C H A P T E R. SQL Lanjutan 1. Copyright 2005 PENS-ITS
Copyright 2005 PENS-ITS C H A P T E R 11 Lanjutan 1 Objectives Tujuan: Mengenal perintah dalam: - Operator Aritmetika - Penggunaan Kolom Alias - Menghilangkan Data Duplikat - Operasi Pembanding - Operasi
MODUL 5 INTERNET PROGRAMMING : MySQL
MODUL 5 INTERNET PROGRAMMING : MySQL A. Tujuan : 1. Memahami tentang sistem database 2. Memahami dasar-dasar MySQL. 3. Memahami relasi di MySQL B. Dasar Teori PENGENALAN DATABASE Basis Data: Himpunan kelompok
