Anda di halaman 1dari 5

Pelajaran : Basis Data (Teori)

Pertemuan : Kedua
Topik : Basis Data secara umum
Tanggal : 25 Juli 2022
Kelas : XI-RPL 1
Kegiatan : mencatat & kuis maju kedepan

APA ITU BASIS DATA ?

1. Pengertian Basis Data (Database)


Terdiri dari 2 kata :
• Basis : diartikan sebagai markas/gudang dan tempat berkumpul
• Data : sebuah informasi yang diperoleh dengan pengamatan/pencarian yang
ditampilkan dalam bentuk teks, angka, symbol, bunyi, gambar atau kombinasinya.
Sehingga :
❖ basis data(database) : kumpulan informasi yang disimpan di dalam computer secara
sistematik sehingga dapat diolah/diorganisir menggunakan suatu software untuk bisa
diambil informasi/ kesimpulan dari basis data(database) tersebut. Biasanya Basis
data/database dipresentasikan dalam bentuk tabel.

❖ Sistem Manajemen Basis data(Database management system/DBMS) : Perangkat lunak


yang digunakan untuk mengelola dan memanggil query basis data.

2. Contoh pemanfaatan database dalam Sehari-hari :


• Penggunaan ponsel genggam
• Struk pembayaran

Sehingga, penggunaan database telah menjadi kebutuhan dalam kehidupan sehari-hari.


Adanya Database memudahkan kita dalam melakukan analisis pada suatu data yang
nantinya akan dapat kita ambil kesimpulan dari database tersebut.

3. Fungsi Database
Peran utamanya untuk menampung/menyimpan serta mengumpulkan informasi,
data, atau file secara terintegrasi.
Adapun beberapa fungsinya selain itu yaitu :
• Mengelompokkan data untuk mempermudah analisis data(cthnya, Ketika
ingin mengetahui sebuah profil suatu nasabah bank, atau target pencapaian
nasabah bank pada suatu daerah tertentu).
• Menghindari data ganda(redudansi) dan inkonsistensi data (cthnya, Ketika
penginputan data nasabah bank, tdk akan terinput jika data yg d masukan
telah ada pada database).
• Menjaga kualitas data dan informasi sesuai agar data tetap sama pada saat
entry dan setelah entry.
• Memecahkan masalah penyimpanan data manual yang menggunakan
database berbasis kertas.
• Kemudahan berbagi data dan mengakses data, dengan menggunakan
perangkat lunak database bisa -untuk berbagi data atau informasi dengan
sesama pengguna lainnya. Dan juga dapat mengakses data dengan mudah.
• Pemeliharaan keamanan data, database memastikan keamanan informasi
dan data, di mana kamu dapat memasukkan kode akses untuk data tertentu
yang tidak dapat diakses.
Pelajaran : Basis Data (Teori)
Pertemuan : Kedua
Topik : Basis Data secara umum
Tanggal : 25 Juli 2022
Kelas : XI-RPL 1
Kegiatan : mencatat & kuis maju kedepan

Teknologi penyimpanan data sekarang ini (cloud) tersedia banyak di internet, dan dapat
diakses dimana saja selama terkoneksi oleh internet seperti Google drive, dropbox,
onedrive,dll.

4. Beberapa jenis database :


Suatu database pada umumnya terdiri dari data yang digunakan oleh banyak
user atau pengguna, dari masing – masing user tersebut tentunya memiliki
keperluan yang berbeda – beda juga. Berikut beberapa jenis database:
1. Operational Database (On Line Transaction Processing)
Database jenis ini dapat menyimpan data dengan rinci dan
mengelola data secara real-time atau langsung. Contohnya
database yang digunakan pelanggan.
DBMSNYA :
-JSON (JavaScript Object Notation)
Format ini sangat umum digunakan pengguna untuk
pertukaran data layaknya berkomunikasi cepat dengan
melalui web browser dan web server. Sinkronisasi data bisa
dilakukan secara real-time.
-XML
format data berupa teks yang dapat digunakan untuk
merepresentasikan struktur basis data. Selain itu,
sinkronisasi data dapat dilakukan secara real-time oleh
pengguna.
2. Relational Database

Adalah database yang mengelola data berdasarkan model


hubungan data. Jenis database ini yang umumnya digunakan
oleh perusahan-perusahaan. Umumnya, semua sistem
menggunakan Structured Query Language (SQL) sebagai
bahasa pemrograman untuk pemeliharaan basis data dan
query.( software database jenis ini yang akan kita gunakan
utk mengelola data kedepannya (RDMS)). Contoh :
mysql,mariadb atau PostgreSQL,MongoDB,Oracle,dll.

3. Distributed Database
Basis data tersebut disimpan di beberapa perangkat
komputer yang terletak di tempat yang sama atau tersebar
melalui jaringan komputer lainnya yang saling berhubungan.
Melalui administrator, database yang satu ini dapat
mendistribusikan data-data secara tersebar namun saling
berhubungan serta dapat diakses secara Bersama-sama.
Bisanya digunakan pada suatu perusahaan yang terdiri dari
beberapa cabang, agar dapat memudahkan user mengakses
data dari tempat satu ke tempat lainnya.
Contohnya : Microsoft Access (Office),
Pelajaran : Basis Data (Teori)
Pertemuan : Kedua
Topik : Basis Data secara umum
Tanggal : 25 Juli 2022
Kelas : XI-RPL 1
Kegiatan : mencatat & kuis maju kedepan

5. Komponen utama basis data :


1. Hardware
2. Sistem Operasi (Operating system)
3. Database
4. Sistem pengelola database (dbms)
5. Pemakai (User)

6. Jenis-jenis software DBMS


1. Oracle
2. MySQL
3. MariaDB
4. PostgreSQL

CATATAN KECIL :
- QUERY : adalah informasi yang diterima ataupun diambil dari suatu database.
- SQL (Structured Query Language) : Bahasa SQL, merupakan command yang diterapkan
untuk melakukan berbagai manipulasi terhadap database dan tabel yang ada di software
RDBMS.
Pelajaran : Basis Data (Teori)
Pertemuan : Kedua
Topik : Basis Data secara umum
Tanggal : 25 Juli 2022
Kelas : XI-RPL 1
Kegiatan : mencatat & kuis maju kedepan

STRUKTUR BASIS DATA

Dalam basis data, data diorganisasikan ke dalam tabel terdiri dari beberapa bentuk elemen :

1. Field (kolom) :
Merupakan elemen dari tabel yang berisikan informasi tertentu yang
spesifik tentang sub judul tabel pada sebuah item data. Syarat-syarat
pembentukan Field Name pada tabel:

❖ Harus Unik atau Spesifik


❖ Boleh disingkat
❖ Pemisah sebagai pengganti spasi dalam pembentuk field adalah
tanda lambang “_” Contoh: Kode Barang menjadi KdBarang,
KodeBrg, Kd_Brg, Kd_Barang.
*Dalam sistem manajemen basisdata, terdapat tiga macam field:
a. Harus diisi (required)
b. Dapat diabaikan (optional)
c. Penghitungan dari field lainnya (calculated). Pengguna tidak
dapat memasukan data pada jenis field yang terakhir (calculated).

2. Record (baris)
Sekumpulan data yang saling berkaitan tentang sebuah subjek tertentu,
misalnya data seorang siswa akan disimpan dalam record yang terdiri dari
beberapa kolom / field

3. Berkas/table (File)
Table menunjukkan kumpulan beberapa record yang bisa
menggambarkan informasi data tertentu dengan baik dalam sebuah
database. Contoh file yang ada didalam database adalah table pelanggan
yang berisikan semua data tentang pelanggan.

(GAMBAR CONTOH TABLE)


Pelajaran : Basis Data (Teori)
Pertemuan : Kedua
Topik : Basis Data secara umum
Tanggal : 25 Juli 2022
Kelas : XI-RPL 1
Kegiatan : mencatat & kuis maju kedepan

Fitur-Fitur Pokok Database


Berikut ini beberapa fitur pokok database yaitu:

1. Pengaturan Basis Data Relasional : Tabel, Record, Field

Jenis basis data yang sangat sering digunakan adalah basis data relasional, dimana
data diorganisasikan dalam bentuk table-tabel yang terhubung satu sama lain. Setiap
tabel berisi baris dan kolom; baris data dinamakan record, dan kolom dinamakan field.

2. Penghubung Record : Key


Pada basis data relasional, key disebut juga key field, sort key, index, atau keyword
adalah field yang digunakan untuk mengurutkan data. Key biasanya berupa
pengidentifikasi unik, seperti NIP (nomor induk pegawai) atau NIM (nomor induk
mahasiswa). Sebagian besar sistem manajemen basis data membolehkan kita memakai
lebih dari 1 key sehingga kita bisa mengurutkan record dalam banyak cara. Key pertama
bernama primary key, yang harus memiliki nilai unik untuk setiap record. Sedangkan
field lain yang mengidentifikasikan record di tabel lain dinamakan foreign key. Key yang
disebut terakhir inilah yang digunakan untuk menghubungkan data (cross-reference) di
antara tabel-tabel relasional.

3. Mencari data yang diinginkan

Daya tarik perangkat lunak basis data terletak pada kemampuannya untuk mencari
record secara cepat.

4. Mengurutkan data
Dengan memakai perangkat lunak basis data, bisa dgn mudah mengubah urutan
record pada tabel, dengan kata lain dapat diurutkan dalam beberapa cara. Macam
pengurutan adalah secara alfabetis, numerik, geografis, atau pengurutan lain.
Contohnya, data dapat diurut berdasarkan propinsi, umur atau KTP.

5. Data bisa disimpan, diformat, disalin, atau dibagi


Setelah melakukan query, mengurutkan dan menganalisis record dan field maka data
tersebut bisa diformat dalam banyak cara. Data tersebut juga bisa dicetak dikertas sebagai
bentuk laporan dan data tersebut juga bisa disalin atau dikirim ke orang lain.

Anda mungkin juga menyukai