" TUGAS BASIS DATA "
Nama : Fiqih Ismi Romadhon
NIM : 41512010114
Dosen : Ratna Mutu Manikam
1.Jelaskan perbedaan Data Pengolahan,Dan Informasi !
*Data Pengolahan adalah merupakan nilai yang turut
merepresentasikan deskripsi dari suatu objek atau kejadian
*Informasi adalah merupakan hasil dari pengolahan
data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu
kejadian-kejadian yang nyata yang digunakan untuk pengambilan keputusan
2. 1024 byte = 8192 bit
3. 1 Giga Byte = 1073741824 byte
4.Jelaskan Perbedaan Field dengan File dan berikan contohnya
!
*Field merupakan sekumpulan byte/karakter yang mempunyai
makna
Contoh
field adalah nama pertama Anda, alamat jalan, atau jenis kelamin Anda.
*File adalah sekumpulan record. Dalam satu file masing-masing
record mempunyai jumlah field yang sama
contoh
sebuah file adalah data tentang siapa saja yang bekerja di departemen yang sama
dalam sebuah perusahaan, termasuk nama, alamat, dan nomor jaminan sosial
5.Berikan perbedaan antara DDL dengan DML dan Berikan perbedaan contohnya !
(DDL) adalah perintah yang digunakan untuk mendefinisikan
suatu database.
Perintah-perintah
yang termasuk dalam DDL adalah CREATE, DROP, ALTER
A. Data Definition Language ( DDL )
- Perintah SQL untuk definisi data:
· CREATE untuk membentuk basis data, table atau index
· ALTER untuk mengubah struktur table
· DROP untuk menghapus basis data, table atau index
- Perintah SQL untuk definisi data:
· CREATE untuk membentuk basis data, table atau index
· ALTER untuk mengubah struktur table
· DROP untuk menghapus basis data, table atau index
Gambar 1. Contoh create database
Gambar 2. Contoh create tabel
Gambar 3. Contoh
create tabel
(DML) adalah perintah-perintah yang digunakan untuk
memanipulasi data pada suatu tabel
Perintah-perintah
yang termasuk dalam DML adalah SELECT, UPDATE, DELETE, INSERT.
B.Data Manipulation Languange ( DML )
- Bahasa untuk mengakses basis data
- Bahasa untuk mengolah basis data
- Bahasa untuk memanggil fungsi-fungsi agregasi
- Bahasa untuk melakukan query
- Jenis-jenis query:
· Sederhana
· Join
- Bahasa untuk mengakses basis data
- Bahasa untuk mengolah basis data
- Bahasa untuk memanggil fungsi-fungsi agregasi
- Bahasa untuk melakukan query
- Jenis-jenis query:
· Sederhana
· Join
Contoh : Skema Model Relasi Antar Tabel Toko Kaset
Gambar 4. Contoh create query
6.Mengapa di butuhkan Basis data dan DBMS dalam suatu sistem data ?
Karena dalam sebuah sistem data tidak akan bisa tercipta jika tidak ada Basis data dan DBMS
7.Jelaskan macam-macam Tipe File dalam basis data ?
*File Induk (Master File)
Di dalam aplikasi, file ini merupakan file yang penting. File ini tetap terus ada selama hidup dari sistem informasi. File induk dapat dibedakan lagi menjadi :
1. File induk acuan (reference master file), yaitu file induk yang recordnya relatif statis, jarang berubah nilainya.
2. File induk dinamik (dynamic master file), yaitu file induk yang record-recordnya sering berubah atau sering dimutakhirkan (update) sebagai akibat dari unsur transaksi.
Di dalam aplikasi, file ini merupakan file yang penting. File ini tetap terus ada selama hidup dari sistem informasi. File induk dapat dibedakan lagi menjadi :
1. File induk acuan (reference master file), yaitu file induk yang recordnya relatif statis, jarang berubah nilainya.
2. File induk dinamik (dynamic master file), yaitu file induk yang record-recordnya sering berubah atau sering dimutakhirkan (update) sebagai akibat dari unsur transaksi.
*File Transaksi (Transaction File)
File transaksi disebut juga sebagai file input (input file). File ini digunakan untuk merekam data hasil dari suatu transaksi yang terjadi.
File transaksi disebut juga sebagai file input (input file). File ini digunakan untuk merekam data hasil dari suatu transaksi yang terjadi.
*File Laporan (Report File)
File ini disebut juga sebagai file output (Output File), yaitu file yang berisi dengan informasi yang akan ditampilkan. File ini dibuat untuk mempersiapkan pembuatan suatu laporan dan biayanya dilakukan bila printer belum siap atau masih digunakan oleh proses yang lain.
File ini disebut juga sebagai file output (Output File), yaitu file yang berisi dengan informasi yang akan ditampilkan. File ini dibuat untuk mempersiapkan pembuatan suatu laporan dan biayanya dilakukan bila printer belum siap atau masih digunakan oleh proses yang lain.
* File Sejarah (History File)
File sejarah disebut juga dengan nama file arsip (Archival File), yaitu file yang berisi data masa lalu yang sudah tidak aktif lagi hingga data sekarang, dimana data tersebut disimpan untuk keperluan masa mendatang.
File sejarah disebut juga dengan nama file arsip (Archival File), yaitu file yang berisi data masa lalu yang sudah tidak aktif lagi hingga data sekarang, dimana data tersebut disimpan untuk keperluan masa mendatang.
* File Pelindung (Backup File)
File pelindung merupakan salinan file-file yang masih aktif di basis data pada suatu saat tertentu. File ini digunakan sebagai cadangan atau pelindung bila file basis data yang aktif rusak atau hilang.
File pelindung merupakan salinan file-file yang masih aktif di basis data pada suatu saat tertentu. File ini digunakan sebagai cadangan atau pelindung bila file basis data yang aktif rusak atau hilang.
*File Kerja (Working File)
File kerja disebut juga dengan nama file sementara (temporary file) atau scrath file. File ini dibuat oleh suatu proses program secara sementara karena memory selama proses akan dihapus bila proses telah usai.
File kerja disebut juga dengan nama file sementara (temporary file) atau scrath file. File ini dibuat oleh suatu proses program secara sementara karena memory selama proses akan dihapus bila proses telah usai.
8.Sebutkan dan jelaskan macam-macam data ?
*Menurut waktu pengumpulannya Cross section adalah dikumpulkan pada suatu waktu tertentu Data berkala adalah data yang dikumpulkan secara berkala
*Menurut sumbernya
Data internal adalah data yang menggambarkan keadaan atau kegiatan dalam suatu
organisasi
Data eksternal yaitu data yang menggambarkan suatu keadaan atau kegiatan di
luar suatu organisasi.
*Menurut cara memperolehnya
Data primer yaitu data yang dikumpulkan dan diolah sendiri atau seorang atau
suatu organisasi langsung dari obyeknya.
Data sekunder yaitu data yang diperoleh dalam bentuk sudah jadi, sudah
dikumpulkan dan diolah pihak lain.
*Menurut sifatnya
Data kwaliitatif adalah data yang bukan dalam bentuk angka
Data kwantitatif adalah data dalam bentuk angka
9.Sebutkan dan jelaskan hirarki data dan berikan masing-masing contohnya !
*Bit adalah satu sistem angka biner yang terdiri atas dua macam nilai, yaitu 0 dan 1
*Byte adalah bagian terkecil yang dapat di alamatkan dalam memori.
*Field merupakan sekumpulan byte/karakter yang mempunyai makna
*Agregat data adalah sekelompok rinci data yang mempunyai ciri tertentu dan diberi nama.
Contoh : data bernama tanggal terdiri atas field hari, bulan dan tahun.
*Record disebut juga tuple atau rekaman, merupakan sekumpulan field yang saling
berhubungan.
*Sistem
Basis Data sistem yang bertugas memanajemen
record-record menggunakan komputer dan untuk menyimpan maupun mengambil
kembali informasi-informasi yang diperlukan oleh pemakai.
Selain
itu Sistem Basis Data juga bisa diartikan sebagai gabungan antara dua
unsur, yaitu basis data dan sistem manajemen basis data.
*File atau tabel adalah kumpulan
record yang sejenis dan secara logic berhubungan. Pembuatan dan pemeliharaan
file adalah faktor yang sangat penting dalam sistem informasi manajemen yang
memakai komputer. Jadi tabel ibarat kumpulan baris/record yang membentuk satu
tabel yang berarti, misal gambar 2 mewakili tabel nilai mata kuliah MIS.
10.Siapa saja yang menggunakan Basis Data ?
*Pemakai Umum (End User / Nave User)
Pemakai yang berinteraksi dengan sistem basis data melalui
pemanggilan satu program aplikasi permanen (executable program) yang telah
ditulis (disediakan) sebelumnya
* Pemakai Khusus (Specialized/Sophisticated User)
Pemakai yang menulis aplikasi basis data non konvensional,
tetapi untuk keperluan-keperluan khusus seperti aplikasi AI, Sistem Pakar,
Pengolahan Citra, dll, yang bisa saja mengakses basis data dengan atau tanpa
DBMS yang bersangkutan.
*Pemakai Mahir (Casual User)
Pemakai yang berinteraksi dengan sistem tanpa menulis modul
program. Mereka menyatakan query (untuk akses data) dengan bahasa query yang
telah disediakan oleh suatu DBMS
*System Engineer
Tenaga ahli yang bertanggung jawab atas pemasangan Sistem
Basis Data, dan juga mengadakan peningkatan dan melaporkan kesalahan dari
sistem tersebut kepada pihak penjual
*Programmer aplikasi
Pemakai yang berinteraksi dengan basis data melalui Data
11.Buat beberapa table yang dapat membedakan antara Field,Record,File dan data base !
Manipulation Language (DML), yang disertakan (embedded) dalam program yang
ditulis pada bahasa pemrograman induk (seperti C, pascal, cobol, dll)