Dari : Situs Alfi

Jumat, 06 November 2015

MEMBUAT DATA BASE DI CMD MENGGUNAKAN MYSQL XAMPP


Berikut adalah cara membuat database di cmd.
langkah pertama adalah membuka mysql dengan cmd dengan cara masuk ke sistem mysql
contoh --> cd c:\xampp\mysql\bin
lalu login ke mysql di cmd dengan cara ketik mysql -hlocalhost -uroot -p lalu enter.


Lalu buat database dengan perintah create database nama_database;
saya menggunakan nama database silviana.
untuk melihat database yang dibuat ketik show databases;


Jika database sudah muncul kita gunakan database tersebut dengan cara
ketik use nama_database;
contoh --> use silviana;
lalu enter
lalu buat table
contoh --> create table pegawai(
                  nip int(12),
                  nama varchar(50),
                  jabatan varchar(30)
                  );
lalu enter dan lihat tabel
desc nama_tabel;
contoh -->desc pegawai;


Lalu tambah field gaji dengan tipedata int size 12, caranya ketik
alter table nama_tabel add nama_field_baru;
contoh --> alter table pegawai gaji int(12);
lalu enter dan lihat
desc pegawai;


Lalu tambah field jenis_kelamin dengan tipedata varchar(15) sebelum field nama dengan cara
alter table nama_tabel add nama_field_baru after nama_field;
contoh --> alter table pegawai add jenis_kelamin varchar(15) after nip;
lalu enter dan lihat
desc pegawai;


Lalu cara mengganti tipedata field pada tabel dengan cara
alter table nama_tabel modify nama_field tipe_data_baru(size);
contoh --> alter table pegawai modify nama varchar(30);
lalu enter dan lihat
desc pegawai;
tipedata field nama berubah seperti pada gambar.


Lalu bagaimana cara menghapus field pada table?
ketik alter table nama_tabel drop column nama_field_yg_dihapus;
contoh --> alter table pegawai drop column jenis_kelamin;
lalu enter dan lihat
desc pegawai;
maka field jenis_kelamin pada tabel hilang. lihat gambar.


Lalu adapun cara mengubah nama table, yaitu dengan cara ketik
alter table nama_tabel_lama rename nama_tabel_baru;
contoh --> alter table pegawai rename karyawan;
lalu enter dan nama tablepun berubah menjadi karyawan.
jadi cara melihat table tadi ketik
desc karyawan;
dan lihat


Demikianlah sedikit pembelajaran tentang bagaimana membuat database dan table di cmd.
mohon maaf jika pembelajaran kurang jelas.


TERIMA KASIH ^_^

Rabu, 04 November 2015

PENGERTIAN DATABASE

Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur data dan juga batasan-batasan data yang akan disimpan. Basis data merupakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi data, menghidari duplikasi data, hubungan antar data yang tidak jelas dan juga update yang rumit.

Proses memasukkan dan mengambil data ke dan dari media penyimpanan data memerlukan perangkat lunak yang disebut dengan sistem manajemen basis data (database management system | DBMS). DBMS merupakan sistem perangkat lunak yang memungkinkan pengguna database (database user) untuk memelihara, mengontrol dan mengakses data secara praktis dan efisien. Dengan kata lain semua akses ke basis data akan ditangani oleh DBMS. Ada beberapa fungsi yang harus ditangani DBMS yaitu mengolah pendefinisian data, menangani permintaan pemakai untuk mengakses data, memeriksa sekuriti dan integriti data yang didefinisikan oleh DBA (Database Administrator), menangani kegagalan dalam pengaksesan data yang disebabkan oleh kerusakan sistem maupun disk dan menangani unjuk kerja semua fungsi secara efisien.

Tujuan utama dari DBMS adalah untuk memberikan tinjauan abstrak data kepada pengguna. Jadi sistem menyembunyikan informasi tentang bagaimana data disimpan, dipelihara dan tetap bisa diambil (diakses) secara efisien. Pertimbangan efisien di sini adalah bagaimana merancang struktur data yang kompleks tetapi masih tetap bisa digunakan oleh pengguna awam tanpa mengetahui kompleksitas strukturnya.