met malem minggu sobat semua, kali ini ane akan bahas cara membuat aplikasi kalkulator/aritmatika sederhana dengan menggunakan microsoft visual foxpro..
langsung saja nih screenshoot RUN nya hasil akhir.. hehe
ini yang screenshoot yang belum di RUN.. hehe
scribnya ada dibawah ini :
1) klik 2x pada form yg kosong (selain button atau tulisan), pilih procedur "init"
isi kode berikut:
thisform.text1.Value=0
thisform.text2.Value=0
thisform.text3.Value=0
2) untuk button "+" (penjumlahan) berikut :
thisform.text3.Value=thisform.text1.Value+thisform.text2.value
3) untuk button "-" (pengurangan) berikut :
thisform.text3.Value=thisform.text1.Value-thisform.text2.value
4) untuk button "*" (perkalian) berikut :
thisform.text3.Value=thisform.text1.Value*thisform.text2.value
5) untuk button "/" (pembagian) berikut :
thisform.text3.Value=thisform.text1.Value/thisform.text2.value
6) untuk button "^" (pangkat) berikut :
thisform.text3.Value=thisform.text1.Value^thisform.text2.value
7) untuk button "C" (Clear) sama seperti scribe no 1.
8) untuk button "exit" berikut :
thisform.release
kalau sudah diisi semua, coba di RUN dengan klik Form->Run Form, atau bisa ctrl+E.
sekian dulu sobat, semoga bermanfaat.. hehe
Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan
Tampilkan postingan dengan label Pemrograman. Tampilkan semua postingan
Sabtu, 18 Oktober 2014
Minggu, 12 Oktober 2014
Cara Membuat Data Base dengan Menggunakan Microsoft Office Access 2007
Malam sobat semua, kali ini saya akan membahas cara membuat data base dengan menggunakan Microsoft Office Access 2007.. oke silakan simak.
1. Buka Microsoft Office Access 2007
Start -> All Programs -> Microsoft Office -> Microsoft Office Access 2007
2. Pada Menu Office Button -> New
3. Klik Blank Data Base -> Tulis Nama Data base pada File Name -> Create.
4. Muncullah Blank data base baru seperti ini
5. Secara Default telah membuat 1 table, trus klik view -> Design View
maka akan tampil seperti ini
6. Isikan data Main / master yaitu data yang permanen atau jarang diubah.
setelah selesai di isi, trus klik close Table (bukan close Blank lho.. ntar malah hilang) pilih SAVE
7. isikan data Main, kalau disini dengan nama penyewa hingga selesai.
8. buat table lagi, dengan data transaksi yaitu data yang sering diubah-ubah yang akan dihubungkan dengan data main atau master.
CREATE -> TABLE
maka akan tampil seperti ini
9. klik kanan pada table tadi -> Design View
10. setelah itu close tab dan save dengan nama "mobil" (kalau disini)
11. setelah itu klik 2x table mobil dan isi semua data contohnya seperti dibawah ini
11. setelah itu close tab dan save
maka hasilnya seperti ini
maka 2 data table sudah jadi. jika mau dibuat form, maka klik data table salah satu lalu klik CREATE -> FORM seperti dibawah
Jika mau buat Report, silakan CREATE -> REPORT, seperti dibawah ini
tapi kali ini ane mau buat Query dulu, Query adalah untuk menggabungkan semua data pada table menjadikan dalam 1 table.
12. Silakan CREATE -> QUERY DESIGN
maka akan tampil seperti ini, klik 2x pada table penyewa maupun mobil untuk menampilkan data-datanya
13. silakan isi data Querynya dengan mengurutkan data yang telah dibuat pada table penyewa dan mobil
14. kalau sudah selesai tinggal close table dan save sengan nama "Query Penyewaan"
maka hasilnya seperti berikut
15. woww terjadi kesalahan seperti ini bagaimana??
tenang sobat, itu karena tadi saat kita membuat 2 table lupa membuka Primary Key pada salah satu table, tuh lihat 2 table masih terkunci pada "ID"
terus caranya menghilangkannya gimana??
mari coba..
klik 2x pada table mobil, trus klik baris "ID", trus klik Primary Key
coba lihat hasilnya, tanda kuncinya dah hilang.. sukses kan.. hehe
16. sekarang tinggal buat form dari Query Penyewaan
CREATE -> FORM
klik SAVE aja..
17. jangan lupa Reportnya dari Query Penyewaan
CREATE -> REPORT
klik SAVE aja..
18. inilah screenshot akhirnya
alhamdulillah selesai juga pembuatan databasenya ^_^.
1. Buka Microsoft Office Access 2007
Start -> All Programs -> Microsoft Office -> Microsoft Office Access 2007
2. Pada Menu Office Button -> New
3. Klik Blank Data Base -> Tulis Nama Data base pada File Name -> Create.
4. Muncullah Blank data base baru seperti ini
5. Secara Default telah membuat 1 table, trus klik view -> Design View
maka akan tampil seperti ini
6. Isikan data Main / master yaitu data yang permanen atau jarang diubah.
setelah selesai di isi, trus klik close Table (bukan close Blank lho.. ntar malah hilang) pilih SAVE
7. isikan data Main, kalau disini dengan nama penyewa hingga selesai.
8. buat table lagi, dengan data transaksi yaitu data yang sering diubah-ubah yang akan dihubungkan dengan data main atau master.
CREATE -> TABLE
maka akan tampil seperti ini
9. klik kanan pada table tadi -> Design View
10. setelah itu close tab dan save dengan nama "mobil" (kalau disini)
11. setelah itu klik 2x table mobil dan isi semua data contohnya seperti dibawah ini
11. setelah itu close tab dan save
maka hasilnya seperti ini
maka 2 data table sudah jadi. jika mau dibuat form, maka klik data table salah satu lalu klik CREATE -> FORM seperti dibawah
Jika mau buat Report, silakan CREATE -> REPORT, seperti dibawah ini
tapi kali ini ane mau buat Query dulu, Query adalah untuk menggabungkan semua data pada table menjadikan dalam 1 table.
12. Silakan CREATE -> QUERY DESIGN
maka akan tampil seperti ini, klik 2x pada table penyewa maupun mobil untuk menampilkan data-datanya
13. silakan isi data Querynya dengan mengurutkan data yang telah dibuat pada table penyewa dan mobil
14. kalau sudah selesai tinggal close table dan save sengan nama "Query Penyewaan"
maka hasilnya seperti berikut
15. woww terjadi kesalahan seperti ini bagaimana??
tenang sobat, itu karena tadi saat kita membuat 2 table lupa membuka Primary Key pada salah satu table, tuh lihat 2 table masih terkunci pada "ID"
terus caranya menghilangkannya gimana??
mari coba..
klik 2x pada table mobil, trus klik baris "ID", trus klik Primary Key
coba lihat hasilnya, tanda kuncinya dah hilang.. sukses kan.. hehe
16. sekarang tinggal buat form dari Query Penyewaan
CREATE -> FORM
klik SAVE aja..
17. jangan lupa Reportnya dari Query Penyewaan
CREATE -> REPORT
klik SAVE aja..
18. inilah screenshot akhirnya
alhamdulillah selesai juga pembuatan databasenya ^_^.
Minggu, 21 September 2014
Beberapa Perintah / Commond Window Dalam Foxpro 7.0
malam sobat semua,, nie kali nie mw share beberapa perintah yg ditulis di command pada foxpro 7.0.
ini contoh demonya :
SET DEFAULT TO namaruangkerja, contohnya SET DEFAULT TO d:\Eling_Niatmoe, untuk default tempat ruang kerja.
CREATE, untuk menulis data kerja baru, contohnya CREATE mahasiswa.
USE, untuk mengaktifkan data kerja yang telah dibuat.
MODIFY STRUCTURE, untuk merubah (add or remove) data.
EDIT, untuk mengedit isi table atau data.
APPEND, untuk menambah record.
DELETE, untuk menghapus satu data kerja yang aktif.
DELETE ALL, untuk menghapus semua data kerja yang aktif.
BROWSE, untuk mencari dan membuka table atau data yang telah dibuat.
QUIT, untuk keluar aplikasi.
demikian yang dapat ane sampaikan sobat, semoga bermanfaat :)
ini contoh demonya :
SET DEFAULT TO namaruangkerja, contohnya SET DEFAULT TO d:\Eling_Niatmoe, untuk default tempat ruang kerja.
CREATE, untuk menulis data kerja baru, contohnya CREATE mahasiswa.
USE, untuk mengaktifkan data kerja yang telah dibuat.
MODIFY STRUCTURE, untuk merubah (add or remove) data.
EDIT, untuk mengedit isi table atau data.
APPEND, untuk menambah record.
DELETE, untuk menghapus satu data kerja yang aktif.
DELETE ALL, untuk menghapus semua data kerja yang aktif.
BROWSE, untuk mencari dan membuka table atau data yang telah dibuat.
QUIT, untuk keluar aplikasi.
demikian yang dapat ane sampaikan sobat, semoga bermanfaat :)
Kamis, 11 September 2014
Pengertian MySQL dan Sejarahnya
Sejarah MySQL
MySQL pada awalnya diciptakan pada tahun 1979, oleh Michael "Monty" Widenius, seorang programmer komputer asal Swedia. Monty mengembangkan sebuah sistem database sederhana yang dinamakan UNIREG yang menggunakan koneksi low-level ISAM database engine dengan indexing. Pada saat itu Monty bekerja pada perusahaan bernama TcX di Swedia.
TcX pada tahun 1994 mulai mengembangkan aplikasi berbasis web, dan berencana menggunakan UNIREG sebagai sistem database. Namun sayangnya, UNIREG dianggagap tidak cocok untuk database yang dinamis seperti web.
TcX kemudian mencoba mencari alternatif sistem database lainnya, salah satunya adalah mSQL (miniSQL). Namun mSQL versi 1 ini juga memiliki kekurangan, yaitu tidak mendukung indexing, sehingga performanya tidak terlalu bagus.
Dengan tujuan memperbaiki performa mSQL, Monty mencoba menghubungi David Hughes (programmer yang mengembangkan mSQL) untuk menanyakan apakah ia tertarik mengembangkan sebuah konektor di mSQL yang dapat dihubungkan dengan UNIREG ISAM sehingga mendukung indexing. Namun saat itu Hughes menolak, dengan alasan sedang mengembangkan teknologi indexing yang independen untuk mSQL versi 2.
Dikarenakan penolakan tersebut, David Hughes, TcX (dan juga Monty) akhirnya memutuskan untuk merancang dan mengembangkan sendiri konsep sistem database baru. Sistem ini merupakan gabungan dari UNIREG dan mSQL (yang source codenya dapat bebas digunakan). Sehingga pada May 1995, sebuah RDBMS baru, yang dinamakan MySQL dirilis.
David Axmark dari Detron HB, rekanan TcX mengusulkan agar MySQL di ‘jual’ dengan model bisnis baru. Ia mengusulkan agar MySQL dikembangkan dan dirilis dengan gratis. Pendapatan perusahaan selanjutnya di dapat dari menjual jasa “support” untuk perusahaan yang ingin mengimplementasikan MySQL. Konsep bisnis ini sekarang dikenal dengan istilah Open Source.
Pada tahun 1995 itu juga, TcX berubah nama menjadi MySQL AB, dengan Michael Widenius, David Axmark dan Allan Larsson sebagai pendirinya. Titel “AB” dibelakang MySQL, adalah singkatan dari “Aktiebolag”, istilah PT (Perseroan Terbatas) bagi perusahaan Swedia.
Pengertian MySQL
MySQL adalah sebuah perangkat lunak system manajemen basis data SQL (DBMS) yang multithread, dan multi-user. MySQL adalah implementasi dari system manajemen basisdata relasional (RDBMS). MySQL dibuah oleh TcX dan telah dipercaya mengelola system dengan 40 buah database berisi 10.000 tabel dan 500 di antaranya memiliki 7 juta baris.
Elemen SQL
Elemen dari SQL yang paling dasar antara lain pernyataan, nama, tipe data, ekspresi, konstanta dan fungsi bawaan.
1. Pernyataan
Perintah dari SQL yang digunakan untuk meminta sebuah tindakan kepada DBMS.
Pernyataan dasar SQL antara lain :
ALTER : Merubah struktur tabel
COMMIT : Mengakhiri eksekusi transaksi
CREATE : Membuat tabel, indeks
DELETE : Menghapus baris pada sebuah tabel
DROP : Menghapus tabel, indeks
GRANT : Menugaskan hak terhadap basis data kepada user
INSERT : Menambah baris pada tabel
REVOKE : Membatalkan hak kepada basis data
ROLLBACK : Mengembalikan pada keadaan semula apabila transaksi gagal dilaksanakan
SELECT : Memilih baris dan kolom pada sebuah tabel
UPDATE : Mengubah value pada baris sebuah tabel
2. Nama
Nama digunakan sebagai identitas, yaitu identitas bagi objek pada DBMS. Misal : tabel, kolom dan pengguna.
Tipe data
Tipe data yang ada dalam MYSQL :
1. Tipe data numerik antara lain :
TINYINT : Nilai integer yang sangat kecil
SMALLINT : Nilai integer yang kecil
MEDIUMINT : Nilai integer yang sedang
INT : Nilai integer dengan nilai standar
BEGINT : Nilai integer dengan nilai besar
FLOAT : Bilangan decimal dengan single-precission
DOUBLE : Bilangan decimal dengan double-precission
DECIMAL(M,D) : Bilangan float yang dinyatakan sebagai string. M : jumlah digit yang disimpan, D : jumlah angka dibelakang koma
2. Tipe data String antara lain :
CHAR : Karakter yang memiliki panjang tetap yaitu sebanyak n
VARCHAR : Karakter yang memiliki panjang tidak tetap yaitu maksimum n
TINYBLOB : BLOB dengan ukuran sangat kecil
BLOB : BLOB yang memiliki ukuran kecil
MEDIUMBLOB : BLOB yang memiliki ukuran sedang
LONGBLOB : BLOB yang memiliki ukuran besar
TINYTEXT : teks dengan ukuran sangat kecil
TEXT : teks yang memiliki ukuran kecil
MEDIUMTEXT : teks yang memiliki ukuran sedang
LONGTEXT : teks yang memiliki ukuran besar
ENUM : kolom diisi dengan satu member enumerasi
SET : Kolom dapat diisi dengan beberapa nilai anggota himpunan
3. Tipe data tunggal dan jam :
DATE : date memiliki format tahun-bulan-tanggal
TIME : time memiliki format jam-menit-detik
DATETIME : gabungan dari format date dan time
Ekspresi
Ekspresi digunakan untuk menghasilkan/menghitung nilai.
Misalnya : jumlah=harga-diskon
Ekspresi aritmatika antara lain :
+ : tambah
– : kurang
/ : bagi
* : kali
Konstanta
Nilai yang tetap
Fungsi bawaan
Fungsi adalah subprogram yang dapat menghasilkan suatu nilai apabila fungsi tersebut dipanggil. Fungsi Agregat adalah fungsi yang digunakan untuk melakukan summary, statistik yang dilakukan pada suatu tabel/query.
AVG(ekspresi) : digunakan untuk mencari nilai rata-rata dalam kolom dari tabel.
COUNT(x) : digunakan untuk menghitung jumlah baris dari sebuah kolom dari tabel
MAX(ekspresi) : digunakan untuk mencari nilai yang paling besar dari suatu kolom dari tabel
MIN(ekspresi) : digunakan untuk mencari nilai yang paling kecil dari suatu kolom dari tabel
SUM(ekspresi) : digunakan untuk mengitung jumlah keseluruhan dari suatu kolom dari tabel
Keistimewaan MySQL
MySQL memiliki beberapa keistimewaan, antara lain :
Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.
Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
'Performance tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).
Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.
Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.
Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.
Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.
Penggunaan
MySQL sangat populer dalam aplikasi web seperti MediaWiki (perangkat lunak yang dipakai Wikipedia dan proyek-proyek sejenis) dan PHP-Nuke dan berfungsi sebagai komponen basis data dalam LAMP. Popularitas sebagai aplikasi web dikarenakan kedekatannya dengan popularitas PHP, sehingga seringkali disebut sebagai Dynamic Duo.
sekian dari ane,, smg tambah wawasan..
sumber : http://id.wikipedia.org/wiki/MySQL
http://upyes.wordpress.com/2013/02/06/pengertian-dan-sejarah-mysql/
MySQL pada awalnya diciptakan pada tahun 1979, oleh Michael "Monty" Widenius, seorang programmer komputer asal Swedia. Monty mengembangkan sebuah sistem database sederhana yang dinamakan UNIREG yang menggunakan koneksi low-level ISAM database engine dengan indexing. Pada saat itu Monty bekerja pada perusahaan bernama TcX di Swedia.
TcX pada tahun 1994 mulai mengembangkan aplikasi berbasis web, dan berencana menggunakan UNIREG sebagai sistem database. Namun sayangnya, UNIREG dianggagap tidak cocok untuk database yang dinamis seperti web.
TcX kemudian mencoba mencari alternatif sistem database lainnya, salah satunya adalah mSQL (miniSQL). Namun mSQL versi 1 ini juga memiliki kekurangan, yaitu tidak mendukung indexing, sehingga performanya tidak terlalu bagus.
Dengan tujuan memperbaiki performa mSQL, Monty mencoba menghubungi David Hughes (programmer yang mengembangkan mSQL) untuk menanyakan apakah ia tertarik mengembangkan sebuah konektor di mSQL yang dapat dihubungkan dengan UNIREG ISAM sehingga mendukung indexing. Namun saat itu Hughes menolak, dengan alasan sedang mengembangkan teknologi indexing yang independen untuk mSQL versi 2.
Dikarenakan penolakan tersebut, David Hughes, TcX (dan juga Monty) akhirnya memutuskan untuk merancang dan mengembangkan sendiri konsep sistem database baru. Sistem ini merupakan gabungan dari UNIREG dan mSQL (yang source codenya dapat bebas digunakan). Sehingga pada May 1995, sebuah RDBMS baru, yang dinamakan MySQL dirilis.
David Axmark dari Detron HB, rekanan TcX mengusulkan agar MySQL di ‘jual’ dengan model bisnis baru. Ia mengusulkan agar MySQL dikembangkan dan dirilis dengan gratis. Pendapatan perusahaan selanjutnya di dapat dari menjual jasa “support” untuk perusahaan yang ingin mengimplementasikan MySQL. Konsep bisnis ini sekarang dikenal dengan istilah Open Source.
Pada tahun 1995 itu juga, TcX berubah nama menjadi MySQL AB, dengan Michael Widenius, David Axmark dan Allan Larsson sebagai pendirinya. Titel “AB” dibelakang MySQL, adalah singkatan dari “Aktiebolag”, istilah PT (Perseroan Terbatas) bagi perusahaan Swedia.
Pengertian MySQL
MySQL adalah sebuah perangkat lunak system manajemen basis data SQL (DBMS) yang multithread, dan multi-user. MySQL adalah implementasi dari system manajemen basisdata relasional (RDBMS). MySQL dibuah oleh TcX dan telah dipercaya mengelola system dengan 40 buah database berisi 10.000 tabel dan 500 di antaranya memiliki 7 juta baris.
Elemen SQL
Elemen dari SQL yang paling dasar antara lain pernyataan, nama, tipe data, ekspresi, konstanta dan fungsi bawaan.
1. Pernyataan
Perintah dari SQL yang digunakan untuk meminta sebuah tindakan kepada DBMS.
Pernyataan dasar SQL antara lain :
ALTER : Merubah struktur tabel
COMMIT : Mengakhiri eksekusi transaksi
CREATE : Membuat tabel, indeks
DELETE : Menghapus baris pada sebuah tabel
DROP : Menghapus tabel, indeks
GRANT : Menugaskan hak terhadap basis data kepada user
INSERT : Menambah baris pada tabel
REVOKE : Membatalkan hak kepada basis data
ROLLBACK : Mengembalikan pada keadaan semula apabila transaksi gagal dilaksanakan
SELECT : Memilih baris dan kolom pada sebuah tabel
UPDATE : Mengubah value pada baris sebuah tabel
2. Nama
Nama digunakan sebagai identitas, yaitu identitas bagi objek pada DBMS. Misal : tabel, kolom dan pengguna.
Tipe data
Tipe data yang ada dalam MYSQL :
1. Tipe data numerik antara lain :
TINYINT : Nilai integer yang sangat kecil
SMALLINT : Nilai integer yang kecil
MEDIUMINT : Nilai integer yang sedang
INT : Nilai integer dengan nilai standar
BEGINT : Nilai integer dengan nilai besar
FLOAT : Bilangan decimal dengan single-precission
DOUBLE : Bilangan decimal dengan double-precission
DECIMAL(M,D) : Bilangan float yang dinyatakan sebagai string. M : jumlah digit yang disimpan, D : jumlah angka dibelakang koma
2. Tipe data String antara lain :
CHAR : Karakter yang memiliki panjang tetap yaitu sebanyak n
VARCHAR : Karakter yang memiliki panjang tidak tetap yaitu maksimum n
TINYBLOB : BLOB dengan ukuran sangat kecil
BLOB : BLOB yang memiliki ukuran kecil
MEDIUMBLOB : BLOB yang memiliki ukuran sedang
LONGBLOB : BLOB yang memiliki ukuran besar
TINYTEXT : teks dengan ukuran sangat kecil
TEXT : teks yang memiliki ukuran kecil
MEDIUMTEXT : teks yang memiliki ukuran sedang
LONGTEXT : teks yang memiliki ukuran besar
ENUM : kolom diisi dengan satu member enumerasi
SET : Kolom dapat diisi dengan beberapa nilai anggota himpunan
3. Tipe data tunggal dan jam :
DATE : date memiliki format tahun-bulan-tanggal
TIME : time memiliki format jam-menit-detik
DATETIME : gabungan dari format date dan time
Ekspresi
Ekspresi digunakan untuk menghasilkan/menghitung nilai.
Misalnya : jumlah=harga-diskon
Ekspresi aritmatika antara lain :
+ : tambah
– : kurang
/ : bagi
* : kali
Konstanta
Nilai yang tetap
Fungsi bawaan
Fungsi adalah subprogram yang dapat menghasilkan suatu nilai apabila fungsi tersebut dipanggil. Fungsi Agregat adalah fungsi yang digunakan untuk melakukan summary, statistik yang dilakukan pada suatu tabel/query.
AVG(ekspresi) : digunakan untuk mencari nilai rata-rata dalam kolom dari tabel.
COUNT(x) : digunakan untuk menghitung jumlah baris dari sebuah kolom dari tabel
MAX(ekspresi) : digunakan untuk mencari nilai yang paling besar dari suatu kolom dari tabel
MIN(ekspresi) : digunakan untuk mencari nilai yang paling kecil dari suatu kolom dari tabel
SUM(ekspresi) : digunakan untuk mengitung jumlah keseluruhan dari suatu kolom dari tabel
Keistimewaan MySQL
MySQL memiliki beberapa keistimewaan, antara lain :
Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.
Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
'Performance tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).
Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.
Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 miliar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.
Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.
Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.
Penggunaan
MySQL sangat populer dalam aplikasi web seperti MediaWiki (perangkat lunak yang dipakai Wikipedia dan proyek-proyek sejenis) dan PHP-Nuke dan berfungsi sebagai komponen basis data dalam LAMP. Popularitas sebagai aplikasi web dikarenakan kedekatannya dengan popularitas PHP, sehingga seringkali disebut sebagai Dynamic Duo.
sekian dari ane,, smg tambah wawasan..
sumber : http://id.wikipedia.org/wiki/MySQL
http://upyes.wordpress.com/2013/02/06/pengertian-dan-sejarah-mysql/
Rabu, 10 September 2014
Apas sih XAMPP itu??
malam sobat semua, semoga tetap dalam lindunganNya.. aminn
kali ini ane akan bahas apa itu yang dinamakan XAMPP.. yuk cekidot... ^_^.
Definisi XAMPP
XAMPP adalah perangkat lunak bebas yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program.
Sejarah dan Pengembang XAMPP
XAMPP dikembangkan dari sebuah tim proyek bernama Apache Friends, yang terdiri dari Tim Inti (Core Team), Tim Pengembang (Development Team) & Tim Dukungan (Support Team)
Asal kata dari XAMPP
X: Program ini dapat dijalankan dibanyak sistem operasi seperti Windows, Linux, Mac OS, dan Solaris.
A: Apache, merupakan aplikasi web server. Tugas utama Apache adalah menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. jika diperlukan juga berdasarkan kode PHP yang dituliskan, maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan.
M: MySQL, merupakan aplikasi database server. Perkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat dan mengelola database beserta isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus data yang berada dalam database.
P: PHP, bahasa pemrograman web. Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis. Sistem manajemen basis data yang sering digunakan bersama PHP adalah MySQl. namun PHP juga mendukung sistem manajement database Oracle, Microsoft Access, Interbase, d-base, PostgreSQL, dan sebagainya.
P: Perl, bahasa pemrograman.
Bagian Penting XAMPP
- htdoc adalah folder tempat meletakkan berkas-berkas yang akan dijalankan, seperti berkas PHP, HTML dan skrip lain.
- phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada dikomputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpMyAdmin, maka akan muncul halaman phpMyAdmin.
- Kontrol Panel yang berfungsi untuk mengelola layanan (service) XAMPP. Seperti menghentikan (stop) layanan, ataupun memulai (start).
Pemdapat lain mengatakan :
Bahwa XAMPP adalah sebuah software web server apache yang didalamnya sudah tersedia database server mysql dan support php programming. XAMPP merupakan software yang mudah digunakan, gratis dan mendukung instalasi di Linux dan Windows. Keuntungan lainnya adalah cuma menginstal satu kali sudah tersedia Apache Web Server, MySQL Database Server, PHP Support (PHP 4 dan PHP 5) dan beberapa module lainnya. Hanya bedanya kalau yang versi untuk Windows sudah dalam bentuk instalasi grafis dan yang Linux dalam bentuk file terkompresi tar.gz. Kelebihan lain yang berbeda dari versi untuk Windows adalah memiliki fitur untuk mengaktifkan sebuah server secara grafis, sedangkan Linux masih berupa perintah-perintah di dalam console. Oleh karena itu yang versi untuk Linux sulit untuk dioperasikan. Dulu XAMPP untuk Linux dinamakan LAMPP, sekarang diganti namanya menjadi XAMPP FOR LINUX.
XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk anda atau auto konfigurasi.
Orang bijak tinggalin jejak ^_^.
kali ini ane akan bahas apa itu yang dinamakan XAMPP.. yuk cekidot... ^_^.
Definisi XAMPP
XAMPP adalah perangkat lunak bebas yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program.
Sejarah dan Pengembang XAMPP
XAMPP dikembangkan dari sebuah tim proyek bernama Apache Friends, yang terdiri dari Tim Inti (Core Team), Tim Pengembang (Development Team) & Tim Dukungan (Support Team)
Asal kata dari XAMPP
X: Program ini dapat dijalankan dibanyak sistem operasi seperti Windows, Linux, Mac OS, dan Solaris.
A: Apache, merupakan aplikasi web server. Tugas utama Apache adalah menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. jika diperlukan juga berdasarkan kode PHP yang dituliskan, maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan.
M: MySQL, merupakan aplikasi database server. Perkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat dan mengelola database beserta isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus data yang berada dalam database.
P: PHP, bahasa pemrograman web. Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis. Sistem manajemen basis data yang sering digunakan bersama PHP adalah MySQl. namun PHP juga mendukung sistem manajement database Oracle, Microsoft Access, Interbase, d-base, PostgreSQL, dan sebagainya.
P: Perl, bahasa pemrograman.
Bagian Penting XAMPP
- htdoc adalah folder tempat meletakkan berkas-berkas yang akan dijalankan, seperti berkas PHP, HTML dan skrip lain.
- phpMyAdmin merupakan bagian untuk mengelola basis data MySQL yang ada dikomputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpMyAdmin, maka akan muncul halaman phpMyAdmin.
- Kontrol Panel yang berfungsi untuk mengelola layanan (service) XAMPP. Seperti menghentikan (stop) layanan, ataupun memulai (start).
Pemdapat lain mengatakan :
Bahwa XAMPP adalah sebuah software web server apache yang didalamnya sudah tersedia database server mysql dan support php programming. XAMPP merupakan software yang mudah digunakan, gratis dan mendukung instalasi di Linux dan Windows. Keuntungan lainnya adalah cuma menginstal satu kali sudah tersedia Apache Web Server, MySQL Database Server, PHP Support (PHP 4 dan PHP 5) dan beberapa module lainnya. Hanya bedanya kalau yang versi untuk Windows sudah dalam bentuk instalasi grafis dan yang Linux dalam bentuk file terkompresi tar.gz. Kelebihan lain yang berbeda dari versi untuk Windows adalah memiliki fitur untuk mengaktifkan sebuah server secara grafis, sedangkan Linux masih berupa perintah-perintah di dalam console. Oleh karena itu yang versi untuk Linux sulit untuk dioperasikan. Dulu XAMPP untuk Linux dinamakan LAMPP, sekarang diganti namanya menjadi XAMPP FOR LINUX.
XAMPP merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk anda atau auto konfigurasi.
Orang bijak tinggalin jejak ^_^.
Selasa, 09 September 2014
Apa sih Basis Data atau DataBase itu..??
Database is Knowledge, "Knowledge is of two kinds: we know subject ourselves, or we know where we can find information upon it". Samuel Johnson (1709-1784) ada yang tau artinya? silakan ditranslate sendiri yah sobat.. hehe
Basis Data atau biasa disebut DataBase, kebanyakan dari kita mungkin tidak asing dengan kata tersebut. Tapi jika suruh mendefinisikan apa sih basis data atau database, kalau masih bertanya-tanya yuk simak wawasan berikut ini ^_^.
A. Definisi BasisData :
Data adalah fakta mengenai objek, orang, benda, jenis, dll
sedangkan Basis berarti gudang atau tempat berkumpul.
B. Pengertian Database Menurut Para Ahli
Menurut Connolly (2010, p65), database adalah suatau kumpulan data yang saling berhubungan secara logis dan penjelasan tentang data yang terhubung tersebut dirancang sedemikian rupa sehingga dapat memberikan informasi yang diperlukan oleh organisasi.
Menurut George Tsu-der Chou basis data merupakan kumpulan informasi bermanfaat yang diorganisasikan ke dalam aturan yang khusus.
Menurut Whitten dan Beently (2007, p548), database adalah kumpulan file yang saling terkait, database tidak hanya kumpulan file. Record pada setiap file harus memperbolehkan hubungan-hubungan untuk menyimpan file lain
Menurut Fabbri dan Schwab basis data adalah sistem berkas terpadu yang dirancang terutama untuk meminimalkan duplikasi data.
Menurut Ramez Elmasri mendefinisikan basis data lebih dibatasi pada arti implisit yang khusus, yaitu:
a. Basis data merupakan penyajian suatu aspek dari dunia nyata (real world).
b. Basis data merupakan kumpulan data dari berbagai sumber yang secara logika mempunyai arti implisit. Sehingga data yang terkumpul secara acak dan tanpa mempunyai arti, tidak dapat disebut basis data.
c. Basis data perlu dirancang, dibangun dan data dikumpulkan untuk suatu tujuan. Basis data dapat digunakan oleh beberapa user dan beberapa aplikasi yang sesuai dengan kepentingan user.
Dari beberapa definisi diatas dapat disimpulkan bahwa database atau basis data merupakan data-data yang terkumpul menjadi satu dan mempunyai arti tersendiri serta masing-masing data mempunyai relasi atau hubungan dengan data yang lain sehingga bisa dijadikan informasi yang siap saji.
Seperti contoh, database Universitas misal objeknya : Dosen, Mahasiswa, Mata Kuliah, dll.
database Mahasiswa contoh objeknya misalnya : Nama, Nim, Fakultas, Jurusan, Alamat, dll.
contoh lain bisa dicari sendiri yah ^_^.
C. Tujuan pemanfaatan Basis Data diantaranya :
1. Speed yaitu Kecepatan dan kemudahan.
2. Space yaitu efisiensi ruang penyimpanan.
3. Accuracy yaitu keakuratan.
4. Availability yaitu ketersediaan.
5. Completeness yaitukelengkapan.
6. Security yaitu keamanan.
7. Sharability yaitu kebersamaan pemakaian.
D. Hirarki Data
Data diorganisasikan kedalam bentuk elemen data (field), rekaman (record), dan berkas (file). Definisinya adalah sebagai berikut:
Elemen data adalah satuan data terkecil yang tidak dapat dipecah lagi menjadi unit lain yang bermakna. Misalnya data siswa terdiri dari NIS, Nama, Alamat, Telepon, Jenis Kelamin, tanggal lahir, dll.
Rekaman merupakan gabungan sejumlah elemen data yang saling terkait. Istilah lain dari rekaman adalah baris atau tupel.
Berkas adalah himpunan seluruh rekaman yang bertipe sama.
E. Sistem Basis Data
Sistem Basis Data adalah Gabungan antara basis data dan perangkat lunak SMBD (Sistem Manajemen Basis Data) termasuk di dalamnya program aplikasi yang dibuat dan bekerja dalam satu sistem.
F. J. Date menyatakan bahwa sistem basis data dapat dianggap sebagai tempat untuk sekumpulan berkas data yang terkomputerisasi dengan tujuan untuk memelihara informasi dan membuat informasi tersebut tersedia saat dibutuhkan.
G. Data Base Management System (DBMS)
DBMS dapat didefinisikan sebagai program komputer yang digunakan untuk memasukkan, mengubah, menghapus, memodifikasi dan memperoleh data/informasi dengan praktis dan efisien.
Kelebihan dari DBMS yaitu :
1. Kepraktisan. DBMS menyediakan media penyimpan permanen yang berukuran kecil namun banyak menyimpan data jika dibandingkan dengan menggunakan kertas.
2. Kecepatan. Komputer dapat mencari dan menampilkan informasi yang dibutuhkan dengan cepat.
3. Mengurangi kejemuan. Pekerjaan yang berulang-ulang dapat menimbulkan kebosanan bagi manusia, sedangkan mesin tidak merasakannya.
4. Update to date. Informasi yang tersedia selalu berubah dan akurat setiap.
Keuntungan dalam penggunaan DBMS yaitu :
a. Pemusatan kontrol data. Dengan satu DBMS di bawah kontrol satu orang atau kelompok dapat menjamin terpeliharanya standar kualitas data dan keamanan batas penggunaannya serta dapat menetralkan konflik yang terjadi dalam persyaratan data dan integritas data dapat terjaga.
b. Pemakaian data bersama (Shared Data). Informasi yang ada dalam basis data dapat digunakan lebih efektif dengan pemakaian beberapa user dengan kontrol data yang terjaga.
c. Data yang bebas (independent). Program aplikasi terpisah dengan data yang disimpan dalam komputer.
d. Kemudahan dalam pembuatan program aplikasi baru.
e. Pemakaian secara langsung. DBMS menyediakan interface yang memudahkan pengguna dalam mengolah data.
f. Data yang berlebihan dapat dikontrol. Data yang dimasukkan dapat terjadi kerangkapan (redudant), untuk itu DBMS berfungsi untuk menurunkan tingkat redudancy dan pengelolaan proses pembaruan data.
g. Pandangan pengguna (user view). Ada kemungkinan basis data yang diakses adalah sama, maka DBMS mampu mengatur interface yang berbeda dan disesuaikan dengan pemahaman tiap user terhadap basis data menurut kebutuhan.
Kelemahan DBMS antara lain:
a. Biaya. Kebutuhan untuk medapatkan perangkat lunak dan perangkat keras yang tepat cukup mahal, termasuk biaya pemeliharaan dan sumber daya manusia yang mengelola basis data tersebut.
b. Sangat kompleks. Sistem basis data lebih kompleks dibandingkan dengan proses berkas, sehingga dapat mudah terjadinya kesalahan dan semakin sulit dalam pemeliharaan data.
c. Resiko data yang terpusat. Data yang terpusat dalam satu lokasi dapat beresiko kehilangan data selama proses aplikasi.
sumber :
- id.wikipedia.org
- [Ramez2000] Ramez Elmasri & Shamkant B Navathe. 2000. Database System.
- [Waliyanto2000]Waliyanto. 2000. Sistem Basis Data Analisis dan Pemodelan Data. J&J Learning.
Yogyakarta.
- Sistem Basis Data.pdf by Romli, S.Kom
Basis Data atau biasa disebut DataBase, kebanyakan dari kita mungkin tidak asing dengan kata tersebut. Tapi jika suruh mendefinisikan apa sih basis data atau database, kalau masih bertanya-tanya yuk simak wawasan berikut ini ^_^.
A. Definisi BasisData :
Data adalah fakta mengenai objek, orang, benda, jenis, dll
sedangkan Basis berarti gudang atau tempat berkumpul.
B. Pengertian Database Menurut Para Ahli
Menurut Connolly (2010, p65), database adalah suatau kumpulan data yang saling berhubungan secara logis dan penjelasan tentang data yang terhubung tersebut dirancang sedemikian rupa sehingga dapat memberikan informasi yang diperlukan oleh organisasi.
Menurut George Tsu-der Chou basis data merupakan kumpulan informasi bermanfaat yang diorganisasikan ke dalam aturan yang khusus.
Menurut Whitten dan Beently (2007, p548), database adalah kumpulan file yang saling terkait, database tidak hanya kumpulan file. Record pada setiap file harus memperbolehkan hubungan-hubungan untuk menyimpan file lain
Menurut Fabbri dan Schwab basis data adalah sistem berkas terpadu yang dirancang terutama untuk meminimalkan duplikasi data.
Menurut Ramez Elmasri mendefinisikan basis data lebih dibatasi pada arti implisit yang khusus, yaitu:
a. Basis data merupakan penyajian suatu aspek dari dunia nyata (real world).
b. Basis data merupakan kumpulan data dari berbagai sumber yang secara logika mempunyai arti implisit. Sehingga data yang terkumpul secara acak dan tanpa mempunyai arti, tidak dapat disebut basis data.
c. Basis data perlu dirancang, dibangun dan data dikumpulkan untuk suatu tujuan. Basis data dapat digunakan oleh beberapa user dan beberapa aplikasi yang sesuai dengan kepentingan user.
Dari beberapa definisi diatas dapat disimpulkan bahwa database atau basis data merupakan data-data yang terkumpul menjadi satu dan mempunyai arti tersendiri serta masing-masing data mempunyai relasi atau hubungan dengan data yang lain sehingga bisa dijadikan informasi yang siap saji.
Seperti contoh, database Universitas misal objeknya : Dosen, Mahasiswa, Mata Kuliah, dll.
database Mahasiswa contoh objeknya misalnya : Nama, Nim, Fakultas, Jurusan, Alamat, dll.
contoh lain bisa dicari sendiri yah ^_^.
C. Tujuan pemanfaatan Basis Data diantaranya :
1. Speed yaitu Kecepatan dan kemudahan.
2. Space yaitu efisiensi ruang penyimpanan.
3. Accuracy yaitu keakuratan.
4. Availability yaitu ketersediaan.
5. Completeness yaitukelengkapan.
6. Security yaitu keamanan.
7. Sharability yaitu kebersamaan pemakaian.
D. Hirarki Data
Data diorganisasikan kedalam bentuk elemen data (field), rekaman (record), dan berkas (file). Definisinya adalah sebagai berikut:
Elemen data adalah satuan data terkecil yang tidak dapat dipecah lagi menjadi unit lain yang bermakna. Misalnya data siswa terdiri dari NIS, Nama, Alamat, Telepon, Jenis Kelamin, tanggal lahir, dll.
Rekaman merupakan gabungan sejumlah elemen data yang saling terkait. Istilah lain dari rekaman adalah baris atau tupel.
Berkas adalah himpunan seluruh rekaman yang bertipe sama.
E. Sistem Basis Data
Sistem Basis Data adalah Gabungan antara basis data dan perangkat lunak SMBD (Sistem Manajemen Basis Data) termasuk di dalamnya program aplikasi yang dibuat dan bekerja dalam satu sistem.
F. J. Date menyatakan bahwa sistem basis data dapat dianggap sebagai tempat untuk sekumpulan berkas data yang terkomputerisasi dengan tujuan untuk memelihara informasi dan membuat informasi tersebut tersedia saat dibutuhkan.
G. Data Base Management System (DBMS)
DBMS dapat didefinisikan sebagai program komputer yang digunakan untuk memasukkan, mengubah, menghapus, memodifikasi dan memperoleh data/informasi dengan praktis dan efisien.
Kelebihan dari DBMS yaitu :
1. Kepraktisan. DBMS menyediakan media penyimpan permanen yang berukuran kecil namun banyak menyimpan data jika dibandingkan dengan menggunakan kertas.
2. Kecepatan. Komputer dapat mencari dan menampilkan informasi yang dibutuhkan dengan cepat.
3. Mengurangi kejemuan. Pekerjaan yang berulang-ulang dapat menimbulkan kebosanan bagi manusia, sedangkan mesin tidak merasakannya.
4. Update to date. Informasi yang tersedia selalu berubah dan akurat setiap.
Keuntungan dalam penggunaan DBMS yaitu :
a. Pemusatan kontrol data. Dengan satu DBMS di bawah kontrol satu orang atau kelompok dapat menjamin terpeliharanya standar kualitas data dan keamanan batas penggunaannya serta dapat menetralkan konflik yang terjadi dalam persyaratan data dan integritas data dapat terjaga.
b. Pemakaian data bersama (Shared Data). Informasi yang ada dalam basis data dapat digunakan lebih efektif dengan pemakaian beberapa user dengan kontrol data yang terjaga.
c. Data yang bebas (independent). Program aplikasi terpisah dengan data yang disimpan dalam komputer.
d. Kemudahan dalam pembuatan program aplikasi baru.
e. Pemakaian secara langsung. DBMS menyediakan interface yang memudahkan pengguna dalam mengolah data.
f. Data yang berlebihan dapat dikontrol. Data yang dimasukkan dapat terjadi kerangkapan (redudant), untuk itu DBMS berfungsi untuk menurunkan tingkat redudancy dan pengelolaan proses pembaruan data.
g. Pandangan pengguna (user view). Ada kemungkinan basis data yang diakses adalah sama, maka DBMS mampu mengatur interface yang berbeda dan disesuaikan dengan pemahaman tiap user terhadap basis data menurut kebutuhan.
Kelemahan DBMS antara lain:
a. Biaya. Kebutuhan untuk medapatkan perangkat lunak dan perangkat keras yang tepat cukup mahal, termasuk biaya pemeliharaan dan sumber daya manusia yang mengelola basis data tersebut.
b. Sangat kompleks. Sistem basis data lebih kompleks dibandingkan dengan proses berkas, sehingga dapat mudah terjadinya kesalahan dan semakin sulit dalam pemeliharaan data.
c. Resiko data yang terpusat. Data yang terpusat dalam satu lokasi dapat beresiko kehilangan data selama proses aplikasi.
sumber :
- id.wikipedia.org
- [Ramez2000] Ramez Elmasri & Shamkant B Navathe. 2000. Database System.
- [Waliyanto2000]Waliyanto. 2000. Sistem Basis Data Analisis dan Pemodelan Data. J&J Learning.
Yogyakarta.
- Sistem Basis Data.pdf by Romli, S.Kom
Langganan:
Postingan (Atom)





































