This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Tuesday, September 26, 2017

DBMS ( DATABASES MANAGEMENT SYSTEM )



DATABASES MANAGEMENT SYSTEM
DAN CARA AKSES MYSQL MENGGUNAKAN COMMAND PROMPT

Assalamualaikum. 
selamat datang di blog saya..............................
  1. PENGERTIAN DATABASE, DBMS
Basis data atau database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Database digunakan untuk menyimpan informasi atau data yang terintegrasi dengan baik di dalam komputer.
   Untuk mengelola database diperlukan suatu perangkat lunak yang disebut DBMS (Database Management System). DBMS merupakan suatu sistem perangkat lunak yang memungkinkan user ( pengguna) untuk membuat, memelihara, mengontrol, dan mengakses database secara praktis dan efisien. dengan DBMS, user akan lebih mudah mengontrol dan memanipulasi data yang ada.
      Pengertian DBMS menurut para ahli,
      1. C.J. Date
          Pengertian DBMS menurut C.J. Date adalah software yang menghandel seluruh akses 
          pada database untuk melayani kebutuhan user.
      2. S.Attre
          Pengertian DBMS menurut S. Attre adalah software, hardware, firmware dan prosedur
          - prosedur yang memanage database. Firmware adalah software yang telah 
          menjadi modul yang tertanam pada hardware ( ROM ).
      3. Gordon C. Everest
          Pengertian DBMS menurut Gordon C. Everest adalah manajemen yang efektif untuk 
          mengorganisasi sumber daya data. 

      Fugsi DBMS
       1. data definition
       2. data manipulation
       3. data security dan integrity
       4. data recovery dan concurrency
       5. data dictionary
       6. performance
  
     perintah atau instruksi tersebut umumnya ditentukan oleh user, adapun bahasa yang 
     digunakan dibagi ke dalam 2 ( dua ) macam diantaranya sebagaimana di bawah ini :
     1. DDL ( data definition language )
         yang pertama adalah bahasa DDL yaitu dipakai untuk menggambarakan desain dari 
         basis data secara menyeluruh. DDL dapat dipakai untuk membuat tabel baru, 
         memuat indeks, maupun mengubah tabel. hasil dari kompilasi DDL akan disimpan
         di kamus data. 
     2. DML ( data manipulation language )
         DML yaitu dipakai untuk memanipulasi dan pengambilan data pada suatu basis data
         misalnya seperti penambahan data yang baru ke dalam suatu basis data, menghapus
         data pada suatu basis data dan mengubah data pada suatu basis data.


     2. JENIS BASIS DATA 
         
         1. Jenis basis data dilihat dari pengaksesannya 
             a. basis data perusahaan
                 sekumpulan data-data informasi terkait perusahaan biasanya berisi antara lain 
                 data pegawai, data penjualan, data produksi, dsb.
             b. basis data  individu
                 sekumpulan data yang dimiliki oleh perseorangan, biasanya disimpan dalam
                 media penyimpanan individu seperti satu harddisk dalam pc atau flashdisk.
             c. basis data publik
                 basis data yang bersifat bebas sebab sekumpulan data dimiliki oleh publik 
                 atau masyarakat umum. media penyimpanan data basis berupa sebuah server
                 yang bersifat terbuka dengan menggunakan jaringan internet.
             d. basis data terdistribusi
                 sekumpulan data yang saling berhubungan yang tersimpan di beberapa lokasi
                 berbeda, dan dapat diakses antar satu komputer dengan komputer lain yang
                 terhubung internet.
         2. Jenis - jenis DBMS 
               1. Mysql
               2. Oracle
               3. Firebird
               4. Microsoft Sql Server 
               5. Visual Foxpro 
               6. Database Dekstop Paradox
               7. Sqlite
               8. Postgresql
               9. Mongo DB
             10. WebDNA , dll
       
Nah, selanjutnya saya akan membahas cara akses MySQL di CMD.............dan setelah saya mengenalkan apa itu DBMS sebaiknya saya akan menginformasikan kepada teman semua bagaimana cara mengakses MySQL di CMD.

pertama-tama kita terlebih dahulu siapkan alat tempurnya :
1. Command prompt
2. XAMPP

berikut ini caranya :
1. langkah awal, bukalah XAMPP Control Panel melalui start -> all programs -> XAMPP ->
    XAMPP Control Panel. atau bisa juga klik di desktop anda.
2. jalankan modul aplikasi MySQl dengan cara klik start pada command button yang
    tersedia.
3.  selanjutnya, jalankan command prompt dengan cara menekan tombok windows + R (run),
     lalu ketikkan CMD, terus tekan enter.      
4. selanjutnya, ketikkan instruksi pada command prompt,
    cd C:\xampp\mysql\bin.
 setelah itu ketikkan mysql -u root  di c:\xampp\mysql\bin.  
5. setelah muncul perintah MariaDB atau mysql, selanjutnya ketikkan show database. seperti
    gambar dibawah ini :
    untuk sekilah info aja. saya membahas sedikit cara membuat tabel mungkin yang saya
    jelaskan sedikit sulit untuk dipahami. teman semua bisa search di google atau teman
    semua bisa di lihat di referensi blog saya. :
        setelah membuat database, kita harus membuat terlebih dahulu dengan cara ketikkan
    create database dengan nama database adalah kuliah; lalu setelah selesai, ketikkan use
    kuliah untuk kita gunakan database kuliah yang kita buat tadi. setelah itu kita beranjak
    untuk membuat tabel.
    sekian terima kasih.