Pengantar Dan
Implementasi Basis Data
Disusun oleh :
Nim. 233406006
1.2.Sistem informasi
Sistem infomasi merupakan suatu sistem dalam suatu organisasi yang
merupakan kombiniasi dari orang orang,fasilitas,teknologi,media,prosedur dan
pengendali untuk mendapatkan jalur komunikasi penting,memproses tipe rutin
tertentu,memberi sinyal kepada manajemen dan lainnya terhadap kejadian
kejadian eksternal dan internal dan menyediakan suatu dasar informasi untuk
pengambilan keputusan.
1.4.Basis data
Basis data merupakan suatu kumpulan data terhubung yang disimpan secara
bersama sama pada suatu media,yang di organisasikan berdasarkan sebuah
skema atau struktur tertentu, dan dengan software yang melakukan manipulsi
dengan untuk kegunaan tertentu.
BAB II
SISTEM BASIS DATA
2. Database user
Ada 4 pemakai basdat, yaitu :
Programmer apk - merupakan pembuat apk
Casual user - pemakai yang sudah mahir
End user – pemakai yang belum mahir
Specialized user – pemakai khusus yang berhak dalam kerangka
pemrosesan data namun untuk keperluan khusus CAD,AI,ES,dll
BAB III
LINGKUNGAN BASIS DATA
2.4.Konsep DBMS
Merupakan software yang memberi fasilitas untuk melakukan fungsi
pengaturan pengawasan,pengendalian,pengolahan dan koordinasi pada sistem
basdat.
Komponen utama DBMS :
Query language – SQL dan QBE
Report generator – cetakan (header,kolom,judul,dll)
Data manipulation language - manipulasi (append,list,update)
Data definition language – membuat tabel dan index,megubah
tabel,dll. Hasil dari ddl create,modify report, modify struktur
Recovery – mengembalikan data yang rusak atau hilang
Data dictionary – data rinci
BAB IV
RELATIONAL DATABASE MODEL
Model ini menjelaskan tentang hubungan logic antar data dalam basis data :
Istilah dalam model basis data relasional :
Record – baris dalam relasi
Cardinality – banyak nya record dalam sebuah relasi
Atribut – suatu kolom dalam sebuah relasi
Domain – batasan nilai dalam atribut dan tipe datanya
Candidate key – atribut atau sekumpulan atribut unik yang
dapat digunakan untuk membedakan suatu record
Alternate key – candidate key yang tidak dipilih menjadi
primary key
Unary rekation : relasi yang hanya 1 kolom
Binary relation : relasi yang mempunyai 2 kolom
Ternary realtion : relasi yang punya 3 kolom
Nilai rinci data dari atribut yang di gunakan sebagai primary key harus unik
tidak boleh sama , aturan aturan lainnya :
Integritas entity – primary key tidak boleh null untuk sebuah record
Intergritas referensial – jika dua buah tabel di relasikan maka primary key
harus menjamin untuk setiap nilai priary key tertentu dalam tabel A harus
ada record dengan nilai primary key yang sama pada tabel B
Ada 2 jenis :
1. Berupa relasi antar entity yg berupa record untuk menyediakan data atau
informasi dari atribut dalam satu tabel (tabel mahasiswa nim B12110
bernama bernad dgn jenis kelamin laki)
2. Relasi antar entity dalam banyak tabel – ada 3 jenis Tree,Simple
Netword,Complex Network.
BAB V
NORMALISASI
2.9.Pengertian
Normalisasi adalah suatu teknik yang memuat tabel dengan struktur yang
baik dengan cara cara tertentu untuk membantu mengurangi atau masalah
timbulnya masalah yang berkaitan dengan pengolahan data dalam basis data
BAB VII
FUNGSI – FUNGSI PADA MySQL
Untuk dapat mengakses mysql terlebih dulu aktifkan server my sql dengan
menghidupkan daemon mysql. Untuk bisa masuk kedalam server mysql, buka
CMD prompt lalu masuk ke dalam ganti direktori file yang ada mysql nya.
DDL adalah query sql yang brguna untuk mendefinisikan data pada
sebuah database
Setelah tabel di buat, dapat melihat tipe data dan panjang recordset dengan
cara menampilkan struktur tabel. Query yg digunakan : DESC nama_tabel
atau DESCRIBE nama_tabel;
Menampilkan data hal yang sangat penting karena harus melihat dan
menyeleksi satu data dalam table maupun antar table.
3. 1. Menampilkan data dari sebuah tabel, Query yang digunakan :
SELECT (field1, field2,field3) FROM nama_tabel;
*NOTE : field = kolom
3.1. Menampilkan data dengan perintah WHERE
3.8. Menampilkan data dengan nilai tertinggi dalam sebuah tabel (MAX)
Sql menyediakan fungsi max untuk mencari nilai tertinggi dalam
sebuah tabel atau database, Query :
SELECT MAX (nama_kolom) FROM nama_tabel;
3.9. Menampilkan data dengan nilai terendah dalam sebuah tabel (MIN)
Untuk mencari nilai terendah di sebuah database atau tabel, sql
menyediakan fungsi min, Query :
SELECT MIN (nama_kolom) FROM nama_tabel;
BAB XII
SQL JOINS