Anda di halaman 1dari 13

SMK NEGERI 1 CIMAHI

Jalan Mahar Martanegara No. 48 Leuwigajah - Cimahi

Yuli Pamungkas, SP.


NIP. 197210102006042020
Apa itu Sistem Basis Data ?
Komponen Sistem Basis Data ?
Komponen Sistem Basis Data ?

Pengguna (User)
Bagi pengguna dapat berinteraksi dengan basis data dan memanipulasi data dalam program yang ditulis dalam bahasa
pemrograman.
Komponen Sistem Basis Data ?

Sistem Pengelolaan Basis Data (Data Base Management System)


Pengolahan basis data secara fisik tidak dilakukan oleh pemakai secara langsung, tetapi ditangani oleh sebuah perangkat
lunak yang disebut DBMS yang menentukan bagaimana data disimpan, diubah dan diambil kembali.
Komponen Sistem Basis Data ?

Basis data (Database)


Sebuah basis data (Database) dapat memiliki beberapa tabel yang memiliki relasi satu dengan yang lainnya. Setiap tabel
memiliki atribut
Komponen Sistem Basis Data ?

Sistem Operasi (Operating System)


Sistem Operasi (Operating System) merupakan program yang mengaktifkan atau mengfungsikan sistem komputer,
mengendalikan seluruh sumber daya (resource) dan melakukan operasi-operasi dalam komputer. Sistem Operasi yang
banyak digunakan seperti: MS-DOS, MS-Windows, dan Linux.
Komponen Sistem Basis Data ?

Perangkat Keras (Hardware)


Perangkat keras yang biasanya terdapat dalam sistem basis data adalah memori sekunder hardisk.
Manfaat Sistem Basis Data ?
Manfaat atau kegunaan penerapan basis data cukup banyak dan cakupannya pun luas dalam mendukung keberadaan
lembaga atau organisasi maupun perusahaan, diantaranya:
Hirarki Basis Data
Struktur Penyimpanan File/Table ?
Praktek MySql
Nama Database : smk01 • Membuat Basis Data smk01
Nama Table : siswa CREATE DATABASE smk01;
Nis nama_siswa Jenkel Tmp_lahir Tgl_lahir • Mengaktifkan Basis data smk01
20010201 Asep Berlian L Bandung 13 Juli 2004 USE smk01;
• Membuat Tabel Siswa
Struktur Table Siswa CREATE TABLE siswa(
Nis char(8) primary key,
Fieldname Datatype Length Constraint Nama_siswa varchar(50),
Nis Char 8 Primary Jenkel enum(“L”,”P”),
Nama_siswa Varchar 50 Not Null Tmp_lahir varchar(50),
Jenkel Enum (L,P) Tgl_lahir date
);
Tmp_lahir Varchar 50
• Melihat Struktur Table Siswa
Tgl_lahir Date Desc siswa;
• Melihat daftar table
• Mengisi data pada table siswa Show Tables;
INSERT INTO TABLE siswa (nis, nama_siswa, Jenkel, tmp_lahir, tgl_lahir)
value (“20010201”, ”Asep Berlian”, ”L”, “Bandung”, “2004-07-13”);
• Menampilkan data pada table siswa
SELECT * FROM siswa;

Anda mungkin juga menyukai