KULIAH “PRAKTIKUM BASIS DATA“ TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA Oleh : AFIYATI S.KOM, MT.

Slides:



Advertisements
Presentasi serupa
PRAKTIKUM BASIS DATA (4) TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA
Advertisements

T I P E D A T A.
Data Definition Language dan Data Manipulation Language
BAB I TIPE DATA.
TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati
MANAJEMEN BASIS DATA Pertemuan 8 SUBQUERY.
STRUCTURED QUERY LANGUAGE (SQL)
Data Manipulation Language
PRAKTIKUM BASIS DATA (4) TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA
Data Manipulation Language Presented by : Herianto.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Algoritma Dan Pemrograman
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Pertemuan 3.
Modul SBD-2 …….. SQL Server
ALGORITMA PEMROGRAMAN 2A
Type Data Variable Constanta Operator.
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pertemuan 2 Muhamad Haikal, S.Kom., MT
Unit Dalam Delphi Struktur unit dalam delphi adalah sebagai berikut:
Tipe Data By Serdiwansyah N. A..
PERTEMUAN 2 Bambang Irawan.
Struktur Organisasi Data 2
Tipe Data Integer Real Karakter String Boolean Enumerasi Subrange
Dasar-Dasar Pemrograman
BAB 2 Elemen Dasar.
TIPE DATA, NAMA dan EKSPRESI
PERTEMUAN 3 KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
SQL.
Using Subqueries to Solve Queries
TIPE DATA Merupakan identitas/ jenis suatu data/variabel yang dibaca/dihasilkan oleh komputer untuk dilakukan proses selanjutnya Tipe data digunakan untuk.
PENGENALAN USER INTERFACE DALPHI 7.0 Volume 2
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Tipe Data, Operator Dalam Delphi
Connect to the Server - Putty
TIPE DATA Brian Damastu, S.T., M.Kom
TEL 2112 Dasar Komputer & Pemograman Konsep Tipe Data dan Operator
Konsep Tipe Data dan Operator
FKIP Pend. Matematika Universitas Muhammadiyah Gresik
Variabel operator tipe data
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pertemuan 1 DATA & STRUKTUR DATA.
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Tipe Data, Operator dan Ekspresi
STRUKTUR DATA.
SQL (2) (Structure Query Language)
Tipe Data, Nama dan Nilai
TIPE DATA.
Tipe Data Rachmansyah, S.Kom..
MODUL 3 DATA MANIPULATION LANGUAGE
PENGGUNAAN TIPE DATA YANG EFEKTIF
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Konsep Tipe Data dan Operator
Tipe data sederhana Hermansyah,S.Kom.
Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo.
Pertemuan Pertama Data dan Struktur Data.
VARIABEL, TIPE DATA, OPERATOR
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
PENGENALAN USER INTERFACE DELPHI 7.0
STRUKTUR DATA.
MODUL 3 DATA MANIPULATION LANGUAGE
Basis Data Bab 3 Structured Query Language (SQL).
TIPE-TIPE DATA PHP Bandung 2009, by hery dwi y.
PENGGUNAAN TIPE DATA YANG EFEKTIF
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Praktikum Sistem Basis Data - 2
Praktikum 2 - Sistem Basis Data 1
Algoritma 1 Temu 2.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Transcript presentasi:

KULIAH “PRAKTIKUM BASIS DATA“ TEKNIK INFORMATIKA UNIVERSITAS MERCU BUANA Oleh : AFIYATI S.KOM, MT

Create Table create table anggota ( id_anggota varchar(10) primary key not null, Nama_anggota varchar(10) not null, bidang varchar(25));

insert into pelanggan(ID_pelanggan, nama_pelanggan) values ("140", "Gugun");

TIPE DATA SEDERHANA STANDARD DATA TYPE INTEGER REAL CHAR STRING BOOLEAN 4 4

INTEGER TIPE BILANGAN BULAT Nama Tipe Jangkauan Ukuran Memori Shortint -128 … 127 1 byte Byte 0 … 255 Integer -32768 … 32767 2 byte Word 0 … 65535 Longint -2147483648 … 2147483647 4 byte 5 5

R E A L TIPE BILANGAN PECAHAN Jangkauan Digit Ukuran Single 1,5E-45 .. 3,4E+38 7-8 4 byte Real 2,9E-39 .. 1,7E+38 11-12 6 byte Double 5,0E-324..1,7E+308 15-16 8 byte Extended 1,9E-4951..1,1E+4932 19-20 10 byte Comp 9,2E-18 .. 9,2E+18 6 6

TIPE BILANGAN REAL Data yang termasuk bilangan real adalah data angka yang mengandung pecahan. Data yang seperti ini akan memiliki keterangan jangkauan, jumlah digit penting (berarti) dan ukuran. Digit berarti ini penting diperhatikan karena ini berhubungan dengan tingkat ketelitian data yang disajikan. 7 7

TIPE DATA KARAKTER Tipe Keterangan Char Berisi hanya 1 karakter diapit tanda petik (‘ ‘) String Terdiri dari beberapa karakter (maksimal 255) diapit tanda petik (‘ ‘) String[x] Terdiri dari maksimal x karakter diapit tanda petik (‘ ‘) 8 8

QUERY Permintaan informasi atau penyaringan atas sebuah Database Digunakan untuk memilih record atau field Bisa digunakan pada 1 Table atau lebih Basic Query : SELECT * FROM TABLENAME

QUERY

JOIN TABLE (Menggabungkan Tabel) SELECT * FROM table1 JOIN table2 ON col_name_1 = col_name_2 SELECT * FROM employees JOIN job_history ON employees.hire_date = job_history.start_date

Query Operasi Himpunan

Operator UNION : memberikan data dari dua atau lebih Tabel dengan meng-eliminasi data yang duplikat (sama) SELECT employee_id, job_id FROM employees UNION FROM job_history Operator UNION ALL : memberikan data dari dua atau lebih Tabel termasuk data yang duplikat (sama) SELECT employee_id, job_id, departement_id UNION ALL ORDER BY employee_id

Operator INTERSECT : memberikan data HANYA yang memenuhi query saja SELECT employee_id, job_id FROM employees INTERSECT FROM job_history Operator MINUS : memberikan data dari query pertama yang tidak terdapat pada query kedua MINUS

OPERATOR BOOLEAN AND, OR, NOT COMPARISON <, =, >, <=, >=, <> IS NULL, IS NOT NULL BETWEEN, IN, EXISTS DLL

OPERATOR MATEMATIKA OPERATOR ARTI PRIORITAS CONTOH * Kali 1 2 * 3  6 / Bagi (Real) 7 / 2  3.5 DIV Bagi (Bulat) 7 DIV 2  3 MOD Sisa Bagi 7 MOD 2  1 + Tambah 2 2 + 3  5 - Kurang 2 – 3  -1 16 16

LOGICAL OPERATORS Operator Meaning ALL TRUE if all of a set of comparisons are TRUE. AND TRUE if both Boolean expressions are TRUE. ANY TRUE if any one of a set of comparisons are TRUE. BETWEEN TRUE if the operand is within a range. EXISTS TRUE if a subquery contains any rows. IN TRUE if the operand is equal to one of a list of expressions. LIKE TRUE if the operand matches a pattern. NOT Reverses the value of any other Boolean operator. OR TRUE if either Boolean expression is TRUE. SOME TRUE if some of a set of comparisons are TRUE.