SlideShare a Scribd company logo
1 of 32
HIRARKI &
ABSTRAKSI DATA
HIRARKI DATA
2
Berdasarkan tingkat kompleksitas nilai data, tingkatan data dapat disusun dalam
sebuah hirarki, mulai dari yang paling sederhana hingga paling kompleks
3
Agregat data
Sistem basis data
▸Sekumpulan subsistem yang terdiri atas basis data
dengan para pemakai yang menggunakan basis
data secara bersama-sama, personal-personal
yang merancang dan mengelola basis data, teknik-
teknik untuk merancang dan mengelola serta
sistem komputer untuk mendukungnya.
4
Basis data
Sekumpulan dari bermacam-macam tipe record yang
memiliki hubungan antar record dan rincian data
terhadap obyek tertentu.
5
File
Sekumpulan record sejenis secara relasi yang
tersimpan dalam media penyimpan sekunder
6
Record
Sekumpulan field/atribut/dara item yang saling
berhubungan terhadap obyek tertentu. Secara umum
record dibagi menjadi : fixed length record dan
variable length record.
7
Data item/Field/Atribut
Merupakan unit terkecil yang disebut data yaitu
sekumpulan byte yang mempunyai makna.
Contoh : EDHY (menunjukkan nama orang)
8
Data aggregate
Sekumpulan data item/field/atribut dengan ciri
tertentu dan diberi nama
Contoh :
Tempat-Tanggal_Lahir terdiri atas data item
Tempat_lahir (bertipe char) dan Tanggal_lahir(bertipe
date)
9
Byte
Bagian terkecil yang dialamatkan dalam memori. Byte
merupakan sekumpulan bit yang secara konvensional
terdiri atas kombinasi 8 bit biner yang menyatakan
sebuah karakter dalam memori (1 byte = 1 karakter)
Contoh :
- Karakter p memiliki kode?
- Karakter A memiliki kode?
Pada kode ASCII (American Standar Comitte on
Information Interchange)
10
11
Bit
12
Sistem biner yang terdiri atas dua macam nilai, yaitu 0
dan 1. sistem biner merupakan dasar yang dapat
digunakan untuk komunikasi antara manusia dan
komputer.
Abstraksi Data
13
Abstraksi Data
Merupakan tingkatan/level dalam melihat bagaimana
menampilkan data dalam sebuah sistem database
“James Martin (1975): abstraksi data terdiri atas tiga
level yaitu application logical file atau user view,
global logical data atau level konseptual dan
physical view atau level internal.
USER VIEW
Merupakan pandangan
para pengguna basis
data dimana masing-
masing pengguna basis
data dapat memiliki cara
pandang yang berbeda
tergantung dari macam
data yang tersedia dan
dapat diakses oleh
pengguna
17
CONTOH
User view (pemakai basis data) pada sebuah kampus
20
NIM, Nama, Alamat asal, Alamat
lokal, tempat lahir, Tanggal
lahir, sekolah asal, tahun lulus di
SMA, agama, status, nama
oangtua/wali, pekerjaan
orangtua/wali, mata kuliah yang
ditempuh, nilai mahasiswa,
dosen, dan lainnya
21
NIM, Nama, Alamat lokal,
tanggal mulai menjadi anggota,
transaksi peminjaman, transaksi
pengembalian buku
Perbedaan kebutuhan akan mengakibatkan perbedaan
pandangan terhadap basis data
Pandangan Konseptual (Conceptual View)
Pandangan perancang basis data
yang berkaitan dengan data-data
apa saja yang perlu disimpan
dalam basis data dan penjelasan
mengenai bagaimana hubungan
antara data yang satu dengan
yang lainnya.
23
24
Perancang Database
25
NIM, Nama, Alamat asal, Alamat
lokal, tempat lahir, Tanggal
lahir, sekolah asal, tahun lulus di
SMA, agama, status, nama
oangtua/wali, pekerjaan
orangtua/wali, mata kuliah yang
ditempuh, nilai mahasiswa,
dosen, dan lainnya
MASIH
INGAT???
Begitu pula kebutuhan data subsistem lainnya
Perancang DB dapat merancang struktur data yang diperlukan
yang nantinya disimpan sebagai basis data serta hubungan antar
data tersebut
CONTOH STRUKTUR DATA
1. Data Mahasiswa Memuat NIM, Nama, Alamat asal, Alamat
lokal, tempat lahir, Tanggal lahir, sekolah asal,
tahun lulus di SMA, agama, status, nama
orangtua/wali, pekerjaan orangtua/wali,
2. Data Mata Kuliah Memuat kode mata kuliah, nama mata kuliah,
semester, sks
3. Data Dosen Memuat NIDN, nama dosen, alamat,
pendidikan, golongan, bidang ilmu
4. Data anggota
perpustakaan
Memuat nomor mahasiswa, nomor anggota
perpustakaan, tanggal mulai menjadi anggota
28
NIK nama_dosen alamat pendidikan golongan Bidang_ilmu
Tabel Dosen
Setiap struktur data dapat digunakan untuk merancang struktur
file di dalam basis data, dan diisi dengan data dan disimpan
dalam fisik media penyimpanan
Pandangan Fisikal (Physical View)
Bentuk implementasi pandangan pengguna yaitu
suatu pandangan perancang yang berkaitan dengan
permasalahan teknik penyimpanan data-data basis
data ke dalam fisik media penyimpanan data yang
digunakan.
29
“
30
Pandangan ini bersifat sangat teknis
dan berorientasi pada mesin, yaitu
berkaitan dengan metode akses data
dan metode penyimpanan data
32
THANKS!

More Related Content

What's hot

Pertemuan 2 - Organisasi dan Arsitektur Komputer.ppt
Pertemuan 2 - Organisasi dan Arsitektur Komputer.pptPertemuan 2 - Organisasi dan Arsitektur Komputer.ppt
Pertemuan 2 - Organisasi dan Arsitektur Komputer.pptagro6
 
pertemuan 1 pengantar teknologi informasi.pptx
pertemuan 1 pengantar teknologi informasi.pptxpertemuan 1 pengantar teknologi informasi.pptx
pertemuan 1 pengantar teknologi informasi.pptxhayatunmaghfirah
 
Sistem Informasi berbasis komputer
Sistem Informasi berbasis komputerSistem Informasi berbasis komputer
Sistem Informasi berbasis komputerBimbimhaka
 
Keamanan Virtualisasi dalam Cloud Computing
Keamanan Virtualisasi dalam Cloud ComputingKeamanan Virtualisasi dalam Cloud Computing
Keamanan Virtualisasi dalam Cloud ComputingAhmad ZA
 
Perangkat input dan output.ppt 2
Perangkat input dan output.ppt 2Perangkat input dan output.ppt 2
Perangkat input dan output.ppt 2Rahmat Sholeh
 
Pertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehousePertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehouseEndang Retnoningsih
 
KUMPULAN SOAL MODUL LATIHAN - PROGRAM PROFESI GURU (PPG) - TEKNIK KOMPUTER & ...
KUMPULAN SOAL MODUL LATIHAN - PROGRAM PROFESI GURU (PPG) - TEKNIK KOMPUTER & ...KUMPULAN SOAL MODUL LATIHAN - PROGRAM PROFESI GURU (PPG) - TEKNIK KOMPUTER & ...
KUMPULAN SOAL MODUL LATIHAN - PROGRAM PROFESI GURU (PPG) - TEKNIK KOMPUTER & ...Walid Umar
 
BAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATABAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATAIez Risma Nursida
 
5. organisasi indeks sequential
5. organisasi indeks sequential5. organisasi indeks sequential
5. organisasi indeks sequentialRenol Doang
 
Metode enkripsi caesar cipher
Metode enkripsi caesar cipherMetode enkripsi caesar cipher
Metode enkripsi caesar cipherBobby Chandra
 
16.modul melakukan deployment model (final) v1 1
16.modul melakukan deployment model (final) v1 116.modul melakukan deployment model (final) v1 1
16.modul melakukan deployment model (final) v1 1ArdianDwiPraba
 

What's hot (20)

Pertemuan 2 - Organisasi dan Arsitektur Komputer.ppt
Pertemuan 2 - Organisasi dan Arsitektur Komputer.pptPertemuan 2 - Organisasi dan Arsitektur Komputer.ppt
Pertemuan 2 - Organisasi dan Arsitektur Komputer.ppt
 
Desain Basis Data (2)
Desain Basis Data (2)Desain Basis Data (2)
Desain Basis Data (2)
 
JOIN
JOINJOIN
JOIN
 
pertemuan 1 pengantar teknologi informasi.pptx
pertemuan 1 pengantar teknologi informasi.pptxpertemuan 1 pengantar teknologi informasi.pptx
pertemuan 1 pengantar teknologi informasi.pptx
 
Sistem Informasi berbasis komputer
Sistem Informasi berbasis komputerSistem Informasi berbasis komputer
Sistem Informasi berbasis komputer
 
Contoh studykasus-2
Contoh studykasus-2Contoh studykasus-2
Contoh studykasus-2
 
Keamanan Virtualisasi dalam Cloud Computing
Keamanan Virtualisasi dalam Cloud ComputingKeamanan Virtualisasi dalam Cloud Computing
Keamanan Virtualisasi dalam Cloud Computing
 
Soal uas struktur data
Soal uas struktur dataSoal uas struktur data
Soal uas struktur data
 
Perangkat input dan output.ppt 2
Perangkat input dan output.ppt 2Perangkat input dan output.ppt 2
Perangkat input dan output.ppt 2
 
Visualisasi informasi
Visualisasi informasiVisualisasi informasi
Visualisasi informasi
 
Pertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur DatawarehousePertemuan 6 Infrastruktur Datawarehouse
Pertemuan 6 Infrastruktur Datawarehouse
 
Bab 9 tree
Bab 9 treeBab 9 tree
Bab 9 tree
 
Jaringan komputer homework
Jaringan komputer homework Jaringan komputer homework
Jaringan komputer homework
 
Sejarah Perkembangan Prosessor Intel
Sejarah Perkembangan Prosessor IntelSejarah Perkembangan Prosessor Intel
Sejarah Perkembangan Prosessor Intel
 
KUMPULAN SOAL MODUL LATIHAN - PROGRAM PROFESI GURU (PPG) - TEKNIK KOMPUTER & ...
KUMPULAN SOAL MODUL LATIHAN - PROGRAM PROFESI GURU (PPG) - TEKNIK KOMPUTER & ...KUMPULAN SOAL MODUL LATIHAN - PROGRAM PROFESI GURU (PPG) - TEKNIK KOMPUTER & ...
KUMPULAN SOAL MODUL LATIHAN - PROGRAM PROFESI GURU (PPG) - TEKNIK KOMPUTER & ...
 
3 model data
3 model data3 model data
3 model data
 
BAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATABAB II ISI MAKALAH REPRESENTASI DATA
BAB II ISI MAKALAH REPRESENTASI DATA
 
5. organisasi indeks sequential
5. organisasi indeks sequential5. organisasi indeks sequential
5. organisasi indeks sequential
 
Metode enkripsi caesar cipher
Metode enkripsi caesar cipherMetode enkripsi caesar cipher
Metode enkripsi caesar cipher
 
16.modul melakukan deployment model (final) v1 1
16.modul melakukan deployment model (final) v1 116.modul melakukan deployment model (final) v1 1
16.modul melakukan deployment model (final) v1 1
 

Similar to Materi Basis Data tentang Hirarki dan abtraksi data

Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Budi Raharjo
 
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.pptAnalisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.pptFadhilFauzan3
 
Database ms. access by esde
Database ms. access by esdeDatabase ms. access by esde
Database ms. access by esdeSii Esde
 
Database (Basis Data)
Database (Basis Data)Database (Basis Data)
Database (Basis Data)Agoeng Rivai
 
Bab 1 definisi basis data
Bab 1 definisi basis dataBab 1 definisi basis data
Bab 1 definisi basis dataSanjaya CeBe
 
tugas makalah basis data .pdf
tugas makalah basis data                        .pdftugas makalah basis data                        .pdf
tugas makalah basis data .pdfzakkii3072004
 
Basis data dan gudang data
Basis data dan gudang dataBasis data dan gudang data
Basis data dan gudang datalulus nugraha
 
Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1Fariszal Nova
 
Dasar_dasar_Database.pdf
Dasar_dasar_Database.pdfDasar_dasar_Database.pdf
Dasar_dasar_Database.pdflambengmahmud13
 
Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan basis dataMuttyTeukie Elf
 
admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smkhsdfh
 
1 pengantar basisdata
1 pengantar basisdata1 pengantar basisdata
1 pengantar basisdataAhmad Santosa
 
Materi struktur hirarki basis data
Materi struktur hirarki basis dataMateri struktur hirarki basis data
Materi struktur hirarki basis dataMutiara Ayu
 
Tugas 4 0317-nurulazmi-1412510487
Tugas 4 0317-nurulazmi-1412510487Tugas 4 0317-nurulazmi-1412510487
Tugas 4 0317-nurulazmi-1412510487nurul azmi
 
Tugas 4 0317-imelda felicia-1412510545
Tugas 4 0317-imelda felicia-1412510545Tugas 4 0317-imelda felicia-1412510545
Tugas 4 0317-imelda felicia-1412510545imeldafelicia
 

Similar to Materi Basis Data tentang Hirarki dan abtraksi data (20)

Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164Makalah pengantar basis data 5109100164
Makalah pengantar basis data 5109100164
 
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.pptAnalisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
Analisis-Perancangan-Sistem-Informasi-Pertemuan-4.ppt
 
Database ms. access by esde
Database ms. access by esdeDatabase ms. access by esde
Database ms. access by esde
 
Database (Basis Data)
Database (Basis Data)Database (Basis Data)
Database (Basis Data)
 
Basis data
Basis dataBasis data
Basis data
 
Basis data1
Basis data1Basis data1
Basis data1
 
Bab 1 definisi basis data
Bab 1 definisi basis dataBab 1 definisi basis data
Bab 1 definisi basis data
 
tugas makalah basis data .pdf
tugas makalah basis data                        .pdftugas makalah basis data                        .pdf
tugas makalah basis data .pdf
 
Basis data dan gudang data
Basis data dan gudang dataBasis data dan gudang data
Basis data dan gudang data
 
Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1Materi kuliah-sistem-basis-data1
Materi kuliah-sistem-basis-data1
 
Dasar_dasar_Database.pdf
Dasar_dasar_Database.pdfDasar_dasar_Database.pdf
Dasar_dasar_Database.pdf
 
Database
DatabaseDatabase
Database
 
Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan basis data
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
admnistrasi basis data infor kelas x smk
admnistrasi basis data infor kelas x  smkadmnistrasi basis data infor kelas x  smk
admnistrasi basis data infor kelas x smk
 
1 pengantar basisdata
1 pengantar basisdata1 pengantar basisdata
1 pengantar basisdata
 
Materi struktur hirarki basis data
Materi struktur hirarki basis dataMateri struktur hirarki basis data
Materi struktur hirarki basis data
 
Tugas 4 0317-nurulazmi-1412510487
Tugas 4 0317-nurulazmi-1412510487Tugas 4 0317-nurulazmi-1412510487
Tugas 4 0317-nurulazmi-1412510487
 
Tugas 4 0317-imelda felicia-1412510545
Tugas 4 0317-imelda felicia-1412510545Tugas 4 0317-imelda felicia-1412510545
Tugas 4 0317-imelda felicia-1412510545
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 

More from I Gede Iwan Sudipa

Diktat Pemrograman Web dengan laravel 5.4
Diktat Pemrograman Web dengan laravel 5.4Diktat Pemrograman Web dengan laravel 5.4
Diktat Pemrograman Web dengan laravel 5.4I Gede Iwan Sudipa
 
Kondisi Perulangan dalam pemrograman
Kondisi Perulangan dalam pemrogramanKondisi Perulangan dalam pemrograman
Kondisi Perulangan dalam pemrogramanI Gede Iwan Sudipa
 
Pengantar Algoritma dan Pemrograman
Pengantar Algoritma dan PemrogramanPengantar Algoritma dan Pemrograman
Pengantar Algoritma dan PemrogramanI Gede Iwan Sudipa
 
Controller dalam Laravel (Pemrograman Web II)
Controller dalam Laravel (Pemrograman Web II)Controller dalam Laravel (Pemrograman Web II)
Controller dalam Laravel (Pemrograman Web II)I Gede Iwan Sudipa
 
Konsep View dan Blade dalam Laravel (Pemrograman Web II)
Konsep View dan Blade dalam Laravel (Pemrograman Web II)Konsep View dan Blade dalam Laravel (Pemrograman Web II)
Konsep View dan Blade dalam Laravel (Pemrograman Web II)I Gede Iwan Sudipa
 
Konsep Routing dalam Laravel (Pemrograman Web II)
Konsep Routing dalam Laravel (Pemrograman Web II)Konsep Routing dalam Laravel (Pemrograman Web II)
Konsep Routing dalam Laravel (Pemrograman Web II)I Gede Iwan Sudipa
 
Cara membuat koneksi PHP dan database MySQL
Cara membuat koneksi PHP dan database MySQLCara membuat koneksi PHP dan database MySQL
Cara membuat koneksi PHP dan database MySQLI Gede Iwan Sudipa
 
Penggunaan FORM dalam pemrograman web
Penggunaan FORM dalam pemrograman webPenggunaan FORM dalam pemrograman web
Penggunaan FORM dalam pemrograman webI Gede Iwan Sudipa
 
Perulangan dan Array dalam PHP
Perulangan dan Array dalam PHPPerulangan dan Array dalam PHP
Perulangan dan Array dalam PHPI Gede Iwan Sudipa
 
Pernyataan Kondisi dalam Pemrograman PHP
Pernyataan  Kondisi dalam Pemrograman PHPPernyataan  Kondisi dalam Pemrograman PHP
Pernyataan Kondisi dalam Pemrograman PHPI Gede Iwan Sudipa
 
Pernyataan Perulangan dalam Pemrograman PHP
Pernyataan  Perulangan dalam Pemrograman PHPPernyataan  Perulangan dalam Pemrograman PHP
Pernyataan Perulangan dalam Pemrograman PHPI Gede Iwan Sudipa
 
Pengantar pemrograman web HTML
Pengantar pemrograman web HTMLPengantar pemrograman web HTML
Pengantar pemrograman web HTMLI Gede Iwan Sudipa
 

More from I Gede Iwan Sudipa (20)

Diktat Pemrograman Web dengan laravel 5.4
Diktat Pemrograman Web dengan laravel 5.4Diktat Pemrograman Web dengan laravel 5.4
Diktat Pemrograman Web dengan laravel 5.4
 
Function dalam pemrograman
Function dalam pemrogramanFunction dalam pemrograman
Function dalam pemrograman
 
Procedure dalam pemrograman
Procedure dalam pemrograman Procedure dalam pemrograman
Procedure dalam pemrograman
 
Struct
StructStruct
Struct
 
Array dalam pemrograman
Array dalam pemrogramanArray dalam pemrograman
Array dalam pemrograman
 
Kondisi Perulangan dalam pemrograman
Kondisi Perulangan dalam pemrogramanKondisi Perulangan dalam pemrograman
Kondisi Perulangan dalam pemrograman
 
Kondisi Percabangan
Kondisi PercabanganKondisi Percabangan
Kondisi Percabangan
 
Operator dalam Pemrograman
Operator dalam PemrogramanOperator dalam Pemrograman
Operator dalam Pemrograman
 
Pengertian Pseudocode
Pengertian PseudocodePengertian Pseudocode
Pengertian Pseudocode
 
Pengantar Algoritma dan Pemrograman
Pengantar Algoritma dan PemrogramanPengantar Algoritma dan Pemrograman
Pengantar Algoritma dan Pemrograman
 
Controller dalam Laravel (Pemrograman Web II)
Controller dalam Laravel (Pemrograman Web II)Controller dalam Laravel (Pemrograman Web II)
Controller dalam Laravel (Pemrograman Web II)
 
Konsep View dan Blade dalam Laravel (Pemrograman Web II)
Konsep View dan Blade dalam Laravel (Pemrograman Web II)Konsep View dan Blade dalam Laravel (Pemrograman Web II)
Konsep View dan Blade dalam Laravel (Pemrograman Web II)
 
Konsep Routing dalam Laravel (Pemrograman Web II)
Konsep Routing dalam Laravel (Pemrograman Web II)Konsep Routing dalam Laravel (Pemrograman Web II)
Konsep Routing dalam Laravel (Pemrograman Web II)
 
Cara membuat koneksi PHP dan database MySQL
Cara membuat koneksi PHP dan database MySQLCara membuat koneksi PHP dan database MySQL
Cara membuat koneksi PHP dan database MySQL
 
Penggunaan FORM dalam pemrograman web
Penggunaan FORM dalam pemrograman webPenggunaan FORM dalam pemrograman web
Penggunaan FORM dalam pemrograman web
 
Function dalam PHP
Function dalam PHPFunction dalam PHP
Function dalam PHP
 
Perulangan dan Array dalam PHP
Perulangan dan Array dalam PHPPerulangan dan Array dalam PHP
Perulangan dan Array dalam PHP
 
Pernyataan Kondisi dalam Pemrograman PHP
Pernyataan  Kondisi dalam Pemrograman PHPPernyataan  Kondisi dalam Pemrograman PHP
Pernyataan Kondisi dalam Pemrograman PHP
 
Pernyataan Perulangan dalam Pemrograman PHP
Pernyataan  Perulangan dalam Pemrograman PHPPernyataan  Perulangan dalam Pemrograman PHP
Pernyataan Perulangan dalam Pemrograman PHP
 
Pengantar pemrograman web HTML
Pengantar pemrograman web HTMLPengantar pemrograman web HTML
Pengantar pemrograman web HTML
 

Recently uploaded

Salinan PPT TATA BAHASA Bahasa Indonesia
Salinan PPT TATA BAHASA Bahasa IndonesiaSalinan PPT TATA BAHASA Bahasa Indonesia
Salinan PPT TATA BAHASA Bahasa Indonesiasdn4mangkujayan
 
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdfTaufikTito
 
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptxAbidinMaulana
 
Contoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerja
Contoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerjaContoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerja
Contoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerjaIniiiHeru
 
RESUME KEWARGANEGARAAN_7 DAN 9._tugas ke 2pptx
RESUME KEWARGANEGARAAN_7 DAN 9._tugas ke 2pptxRESUME KEWARGANEGARAAN_7 DAN 9._tugas ke 2pptx
RESUME KEWARGANEGARAAN_7 DAN 9._tugas ke 2pptxmirzagozali2
 
SIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).ppt
SIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).pptSIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).ppt
SIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).pptEndangNingsih7
 
contoh judul tesis untuk mahasiswa pascasarjana
contoh judul tesis untuk mahasiswa pascasarjanacontoh judul tesis untuk mahasiswa pascasarjana
contoh judul tesis untuk mahasiswa pascasarjanaNhasrul
 
Bimbingan Teknis Penyusunan Soal Pilihan Berganda 2024.pptx
Bimbingan Teknis Penyusunan Soal Pilihan Berganda  2024.pptxBimbingan Teknis Penyusunan Soal Pilihan Berganda  2024.pptx
Bimbingan Teknis Penyusunan Soal Pilihan Berganda 2024.pptxjannenapitupulu18
 
DATA MINING : ESTIMASI, PREDIKSI, KLASIFIKASI, KLASTERING, DAN ASOSIASI.ppt
DATA MINING : ESTIMASI, PREDIKSI, KLASIFIKASI, KLASTERING, DAN ASOSIASI.pptDATA MINING : ESTIMASI, PREDIKSI, KLASIFIKASI, KLASTERING, DAN ASOSIASI.ppt
DATA MINING : ESTIMASI, PREDIKSI, KLASIFIKASI, KLASTERING, DAN ASOSIASI.pptmuhammadarsyad77
 
Keracunan bahan kimia,ektasi,opiat,makanan.ppt
Keracunan bahan kimia,ektasi,opiat,makanan.pptKeracunan bahan kimia,ektasi,opiat,makanan.ppt
Keracunan bahan kimia,ektasi,opiat,makanan.pptDIGGIVIO2
 
PERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppT
PERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppTPERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppT
PERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppTYudaPerwira5
 
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MAMateri Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MAmasqiqu340
 
Hasil wawancara usaha lumpia basah tugas PKWU
Hasil wawancara usaha lumpia basah tugas PKWUHasil wawancara usaha lumpia basah tugas PKWU
Hasil wawancara usaha lumpia basah tugas PKWUDina396887
 
materi konsep dan Model TRIASE Bencana.pptx
materi konsep dan Model TRIASE Bencana.pptxmateri konsep dan Model TRIASE Bencana.pptx
materi konsep dan Model TRIASE Bencana.pptxZullaiqahNurhali2
 
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdfsonyaawitan
 
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIFPPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIFFPMJ604FIKRIRIANDRA
 
undang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogorundang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogorritch4
 
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdshKISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdshDosenBernard
 
Diac & Triac untuk memenuhi tugas komponen
Diac & Triac untuk memenuhi tugas komponenDiac & Triac untuk memenuhi tugas komponen
Diac & Triac untuk memenuhi tugas komponenBangMahar
 

Recently uploaded (20)

Salinan PPT TATA BAHASA Bahasa Indonesia
Salinan PPT TATA BAHASA Bahasa IndonesiaSalinan PPT TATA BAHASA Bahasa Indonesia
Salinan PPT TATA BAHASA Bahasa Indonesia
 
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
15_Contoh_Surat_Lamaran_Kerja_Lengkap_de.pdf
 
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
 
Abortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Jeddah+966543202731/ buy cytotecAbortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Jeddah+966543202731/ buy cytotec
 
Contoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerja
Contoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerjaContoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerja
Contoh laporan K3 perusahaan pada tahun 2023 dgn analisis beban kerja
 
RESUME KEWARGANEGARAAN_7 DAN 9._tugas ke 2pptx
RESUME KEWARGANEGARAAN_7 DAN 9._tugas ke 2pptxRESUME KEWARGANEGARAAN_7 DAN 9._tugas ke 2pptx
RESUME KEWARGANEGARAAN_7 DAN 9._tugas ke 2pptx
 
SIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).ppt
SIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).pptSIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).ppt
SIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).ppt
 
contoh judul tesis untuk mahasiswa pascasarjana
contoh judul tesis untuk mahasiswa pascasarjanacontoh judul tesis untuk mahasiswa pascasarjana
contoh judul tesis untuk mahasiswa pascasarjana
 
Bimbingan Teknis Penyusunan Soal Pilihan Berganda 2024.pptx
Bimbingan Teknis Penyusunan Soal Pilihan Berganda  2024.pptxBimbingan Teknis Penyusunan Soal Pilihan Berganda  2024.pptx
Bimbingan Teknis Penyusunan Soal Pilihan Berganda 2024.pptx
 
DATA MINING : ESTIMASI, PREDIKSI, KLASIFIKASI, KLASTERING, DAN ASOSIASI.ppt
DATA MINING : ESTIMASI, PREDIKSI, KLASIFIKASI, KLASTERING, DAN ASOSIASI.pptDATA MINING : ESTIMASI, PREDIKSI, KLASIFIKASI, KLASTERING, DAN ASOSIASI.ppt
DATA MINING : ESTIMASI, PREDIKSI, KLASIFIKASI, KLASTERING, DAN ASOSIASI.ppt
 
Keracunan bahan kimia,ektasi,opiat,makanan.ppt
Keracunan bahan kimia,ektasi,opiat,makanan.pptKeracunan bahan kimia,ektasi,opiat,makanan.ppt
Keracunan bahan kimia,ektasi,opiat,makanan.ppt
 
PERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppT
PERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppTPERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppT
PERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppT
 
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MAMateri Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
 
Hasil wawancara usaha lumpia basah tugas PKWU
Hasil wawancara usaha lumpia basah tugas PKWUHasil wawancara usaha lumpia basah tugas PKWU
Hasil wawancara usaha lumpia basah tugas PKWU
 
materi konsep dan Model TRIASE Bencana.pptx
materi konsep dan Model TRIASE Bencana.pptxmateri konsep dan Model TRIASE Bencana.pptx
materi konsep dan Model TRIASE Bencana.pptx
 
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
4. PENGELOLAAN ALAT MEDIS BEKAS PAKAIhbnbbv PPI DASAR (1).pdf
 
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIFPPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
 
undang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogorundang undang penataan ruang daerah kabupaten bogor
undang undang penataan ruang daerah kabupaten bogor
 
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdshKISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
 
Diac & Triac untuk memenuhi tugas komponen
Diac & Triac untuk memenuhi tugas komponenDiac & Triac untuk memenuhi tugas komponen
Diac & Triac untuk memenuhi tugas komponen
 

Materi Basis Data tentang Hirarki dan abtraksi data

  • 3. Berdasarkan tingkat kompleksitas nilai data, tingkatan data dapat disusun dalam sebuah hirarki, mulai dari yang paling sederhana hingga paling kompleks 3 Agregat data
  • 4. Sistem basis data ▸Sekumpulan subsistem yang terdiri atas basis data dengan para pemakai yang menggunakan basis data secara bersama-sama, personal-personal yang merancang dan mengelola basis data, teknik- teknik untuk merancang dan mengelola serta sistem komputer untuk mendukungnya. 4
  • 5. Basis data Sekumpulan dari bermacam-macam tipe record yang memiliki hubungan antar record dan rincian data terhadap obyek tertentu. 5
  • 6. File Sekumpulan record sejenis secara relasi yang tersimpan dalam media penyimpan sekunder 6
  • 7. Record Sekumpulan field/atribut/dara item yang saling berhubungan terhadap obyek tertentu. Secara umum record dibagi menjadi : fixed length record dan variable length record. 7
  • 8. Data item/Field/Atribut Merupakan unit terkecil yang disebut data yaitu sekumpulan byte yang mempunyai makna. Contoh : EDHY (menunjukkan nama orang) 8
  • 9. Data aggregate Sekumpulan data item/field/atribut dengan ciri tertentu dan diberi nama Contoh : Tempat-Tanggal_Lahir terdiri atas data item Tempat_lahir (bertipe char) dan Tanggal_lahir(bertipe date) 9
  • 10. Byte Bagian terkecil yang dialamatkan dalam memori. Byte merupakan sekumpulan bit yang secara konvensional terdiri atas kombinasi 8 bit biner yang menyatakan sebuah karakter dalam memori (1 byte = 1 karakter) Contoh : - Karakter p memiliki kode? - Karakter A memiliki kode? Pada kode ASCII (American Standar Comitte on Information Interchange) 10
  • 11. 11
  • 12. Bit 12 Sistem biner yang terdiri atas dua macam nilai, yaitu 0 dan 1. sistem biner merupakan dasar yang dapat digunakan untuk komunikasi antara manusia dan komputer.
  • 14. Abstraksi Data Merupakan tingkatan/level dalam melihat bagaimana menampilkan data dalam sebuah sistem database
  • 15. “James Martin (1975): abstraksi data terdiri atas tiga level yaitu application logical file atau user view, global logical data atau level konseptual dan physical view atau level internal.
  • 16.
  • 17. USER VIEW Merupakan pandangan para pengguna basis data dimana masing- masing pengguna basis data dapat memiliki cara pandang yang berbeda tergantung dari macam data yang tersedia dan dapat diakses oleh pengguna 17
  • 18. CONTOH User view (pemakai basis data) pada sebuah kampus
  • 19.
  • 20. 20 NIM, Nama, Alamat asal, Alamat lokal, tempat lahir, Tanggal lahir, sekolah asal, tahun lulus di SMA, agama, status, nama oangtua/wali, pekerjaan orangtua/wali, mata kuliah yang ditempuh, nilai mahasiswa, dosen, dan lainnya
  • 21. 21 NIM, Nama, Alamat lokal, tanggal mulai menjadi anggota, transaksi peminjaman, transaksi pengembalian buku
  • 22. Perbedaan kebutuhan akan mengakibatkan perbedaan pandangan terhadap basis data
  • 23. Pandangan Konseptual (Conceptual View) Pandangan perancang basis data yang berkaitan dengan data-data apa saja yang perlu disimpan dalam basis data dan penjelasan mengenai bagaimana hubungan antara data yang satu dengan yang lainnya. 23
  • 25. 25 NIM, Nama, Alamat asal, Alamat lokal, tempat lahir, Tanggal lahir, sekolah asal, tahun lulus di SMA, agama, status, nama oangtua/wali, pekerjaan orangtua/wali, mata kuliah yang ditempuh, nilai mahasiswa, dosen, dan lainnya MASIH INGAT??? Begitu pula kebutuhan data subsistem lainnya
  • 26. Perancang DB dapat merancang struktur data yang diperlukan yang nantinya disimpan sebagai basis data serta hubungan antar data tersebut
  • 27. CONTOH STRUKTUR DATA 1. Data Mahasiswa Memuat NIM, Nama, Alamat asal, Alamat lokal, tempat lahir, Tanggal lahir, sekolah asal, tahun lulus di SMA, agama, status, nama orangtua/wali, pekerjaan orangtua/wali, 2. Data Mata Kuliah Memuat kode mata kuliah, nama mata kuliah, semester, sks 3. Data Dosen Memuat NIDN, nama dosen, alamat, pendidikan, golongan, bidang ilmu 4. Data anggota perpustakaan Memuat nomor mahasiswa, nomor anggota perpustakaan, tanggal mulai menjadi anggota
  • 28. 28 NIK nama_dosen alamat pendidikan golongan Bidang_ilmu Tabel Dosen Setiap struktur data dapat digunakan untuk merancang struktur file di dalam basis data, dan diisi dengan data dan disimpan dalam fisik media penyimpanan
  • 29. Pandangan Fisikal (Physical View) Bentuk implementasi pandangan pengguna yaitu suatu pandangan perancang yang berkaitan dengan permasalahan teknik penyimpanan data-data basis data ke dalam fisik media penyimpanan data yang digunakan. 29
  • 30. “ 30 Pandangan ini bersifat sangat teknis dan berorientasi pada mesin, yaitu berkaitan dengan metode akses data dan metode penyimpanan data
  • 31.

Editor's Notes

  1. Harus mengetahui data apa saja yang diperlukan oleh pemakai