DATABASE SERVER KELAS XI TKJ MENJELASKAN DEFINISI DATABASE
ip99
13 views
19 slides
Sep 01, 2025
Slide 1 of 19
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
About This Presentation
Presentasi Database Server untuk kelas XI TKJ
Size: 360.56 KB
Language: none
Added: Sep 01, 2025
Slides: 19 pages
Slide Content
DATABASE SERVER ADMINISTRASI SISTEM JARINGAN XI TKJ
Apa itu Database? Database atau basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut . Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama sedemikian rupa dan tanpa pengulangan ( redudansi ) yang tidak perlu , untuk memenuhi berbagai kebutuhan . Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpan elektronis
Analogi Database NIM Nama Alamat Tgl. Lahir 0400100252 Adi Jl. Akasia 12 Januari 1980 0400200144 Sandi Jl. Pulau Kawe 1 April 1981 0300100312 Heru Jl. Ahmad Yani 31 Juli 1980
Kenapa Database? Pemrosesan basis data menjadi perangkat andalan dan kehadirannya sangat diperlukan oleh berbagai institusi dan perusahaan Dalam pengembangan sistem informasi diperlukan basis data sebagai media penyimpan data Kehadiran basis data dapat meningkatkan kinerja perusahaan dan dapat meningkatkan daya saing perusahaan tersebut , membantu pengambil keputusan untuk segera memutuskan suatu masalah berdasarkan informasi yang ada
Tujuan Database Mengatur data sehingga diperoleh kemudahan, ketepatan dan kecepatan dalam pengambilan kembali. Tidak adanya redundansi dan menjaga konsistensi data, sehingga ruang penyimpanan menjadi lebih efisien. Pengaturan dalam pemilahan data sesuai dengan fungsi dan jenisnya.
Manfaat Database Kecepatan dan Kemudahan (Speed) Kebersamaan Pemakaian ( Sharability ) Pemusatan Kontrol Data Efisiensi Ruang Penyimpanan (Space) Keakuratan (Accuracy) Ketersediaan (Availability) Kelengkapan (Completeness) Keamanan (Security) Kemudahan dalam Pembuatan Program Aplikasi Baru User View
Operasi Dasar Database Pembuatan basis data (create database) Penghapusan basis data (drop database) Pembuatan file/ tabel (create table) Penghapusan file/ tabel (drop table) Pengubahan tabel (Update …) Penambahan / pengisian (Insert …) Pengambilan data (Retrieve/search) Penghapusan data (delete)
Sistem Database dan DBMS Sistem Basis Data Sekumpulan tabel /file yang saling berhubungan , yang dikendalikan oleh sekumpulan program (DBMS) yang memungkinkan beberapa user/ program untuk mengakses atau memanipulasi file-file tersebut . DBMS (Database Management System) perangkat lunak yang memberikan fasilitas untuk melakukan fungsi pengaturan , pengawasan , kontrol , pengolahan dan koordinasi terhadap semua proses/ operasi pada sistem basis data
Jenis-jenis DBMS Database Hirarki merupakan model data yang terstruktur seperti pohon . Data tersimpan dalam format hirarki ( dari atas ke bawah atau kebalikannya ). Analogi untuk data dalam jenis database management system yang satu ini adalah seperti hubungan orang tua dengan anak .
Jenis-jenis DBMS Database Jaringan merupakan pengembangan dari model database hirarki , dimana kelemahan yang ada pada model database hirarki yaitu ketidakmampuannya dalam mengelola hubungan banyak ke banyak (Many to Many) telah dapat diatasi dengan model database jaringan ini .
Jenis-jenis DBMS Database Relasi merupakan model database yang paling banyak digunakan saat ini , karena paling sederhana dan mudah digunakan serta yang paling penting adalah kemampuannya dalam mengakomodasi berbagai kebutuhan pengelolaan database. Sebuah database dalam model ini disusun dalam bentuk tabel dua dimensi yang terdiri dari baris (record) dan kolom (field), pertemuan antara baris dengan kolom disebut item data (data value), tabel-tabel yang ada dihubungkan (relationship) sedemikian rupa menggunakan field-field kunci (Key field) sehingga dapat meminimalkan duplikasi data.
Jenis-jenis Aplikasi Database Oracle MySQL Microsoft SQL Server 2000 PostgreSQL Clipper Dbase Firebird
MySQL MySQL termasuk ke dalam Relational Database Management System (RDBMS) yang didistribusikan secara gratis di bawah lisensi GPL (General Public License) MySQL merupakan turunan dari konsep database SQL (Structured Query Languange ) untuk pemilihan / seleksi dan pemasukan data yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis .
Keunggulan MySQL Portability : berjalan stabil pada berbagai sistem operasi ( Windows,Linux , Mac OS, Solaris dsb ) Open Source : didistribusikan secara open source (gratis) Multiuser : dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik Performance Tuning : memiliki kecepatan yang baik dalam menangani query sederhana . Column Types : memiliki tipe kolom yang kompleks , seperti : signed/unsigned integer, float, double, char, varchar, blob, time, datetime, timestamp, year, set serta enum Command dan Functions : memiliki olpertor dan fungsi secara penuh yang mendukkung perintah SELECT dan WHERE dalam query
Keunggulan MySQL Security : memiliki lapisan sekuritas , seperti level subnetmask , nama host dan izin akses user disertai dengan password enkripsi . Scalability dan Limits : mampu menangani database dalam skala besar dengan jumlah records lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. Connectivity : dapat melakukan koneksi dengan client menggunakan protokol TCP/IP, Unix soket atau Named Pipes. Localisation : dapat mendeteksi pesan kesalah (error code) pada client dengan menggunakan lebih dari dua puluh bahasa . Interface : memiliki interface terhadap berbagai aplikasi dan bahasa pemrograman dengan fungsi API (Application Programming Interface). Clients dan Tools : dilengkapi dengan berbagai tool yang dapat digunakan untuk administrasi database Struktur Tabel : memiliki struktur tabel yang lebih fleksibeldalam menangani ALTER TABLE dibandingkan Oracle atau PostgreSQL
Tingkat- tingkatan Data dalam DBMS Karakter Merupakan bagian data yang terkecil, dapat berupa karakter numerik, huruf ataupun karakter-karakter khusus yang membentuk suatu item data. Field mereprepentasikan suatu atribut dari record yang menunjukkan suatu item data, misalnya nama, alamat, dsb. field name field representation : tipe field, lebar field field value
Tingkat- tingkatan Data dalam DBMS Record Kumpulan dari field membentuk suatu record. Record menggambarkan suatu unit data individu tertentu File File terdiri dari record-record yang menggambarkan satu kesatuan data yang sejenis. Misalnya file mata kuliah berisi data tentang semua mata kuliah yang ada. Database Kumpulan dari file / tabel membentuk suatu database