31
Sistem Basis Data I Pengantar Umum

Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

  • Upload
    hahuong

  • View
    225

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

Sistem Basis Data I

Pengantar Umum

Page 2: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

tujuan perkuliahan

• To be Database Analyst and Database Designer• Siswa mampu menguraikan konsep Basis Data, mampu

menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk beberapa contoh sistem Dunia Nyata, serta mampu membuat query untuk menampilkan informasi

• Entry Skill : (kompetensi prasyarat )– Siswa mampu menguraikan bagaimana data disimpan,

diorganisasikan, dan diakses kembali di sistem komputer– Siswa mampu menjelaskan apa itu file, record, field,

atribut– Siswa mampu menjelaskan data , informasi dan proses

untuk menghasilkan informasi

Page 3: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

materi umum

• Latarbelakang belajar basisdata

• Pemodelan data : menangkap fenomena dunianyata menjadi “data”

• Membangun model menggunakan E-R Diagram

• Model basisdata Relational

• Query

– Relational Aljabar

– SQL

• Implementasi menggunakan DBMS sederhana

Page 4: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

skenario perkuliahan

• Konsep / teori di kelas– Pengantar– Pemahaman– Tes / evaluasi

• Tugas Besar– Kelompok– Dipresentasikan di akhir perkuliahan

• Praktikum di laboratorium– Ada asisten– Terjadual

Page 5: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

penilaian dan bobot

• Perkuliahan 70%

– Kehadiran 5%

– Tugas perorangan 10%

– Tes / evaluasi 50%

– Tugas Besar 35%

• Praktikum 30%

Page 6: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

tes / evaluasi

• Jumlah tes ada 5

• Sifat perorangan

• Periode tes :– Pada pertemuan ke-3 : tentang latarbelakang belajar

basisdata

– Pada pertemuan ke-5 : tentang entity pada E-R

– Pada pertemuan ke-8 : tentang E-R Diagram danMapping to Relational Schame

– Pada pertemuan ke-11 : tentang Aljabar Relational

– Pada pertemuan ke-13 : tentang SQL

Page 7: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

tugas besar

• Dilakukan berkelompok (ditentukan kemudian)

• Topik dan ketentuan dibahas pada pertemuan ke-11

• Dipresentasikan pada pertemuan ke-15 dan ke-16

Page 8: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

SISTEM BASISDATA

background

Page 9: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

posisi basisdata pada kurikulum 2009

• Menjadi pre-requisite untuk semua jalurBidang Keahlian

• Merupakan suatu rangkaian memahamikonsep data dan pengelolaannya– Sistem Basisdata I

– Sistem Basisdata II

– Sistem Manajemen Basidata

– Pemrograman Basisdata

– Optimasi Sistem Basisdata

Page 10: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

IT101

PENGANTAR

INFORMATIKA

3 SKS

IT102

ALGORITMA &

PEMROGRAMAN I

4 SKS

IT103

MATEMATIKA

LOGIKA

3 SKS

IT104

BHS INGGRIS I

2 SKS

IT105

MATEMATIKA

DASAR

3 SKS

IT106

ORGANISASI &

ARSITEKTUR

KOMPUTER

3 SKS

IT107

APLIKASI

PERKANTORAN

2 SKS

IT201

PEMROGRAMAN

WEB I

3 SKS

IT202

ALGORITMA &

PEMROGRAMAN II

3 SKS

IT203

MATEMATIKA

DISKRET

3 SKS

IT204

AGAMA

2 SKS

IT205

BHS INDONESIA

2 SKS

IT206

SISTEM

BASISDATA I

3 SKS

IT207

SISTEM OPERASI

3 SKS

IT301

JARINGAN

KOMPUTER

3 SKS

IT302

ILMU BUDAYA

SUNDA

2 SKS

IT303

TEORI KOMPUTASI &

BHS FORMAL

3 SKS

IT304

PEMROGRAMAN

WEB II

3 SKS

IT305

REKAYASA

PERANGKAT LUNAK

3 SKS

IT306

SISTEM BASIS

DATA II

3 SKS

IT307

MANAJEMEN

3 SKS

IT405

KONSTRUKSI P/L

BERORIENTASI

OBJEK

3 SKS

IT402

PPKN

2 SKS

IT403

SISTEM

MULTIMEDIA

3 SKS

IT404

PROBABILITAS &

STATISTIK

3 SKS

IT401

PEMODELAN

PROSES BISNIS

3 SKS

IT406

MANAJEMEN

PROYEK TI

3 SKS

IT407

DASAR KOMUNIKASI

VISUAL

2 SKS

IT501

SISTEM MANAJEMEN

BASISDATA

3 SKS

IT502

PEMROGRAMAN

VISUAL

IT503

SISTEM

INFORMASI

3 SKS

IT504

TATAKELOLA TI

2 SKS

IT505PERANCANGAN SISTEM

BERORIENTASI OBJEK

3 SKS

IT506

INTERAKSI MANUSIA

KOMPUTER

3 SKS

IT507

REKAYASA WEB

3 SKS

IT601

E-BUSINESS

2 SKS

IT602

PEMROGRAMAN

BASISDATA

3 SKS

IT603

PENELITIAN

OPERASIONAL

3 SKS

IT604

MASYARAKAT TI

3 SKS

IT605

INTELIJENSIA

BUATAN

3 SKS

IT611

ANALISIS &

PERANCANGAN SI

3 SKS

IT621

AUDIT SI

3 SKS

IT612

PEMROGRAMAN

SISTEM BERBASIS

KOMPONEN

3 SKS

IT622

RAGAM KAKAS

PEMBANGUNAN P/L

3 SKS

IT613

SISTEM OPERASI

LANJUT

3 SKS

IT623

SISTEM KEAMANAN

INFORMASI

3 SKS

IT614

MULTIMEDIA

INTERAKTIF

3 SKS

IT624

PEMROGRAMAN

GAME

3 SKS

IT701

BHS INGGRIS II

2 SKS

IT702

KEWIRAUSAHAAN

2 SKS

IT703

PROYEK

REKAYASA TI

2 SKS

IT731

PROYEK SI

3 SKS

IT732

SI ENTERPRISE

3 SKS

IT732

PROYEK P/L

3 SKS

IT742

SI GEOGRAFIS

3 SKS

IT733

PERANCANGAN

ADM JARINGAN

3 SKS

IT743

APLIKASI MOBILE

3 SKS

IT734

PROYEK APLIKASI

MULTIMEDIA

3 SKS

IT744

MANAJEMEN

ASET DIGITAL

3 SKS

IT801

ISLAM DASAR

ILMU

2 SKS

IT851

IMPLEMENTASI SI

2 SKS

IT861

SISTEM

PENDUKUNG

MANAJEMEN

2 SKS

IT852

PERAWATAN &

PENGUJIAN P/L

2 SKS

IT862

OPTIMASI SISTEM

BASISDATA

2 SKS

IT853

PENGELOLAAN

JARINGAN

KOMPUTER

2 SKS

IT863

MIKROKONTROLER

& ANTARMUKA

PERNGKT. DIGITAL

2 SKS

IT854

GRAFIK

KOMPUTER

2 SKS

IT864

TEKNIK

PENGOLAHAN

MULTIMEDIA

2 SKS

PRE-REQUISITE

K U R I K U LU M

2009

(update : 25 Desember 2010)

TEKNIK INFORMATIKA

UNIVERSITAS PASUNDAN

Wajib Jalur Sistem Informasi

Wajib Jalur Rekayasa Perangkat Lunak

Wajib Jalur Teknologi Informasi

Wajib Jalur Multimedia

IT794

TUGAS AKHIR I

2 SKS

IT795

KERJA PRAKTEK

3 SKS

IT892

TUGAS AKHIR II

4 SKS

In-Semester (dilaksanakan bersama)

semester 1 semester 2 semester 3 semester 4 semester 5 semester 6 semester 7 semester 8matkul : 7

sks : 20

matkul : 7

sks : 19

matkul : 7

sks : 20matkul : 7

sks : 19

matkul : 7

sks : 20

matkul : 7

sks : 20

matkul : 7

sks : 17

matkul : 4

sks : 10

Page 11: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

dimensi sistem organisasi

• Persaingan ketat -> competitive advantage

• Setiap organisasi atau perusahaan perlu sejumlah strategi dan sumberdaya untuk bisa menciptakan sejumlah keunggulan untuk berkompetisi

• Informasi dan data menjadi aset penting

Page 12: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

piramida work system

Page 13: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

informasi sebagai aset

• Siapa yang mempunyai informasi akan menjadi pemenang

• Informasi menjadi aset dalam perusahaan (4M dan 1I) Manusia

Mesin Material

Modal

Informasi

Page 14: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

data sebagai sumber informasi

• Data sebagai sumber informasi perlu dikelola dengan baik

• Pengelolaan data diterapkan dengan menggunaan basisdata

Database

DataDataDataDataData

DataDataDataDataData

Proses Informasi

Page 15: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

mengapa data perlu dikelola

• Data merupakan representasi objek didunia nyata

• Bahwa objek didunia nyata memiliki banyak perilaku

• Bahwa perilaku tersebut akan berpengaruh terhadap data

Page 16: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

perilaku dunia nyata

Page 17: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

efek perilaku dunia nyata terhadapdata

Page 18: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

contoh aplikasi basisdata

• Perbankan : informasi nasabah, rekening, pinjaman, transaksi perbankan

• Penerbangan : reservasi dan jadwal

Page 19: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

contoh aplikasi basisdata•Transportasi Kereta Api

Page 20: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

contoh aplikasi basisdata

• Jasa Paket : tarif paket, tracking paket

Page 21: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

contoh aplikasi basisdata

• Universitas : Informasi mahasiswa, registrasi matakuliah, daftar nilai

• Sumber Daya Manusia: Informasi pegawai, riwayat pekerjaan, gaji, dan pelatihan

• Telekomunikasi: Tarif SLJJ, tagihan bulanan, saldo kartu prabayar

Page 22: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

contoh aplikasi basisdata

• Universitas : Informasi mahasiswa, registrasi matakuliah, daftar nilai

• Sumber Daya Manusia: Informasi pegawai, riwayat pekerjaan, gaji, dan pelatihan

• Telekomunikasi: Tarif SLJJ, tagihan bulanan, saldo kartu prabayar

Page 23: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

aplikasi perdagangan online

• Katalog produk

• Pemesanan produk

• Pencarian produk

Page 24: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

aplikasi perdagangan online(Lanjutan…)

Toko Buku :

– Amazon.com

– Sanur.com

– Bookpool.com

Toko Komputer

– www.tokopc.com

– www.bhineka.com

Penyedia tanaman hias

– Agristarts.com

– Malesiana.com

– Caladiumbulbs.com

Page 25: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

ensiklopedia

• Berisi informasi apapun seperti kalau membuka kamus

• Contoh:

wikipedia.org

britanica.com

Page 26: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

Pekerjaan di Bidang BasisData

Sumber : APTIKOM (2006)

Page 27: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

level eksekutif

Page 28: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

level manajerial

Page 29: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

level manajerial (lanjutan)

Page 30: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

level supervisi

Page 31: Sistem Basis Data I - agusheryantino.files.wordpress.com · •Siswa mampu menguraikan konsep Basis Data, mampu menerapkan konsep tersebut guna menghasilkan rancangan Basis Data untuk

level staf