Basis Data
BASIS DATA
Basis Data terdiri dari :
BASIS : markas atau gudang, tempat
bersarang atau berkumpul.
DATA :
representasi fakta dunia nyata yang mewakili suatu objek seperti manusia(pegawai,
siswa,
pembeli, pelanggan), barang, hewan peristiwa, konsep, keadaan, dan sebagainya yang direkam
dalam bentuk angka, huruf,simbol,
teks, gambar, bunyi, atau kombinasinya.
Kumpulan file / table yang saling berelasi
(berhubungan) yang disimpan dalam media penyimpanan elektronik.
semua data yg disimpan pada
sumber daya berbasis Komputer (McLeod
& Schell)
DATABASE
Database adalah fakta-fakta berupa data
mentah atau data telah diolah yang dikumpulkan untuk pengolahan data.
Character à Field à Record à Table/File à Database
Di dalam Access ada beberapa tingkatan data:
1. Field : Kumpulan data sejenis.
2. Record : Kumpulan field sejenis.
3. Table : Kumpulan dari record-record.
4. Database : Kumpulan dari tabel-tabel.
Character à Field à Record à Table/File à Database
Di dalam Access ada beberapa tingkatan data:
1. Field : Kumpulan data sejenis.
2. Record : Kumpulan field sejenis.
3. Table : Kumpulan dari record-record.
4. Database : Kumpulan dari tabel-tabel.
Tahapan-tahapan
Merancang Database
1. Pengumpulan Data
Contoh Kasus
Dokumen Dasar :
2. Pembentukan Database dan desain
tabel, pemilihan DBMS
|
|
|||
|
|||
DATA DEFINITION LANGUAGE
Databases merupakan kumpulan dari beberapa tabel yang saling
terhubung/terkoneksi dengan mengunakan field kunci dari masing-masing table,
database terdiri dari:
- Karakter = (a-z 1-9)
- Data/Kata = Kumpulan dari karakter-karakter yang membentuk suatu kata atau data
- Field = Kumpulan dari kata-kata yang dibaca secara vertikal/perkolom dalam suatu tabel
- Record = Kumpulan dari field-field yang dibaca secara horizontal/perbaris dalam suatu tabel
- Tabel/File = Kumpulan dari Record-record yang menghasilkan informasi, yang disusun dalam baris (Field) dan kolom (Record)
MYSQL merupakan software system manajemen
databases (Database Management System – DBMS), merupakan software yang
digunakan untuk mengelola databases, dari pendefinisian data, pengelolan data,
maintenance data, sampai dengan pengaturan sampai dengan pengaturan siapa saja
yang dapat mengakses dan menggunakan database tersebut. MYSQL untuk didistribusikan
dan digunakan oleh siapa saja yang berminat tanpa harus membayar/tanpa lisensi
(Open Source).
Perintah SQL dibedakan menjadi:
Data Manipulasi Language (DDL) digunakan untuk melakukan pembuatan struktur
databases
Membuat Tabel
CREATE Table namatable
(
Struktur Field
);
Cth:
create table mhs
(
nim integer not null primary key,
nama text (20) not null,
kelas text (7) not null);
ALTER
Di gunakan untuk merubah, Menambah
(ADD), Menghpus (DROP) struktur table.
Alter Table namatable [spesifikasi perubahaan];
Adapun spesifikasi perubahaanya
seperti dibawah ini:
1. Menambahkan satu field jenis kelamin pada
tabel mhs.
BU :
Alter Table namatable
Add nmfieldbaru datatype (ukuranfield) not null;
Cth:
ALTER Table mhs
ADD jeniskelamin text (1) not null;
2. Menambahkan Primary Key pada record
nim
Bu:
Alter Table namatable
Add Constraint namafield primary key
(namaprimary);
Cth:
alter table mhs
add constraint nim primary key (nim);
3. Merubah Ukuran dan tipe field pada
table mhs.
BU:
Alter Table nmtable
Alter Column nmfield type (ukuran);
Cth:
alter table mhs
alter column jeniskelamin text (15);
DROP
1.
Menghapus Satu Field Pada Table mhs
Alter Table nmtable
Drop Column nmfield;
Cth:
alter table mhs
drop column jeniskelamin;
2.
Menghapus Tabel
Drop Table nmtable
Cth: drop table mhs;
LATIHAN !!!!
1. Buatlah Database Dengan Nama : Gaji
2. Buat Struktur Tabel Seperti Dibawah ini:
a. Tabel Karyawan
Field
|
Tipe
Data
|
Size
|
Ket
|
NIP
|
Number
|
-
|
Primary Key
|
Nama
|
Text
|
20
|
|
Alamat
|
Text
|
10
|
b. Tabel Golongan
Field
|
Tipe
Data
|
Size
|
Ket
|
Gol
|
Text
|
1
|
|
Jabatan
|
Text
|
10
|
|
Gaji
|
Number
|
-
|
3. Berikan Primary Key Pada Field Gol
di tabel Golongan.
4. Tambahkan Satu Field tanggal_lahir
Pada table karyawan dengan data type date.
5. Tambahkan Field Kota Pada table
Karyawan dengan data type text 20.
6. Ubah Nama Field tanggal_lahir pada
table karyawan dengan nama ttl.
7. ubah Size field Kota pada table karyawan dengan size 10.
8. Hapus Field ttl Pada Tabel Karyawan
9. Hapus Field kota Pada Tabel Karyawan
10. Hapus Kedua Tabel Tersebut.
J SELAMAT MENCOBA J
0 komentar:
Post a Comment