PEMASARAN BERBASIS WEB

Slides:



Advertisements
Presentasi serupa
Basis Data 2.
Advertisements

SQL – DML.
SQL.
MATA KULIAH : “LOGIKA DAN ALGORITMA”
SQL (Structured Query Language)
Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
SISTEM BASIS DATA INTRO-5. •Setelah mengikuti perkuliahan ini diharapkan mahasiswa dapat mengerti : 1.Aplikasi perintah SQL ke MySql Server 2.Mengerti.
PERINTAH SQL.
Dasar-dasar SQL soesanto.
DDL(DATA DEFINITION LANGUAGE) DML (DATA MANIPULATION LANGUAGE)
SQL Basis Data.
DDL & Aturan Referential
Oleh : Kholid Fathoni, S.Kom., M.T.
Manajemen Basis Data menggunakan SQL Server
Pertemuan 4 Database dengan MySQL.
Microsoft SQL Server DDL dan DML dasar
Fungsi Agregat fungsi yang mengambil suatu kumpulan nilai-nilai sebagai input dan mengembalikan satu nilai sebagai output Select fungsi agregat SUM/AVG/MIN/MAX/COUNT.
Data Definition Language dan Data Manipulation Language
Review DDL Pertemuan ke 2.
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
Data Types Data Definition Language Referential Constraint SQL Query
SQL (Structure Query Language)
BAHASA QUERY TERAPAN OLEH : HARSITI, ST.
STRUCTURED QUERY LANGUAGE (SQL)
Data Manipulation Language
Data Manipulation Language Presented by : Herianto.
SQL Pertemuan
Antonius Wahyu Sudrajat, S. Kom., M.T.I. Perintah SQL: Data Definition.
Basis Data Terapan Antonius Wahyu Sudrajat, S. Kom., M.T.I Perintah Drop Sintak Menghapus Tabel Drop Aturan: Harus dimulai dari table yang paling children.
SQL Basis data kelas XI. PENGENALAN SQL ■SQL merupakan singkatan dari Structured Query Language. ■SQL merupakan bahasa yang digunakan untuk mengakses.
Pengenalan Database MySQL
Modul SBD-2 …….. SQL Server
Pertemuan ke-sekian Structure Query Language (SQL) Lanjut
Outline: Relational Data Model Entity Relationship Diagram
Pertemuan after UTS Structure Query Language (SQL)
DDL, DML.
SQL.
Bahasa query terpan.
Konsep Teknologi Informasi B
SQL (Structure Query Language)
Query.
Manajemen Basis Data menggunakan SQL Server
SQL DML Pertemuan 6 dan 7.
SQL -- DML Pertemuan 7.
Structured Query Language
Konsep Teknologi Informasi B
SQL (Structured Query Language)
PEMASARAN BERBASIS WEB
SQL pada basis data client-server
Stucture Query Language
DESAIN BASIS DATA-Bagian 3
Stucture Query Language
SQL OVERVIEW.
Structured Query Language (SQL)
Pengenalan MySQL An’ Anqinudin L.
BEKERJA DENGAN STRUCTURED QUERY LANGUAGE (SQL)
BEKERJA DENGAN STRUCTURED QUERY LANGUAGE (SQL)
Structured Query Language
Data Manipulation Language (DML)
SQL (Structured Query Language) Oleh : Cosmas Haryawan.
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
Pengenalan mySQL database
SQL.
Stucture Query Language
Basis Data Bab 3 Structured Query Language (SQL).
Referensi Bahasa MySQL
Stucture Query Language
DATA MANIPULATION LANGUAGE
BAHASA BASIS DATA Data Manipulation Languange
Pengantar Teknologi SIM 2 (pertemuan 7)
Transcript presentasi:

PEMASARAN BERBASIS WEB 2017/STIMATA/suvi.rahma@gmail.com DATABASE PEMASARAN BERBASIS WEB 2017/STIMATA/suvi.rahma@gmail.com

Pengenalan Database Apa itu database ? Contohnya :??? Kumpulan tabel , tabel – tabel tersebut harus saling berelasi melalui kolom – kolom yang ada berdasarkan aturan – aturan tertentu. Contohnya :???

Dasar dasar database Tabel ? Kolom dan tipe data Baris Primary key Tabel adalah sekumpulan data yag disajikan secara tabular dan dipisahkan berdasarkan kolom – kolom tertentu. Kolom dan tipe data Tipe data dari kolom – kolom yang terdapat pada sebuah tabel dapat berbeda – beda dan dapat kita tentukan sendiri. Dalam dunia database, kolom sering disebut sebagai field Baris Istilah database disebut dengan record. Primary key Field kunci dalam suatu tabel, yang berfungsi sebagai pembeda antara record satu dengan yang lain. Foreign key Field yang dijadikan sebagai kunci tamu dalam suatu tabel.

Bahasa Database SQL? Structured Query Language. Bahasa yang dirancang untuk berkomunikasi dengan database. Tidak seperti bahasa pemrograman (seperti C, visual Basic, dan sebagainya), SQL hanya memiliki beberapa kata kunci saja. Tiga Elemen Penting dalam SQL DDL DML DCL

SELECT Pengambilan data dari dalam database dilakukan dengan menggunakanb statemen SELECT. Bentuk umum select Select fields1,fields2,….,fieldsN from tabel

Membuat dan Memanipulasi struktur tabel Membuat tabel Untuk membuat tabel di dalam database menggunakan statemen CREATE TABLE Struktur Umum : Contoh : Create table nama ( field1 tipe, Field2 tipe, …. ); Create table produk ( id char(4), nama varchar(30), harga numeric(8,2), Deskripsi varchar(265)

Membuat dan Memanipulasi struktur tabel Not null Field dalam database dapat berisi nilai NULL (nilai kosong). Jika anda ingin memastikan bahwa suatu field harus diisi, maka ditambah klausa NOT NULL pada saat mendefinisikan field. Contoh: Create table produk ( id char(4) not null, nama varchar(30), harga numeric(8,2), Deskripsi varchar(265) );

Membuat dan Memanipulasi struktur tabel Menambah kolom Tabel Tabel yang telah dibuat dapat pula ditambahkan field – field baru. Sebagai contoh, kita ingin menambahkan field ID_VENDOR pada tabel produk. Untuk melakukan perubahan terhadap struktur tabel, kita harus menggunakan statemen ALTER TABLE. Bentuk umum Alter table NamaTable Add column FieldTipe Contoh : Alter table produk Add column id-vendor char(3) not null;

Membuat dan Memanipulasi struktur tabel Mengubah kolom tabel : Kolom atau field dari suatu tabel yang telah didefinisikan sebelumnya masih dapat diubah sesuai kebutuhan. Contoh : Alter table produk Modify column id char (6); Menghapus kolom Tabel Kita juga dapat menghapus satu atau beberapa field dari suatu tabel. drop column id_vendor;

Membuat dan Memanipulasi struktur tabel Menghapus Tabel Tabel dapat dihapus dengan menggunakan statemen DROP TABLE. Bentuk umum penggunaan statemen ini adalah sebagai berikut : drop table nama Contoh : drop table produk

Memanipulasi Data Memasukkan Data Baru Untuk memasukkan data menggunakan statemen INSERT Bentuk umumnya : Insert into NamaTabel(field1,field2,…) values(nilai1,nilai2,…) atau Insert into NamaTabel values(nilai1,nilai2,…) Contoh : Insert into produk(id, nama, harga, deskripsi) values(‘EL-001’, ‘Lemari ES’, 1500000, null); Atau Insert into produk values (‘EL-001’, ‘Lemari ES’, 1500000, null);

Memanipulasi Data Mengubah Data Untuk melakukan perubahan dalam suatau tabel menggunakan statemen UPDATE Bentuk umumnya : update NamaTabel Setfield1 = nilai1, field2 = nilai2,… Contoh : update produk Set nama = ‘kulkas’ Where id= ‘EL-001’

Memanipulasi Data Menghapus Data Penghapusan data dalam suatu tabel menggunakan statemen DELETE Bentuk umumnya : Delete from NamaTabel where kondisi Contoh : Delete from produk where id = ‘EL-007’

Seleksi Data Menampilkan field yang dipilih Data yang tersimpan dalam suatu database dapat ditampilkan menggunakan statemen SELECT. Dalam kasus – kasus pemrograman terkadang kita hanya perlu mengabil satu atau beberapa field saja. Bentuk umum : Select field1,field2,…fieldN from NamaTabel Contoh : Select id,nama from produk Menampilkan semua field select * from namaTabel

Seleksi Data Memfilter tampilan data Proses penyaringan (filtering) data adalah menampilkan datayang memenuhi kriteria – kriteria tertentu yang kitta definisikan. Kriteria ini sering disebut dengan kondisi. Dalam SQL, kondisi harus didefinisikanmenggunakan klausa WHERE Bentuk umumnya : Select field1, field2,….fieldN From NamaTabel1,NamaTabel2,…NamaTabelN Where kondsi Contoh : Select id,nama,harga From produk Where harga < 10000

Seleksi Data Memfilter tampilan data Pada proses ini kita juga bisa menyertakan lebih dari satu kondisi dengan relasi logika OR atau AND Bentuk Umum : Select field1,field2,…fieldN From NamaTabel1,NamaTabel2,…NamaTabelN where kondisi1[and/or] kondisi2[and/or] kondisi3[and/or] Contoh : Select id, nama, harga from produk Where harga <= 10000 and harga >=5000 Untuk data bertipe karakter kita menggunakan operator LIKE , contoh : Select id,nama, harga from produk Where nama like ’%d%’;

Seleksi Data Mengurutkan tampilan data Untuk keperluan pengurutan data yang akan ditampilkan, kita perlu menyertakan klausa ORDER BY pada akhir statemen SELECT yang kita tulis. Bentuk umum : [statemen SELECT] ORDER BY firld1,field2,…[ASC|DESC] Contoh : Select id, nama,harga from produk Order by nama asc

Seleksi Data Menggunakan alias adakalanya kita perlu menggunakan alias untuk mempersingkat nama tabel. Contoh sintak : Select id, nama, harga, deskripsi from produk Perintah diatas sebenarnya sama saja bila ditulis : Select produk.id, produk.nama, produk.harga, produk.deskripsi From produk Karena terlalu panjang jadi : p.id, p.nama, p.harga, p.deskripsi From produk p

Seleksi Data Join Seleksi dapat dilakukan dari lebih dari satu tabel yang memiliki relasi satu sama lain. Relasi tersebut dibuat menggunakan firld-field tertentu dari tabel – tabel bersangkutan. Contoh tabel buku mempunyai field : kode_buku, judul, pengarang, jumlah_buku, kode_penerbit Contoh tabel Penerbit mempunyai field : Kode_penerbit, nama_penerbit Contoh : Select a.kode_buku, a.judul_buku, a.pengarang, b.nama_penerbit, a.jumlah_buku From buku a, penerbit b Where a.kode_penerbit = b.kode_penerbit

Aggregate Function Max dan Min Digunakan untuk menentukan nilai maksimum dan Minimum dari suatu data yang terdapat pada field tertentu Bentuk umum : Select max/min(field) from NamaTabel Contoh : Select max/min(harga) from produk;

Aggregate Function Avg Untuk menentukan nilai rata – rata dari semua data yang terdapat pada suatu field tertentu Bentuk umum : Select avg(field) from NamaTabel Contoh : Select avg(harga) from produk; Count Untuk menghitung cacah record dari suatu field Select count(field) from namaTabel Select count(*) from produk;

Aggregate Function Sum Digunakan untuk menjumlahkan data yang terdapat pada suatu field teretntu Bentuk umumnya : Select sum(field) from NamaTabel Contoh sum(harga) from produk; Grouping Pengelompokkan data , memakai klausa GROUP BY