Sistem Basis Data I Pengantar Umum
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
materi umum • Latarbelakang belajar basisdata • Pemodelan data : menangkap fenomena dunia nyata menjadi “data” • Membangun model menggunakan E-R Diagram • Model basisdata Relational • Query – Relational Aljabar – SQL
• Implementasi menggunakan DBMS sederhana
skenario perkuliahan • Konsep / teori di kelas – Pengantar – Pemahaman – Tes / evaluasi
• Tugas Besar – Kelompok – Dipresentasikan di akhir perkuliahan
• Praktikum di laboratorium – Ada asisten – Terjadual
penilaian dan bobot • Perkuliahan 70% – Kehadiran 5% – Tugas perorangan 10% – Tes / evaluasi 50% – Tugas Besar 35%
• Praktikum 30%
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 dan Mapping to Relational Schame – Pada pertemuan ke-11 : tentang Aljabar Relational – Pada pertemuan ke-13 : tentang SQL
tugas besar • Dilakukan berkelompok (ditentukan kemudian) • Topik dan ketentuan dibahas pada pertemuan ke-11 • Dipresentasikan pada pertemuan ke-15 dan ke-16
SISTEM BASISDATA background
posisi basisdata pada kurikulum 2009 • Menjadi pre-requisite untuk semua jalur Bidang Keahlian • Merupakan suatu rangkaian memahami konsep data dan pengelolaannya – Sistem Basisdata I – Sistem Basisdata II – Sistem Manajemen Basidata – Pemrograman Basisdata – Optimasi Sistem Basisdata
PRE-REQUISITE
(update : 25 Desember 2010)
semester 1
semester 2
semester 3
semester 4
semester 5
matkul : 7 sks : 20
matkul : 7 sks : 19
matkul : 7 sks : 20
matkul : 7 sks : 19
matkul : 7 sks : 20
semester 6 matkul : 7 sks : 20
semester 7 matkul : 7 sks : 17
semester 8 matkul : 4 sks : 10
IT101 PENGANTAR INFORMATIKA 3 SKS
IT201 PEMROGRAMAN WEB I 3 SKS
IT301 JARINGAN KOMPUTER 3 SKS
IT401 PEMODELAN PROSES BISNIS 3 SKS
IT501 SISTEM MANAJEMEN BASISDATA 3 SKS
IT601 E-BUSINESS 2 SKS
IT701 BHS INGGRIS II 2 SKS
IT801 ISLAM DASAR ILMU 2 SKS
IT102 ALGORITMA & PEMROGRAMAN I 4 SKS
IT202 ALGORITMA & PEMROGRAMAN II 3 SKS
IT302 ILMU BUDAYA SUNDA 2 SKS
IT402 PPKN 2 SKS
IT502 PEMROGRAMAN VISUAL
IT602 PEMROGRAMAN BASISDATA 3 SKS
IT702 KEWIRAUSAHAAN 2 SKS
IT892 TUGAS AKHIR II 4 SKS
IT103 MATEMATIKA LOGIKA 3 SKS
IT203 MATEMATIKA DISKRET 3 SKS
IT303 TEORI KOMPUTASI & BHS FORMAL 3 SKS
IT403 SISTEM MULTIMEDIA 3 SKS
IT503 SISTEM INFORMASI 3 SKS
IT603 PENELITIAN OPERASIONAL 3 SKS
IT703 PROYEK REKAYASA TI 2 SKS
IT104 BHS INGGRIS I 2 SKS
IT204 AGAMA 2 SKS
IT304 PEMROGRAMAN WEB II 3 SKS
IT404 PROBABILITAS & STATISTIK 3 SKS
IT504 TATAKELOLA TI 2 SKS
IT604 MASYARAKAT TI 3 SKS
IT794 TUGAS AKHIR I 2 SKS
IT105 MATEMATIKA DASAR 3 SKS
IT205 BHS INDONESIA 2 SKS
IT305 REKAYASA PERANGKAT LUNAK 3 SKS
IT405 KONSTRUKSI P/L BERORIENTASI OBJEK 3 SKS
IT505 PERANCANGAN SISTEM BERORIENTASI OBJEK
3 SKS
IT605 INTELIJENSIA BUATAN 3 SKS
IT795 KERJA PRAKTEK 3 SKS
IT106 ORGANISASI & ARSITEKTUR KOMPUTER 3 SKS
IT206 SISTEM BASISDATA I 3 SKS
IT306 SISTEM BASIS DATA II 3 SKS
IT406 MANAJEMEN PROYEK TI 3 SKS
IT506 INTERAKSI MANUSIA KOMPUTER 3 SKS
IT611 ANALISIS & PERANCANGAN SI 3 SKS
IT731 PROYEK SI 3 SKS
IT851 IMPLEMENTASI SI 2 SKS
IT107 APLIKASI PERKANTORAN 2 SKS
IT207 SISTEM OPERASI 3 SKS
IT307 MANAJEMEN 3 SKS
IT407 DASAR KOMUNIKASI VISUAL 2 SKS
IT507 REKAYASA WEB 3 SKS
IT621 AUDIT SI 3 SKS
IT732 SI ENTERPRISE 3 SKS
IT861 SISTEM PENDUKUNG MANAJEMEN 2 SKS
IT612 PEMROGRAMAN SISTEM BERBASIS KOMPONEN 3 SKS
IT732 PROYEK P/L 3 SKS
IT852 PERAWATAN & PENGUJIAN P/L 2 SKS
IT622 RAGAM KAKAS PEMBANGUNAN P/L 3 SKS
IT742 SI GEOGRAFIS 3 SKS
IT862 OPTIMASI SISTEM BASISDATA 2 SKS
IT613 SISTEM OPERASI LANJUT 3 SKS
IT733 PERANCANGAN ADM JARINGAN 3 SKS
IT853 PENGELOLAAN JARINGAN KOMPUTER 2 SKS
IT623 SISTEM KEAMANAN INFORMASI 3 SKS
IT743 APLIKASI MOBILE 3 SKS
IT863 MIKROKONTROLER & ANTARMUKA PERNGKT. DIGITAL 2 SKS
IT614 MULTIMEDIA INTERAKTIF 3 SKS
IT734 PROYEK APLIKASI MULTIMEDIA 3 SKS
IT854 GRAFIK KOMPUTER 2 SKS
IT624 PEMROGRAMAN GAME 3 SKS
IT744 MANAJEMEN ASET DIGITAL 3 SKS
IT864 TEKNIK PENGOLAHAN MULTIMEDIA 2 SKS
K U R I K U LU M 2009 Wajib Jalur Sistem Informasi
In-Semester (dilaksanakan bersama)
Wajib Jalur Rekayasa Perangkat Lunak Wajib Jalur Teknologi Informasi Wajib Jalur Multimedia
TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN
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
piramida work system
informasi sebagai aset • Siapa yang mempunyai informasi akan menjadi pemenang • Informasi menjadi aset dalam perusahaan (4M dan 1I)
Mesin Manusia
Material Modal
Informasi
data sebagai sumber informasi • Data sebagai sumber informasi perlu dikelola dengan baik • Pengelolaan data diterapkan dengan menggunaan basisdata
Data Data Data Data Data
Data Data Data Data Data
Database
Proses
Informasi
mengapa data perlu dikelola • Data merupakan representasi objek didunia nyata • Bahwa objek didunia nyata memiliki banyak perilaku • Bahwa perilaku tersebut akan berpengaruh terhadap data
perilaku dunia nyata
efek perilaku dunia nyata terhadap data
contoh aplikasi basisdata • Perbankan : informasi nasabah, rekening, pinjaman, transaksi perbankan • Penerbangan : reservasi dan jadwal
contoh aplikasi basisdata •Transportasi Kereta Api
contoh aplikasi basisdata • Jasa Paket : tarif paket, tracking paket
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
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
aplikasi perdagangan online • Katalog produk • Pemesanan produk • Pencarian produk
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
ensiklopedia • Berisi informasi apapun seperti kalau membuka kamus • Contoh: wikipedia.org britanica.com
Pekerjaan di Bidang BasisData Sumber : APTIKOM (2006)
level eksekutif
level manajerial
level manajerial (lanjutan)
level supervisi
level staf