Basis data (databases) merupakan mata kuliah wajib yang membahas konsep dan implementasi databases. Mata kuliah ini membahas model-model permodelan databases seperti model ER dan relasional serta perancangan dan penggunaan databases dalam kehidupan sehari-hari. Mahasiswa akan mempelajari konsep-konsep penting databases dan mampu merancang serta mengimplementasikan databases.
Pembuktian ekspresi-ekspresi logika verupa validitas argument-argumen ,misalnya dengan memakai table kebenaran, penyederhanaan dengan hukum-hukum logika, sampai metode tablo semantic, bersifat mekanis dan langsung kelihatan hasilnya. Tentunya sangat penting untuk menemukan metode lain yang lebih mekanis dan mudah digunakan di dalam logika. Metode tersebut disebut resolusi (resolution).
Pembuktian ekspresi-ekspresi logika verupa validitas argument-argumen ,misalnya dengan memakai table kebenaran, penyederhanaan dengan hukum-hukum logika, sampai metode tablo semantic, bersifat mekanis dan langsung kelihatan hasilnya. Tentunya sangat penting untuk menemukan metode lain yang lebih mekanis dan mudah digunakan di dalam logika. Metode tersebut disebut resolusi (resolution).
Ukuran Pemusatan data
Ukuran Pemusatan data yaitu “suatu nilai tunggal yang mewakili suatu kumpulan data dan menunjukkan karakteristik dari data tersebut.”
Ukuran penyebaran data
Ukuran Penyebaran adalah “suatu ukuran untuk mengetahui seberapa jauh penyebaran data dari nilai rata-ratanya.”
Kualitas Data:
• Pentingya Kualitas Data
• Indikator Data Berkualitas
• Manfaat dari Meningkatnya
Kualitas Data
• Tantangan dalam Membangun
Kualitas Data
• Macam Permasalahan dalam
Menjaga Kualitas Data
• Penerapan Datawarehouse
Perbandingan algoritma brute force , divide and conquerohohervin
comparing brute force algorithms, divide and conquer algorithm, and decrease and conquer algorithms.
advantage and weakness each algorithm
indonesian version.
Untuk selengkapnya silahkan di http://hendroagungs.blogspot.com/2015/12/basis-data.html
hendroagungs.blogspot.com adalah sebuah blog kumpulan materi kuliah dalam bentuk powerpoint maupun pdf dan word, bila ada kritik atau saran silahkan kontak bisnishendroagung@gmail.com
Ukuran Pemusatan data
Ukuran Pemusatan data yaitu “suatu nilai tunggal yang mewakili suatu kumpulan data dan menunjukkan karakteristik dari data tersebut.”
Ukuran penyebaran data
Ukuran Penyebaran adalah “suatu ukuran untuk mengetahui seberapa jauh penyebaran data dari nilai rata-ratanya.”
Kualitas Data:
• Pentingya Kualitas Data
• Indikator Data Berkualitas
• Manfaat dari Meningkatnya
Kualitas Data
• Tantangan dalam Membangun
Kualitas Data
• Macam Permasalahan dalam
Menjaga Kualitas Data
• Penerapan Datawarehouse
Perbandingan algoritma brute force , divide and conquerohohervin
comparing brute force algorithms, divide and conquer algorithm, and decrease and conquer algorithms.
advantage and weakness each algorithm
indonesian version.
Untuk selengkapnya silahkan di http://hendroagungs.blogspot.com/2015/12/basis-data.html
hendroagungs.blogspot.com adalah sebuah blog kumpulan materi kuliah dalam bentuk powerpoint maupun pdf dan word, bila ada kritik atau saran silahkan kontak bisnishendroagung@gmail.com
Membahas mengenai dasar dari sebuah basis data. Mulai dari pengertian database, metadata, pemrosesan file, sampai elemen - elemen yang ada pada sebuah basis data.
Dalam Era Global saat ini Sistem Informasi merupakan bagian yang tak terpiasahkan dari suatu organisasi di mana sistem informasi menghasilkan hasil keluaran (output) dengan menggunakan masukan (input) dan berbagai proses yang diperlukan untuk memenuhi tujuan tertentu dalam suatu kegiatan manajemen. Database manajemen sistem merupakan perangkat lunak yang dapat digunakan untuk mendefinisikan, menciptakan, mengola, dan mengendalikan pengaksesan basis data. Tugas dari database manajemen sistem adalah menyediakan lingkungan yang nyaman dan efisien untuk penyimpanan dan pengambilan data dari basis data. Pengelolaan manajemen basis data membutuhkan suatu perangkat / tools untuk dapat mengelolanya, sehingga manajemen basis data dapat terus dikelola dan terus ditingkatkan kinerjanya. Dengan adanya sistem informasi maka suatu organisasi akan berusaha untuk lebih kompetitif dan efisien yang pada akhirnya menambah nilai untuk mendapatkan, mengubah dan mendistribusikan informasi dengan tujuan meningkatkan pengambilan keputusan, meningkatkan kirnerja organisasi dalam mencapai tujuan organsisasinya. Sebuah Sistem Informasi yang efektif menyediakan informasi yang akurat, tepat waktu dan relevan bagi penggunanya sehingga dapat digunakan untuk pengambilan keputusan.
Sedangkan dari tahun ke tahun sistem informasi semakin maju, semakin modern dan semakin luas cakupan informasinya. Pengembangan sistem informasi dimulai dari tingkat kebutuhan masyarakat. Dengan tingginya kebutuhan masyarakat akan informasi maka akan semakin cepat pula sistem informasi mengalami pengembangan. Informasi yang disampaikan pun berkembang. Dari sekedar menggambarkan keadaan sampai taktik bertempur.
Kampung Keluarga Berkualitas merupakan salah satu wadah yang sangat strategis untuk mengimplementasikan kegiatan-kegiatan prioritas Program Bangga Kencana secara utuh di lini
lapangan dalam rangka menyelaraskan pelaksanaan program-program yang dilaksanakan Desa
2. Deskripsi
● Mata kuliah ini berisi tentang pengetahuan
mengenai konsep databases, model ER dan
model relational, serta perancangan databases.
● Mata kuliah ini juga berisi tentang penanganan
operasi dasar pada databases.
● Mata kuliah ini juga berisi tentang implementasi
dan penggunaan databases dalam kehidupan
sehari-hari
3. Kompetensi
● Mahasiswa mampu memahami dan menjelaskan pengertian dari basis data, alasan dan sejarah
databases dibuat serta fungsi dari sistem menajemen dan arsitektur basis data
● Mahasiswa mampu memahami dan menjelaskan permodelan databases, mencakup Model ER(Entitiy-
relationship) atau disebut Model data konseptual, Object Oriented, dan model relational
● Mengimplementasi dan membuat databases dengan menggunakan ER
● Mahasiswa mampu memahami Basis data relasional, mencakup pemetaan skema konseptual ke skema
relasional, integritas entitas dan pengacuan, operasi aljabar relasional, operasi kalkulus relasional
berbasis tupel, serta operasi kalkulus relasional berbasis domain
● Mahasiswa mampu memahami dan membuat bahasa query, mencakup pengantar SQL, bahasa
pendefinisian data, bahasa pemanipulasian data (modifikasi dan seleksi), serta bahasa query lain.
● Mahasiswa mampu merancang basis data relasional, mencakup functional dependency (FD),
normalisasi (1NF, 2NF, 3NF, BCNF)
4. Detail Perkuliahan
● Jumlah SKS : 3
● Matakuliah : Wajib
● Kelas : SI-3
● Ruang : 3B
● Dosen : Nugraha
● Email : mangcoding@gmail.com
● Web : http://www.mangcoding.com
● Nomer HP/Telegram/Whatsapp : 085759402332
5. Silabus
● Kontrak perkuliahan dan Overview
● Terminologi Dan Konsep Basis Data
● Hirarki Basis Data
● Konsep DBMS
● Pemanfaatan ilmu basisdata
● Abstraksi data
● UTS
6. Silabus lanjutan
● Model basis data
● Model ER
● Normalisasi
● Quiz/Test Kecil
● Perancangan basisdata
● Studi kasus
● UAS
11. Infomasi sebagai asset
● Siapapun yang memiliki informasi akan menjadi
pemenang
● Informasi menjadi aset dalam perusahaan (4M
dan 1L)
Manusia
Mesin Material
Modal
Informasi
12. Manajemen Data
✔ Data sebagai
sumber informasi
perlu dikelola
dengan baik
✔ Pengelolaan data
diterapkan dengan
menggunaan
database
DatabaseDatabase
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
Data
ProsesProses InformasiInformasi
13. Database dan Sistem Informasi
Menggunakan
pengetahuan yang
diturunkan dari
database untuk
keunggulan kompetitif
atau pengambilan
keputusan
Manajer
Sistem InformasiSistem Informasi
DatabaseDatabase
14. Database dan Sistem Informasi
Menganalisa kebutuhan-
kebutuhan dan merancang
dan
mengimplementasikannya
Profesional TI
16. Contoh Aplikasi Database lainnya
Jasa Paket : tarif paket, tracking paket
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
17. Definisi Database
➔
“a collection of related data” (Elmazri & Navathe, 1994)
➔
“an organized collection of logically related data”
(McFadden, Hoffer, and Presscot, 2002)
➔
“a collection of data, typically describing the activities of
one or more related organizations” (Ramakrishnan &
Gerke, 2000)
18. Basis Data?
Data
Dosen
Data
Dosen
Data NilaiData Nilai
Data
Courses
Data
Courses
Data
Fakultas
Data
Fakultas
Data
Students
Data
Students
Data P.
Studi
Data P.
Studi
Basis Data di sebuah
Lemari Arsip
20. Data dan Informasi
➔
Data : Deskripsi tentang benda, kejadian, aktivitas,
dan transaksi, yang tidak mempunyai makna atau
tidak berpengaruh secara langsung kepada pemakai
➔
Misal: 6.30 27 6.32 28 6.34 27. Apa artinya?
➔
Data bisa berupa teks grafik, citra, suara, atau
bahkan video
21. Data dan Informasi
Informasi : Data yang telah diproses
sedemikian rupa sehingga meningkatkan
pengetahuan seserang yang menggunakan
data tersebut (McFadden dkk, 1999)
Informasi: Data yang telah diorganisasikan ke
dalam bentuk yang sesuai dengan kebutuhan
seseorang (Kadir, 2001)
22. Metadata
➔
Metadata : data yang menjelaskan sifat/karakteristik data
yang lain.
➔
Contoh data yang menjelaskan data pegawai:
Nama Tipe Panjang Keterangan
NIP Alphanumeric 5 Nomor pegawai
Nama Alphanumeric 5 Nama pegawai
Gaji Long Gaji pegawai
23. Pengertian Basis Data (Databases)
Kumpulan dari data-data yang membentuk suatu berkas (file)
yang saling berhubungan (relation) dengan tatcara yang tertentu
untuk membentuk data baru atau informasi.
Kumpulan dari data yang saling berhubungan (relasi) antara satu
dengan yang lainnya yang diorganisasikan berdasarkan skema
atau struktur tertentu
kumpulan informasi yang disimpan di dalam komputer secara
sistematik sehingga dapat diperiksa menggunakan suatu
program komputer untuk memperoleh informasi dari basis data
tersebut
24. Sifat basis data
● Terpadu (integrated), berkas-berkas data yang
ada pada basis data saling terkait (terjadi
dependensi data);
● Berbagi data (shared), data yang sama dapat
dipakai oleh sejumlah pengguna dalam waktu
yang bersamaan. Sering dinamakan sebagi
sistem multiuser
25. Tujuan Manejemen Basis Data
● Kecepatan & kemudahan (speed) : Dgn memanfaatkan basis data,
memungkinkan kita untuk dapat menyimpan data atau melakukan
perubahan/ manipulasi terhadap data atau menampilkan kembali data
tersebut secara lebih cepat & mudah.
● Efisiensi ruang penyimpanan (space) : Karena keterkaitan yang
erat antara kelompok data dalam sebuah basisdata,maka redundansi
(pengulangan) pasti akan selalu ada, sehingga akan memperbesar
ruang penyimpanan. Dengan basisdata, efisiensi ruang penyimpanan
dapat dilakukan dengan menerapkan sejumlah pengkodean, atau
dengan membuat relasi-relasi antar kelompok data yang saling
berhubungan.
● Keakuratan (accuracy) :Pengkodean atau pembentukan relasi antar
data bersama dengan penerapan aturan/batasan (constraint), dmain
data, keunikan data, dsb, yang secara ketat dapat diterapkan dalam
sebuah basis data, sangat berguna untuk menekan ketidak akuratan
penyimpanan data.
26. Tujuan Manejemen Basis Data (2)
● Ketersediaan (availability) : Dengan pemanfaatan jaringan
komputer, maka data yang berada di suatu lokasi/cabang dapat
juga diakses (tersedia/available) bagi lokasi/cabang lain.
● Kelengkapan (completeness) : Kelengkapan data yang disimpan
dalam sebuah database bersifat relatif, bisa jadi saat ini dianggap
sudah lengkap, tetapi belum tentu pada suatu saat dianggap
lengkap. Untuk mengakomodasi kelengkapan data, seperti
● Keamanan (security) : aspek keamanan dapat diterapkan dengan
ketat, dengan begitu kita dapat menentukan pemakai basis data
serta obyek-obyek didalamnya ,serta jenis-jenis operasi apa saja
yang boleh dilakukannya.
● Kebersamaan pemakaian (sharability) : Basis data yang dikelola
dengan aplikasi multi user dapat memenuhi kebutuhan ini.