BASIS
DATAII (DATABASES)
Mochammad Agri Triansyah, M.Kom
Deskripsi
Mata kuliah ini berisi tentang pengetahuan
mengenai konsep databases, model ER dan
model relational, serta perancangan
databases.
●
Mata kuliah ini juga
operasi dasar pada
Mata kuliah ini juga
berisi tentang penanganan
databases.
berisi tentang implementasi
●
●
dan penggunaan databases dalam kehidupan
sehari-hari
1. Mahasiswa mampu menjelaskan konsep-konsep basis
data.
2. Mahasiswa mampu merancang basis data dan jenis-jenis
pemodelan basis data.
3. Mahasiswa mampu menganalisis perancangan basis data
yang paling tepat untuk suatu organisasi.
4. Mahasiswa mampu melakukan instalasi tools untuk
pemrograman database.
5. Mahasiswa mampu melakukan pemrograman database.
Kompetensi Yang diharapkan ketika menyelesaikan
Mata Kuliah BASIS DATA :
Detail Perkuliahan
Jumlah SKS : 3
Matakuliah : Wajib
Nomer HP/Telegram/Whatsapp : 081395499304
Macam-macam Databases
Review Software
XAMPP
WAMPP
LAMPP
PHPmyAdmin
Mysql
Workbench
●
●
●
●
●
Terminologi Dan Konsep
Apa itu Data?
Apa itu informasi?
Databases?
Sistem
Databases?
●
●
●
●
Infomasi sebagai asset
Siapapun yang memiliki informasi akan menjadi
pemenang
Informasi menjadi aset dalam perusahaan (4M
dan 1L)
●
●
Manajemen Data
Data sebagai
sumber informasi
perlu dikelola
dengan baik
✔
Data
Data
Database
Data
Data
Data
Pengelolaan data
diterapkan dengan
menggunaan
database
✔
Data
Data
Data Proses Informasi
Data
Data
Dat
Database dan Sistem Informasi
Manajer Menggunakan
pengetahuan yang
diturunkan dari
database untuk
keunggulan kompetitif
atau pengambilan
keputusan
Sistem Informasi
Database
D
Database dan Sistem Informasi
Profesional TI
Menganalisa kebutuhan-
kebutuhan dan merancang
dan
mengimplementasikannya
Contoh Aplikasi Database
Perbankan : informasi nasabah, rekening,
pinjaman, transaksi perbankan
Penerbangan : reservasi dan jadwal
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
Definisi Database
“a collection of related data” (Elmazri & Navathe, 1994)
➔
“an organized collection of logically related data”
➔
(McFadden, Hoffer, and Presscot, 2002)
“a collection
one or more
of data, typically describing the activities of
related organizations” (Ramakrishnan &
➔
Gerke, 2000)
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
➔
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)
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
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



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
●
●
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.
Efis iensi 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.
●
●
●
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.
●
●
●
●
Thank You :-*

pertemuan 0.0000000001 basis data II.pptx

  • 1.
  • 2.
    Deskripsi Mata kuliah iniberisi tentang pengetahuan mengenai konsep databases, model ER dan model relational, serta perancangan databases. ● Mata kuliah ini juga operasi dasar pada Mata kuliah ini juga berisi tentang penanganan databases. berisi tentang implementasi ● ● dan penggunaan databases dalam kehidupan sehari-hari
  • 3.
    1. Mahasiswa mampumenjelaskan konsep-konsep basis data. 2. Mahasiswa mampu merancang basis data dan jenis-jenis pemodelan basis data. 3. Mahasiswa mampu menganalisis perancangan basis data yang paling tepat untuk suatu organisasi. 4. Mahasiswa mampu melakukan instalasi tools untuk pemrograman database. 5. Mahasiswa mampu melakukan pemrograman database. Kompetensi Yang diharapkan ketika menyelesaikan Mata Kuliah BASIS DATA :
  • 4.
    Detail Perkuliahan Jumlah SKS: 3 Matakuliah : Wajib Nomer HP/Telegram/Whatsapp : 081395499304
  • 5.
  • 6.
  • 7.
    Terminologi Dan Konsep Apaitu Data? Apa itu informasi? Databases? Sistem Databases? ● ● ● ●
  • 8.
    Infomasi sebagai asset Siapapunyang memiliki informasi akan menjadi pemenang Informasi menjadi aset dalam perusahaan (4M dan 1L) ● ●
  • 9.
    Manajemen Data Data sebagai sumberinformasi perlu dikelola dengan baik ✔ Data Data Database Data Data Data Pengelolaan data diterapkan dengan menggunaan database ✔ Data Data Data Proses Informasi Data Data Dat
  • 10.
    Database dan SistemInformasi Manajer Menggunakan pengetahuan yang diturunkan dari database untuk keunggulan kompetitif atau pengambilan keputusan Sistem Informasi Database D
  • 11.
    Database dan SistemInformasi Profesional TI Menganalisa kebutuhan- kebutuhan dan merancang dan mengimplementasikannya
  • 12.
    Contoh Aplikasi Database Perbankan: informasi nasabah, rekening, pinjaman, transaksi perbankan Penerbangan : reservasi dan jadwal
  • 13.
    Contoh Aplikasi Databaselainnya 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
  • 14.
    Definisi Database “a collectionof related data” (Elmazri & Navathe, 1994) ➔ “an organized collection of logically related data” ➔ (McFadden, Hoffer, and Presscot, 2002) “a collection one or more of data, typically describing the activities of related organizations” (Ramakrishnan & ➔ Gerke, 2000)
  • 15.
    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 ➔
  • 16.
    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)
  • 17.
    Metadata Metadata : datayang 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
  • 18.
    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   
  • 19.
    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 ● ●
  • 20.
    Tujuan Manejemen BasisData 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. Efis iensi 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. ● ● ●
  • 21.
    Tujuan Manejemen BasisData (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. ● ● ● ●
  • 22.