PRAKTIKUM II TIPE DATA DAN OPERATOR MySQL
|
|
- Ridwan Gunawan
- 7 tahun lalu
- Tontonan:
Transkripsi
1 PRAKTIKUM II TIPE DATA DAN OPERATOR MySQL A. LATAR BELAKANG Pemahaman yang baik tentang jenis dan karakteristik tipe data dan operator yang ada, akan sangat membantu pengguna dalam melakukan query data pada software aplikasi server database. Tanpa pemahaman yang memadai tentang hal tersebut dapat berakibat pada ketidakvalidan data yang dihasilkan dari sebuah perintah query. MySQL sebagai software server database, juga mengenal berbagai macam jenis tipe data dan operator. Masing-masing tipe data dan operator memiliki karakteristik yang berbeda dengan lainnya. Guna membantu peningkatan pemahaman mahasiswa dalam menggunakan berbagai macam tipe data dan operator yang ada dalam MySQL, diperlukan tindakan uji coba dalam praktikum berikut ini. B. TUJUAN Kompetensi yang diharapkan dapat tercapai setelah melakukan praktikum ini adalah mahasiswa dapat menjelaskan dan menggunakan berbagai macam tipe data dan operator MySQL dalam query data dengan baik. C. ALAT-ALAT DAN BAHAN YANG DIGUNAKAN Praktikum ini membutuhkan ketersediaan alat-alat dan bahan praktikum berupa sejumlah perangkat keras (hardware) dan perangkat lunak (software). Hardware dan software yang dibutuhkan sebelum melakukan praktikum ini adalah; 1. Satu komputer yang akan digunakan sebagai Server dan sejumlah komputer yang digunakan sebagai Client dan terhubung dalam jaringan komputer baik dengan menggunakan kabel maupun dengan jaringan tanpa kabel (nirkabel) 2. LCD viewer, whiteboard dan spidol sebagai media presentasi instruktur 3. Software aplikasi MySQL Server 5.0 keatas, MySQL Query Browser
2 D. TEORI DASAR 1. Tipe Data Dalam MySQL Secara umum jenis atau tipe data yang dikenal dalam MySQL dibagi menjadi 4 jenis, yaitu: Numeric Values, yaitu angka atau bilangan. String/Character Values, yaitu teks atau karakter. Date and Time Values, yaitu tanggal dan waktu. NULL Numeric Values, adalah angka atau bilangan seperti 10; 123; ; -10; 1.2E+17; 2.7e-11; dan sebagainya. Jenis data bilangan dibagi lagi menjadi dua, yaitu Bilangan Bulat (integer) dan Bilangan Pecahan (Floating point). Kedua jenis bilangan ini dapat bernilai positif (+) dan juga negatif (-). Jika bilangan tersebut menggunakan tanda (+) atau (-), maka disebut SIGNED. Sebaliknya, bila tanpa tanda apapun disebut UNSIGNED. Karena tanda (+) dapat diabaikan penulisannya, maka pada bilangan yang bernilai positif disebut juga unsigned. Character Values, adalah semua karakter (atau teks) yang penulisannya diapit oleh tanda kutip, baik kutip tunggal maupun kutip ganda. Untuk angka yang ditulis dengan tanda kutip akan dianggap sebagai karakter atau string (bukan Numeric Values). Adapun contoh penulisan teks yang benar adalah sebagai berikut: "Jl. Surabaya No. 34" 'Kota Malang' "Saya suka masakan ini" ' "Saya akan berkunjung ke rumahmu pada hari Jum'at depan" Date and Time Values, format standar (default) penulisan tanggal adalah "Tahun-Bulan-Tanggal" ( YYYY-MM-DD ). Misalkan untuk 22 Januari 2002, dituliskan " ". Untuk menarnpilankannya, kita bisa menggunakan fungsi DATE_FORMAT() yang dapat disesuaikan dengan kebutuhan kita. Untuk penulisan waktu, formatnya adalah "Jam:Menit:Detik" ( HH:MM:SS ). Contoh, "13:55:07". Data tanggal dan waktu bisa digabung penulisannya, menjadi :55:07. NULL sebenarnya bukan data, tapi dia mewakili sesuatu yang "tidak pasti", 'tidak diketahui", atau belum ada nilainya. NULL tidak identik dengan angka NOL (0). Sebagai contoh, selama melakukan survei mengenai berapa jumlah pengguna sistem operasi Linux dan Windows di Indonesia, data pastinya belum dapat diketahui sebelum survei tersebut dilakukan
3 secara tuntas. Oleh sebab itu, data tersebut bisa diwakili dengan NULL, alias belum diketahui atau kosong. 2. Tipe Data Kolom Pada MySQL Tipe data kolom merupakan rincian dari tipe data yang diterapkan pada setiap kolom/field sebuah tabel. Penentuan tipe data kolom, dapat dilakukan saat pembuatan tabel dengan perintah CREATE TABLE. Adapun tipe data kolom dapat dikelompokkan sebagai berikut: 2.1 Tipe Data Kolom Numerik dan Atributnya Tipe Data Kolom TINYINT SMALLINT MEDIUMINT INT BIGINT FLOAT DOUBLE Tabel 1: Tipe Data Kolom Numerik Bentuk Penulisan Jangkauan Nilai Ukuran TINYINT [(M)] SMALLINT [(M)] MEDIUMINT [(M)] INT [(M)] BIGINT [(M)] FLOAT [(M,D)] atau FLOAT(4) DOUBLE [(M,D)] atau FLOAT(8) Bilangan bulat dengan kisaran nilai: SIGNED: -128 s/d 127 UNSIGNED: 0 s/d 255 Bilangan bulat dengan kisaran nilai: SIGNED: s/d UNSIGNED: 0 s/d Bilangan bulat dengan kisaran nilai: SIGNED: s/d UNSIGNED: 0 s/d Bilangan bulat dengan kisaran nilai SIGNED: s/d UNSIGNED: 0 s/d Bilangan bulat dengan kisaran nilai: SIGNED: s/d UNSIGNED:0 s/d Bilangan pecahan presisi tunggal dengan kisaran nilai: Nilai minimum (tanpa nilai nol) E-38 Nilai maksimum (tanpa nilai nol) E+38 Bilangan pecahan presisi ganda (double precision) dengan kisaran nilai: Nilai minimun (tanpa nilai nol) E-308 Nilai maksimum (tanpa nilai nol) ± E+308 DECIMAL DECIMAL [(M,D)] Bilangan desimal, dengan nilai M Byte tergantung pada besaran M dan D. 2.2 Tipe Data Kolom String/Character Tabel 2: Tipe Data Kolom String/Character 1 Byte 2 Byte 3 Byte 4 Byte 8 Byte 4 Byte 8 Byte M Byte
4 Tipe Data Kolom Bentuk Penulisan Keterangan Ukuran CHAR CHAR(M) Data string dengan lebar data yang tetap(m). Maksimum lebar data 255 karakter M Byte VARCHAR VARCHAR(M) Data string dengan lebar data yang bervariasi(m). Maksimum lebar data 255 karakter M Byte 2.3 Tipe Data Kolom BLOB dan TEXT Tabel 3: Tipe Data Kolom BLOB dan Text Jenis Kolom Keterangan Ukuran TINYBLOB Data binary dengan lebar data maksimum 255 karakter M+1 Byte BLOB Data binary dengan lebar data maksimum karakter M+2 Byte MEDIUMBLOB Data binary dengan lebar data maksimum karakter M+3 Byte LONGBLOB Data binary dengan lebar data maksimum karakter M+4 Byte TINYTEXT Data text dengan lebar data maksimum 255 karakter M+1 Byte TEXT Data text dengan lebar data maksimum karakter M+2 Byte MEDIUMTEXT Data text dengan lebar data maksimum karakter M+3 Byte LONGTEXT Data text dengan lebar data maksimum karakter M+4 Byte Catatan: M merupakan nilai maksimum yang diperkenankan dengan kisaran 1 s/d Tipe Data Kolom ENUM dan SET ENUM (enumeration) dan SET (himpunan) adalah tipe data khusus. Kolomnya harus diisi dengan nilai pilihan yang sudah ditentukan pada saat deklarasi ENUM dan SET. Perbedaan diantara kedua tipe data tersebut adalah, pada ENUM hanya bisa dipilih salah satu dari pilihan yang ada. Sedangkan pada SET, dapat dipilih satu atau lebih dari pilihan yang ada. Bentuk umum pendeklarasian kedua tipe data tersebut adalah sebagai berikut; Tabel 4: Tipe Data Kolom ENUM dan SET Jenis Kolom Bentuk Dasar Keterangan ENUM ENUM(nilai1, nilai2,.., nilain) Hanya dapat menampung 1 data saja dari pilihan data yang ada atau NULL, dengan jumlah pilihan maksimum pilihan data. SET SET(nilai1, nilai2,.., nilain) Dapat menampung lebih dari 1 data saja dari pilihan data yang ada atau NULL, dengan jumlah pilihan maksimum 64
5 Jenis Kolom Bentuk Dasar Keterangan pilihan data. Beberapa contoh pendeklarasian tipe data ENUM adalah sebagai berikut; Jenis_Kelamin ENUM( L, P ) Status_Pernikahan ENUM( Menikah, Lajang, Janda, Duda ) Status_Karyawan ENUM( Karyawan Tetap, Karyawan Honorer ) Ukuran_Baju ENUM( S, M, L, XL ) Pada ENUM, kita hanya boleh memilih salah satu dari pilihan Jenis_Kelamin ( L atau P ), Status_Pernikahan ( Menikah, Lajang, Janda atau Duda ), dan seterusnya. Pada SET kita bisa memilih minimal satu dari pilihan yang ada. Misal pada Menu_Pilihan (seperti contoh tipe data SET), kita bisa memilih Nasi Goreng saja, bisa juga Mie Rebus dan Juice Apokat, atau bahkan kita pilih sernuanya ( Nasi Goreng, Mie Rebus, Juice Apokat, Ayam Bakar ). Contoh pendeklarasian Set adalah sebagai berikut : Menu_Pilihan SET( Nasi Goreng, Mie Rebus, Juice Apokat, Ayam Bakar ) Merek_Mobil SET( Mercedes Benn, BMW, Audi, "Toyota, Mitsubishi, Suzuki ) Hobby SET( Makan, Tidur, Olah Raga, Travelling, Baca ) 2.5 Tipe Data Kolom Date dan Time Tipe data kolom Date dan Time digunakan untuk menampung data tanggal dan jam. Pada MySQL data tanggal dan jam, dapat pada beberapa tipe data dalam kelompok tipe data Date and Time. Berikut ini erdpat beberapa tipe data Date and Time beserta format penulisannya; 3. Jenis Operator Pada MySQL Software database server MySQL juga mengenal beberapa jenis operator sebagai penghubung suatu ekpresi matematis, logika atau perbandingan. Operator-operator pada MySQL berdasarkan fungsinya dapat dikategorikan sebagai berikut:
6 1.1 Operator Logika Tabel 5: Operator Logika Operator Fungsi Contoh NOT atau! Sebagai NEGASI (bukan) dari suatu NOT Perempuan atau!perempuan nilai OR atau ATAU, akan bernilai benar bila salah satu atau kedua ekspresi adalah benar. Buah= Jambu OR Buah= Mangga Atau AND atau && DAN, akan bernilai benar hanya bila ekspresi adalah benar. Buah= Jambu Buah= Mangga Buah= Jambu AND Hewan= Monyet Atau Buah= Jambu && Hewan= Monyet 1.2 Operator Aritmatika Tabel 6: Operator Aritmatika Operato r Fungsi + Melakukan penjumlahan pada operasi matematika - Melakukan pengurangan pada operasi matematika * Melakukan perkalian pada operasi matematika / Melakukan pembagian pada operasi matematika % 1.3 Operator Pembanding Melakukan proses modulus (mencari sisa bagi) pada operasi matematika Tabel 7: Operator Pembanding/Relasi Operator Fungsi Contoh = Sama dengan Nama= anwar Harga=45610 > Lebih dari TinggiBadan>150 < Kurang dari TinggiBadan<150 >= Lebih dari atau sama dengan TinggiBadan>=150 <= Kurang dari atau sama dengan TinggiBadan<=150!= atau <> Tidak sama dengan Nama!= anwar Harga<>100 3!=2 IS NOT NULL Apakah nilai tidak NULL Nama IS NOT NULL
7 Operator Fungsi Contoh IS NULL Apakah nilai NULL Nama IS NULL BETWEEN AND IN NOT IN LIKE NOT LIKE REGEXP NOT REGEXP <=> 2. Urutan Prioritas Operator Apakah suatu nilai berada diantara nilai Apakah suatu nilai berada diantara nilai pilihan yang ada Apakah suatu nilai tidak berada diantara nilai pilihan yang ada Apakah suatu nilai memiliki kriteria nilai yang ada Apakah suatu nilai tidak memiliki kriteria nilai yang ada Nilai menjadi benar bila kedua nilai tersebut sama Nilai menjadi benar bila kedua nilai tersebut tidak sama Nilai menjadi benar bila kedua nilai tersebut sama Harga BETWEEN 150 AND 500 Nama IN ( Anwar, Amir ) Nama NOT IN ( Anwar, Amir Nama LIKE An% Nama NOT LIKE An% a REGEXP b a NOT REGEXP b a <=> b Memahami urutan prioritas operator, akan sangat membantu kita dalam penulisan perintahperintah MySQL, sehingga dalam menampilkan data sesuai dengan yang kita harapkan. Adapun urutan prioritas operator adalah sebagai berikut; Urutan Prioritas Tabel 8: Urutan Prioritas Operator 1 BINARY 2 NOT atau! 3 - (MINUS) 4 * / % << >> 7 & 8 9 Operator < <= = => >!= <> IN IS LIKE REGEXP RLIKE
8 Urutan Prioritas 10 BETWEEN 11 AND atau && 12 OR atau Operator E. LANGKAH-LANGKAH PRAKTIKUM Guna membantu pemahaman kita dalam menggunakan berbagai macam operator dan tipe data, lakukan beberapa perintah query berikut ini; a. Kesimpulan apa yang dapat diambil dari penggunaan operator aritmatika berikut? mysql>select , , 24JAM + 30HARI, -> 12 BULAN + 1 TAHUN, My + SQL ; mysql>select 10-20, , 24JAM - 30HARI, -> 12 BULAN - 1 TAHUN, My - SQL, -(7-5); mysql>select 20 % 2, 15.4 % 13.2, -25 % 4, 1 / 0; b. Kesimpulan apa yang dapat diambil dari penggunaan operator pembanding berikut? mysql>use mysql; mysql>select a > A ; mysql>select 10 <= 20; mysql>select user FROM user WHERE user!= anto ; mysql>select user FROM user WHERE user IS NOT NULL; mysql>select 110 BETWEEN 100 AND 500; mysql>select user FROM user WHERE user NOT LIKE a% ; mysql>select user FROM user WHERE user IN ( anto, andi ); c. Buatlah database latihdb dan table teman; mysql>create DATABASE latihdb; mysql>use latihdb; mysql>create TABLE teman ->(noid INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, ->nama VARCHAR(35) NOT NULL, ->kelamin ENUM( L, P ), ->tmp_lahir VARCHAR(35) NOT NULL, ->tgl_lahir DATE NULL DEFAULT , ->alamat VARCHAR(50) NOT NULL, ->kota VARCHAR(35) NOT NULL);
9 d. Isilah table teman dengan data sebagai berikut; Noid Nama Klm Tempat Lahir Tabel 9: Data Table Teman Tanggal Lahir Alamat 1 Ahmad Subhan L Medan Jl. Arjono 123 Medan 2 Benny Sukmana L Bogor Jl. Letjend. Sutoyo 87 Bandung 3 Subono L Semarang Jl. Panglima Sudirman 63 Solo 4 Richard Buntaran L Medan Jl. Untung Suropati 312 Malang 5 Carla Karmelita P Manado Jl. Merdeka Barat 90 Jakarta 6 Chintiawati P Cianjur Jl. Kesatrian 100 Surabaya 7 Oka Sulaksana P Denpasar Jl. Daan Mogot 75 Jakarta 8 Dwi Dirgantara L Surabaya Jl. Sidotopo IV/621B Surabaya 9 Ramli Sokoco L Madiun Jl. Sunan Giri 54 Madiun 10 Sri Sundari P Samarang Jl. Ambarawa 93 Samarang 11 Dwikoro Jatmiko L Bogor Jl. Sungai Citarum 23 Bogor 12 Dhamayanti P Cirebon Jl. Gatot Subroto 124 Cirebon 13 Dharmanwangsa L Batam Jl. Kolonel Sugiono 77 Bandung 14 Syarifa Firdaus P Cianjur Jl. Raden Rahmad 32 Malang 15 Royan Surya L Bogor Jl. Asparagus 93 Bogor 16 Ginanjar L Cibinong Jl. Ahmad Yani 100 Riau 17 Gina Sonia P Bogor Jl. Citarum 53 Bogor 18 Bartiniwati P Surakarta Jl. Sidoutomo 2 Kepanjen Malang 19 Ian Sulistio L Palembang Jl. Raden Saleh II/42 Surabaya 20 Indri Jelita P Bengkulu Jl. Ahmad Yani 21 Bengkulu 21 Junita Santiago P Padang Jl. Mayjend. Panjaitan 45 Padang 22 Moh. Umar P Malang Jl. Citandui 52 Malang 23 Aisyah Kamila L Semarang Jl. Panglima Sudirman 15 Semarang 24 Rita Nurjannah P Surabaya Jl. Sidodadi 76 Surabaya 25 Indah Mumpuni P Malang Jl. Sumbing 123 Malang Kota Perintah untuk menambahkan data pada table teman, adalah sebagai berikut, mysql>insert INTO teman VALUES( 1, Ahmad Subhan, L Medan, -> , Jl. Arjono 123, Medan ); dan seterusnya. Ulangi dan sesuaian perintah tersebut untuk menambahkan data lain pada table teman
10 e. Tampilkan seluruh data teman; mysql>select * FROM teman; f. Tampilkan seluruh data teman untuk field noid, nama, tempat lahir dan tanggal lahir; mysql>select noid, nama, tmp_lahir, tgl_lahir FROM teman; g. Tampilkan data teman untuk field noid, nama, tempat lahir dan tanggal lahir hanya untuk jenis kelamin perempuan ( P ); mysql>select noid, nama, tmp_lahir, tgl_lahir FROM teman WHERE kelamin= P ; h. Tampilkan data teman untuk field noid, nama, tempat lahir dan tanggal lahir hanya untuk jenis kelamin laki-laki ( L atau NOT P ); mysql>select noid, nama, tmp_lahir, tgl_lahir FROM teman ->WHERE NOT kelamin= P ; atau mysql>select noid, nama, tmp_lahir, tgl_lahir FROM teman ->WHERE kelamin!= P ; atau mysql>select noid, nama, tmp_lahir, tgl_lahir FROM teman ->WHERE kelamin= L ; i. Tampilkan data teman yang lahir bukan di Malang; mysql>select * FROM teman WHERE NOT tmp_lahir= Malang ; atau mysql>select * FROM teman WHERE tmp_lahir!= Malang ; j. Tampilkan data teman yang lahir di Malang atau di Surabaya atau di Bogor; mysql>select * FROM teman ->WHERE tmp_lahir IN ( Malang, Surabaya, Bogor ); atau mysql>select * FROM teman ->WHERE tmp_lahir= Malang OR tmp_lahir= Surabaya ->OR tmp_lahir= Bogor ; k. Tampilkan data teman yang lahir bukan di Malang, Surabaya atau Bogor; mysql>select * FROM teman ->WHERE tmp_lahir NOT IN ( Malang, Surabaya, Bogor ); atau mysql>select * FROM teman ->WHERE tmp_lahir!= Malang AND tmp_lahir!= Surabaya ->AND tmp_lahir!= Bogor ; l. Tampilkan data teman yang lahir antara hingga , urut tanggal lahir; mysql>select * FROM teman ->WHERE tgl_lahir BETWEEN AND >ORDER BY tgl_lahir;
11 m. Tampilkan data teman yang lahir antara hingga dan berjenis kelamin laki-laki (L), urut nama; mysql>select * FROM teman ->WHERE tgl_lahir BETWEEN AND >AND kelamin= L ORDER BY nama; n. Tampilkan data teman yang namanya berawalan a dengan tidak membedakan hurup kapital, urut nama; mysql>select * FROM teman WHERE nama LIKE a% ORDER BY nama; p. Tampilkan data teman yang namanya berakhiran a dengan tidak membedakan hurup kapital, urut nama; mysql>select * FROM teman WHERE nama LIKE %a ORDER BY nama; q. Tampilkan data teman yang namanya mengandung n dengan tidak membedakan hurup kapital, urut nama; mysql>select * FROM teman WHERE nama LIKE %n% ->AND kelamin= L ORDER BY nama; r. Tampilkan data teman yang namanya bukan berakhiran n dan bukan berakhiran a dengan tidak membedakan hurup kapital, urut nama; mysql>select * FROM teman WHERE nama NOT LIKE %n ->AND nama NOT LIKE %a ORDER BY nama; t. Tampilkan data teman untuk field noid, nama dan alamat untuk data yang beralamat NULL, urut nama; mysql>select noid, nama, alamat FROM teman WHERE alamat IS NULL ->ORDER BY nama; u. Tampilkan data teman untuk field noid, nama dan alamat untuk data yang tidak beralamat NULL, urut nama; mysql>select noid, nama, alamat FROM teman WHERE alamat IS NOT NULL ->ORDER BY nama; v. Tampilkan data teman untuk data yang namanya berakhiran a ; mysql>select * FROM teman WHERE nama REGEXP a$ ;
12 Penjelasan Perintah SELECT digunakan untuk menyeleksi data yang akan ditampilkan. Data yang diseleksi untuk ditampilkan dapat berupa hasil ekspresi matematis, logika, pembandingan maupun data yang berasal dari objek-objek dari database seperti TABLE ataupun VIEW. Bentuk umum dari perintah SELECT adalah sebagai berikut; SELECT [ALL DISTINCT DISTINCTROW ] [HIGH_PRIORITY] [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT] [SQL_CACHE SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS] select_expr,... [INTO OUTFILE 'file_name' export_options INTO DUMPFILE 'file_name'] [FROM table_references [WHERE where_definition] [GROUP BY {col_name expr position} [ASC DESC],... [WITH ROLLUP]] [HAVING where_definition] [ORDER BY {col_name expr position} [ASC DESC],...] [LIMIT {[offset,] row_count row_count OFFSET offset}] ORDER BY <field> adalah perintah pengurutan data berdasarkan field yang dimaksud. Defauldnya adalah urut berdasarkan PRIMARY KEY.
Jenis Data, Kolom, Operator dan Fungsi
Jenis Data, Kolom, Operator dan Fungsi JENIS DATA Secara umum jenis data pada MySQL dibagi menjadi 4 jenis, yaitu: Numeric Values, yaitu angka atau bilangan. String/Character Values, yaitu teks atau karakter.
Lebih terperinciKontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom
Kontrak Kuliah Dasar-dasar MySQL Edi Sugiarto, S.Kom, M.Kom Tipe Data Tipe data numerik Tipe Data Keterangan Ukuran Integer atau int Signed value : -2147683648 hingga 2147683648 4byte Decimal Nilai tergantung
Lebih terperinciTutorial Tipe Data MySQL
Tutorial Tipe Data MySQL Benar mendefinisikan field dalam tabel adalah penting untuk optimasi keseluruhan dari database Anda. Anda harus menggunakan hanya jenis dan ukuran lapangan Anda benar-benar perlu
Lebih terperinciFAKULTAS 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
Lebih terperinciPRAKTIKUM I MENGGUNAKAN SOFTWARE DATABASE MySQL
PRAKTIKUM I MENGGUNAKAN SOFTWARE DATABASE MySQL A. LATAR BELAKANG Banyak pilihan software yang dapat digunakan untuk belajar manajemen sistem basisdata, khususnya untuk membangun desain database secara
Lebih terperinciPengenalan Structured Query Language
Pengenalan Structured Query Language Apa Itu SQL? SQL merupakan singkatan dari Structured Query Language. SQL atau juga sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk
Lebih terperinciPENGENALAN SINTAKS DASAR DALAM MySQL
SMK-TI TRAINING AND CERTIFICATION Modul 3 PENGENALAN SINTAKS DASAR DALAM MySQL Team Training SMK TI 37 SMK-TI TRAINING AND CERTIFICATION Tujuan: Siswa dapat membuat database dan table sederhana yang dilengkapi
Lebih terperinciPertemuan 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
Lebih terperinciPRAKTIKUM SISTEM INFORMASI MANAJEMEN
MODUL 2 DATABASE Tujuan Praktikum Adapun tujuan dari praktikum modul 2 ini adalah sebagai berikut: a. Mahasiswa diharapkan memahami tentang MySQL b. Mahasiswa dapat membuat database menggunakan MySQL c.
Lebih terperinciLAPORAN PRAKTIKUM PENGANTAR TEKNOLOGI INFORMASI DATABASE
LAPORAN PRAKTIKUM PENGANTAR TEKNOLOGI INFORMASI DATABASE Disusun oleh : Cephi Prasintasari KOMSI E (12/332452/DPA/01167) Fakultas SV MIPA Universitas Gadjah Mada Yogyakarta 2012 TABLE OF CONTENT I. PENDAHULUAN
Lebih terperinciMODUL III STRUCTURED QUERY ANGUAGE (SQL)
MODUL III STRUCTURED QUERY ANGUAGE (SQL) Tujuan : 1. Memahami tentang sistem database 2. Memahami instalasi MySQL di lingkungan Windows 3. Memahami dasar-dasar MySQL. Tugas Pendahuluan 1. Apa yang anda
Lebih terperinciRANGKUMAN PHP dan MYSQL
RANGKUMAN PHP dan MYSQL Sekilas Tentang MySQL Pengenalan Database, DBMS dan RDBMS Basis data (atau database) adalah kumpulan informasi yang disimpan didalam komputer secara sistematik sehingga dapat diperiksa
Lebih terperinciSTRUCTURED 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
Lebih terperinciMODUL 1 Pengenalan MySQL, DDL, DML
MODUL 1 Pengenalan MySQL, DDL, DML PENGENALAN MYSQL MySQL merupakan salah satu DBMS yang bersifat freeware, sehingga menjadi popular dikalangan pengguna database. Selain karena Free MySQL juga merupakan
Lebih terperinciSQL MYSQL. Pak Guru Eka 1
SQL SQL (Structured Query Language) merupakan bahasa standar yang telah lama digunakan untuk pengaksesan database. Setiap orang yang tertarik dengan pemrograman, tentunya tidak merasa asing lagi dengan
Lebih terperinciSistem Basis Data 1. Pertemuan 5 dan 6 Aljabar Relasional dan SQL Rogayah, ST.,MMSI Untuk 3DB01 dan 3DB04
Sistem Basis Data 1 Pertemuan 5 dan 6 Aljabar Relasional dan SQL Rogayah, ST.,MMSI Untuk 3DB01 dan 3DB04 Bahasa Pada Model data Relasional Menggunakan bahasa query, yaitu pernyataan yang diajukan untuk
Lebih terperinciApakah 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
Lebih terperinciBy Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com
Pengantar SQL By Mrs Imana Malia Kondou, S.T. 1 Tujuan Mahasiswa memahami konsep dasar SQL 2 Pokok k Bahasan Statemen Macam-macam macam perintah SQL DDL DML 3 Mengapa SQL? SQL mrpk very-high-level language.
Lebih terperinciApa itu DDL & DML? Semua perintah SQL dibagi dalam 2 kategori besar sesuai fungsinya, yaitu :
Bahasa Basis Data Data Definition Language (DDL) Interactive Data Manipulation Language (DML) Transaction Control Embedded and Dinamic SQL, contoh C,C++,Java, Cobol, Pascal, etc. Authorization, untuk mendefinisikan
Lebih terperinciPERINTAH DASAR MySQL
PERINTAH DASAR MySQL Menjalankan MySQL Untuk menjalankan MySQL cukup dengan mengetikan mysql pada system prompt Bentuk umum perintah mysql database h host u user p password Dengan windows Menu Start All
Lebih terperinciPengertian 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
Lebih terperinciLAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL
LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL Diajukan Sebagai Tugas Mata Kuliah Basis Data Oleh: Maulidya Yulianingtyas 1431140013 POLITEKNIK NEGERI MALANG PROGRAM STUDI MANAJEMEN INFORMATIKA MALANG 2015
Lebih terperinciMySQL J A M K E T I G A
J A M K E T I G A MySQL l Apa itu MySQL? l Membuat User Baru l Membuat Database l Tipe Data MySQL l Membuat Tabel l Structured Query Language l Latihan Jam Ketiga l Soal Jam Ketiga Jam Ketiga Apa itu MySQL?
Lebih terperinciSistem 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
Lebih terperinciBEKERJA DENGAN MYSQL. 1.2 Instalasi MySQL Instalasi atau pemasangan basis data MySQL berbeda untuk setiap sistem
BEKERJA DENGAN MYSQL 1.1 Apa itu MySQL? MySQL ( dibaca dengan mai-es-ki-el atau juga mai-se-kuel) adalah suatu perangkat lunak basis data relasi (Relational Basis data Management System atau RDBMS), seperti
Lebih terperinciMODUL 8 Mengoperasikan Perangkat Lunak Basis Data
MODUL 8 Mengoperasikan Perangkat Lunak Basis Data A. TUJUAN Setelah mengikuti kegiatan pembelajaran ini siswa diharapkan mampu: Membuat, membuka, menyimpan, dan menutup software basis data. Menjelaskan
Lebih terperinciOracle 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
Lebih terperinciPERANCANGAN FISIK BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.
PERANCANGAN FISIK BASIS DATA Rajif Agung Yunmar, S.Kom., M.Cs. PRETEST Sebutkan pentingnya normalisasi basis data? Jelaskan! Apa yang anda ketahui mengenai anomali. Apa yang anda ketahui mengenai ketergantungan?
Lebih terperinciMODUL 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
Lebih terperinciLAPORAN PRAKTIKUM SISTEM BASIS DATA
LAPORAN PRAKTIKUM SISTEM BASIS DATA NAMA ; ALIFA TITI SUBEKTI NIM : 12131247 KELAS : TI A MALAM STMIK ELRAHMA YOGYAKARTA 2014 TUGAS 1. Buat database dan 1 tabel dengan objek yang ada di tempat kerja Anda.
Lebih terperinciSTRUCTURE 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
Lebih terperinciPraktikum 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
Lebih terperinciPemrograman Basis Data Berbasis Web
Pemrograman Basis Data Berbasis Web Pertemuan Ke-10 (Server Basisdata MySQL dan Koneksi PHP ke Basisdata MySQL) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan MySQL? Tipe data field Operator
Lebih terperinciMODUL PRAKTIKUM. MODUL I - VII Modul penuntun dan bahan praktikum matakuliah Basis Data
I - VII Modul penuntun dan bahan praktikum matakuliah Basis Data Jurusan Teknik Informatika Fakultas Teknik Universitas Maritim Raja Ali Haji BASIS DATA DAFTAR ISI I. Pengenalan Basis Data...1 II. Entity
Lebih terperinciKURSUS 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
Lebih terperinciMODUL 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
Lebih terperinciData Manipulation Language (DML) & Data Control Language (DCL) pada Database
Data Manipulation Language (DML) & Data Control Language (DCL) pada Database Karunia Suci Lestari k.sucilestari97@gmail.com :: http://ksucilestari97.wordpress.com Abstrak Setelah artikel sebelumnya membahas
Lebih terperinciLAPORAN TERTULIS ON THE JOB TRAINING
LAPORAN TERTULIS ON THE JOB TRAINING I. TANGGAL : 21 26 SEPTEMBER 2014 II. TUJUAN : 1. Dapat mengetahui mengenai Oracle PL/SQL. 2. Dapat memahami tipe-tipe data dan penggunaannya pada PL/SQL SUBJEK PEMBAHASAN
Lebih terperinciBasis Data I. Pertemuan Ke-10 (SQL Part 1) Noor Ifada.
Basis Data I Pertemuan Ke-10 (SQL Part 1) Noor Ifada noor.ifada@if.trunojoyo.ac.id 1 Sub Pokok Bahasan Structured Query Language (SQL) Tipe Data Basisdata Tennis: CDM dan PDM Constraint Contoh Data Data
Lebih terperinciSQL Server 2008 Mengaktifkan DBMS SQL Server 2008 SQL server 2008 SQL server management studio DDL Basis Data Mendefinisikan, mengubah dan menghapus basis data: Create Database NamaBasisData Alter
Lebih terperinciCONTOH SQL. ERD untuk entitas Mahasiswa mengambil/mengikuti Kuliah. N mengikuti. N Kuliah. Mahasiswa MEMBUAT (CREATE) TABEL. Buat tabel mahasiswa:
CONTOH SQL ERD untuk entitas Mahasiswa mengambil/mengikuti Kuliah. Mahasiswa N mengikuti N Kuliah MEMBUAT (CREATE) TABEL. Buat tabel mahasiswa: Nama field Tipe Keterangan Nim Char(8) Nama Varchar(30) Ttl
Lebih terperinciMODUL 4 INTERNET PROGRAMMING DATABASE
MODUL 4 INTERNET PROGRAMMING DATABASE A. Tujuan : 1. Memahami tentang penggunaan Ms. Access 2. Memahami tentang pembuatan tabel 3. Memahami tentang relasi antar tabel INTERNET PROGRAMMING PENS-ITS B. Dasar
Lebih terperinciSQL (STRUCTURED QUERY LANGUAGE)
SQL (STRUCTURED QUERY LANGUAGE) 1. Jenis-jenis deklarasi SQL Deklarasi atau perintah SQL dibagi menjadi DDL, dan DML berdasarkan kepada fungsinya. a. DDL (Data Definition Language) Merupakan perintah-perintah
Lebih terperinciBAB 2 LANDASAN TEORI. dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.
BAB 2 LANDASAN TEORI 2.1 Pengertian Sistem Informasi Suatu sistem pada dasarnya adalah sekolompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama sama untuk mencapai tujuan tertentu.
Lebih terperinciPRAKTIKUM SISTEM BASISDATA
PRAKTIKUM SISTEM BASISDATA Disusun Oleh : Hanung Riyadi (12131264) SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER (STMIK) EL RAHMA 2014 NAMA : HANUNG RIYADI NIM : 12131264 PRAKTIKUM SISTEM : PBSD KELAS : MALAM
Lebih terperinci3. DEFINISI Istilah-istilah dalam Prosedur Operasional Baku ini dapat dilihat pada Kamus Istilah ICT DKSI IPB. 4. PROSEDUR
1. TUJUAN 1.1. Sebagai panduan untuk pemetaan tipe data antarbasis data guna mempermudah integrasi dan migrasi data. 1.2. Sebagai bahan acuan utama untuk pemetaan tipe data untuk integrasi dan migrasi
Lebih terperinciUntuk mengakses MySQL dengan mode text dari Console (Command Prompt = Microsoft Windows), dapat dilakukan dengan cara : 1.
P - 3 Bab 2 : SQL 3.1 Tujuan Mahasiswa mengetahui & memahami mengenai aplikasi server MySQL, akses terhadap MySQL, Client MySQL, tipe data dan operasi DDL pada SQL. 3.2 Materi 1. Aplikasi Server MySQL
Lebih terperinciPertemuan 4 Menampilkan/Mengambil Data Dari Database
Pertemuan 4 Menampilkan/Mengambil Data Dari Database Aktivitas yang sering digunakan pada database yaitu pengambilan data yang ada di dalamnya. Pada pertemuan ini akan dibahas tentang pengambilan data
Lebih terperinciOtodidak. MySQL untuk Pemula
Otodidak MySQL untuk Pemula Otodidak MySQL untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak MySQL untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo, Jakarta Hak cipta
Lebih terperinciKegiatan Praktikum Sistem Basis Data Kelompok B
Kegiatan Praktikum Sistem Basis Data Kelompok B Hari/tanggal : Kamis, 17-4-2014 & Kamis,..,..,2014 Pertemuan ke : 6 dan 7 Pokok Bahasan : Perintah SQL dengan DML Tujuan : Memahami dan mampu mengimplementasikan
Lebih terperinciBerikut ini akan diberikan contoh-contoh penggunaan fungsi agregasi dalam klausa SQL: Contoh 1 Menampilkan banyaknya record dosen select count ( * )
Modul 5 SQL 2 1.1 Tujuan a. Mahasiswa dapat mengenal Sintak SQL Lanj ut b. Mahasiswa dapat mengoperasikan Sintak SQL Lanjut 1.2 Materi a. SQL b. Tabel 1.3 Alat dan Bahan a. sqlyog b. XAMPP c. phpmyadmin
Lebih terperinci1. Kompetensi Dapat melakukan pemetaan dari model data konseptual ke model data DBMS dan mengambil data.
No. : LST/PTI/PTI 222/03 Revisi : 00 Tgl. : 21-9-2008 Hal. 1 dari 7 hal. 1. Kompetensi Dapat melakukan pemetaan dari model data konseptual ke model data DBMS dan mengambil data. 2. Sub Kompetensi Memahami
Lebih terperinciModul 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,
Lebih terperinciPERTEMUAN 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
Lebih terperinciMODUL 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
Lebih terperinciUNIVERSITAS GUNADARMA
UNIVERSITAS GUNADARMA FAKULTAS ILMU KOMPUTER TULISAN ILMIAH PEMBUATAN APLIKASI LOGISTIK KAYU PERHUTANI MENGGUNAKAN CODEIGNITTER DAN MYSQL Nama : Hamzah Tossaro NPM : 13113860 Jurusan Pembimbing : : Sistem
Lebih terperinciKapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL
KapitaSelekta KapitaSelekta (KBKI82127, 2 sks) Materi : Pengenalan MySQL Mohon Perhatian TUGAS DIKUMPULKAN PROGRAM AKAN DIPERIKSA DI KOMPUTER MASING- MASING Sub Materi : 1. Pengenalan MySQL (Part-1) 1.
Lebih terperinciTujuan : Praktikan mampu untuk memanipulasi data dan mampu mencari data (Retrieval)
Praktikum 3 MEMANIPULASI DATA Tujuan : Praktikan mampu untuk memanipulasi data dan mampu mencari data (Retrieval) Alat dan Bahan : 1. Buku literatur mengenai sistem database, terutama yang menggunakan
Lebih terperinciOperasi Dasar MySQL Menggunakan CLI(Command Line Interface)
Operasi Dasar MySQL Menggunakan CLI(Command Line Interface) M.Fendi Kurniawan sipiyuku@gmail.com http://www.sipiyuku.web.id Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi
Lebih terperinciDATA DEFINITION LANGUAGE
DATA DEFINITION LANGUAGE PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011 Memulai MySQL MySQL yang akan kita gunakan dalam praktikum ini telah tersedia dalam paket XAMPP (X- Apache- MySQL-PHP-Perl) di komputer
Lebih terperinciKURSUS ONLINE JASA WEBMASTERS
KURSUS ONLINE JASA WEBMASTERS SQL Membuat Database, Table dan Atribut JASA WEBMASTERS Jl. Ringin Raya No 124A Condong Catur, Sleman, Yogyakarta Membuat Database Dalam bahasa SQL membuat database sangat
Lebih terperinciSEKOLAH 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
Lebih terperinciTUGAS 1 PRAKTIKUM SISTEM BASIS DATA
TUGAS 1 PRAKTIKUM SISTEM BASIS DATA Nama Kelas : Suryani : TI-2B NIM : 12131290 SEKOLAH TINGGI MULTIMEDIA DAN ILMU KOMUNIKASI EL-RAHMA Jln. Sisingamangaraja 76 Yogyakarta Telp/Fax: (0274) 377982 2014 Tugas
Lebih terperinciPENGANTAR MYSQL Pendahuluan
PENGANTAR MYSQL Pendahuluan SQL ( Structured Query Language ) adalah bahasa stndart yang digunakan untuk mengakses server database. Semenjak tahun 70-an bahasa ini telah dikembangkan oleh IBM, yang kemudian
Lebih terperinciPENGANTAR MYSQL. menggunakan perintah perintah pemrograman murni. mendapatkan keuntungan terbesar dalam bisnis software database.
PENGANTAR MYSQL Pendahuluan Keunggulan MySQL Sistem Server Database MySQL Referensi Pendahuluan SQL ( Structured Query Language ) adalah bahasa stndart yang digunakan untuk mengakses server database. Semenjak
Lebih terperinciDasar Komputer dan Pemrograman. Konsep Tipe Data dan Operator Nama dan Nilai Data
Dasar Komputer dan Pemrograman Konsep Tipe Data dan Operator Nama dan Nilai Data Mahasiswa memahami penggunaan tipe data dan operator serta translasinya ke dalam pseudocode. Mahasiswa memahami aturan penamaan
Lebih terperinciIF PEMROGRAMAN LANJUT MENGAKSES DATABASE. Oleh : Andri Heryandi, M.T.
IF34348 - PEMROGRAMAN LANJUT MENGAKSES DATABASE 12 Oleh : Andri Heryandi, M.T. MATERI HARI INI 1. Instalasi Database Server MySQL (XAMPP) 2. Mengaktifkan Database Server 3. Membuka Aplikasi Client MySQL
Lebih terperinciPraktikum Basis Data 2017 TE UM
MODUL 3 SQL A. TUJUAN - Memahami SQL, komponen-komponen, dan penggunaannya. - Mengenal operasi-operasi DML menggunakan phpmyadmin. - Mampu melakukan operasi-operasi retrieve yang spesifik - Mampu penguraikan
Lebih terperinciTutorial MySQL. Di susun Oleh : H. Ary Setyadi. Di dukung oleh : Portal edukasi Indonesia Open Knowledge and Education
Tutorial MySQL Di susun Oleh : H. Ary Setyadi Di dukung oleh : Portal edukasi Indonesia Open Knowledge and Education http://oke.or.id Menjalankan MySQL Menjalankan MySQL dapat dilakukan melalui menu Windows:
Lebih terperinciTUGAS 1 PRAKTIKUM SISTEM BASIS DATA
TUGAS 1 PRAKTIKUM SISTEM BASIS DATA Oleh: RIYADI ABDUL AZIS (12131282) TEHNIK INFORMATIKA B (MALAM) STMIK EL-RAHMA YOGYAKARTA 2014 TUGAS PRAKTIKUM SISTEM BASIS DATA 1. Membuat Database dan 1 Table dengan
Lebih terperinciMODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000
MODUL VII DATABASE DAN MICROSOFT SQL SERVER 2000 1. Database Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan
Lebih terperinciMODUL DUA VARIABEL DAN TIPE VARIABEL
MODUL DUA VARIABEL DAN TIPE VARIABEL Tujuan : Mahasiswa memahami tentang operator dan penggunaannya dalam bahasa pemrograman java, mengetahui macam-macam kategori operator dan mengetahui perbedaan operator
Lebih terperinciSistem Basis Data. Pertemuan 13 SQL INSERT & SELECT TUJUAN
Sistem Basis Data Pertemuan 13 SQL INSERT & SELECT TUJUAN Agar Mahasiswa dapat menggunakan perintah SQL untuk pengisian tabel Agar Mahasiswa dapat menampilkan data dengan menggunakan sintax SQL 1 Insert
Lebih terperinciStructured 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
Lebih terperinciTUGAS PRAKTIKUM SISTEM BASIS DATA
TUGAS PRAKTIKUM SISTEM BASIS DATA Disusun Oleh: Nama : Eva Alfian Sidiq Nurzaman NIM : (12131260) Kls : TI A Malam SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 Tampilan
Lebih terperinciLAPORAN PRAKTIKUM SISTEM BASIS DATA
LAPORAN PRAKTIKUM SISTEM BASIS DATA NAMA : ERIK TRI YUNIANTA NIM : 12131257 PROGRAM STUDI : TI 2 A MALAM SEKOLAH TINGGI MANAGEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2014 TUGAS 1. Buat database
Lebih terperinciTIPE, NAMA, DAN NILAI
TIPE, NAMA, DAN NILAI Dian Palupi Rini, M.Kom Tipe Dasar Bilangan Logika Nama Tipe adalah boolean (diambil dari nama matematikawan Inggris George Boole). Ranah Nilai : true (benar) dan false (salah). Konstanta
Lebih terperinciPRAKTIKUM BASIS DATA
LAPORAN MODUL I PRAKTIKUM BASIS DATA Disusun untuk Memenuhi Matakuliah Praktikum Basis Data Dibimbing oleh Triyanna Widyaningtyas, S.T., M.T. Oleh: Dwitha Fajri Ramadhani 160533611410 Ika Damayanti 160533611505
Lebih terperinciPraktikum Sistem Basis Data MYSQL. Gentisya Tri Mardiani, S.Kom
Praktikum Sistem Basis Data MYSQL Gentisya Tri Mardiani, S.Kom MySQL merupakan Database Server yang bersifat : Open Source Multiplatform Berbasis database relasional Bisa dipakai untuk database pribadi
Lebih terperinciContoh SQL Constraint
Contoh SQL Constraint Anda dapat menggunakan constraint untuk membatasi tipe data yang disimpan ke dalam tabel. Constraint dapat digunakan pada saat pertama kali membuat table dengan statement CREATE TABLE
Lebih terperinciBAB II TINJAUAN PUSTAKA
BAB II TINJAUAN PUSTAKA Bab ini berisi teori-teori penunjang yang dijadikan sebagai acuan dalam pelaksanaan penelitian dengan judul Rancang Bangun Modul Manajemen Kerja Praktek dan Tugas Akhir pada Smart
Lebih terperinciP - 7 Pembahasan UTS PSIK V
P - 7 Pembahasan UTS PSIK V 1. Jelaskan mengenai Web Applications Architechture dengan ilustrasi gambar. Secara teknis database yang menyimpan hampir semua data dan data tersebut diolah oleh bahasa pemrograman
Lebih terperinciBAB V. Basis Data Darmawan Satyananda 74
BAB V SQL (STRUCTURED QUERY LANGUAGE) Query adalah permintaan untuk mendapatkan data dari basis data. SQL merupakan bahasa standar dalam basis data relasional untuk membuat basis data dan mendapatkan data
Lebih terperinciS Q L STRUCTURED QUERY LANGUAGE DEFINITION MANIPULATION C O N T R O L D M L SELECT INSERT UPDATE DELETE
STRUCTURED QUERY LANGUAGE (SQL) merupakan komponen bahasa relational database system. SQL merupakan bahasa baku (ANSI/SQL), non procedural, dan berorientasi himpunan (set-oriented language). SQL dapat
Lebih terperinciMODUL 9 WEB PROGRAMMING : MySQL
MODUL 9 WEB PROGRAMMING : MySQL Tujuan : 1. Memahami tentang sistem database 2. Memahami instalasi MySQL di lingkungan Windows 3. Memahami dasar-dasar MySQL. PENGENALAN DATABASE Basis Data: Himpunan kelompok
Lebih terperinciMODUL II NORMALISASI DATA
MODUL II NORMALISASI DATA Tujuan : Mampu membangun desain logika basis data relasional untuk menghasilkan struktur tabel yang normal. PrePraktikum 1. Apakah yang anda ketahui tentang normalisasi? 2. Mengapa
Lebih terperinciArsitektur dan Organisasi Komputer
Arsitektur dan Organisasi Komputer Modul ke: Aritmatika Komputer Fakultas Ilmu Komputer Dian Wirawan, S.Kom, M.Kom Program Studi Teknik Informatika http://www.mercubuana.ac.id Aritmatika Komputer Arsitektur
Lebih terperinciLAPORAN PRAKTIKUM BASIS DATA MODUL 3 CONDITIONAL SQL MIKA PURNAMASARI NASTADINA
LAPORAN PRAKTIKUM BASIS DATA MODUL 3 CONDITIONAL SQL MIKA PURNAMASARI NASTADINA LABORATORIUM REKAYASA PERANGKAT LUNAK TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2010-2011 I. Tujuan
Lebih terperinciMODUL 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
Lebih terperinciBasis Data. Structured Query Language (SQL)
Basis Data Structured Query Language (SQL) Pengenalan SQL Basis Data SQL Berfungsi sebagai bahasa query interaktif sekaligus juga sebagai bahasa pemrograman basis data. SQL meliputi: Definisi data Manipulasi
Lebih terperinciSTORE PROCEDURE. Pemrograman Client Server Sarji, S.Kom Studi kasus pada
STORE PROCEDURE Stored Procedure adalah kumpulan perintah SQL yang diberi nama dan disimpan di server. Stored Procedure biasanya berisi perintah-perintah umum yang berhubungan dengan database pada server,
Lebih terperinciJobsheet 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.
Lebih terperinciVARIABEL, TIPE DATA DAN EKSPRESI Bab 2
VARIABEL, TIPE DATA DAN EKSPRESI Bab 2 2.1 IDENTIFIER Indentifier adalah nama yang diberikan untuk nama objek, nama fungsi, nama variable, dll ( sifatnya case sensitive ). Identifier pada C++ terdiri dari
Lebih terperinciBAB II PEMBUATAN DAN MANAJEMEN TABLE
BAB II PEMBUATAN DAN MANAJEMEN TABLE 2.1 Bahasan dan Sasaran 2.1.1 Bahasan - pembuatan tabel - pengelolaan tabel 2.1.1 Sasaran 1. Mahasiswa memahami cara pembuatan maupun penghapusan tabel. 2. Mahasiswa
Lebih terperinciSQL 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
Lebih terperinciBAB IV Operator Pembanding dan Operator Logika
BAB IV Operator Pembanding dan Operator Logika Tujuan Pembelajaran Mahasiswa dapat mengetahui, memahami, menguasai dan mampu mengimplementasi teori, konsep dan prinsip pemrograman database MySQL dengan
Lebih terperinciMySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom
MySQL Databases Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom DDL (Data Definition Language) Definisi DDL Adalah merupakan sub bahasa
Lebih terperinciPertemuan 9 Struktur Query Language(SQL)
Pertemuan 9 Struktur Query Language(SQL) INDIKATOR 1. Membuat table dan memodifikasi tabel dengan perintah SQL 2. Memahami integrity Constraint - Primary key - Foreign key Pendahuluan SQL ( Structured
Lebih terperinciPerintah CMD. Kata kunci : Aplikasi perancangan informasi menggunakan CMD (command promt).
Perintah CMD Aulia Rahman Abstrak Perintah CMD atau sering disebut (command promt) adalah suatu aplikasi jaringan komputer yang sering digunakan oleh seorang programer untuk membuat databases. Berikut
Lebih terperinciPENGANTAR MYSQL. Pendahuluan. Pendahuluan Keunggulan MySQL Sistem Server Database MySQL Referensi
Pendahuluan Keunggulan MySQL Sistem Server Database MySQL Referensi PENGANTAR MYSQL Pendahuluan SQL ( Structured Query Language ) adalah bahasa stndart yang digunakan untuk mengakses server database. Semenjak
Lebih terperinci