Database Relasi Pertemuan 3.

Slides:



Advertisements
Presentasi serupa
Kiky Rizky Nova Wardani, S.Kom
Advertisements

PHP + MySQL.
Modul 10 : PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya Modul- 10: PHP dan My SQL.
Pertemuan 2 : Dasar-dasar SQL SBD C – Senin, Frank & Rudy
Data , Basis Data dan Informasi
MODEL ENTITY RELATIONSHIP
SQL ADVANCEADVANCE. SQL Data Type MySQL Text Type : 9/7/2014By : Suwondo, S.Kom2.
SISTEM BASIS DATA.
RELASI & JOIN.

QUERY Antar Tabel Basis Data.
Manajemen Basis Data menggunakan SQL Server
Fungsi SQL lanjut dan pengambilan data dari multiple table.
Pertemuan : 8 Basis Data Terapan
BASIS DATA LANJUT Pertemuan 3 Mengenal Istilah Dalam Basis Data
PHP - MySQL.
Bab 5 Data Control Language dan Teknik Normalisasi
5. MENAMPILKAN DATA DARI BEBERAPA TABEL
Internet Programming MySQL
Pemrogramn Berorientasi Obyek MySQL
JOINED TABLE Untuk menampilkan data dari dua atau lebih tabel, maka tabel – tabel tersebut harus dihubungkan terlebih dahulu  JOIN.
4.10 Relasi n-ary Relasi n-ary adalah relasi yang menghubungkan
Microsoft SQL Server DDL dan DML dasar
INNER JOIN.
Fungsi JOIN.
RELASI DATABASE DENGAN MYSQL

MANAJEMEN BASIS DATA Pertemuan 6 SQL - SELECT.
P E R T E M U A N 12 SISTEM BASIS DATA.
ENTITY RELATIONSHIP DIAGRAM
Modul : PHP dan MySQL Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi asesnya Modul-: PHP dan My SQL.
Mengelola Security Database
Dr. KUSRINI, M.KOM 66. Select * From nama_tabel [Where Kondisi] [Order by Kolom_x] Atau Select Kolom_1,Kolom_2,..Kolom_n From nama_tabel [Where Kondisi]
JOIN Kuliah Tambahan.
BAB XIII BASISDATA.
Pengenalan Database MySQL
QUERY Antar Tabel Basis Data.
Outline: Relational Data Model Entity Relationship Diagram
Menampilkan Data dari Beberapa Tabel
Teknik Informatika Basis Data (MMT-042)
Rekayasa Perangkat Lunak Materi 3 (Database)
FUNGSI-FUNGSI AKSES MySql
ENTITY RELATIONSHIP DIAGRAM
JOIN.
Pemrograman Visual Akuntansi III
JOIN.
Manajemen Basis Data menggunakan SQL Server
QUERY SQL Modul Query.
Zeni Wahyu NurLaili Linda TrisiaHardianti
Ada beberapa sifat yang melekat pada suatu tabel :
Loading.
Management Information System
Structured Query Language
Query dalam sql server Pertemuan 6.
Database dan File Akses.
Pertemuan 7 SQL – SELECT (Join Table)
8. MENAMPILKAN DATA DARI BEBERAPA TABEL
System Basis Data Dwi Hartanto, Skom.
RELASI DATABASE DENGAN MYSQL
Oleh : Imam Gunawan, M. Kom
Biodata…… Nama : Muhammad Yunus Alamat : Getap Asal : Sakra Lotim
Aplikasi Database Dosen : Sarwo, Skom,.Mkom Url :
BAB XIII BASISDATA.
Pengantar Pengolahan Data
Pengenalan mySQL database
.: VIEW :. DB - Wiji Setiyaningsih, M.Kom
RELASI DATABASE DENGAN MYSQL
ORGANISASI FILE Penyimpanan ataupun penulisan charakter demi charakter yang ada didalam exsternal memori, harus diatur sedemikian rupa sehingga komputer.
Kiky Rizky Nova Wardani, S.Kom
BAHASA BASIS DATA Retreiving Data dan Manipulation Function
Transcript presentasi:

Database Relasi Pertemuan 3

Tingkatan Data Dalam Database Relasi Karakter (Characters) = Merupakan bagian terkecil dalam database, dapat berupa karakter numerik (angka 0 s.d 9), huruf ( A - Z, a - z) ataupun karakter-karakter khusus, seperti *, &. %, # dan lain lain. Field atau Attribute = Merupakan bagian dari record yang menunjukkan suatu item data yang sejenis, Misalnya : field nama, file NIM dan lain sebagainya. Setiap field harus mempunyai nama dan tipe data tertentu. Isi dari field di sebut Data Value. Dalam tabel database, field ini disebut juga kolom.

Record atau Tupple = Tuple/Record adalah kumpulan data value dari attributee yang berkaitan sehingga dapat menjelaskan sebuah entity secara lengkap. Misal : Record entity mahasiswa adalah kumpulan data value dari field nobp, nama, jurusan dan alamat per-barisnya. Dalam tabel database, Record disebut juga baris.

Table/Entity merupakan sesuatu yang dapat diidentifikasi dari suatu sistem database, bisa berupa objek, orang, tempat, kejadian atau konsep yang informasinya akan disimpan di database. Misal pada sistem database akademik, yang menjadi entity adalah, mahasiswa, dosen, matakuliah dan lain-lain. Dalam aplikasi nantinya, penggunaan istilah Entity sering di samakan dengan istilah Tabel. (Entity = table). Disebut tabel, karena dalam merepresentasikan datanya di atur dalam bentuk baris dan kolom. Baris mewakili 1 record dan kolom mewakili 1 field. Dalam sistem database tradisional, entity/table ini disebut juga dengan file.

Database adalah Kumpulan dari tabel-tabel yang saling berelasi, disusun secara logis, sehingga menghasilkan informasi yang bernilai guna dalam proses pengambilan keputusan

Jenis Hubungan Antar Tabel Satu ke satu (One to One) Satu ke Banyak (One to Many) Banyak ke satu (Many to One) Banyak ke Banyak (Many to Many)

Latihan Anda diminta untuk membuat sistem penjualan barang oleh marketing freelance di perusahaan Oryn Textile. Barang berupa Kaos Kaki @ Rp 3500 1. Kita buat database, dbOryn (masih ingat kan gimana buatnya???) Kita buat dua tabel sbb : Tabel tbMarketing (untuk mencatat data marketing) Tabel tbJual (untuk mencatat penjualan barang)

isikan

coba

coba

coba

Macam Join CROSS JOIN, Cross Join merupakan bentuk penggabungan yang paling sederhana, tanpa ada kondisi. Bentuk Umum : SELECT field1,field2 FROM Tabel1 CROSS JOIN tabel2; INNER JOIN, Hampir sama dengan cross join tetapi diikuti dengan kondisi Bentuk Umum : SELECT Field FROM tabel1 INNER JOIN tabel 2 ON kondisi STRAIGHT JOIN Straight Join identik dengan inner join tetapi tidak mengenal klausa where Bentuk Umum : SELECT field FROM Tabel1 SATRIGHT JOIN tabel2

LEFT (OUTER) JOIN Akan menampilkan tabel disebelah kanannya dengan NULL jika tidak terdapat hubungan antara tabel disebelah kiri. Bentuk Umum : SELECT field FROM tabel1 LEFT JOIN tabel2 ON kondisi RIGHT (OUTER) JOIN Kebalikan dari LEFT JOIN Bentuk Umum : SELECT field FROM tabel1 RIGHT JOIN tabel2 ON kondisi

Soal Buka database dbKursus Tambahkan : Tabel Tutor untuk menyimpan data Tutor yang mengajar Tabel Jenis untuk menyimpan jenis kursus yang ditawarkan Tabel Transaksi untuk menyimpan transaksi pembayaran kursus Tabel Jadwal untuk menyimpan jadwal Kursus Tampilkan Data peserta beserta Jenis kursus yang diambil Tampilkan Data Tutor beserta Jenis kursus yang diampu Tampikan jenis kursus apa saja yang ditawarkan pada hari Senin Tampilkan total pendapatan yang diterima untuk jenis kursus Aplikasi Perkantoran selama bulan April 2009.

Cara Akses Client Server MySql Buka phpmyadmin kemudian pilih database dengan nama mysql lalu pilih tabel user kemudian kita tambahkan deh IP user client-nya

Akses Client dengan CMD mysql -h host -u user –p_password mysql adalah program MySQL Client yang kita gunakan untuk mengakses server. –h adalah kode untuk mysql bahwa perintah setelahnya adalah host. Host disini merupakan alamat IP dari komputer server. Karena kita menjalankan MySQL Server pada komputer yang sama dengan MySQL Client, alamat IP dari komputer kita adalah 127.0.0.1, atau sering juga disebut dengan localhost. –u adalah kode untuk mysql bahwa perintah setelahnya adalah inputan nama user. User adalah username pengguna yang akan login ke MySQL server. User ini bisa kita buat sendiri nantinya dengan hak akses masing-masing, namun karena pertama kali digunakan, user yang tersedia adalah root. -p adalah kode untuk mysql bahwa perintah setelahnya adalah password dari user. Inputan password harus langsung digabungkan dengan –p. contohnya, dalam tutorial ini, saya menggunakan password “qwerty” untuk user root. Maka penulisannya menjadi –pqwerty.