0% menganggap dokumen ini bermanfaat (0 suara)
311 tayangan20 halaman

Basis Data

Sistem basis data merupakan sistem yang terdiri dari kumpulan file (tabel) yang saling berhubungan dan sekumpulan program untuk mengakses dan memanipulasi file tersebut. Komponen utama sistem basis data adalah basis data itu sendiri, yang berisi kumpulan data yang tersimpan secara sistematis dimana user dapat melihat dan cara bagaimana user melihat data tersebut.

Diunggah oleh

Euis
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPT, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
311 tayangan20 halaman

Basis Data

Sistem basis data merupakan sistem yang terdiri dari kumpulan file (tabel) yang saling berhubungan dan sekumpulan program untuk mengakses dan memanipulasi file tersebut. Komponen utama sistem basis data adalah basis data itu sendiri, yang berisi kumpulan data yang tersimpan secara sistematis dimana user dapat melihat dan cara bagaimana user melihat data tersebut.

Diunggah oleh

Euis
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPT, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 20

1

partisi atau disk


yang digunakan
untuk menyimpan
file-file dalam cara
tertentu.

Merupakan sistem yang terdiri atas


Merupakan
yang
terdiri
atas
kumpulan sistem
file (tabel)
yang
saling
kumpulan
file (tabel)
yang saling
berhubungan
dan sekumpulan
berhubungan
danmengakses
sekumpulan
program
lain untuk
dan
program
lain untuk
mengakses
dan
memanipulasi
file (tabel)
tersebut
memanipulasi file (tabel) tersebut

Aplikasi
Lain

Hardwar
e

Pemakai :
Programm
er, User
Aplikasi

Sistem
Operas
i

Komponen
Basis Data
Software
DBMS : MySQL,
Ms, SQL Server,
Interbase,
Paradox, Ms.
Access, DB2

Basis
Data
5

Kumpulan data
Kumpulan
data
yang tersimpan
yang
tersimpan
secara
sistematik
secara
dimanasistematik
user
dimana
user
dapat melihat
dapatdan
melihat
data
data
dan cara
bagaimana
bagaimana
user melihatcara
data
user
melihat data
tersebut..
tersebut..

:
a
t
a
d
i
ks
a
r
t
s
b
a
l
e
v
e
l
3
Level Penampakan
(View Level) External
Level

Kumpulan konsep terintegrasi untuk


menjabarkan data, hubungan antar data, dan
kekangan terhadap data yang digunakan untuk
menjaga konsisten.

Model data terbagi dalam tiga kelompok besar


Model Hierarki
Model Network
Model Relational
Model Object Oriented Model

menyerupai pohon yang dibalik


Menggunakan pola hubungan orangtua anak
Pada puncak hirarki diesbut dengan akar
(root). Tiap entitas tingkat atas (parent)
mempunyai satu atau lebih sub-entitas
(children) sehingga setiap entitas hanya
boleh mempunyai satu induk, tetapi dapat
mempunyai banyak anak.

Model ini hampir sama dengan model


hierarkis. Perbedaannya dalam model ini
setiap entitas dapat mempunyai banyak
induk dan banyak anak.

10

11

Model data relational menggambarkan


data dalam bentuk tabel-tabel.
Asosiasi antar tabel didefinisikan lewat
penggunaan kunci tamu (foreign key)

12

13

Model berorientasi objek berbasiskan kumpulan objek.


Setiap objek berisi:

Nilai yang disimpan dalam variable instant, dimana


variable melekat dengan objek itu sendiri.

Metoda : operasi yang berlaku pada objek yang


bersangkutan.

Objek-objek yang memiliki tipe nilai & metode yang


dikelompokkan dalam satu kelas. Kelas disini mirip
dengan abstrak pada bahasa pemrograman.

Sending a message : sebuah objek dapat


mengakses data sebuah yang lain hanya dengan
memanggil metode dari objek tersebut.

14

MAHASISWA

MATA KULIAH

Nama
Tgl_lahir
Alamat
NoHp
JenisKelamin
Gol_darah

Kode_MK
Nama_MK
Sks
Semester

Hitung IP
Mengambil MataKuliah

Pembayaran

15

Sekumpulan perintah khusus yang


digunakan untuk mengakses data
dalam database relasional.

EKSPRESI SQL DASAR TERDIRI ATAS 3


KLAUSA:
SELECT
FROM
WHERE
16

17

18

19

20

Anda mungkin juga menyukai