Program C++ Queue (antrian) barang

Program c++ Antrian(Queue) #include<iostream> #include<cstdlib> using namespace std; int q[5]; string n[5]; int front=0,rear=-1; main() { int p=0;  void enqueue();  void dequeue();  void display();       while(p<4)  {            system("cls");         cout<<"Menu Pilihan Queue\n (Antrian Pengiriman Barang)";         cout<<"1. Menambahkan elemen (enqueue)\n";         cout<<"2. Menghapus elemen (dequeue)\n";         cout<<"3. Menampilkan Isi Queue\n";         cout<<"4. Selesai\n";         cout<<"Inputkan Pilihan : "; cin>>p;  switch(p)    {               case 1: system ("cls");                  cout<<"Menambahkan elemen (enqueue)\n";                  enqueue();                  break;          case 2: system ("cls");                  cout<<"Menghapus elemen (dequeue)\n";          

Membuat Database pemula

Membuat Database menggunakan Perintah DDL

Apa Itu Databse?
Sebelum kita masuk pada topik pembahasan,sebaiknya saya akan menjelaskan apa itu database?
Database adalah tempat menyimpanya informasi ataupun data data yang terstruktur didalam komputer. database bisa juga disebut dengan pangkalan data, yang merupakan pusat kumpulan seluruh data yang akan digunakan...

Database terdiri dari beberapa table, dan didalam table ada kolom yang kita sebut dengan field, dan baris(Record).

Alasan Menggunakan Database?
kenapa kita menggunakan database? Database sangat banyak kegunaannya:
1. Kecepatan dan Kemudahan
Database memberikan kita kecepatan, untuk mempsingkat waktu kita saat kita mencari data atau informasi, dan mempermudah kita dalam menemukan data tersebut.

2.  Memberikan Efisiensi dalam Penyimpanan
Tidak banyak memakan tempat pada penyimpanan, data yang terstruktur, dan tidak banyak memakai ruang pada penyimpanan data.

3. Kebersamaan Dalam Pemakaian Data

4. Keamanan

Sebelum saya jelaskan bagamana cara membuat Database, saya akan mengenalkan perintah apa saya yang ada di database. Database menggunkan bahasa SQL(Structure Query Languange), yaitu:

1. DDL (Data Definition Language)
=> perintah yang digunakan untuk mendefinisikan data yang digunakan. perintahnya yaitu :CREATE(membuat), ALTER(memodifikasi), dan DROP(menghapus).

2. DML (Data Manipulation Language)
=> perintah yang digunakan untuk memanipulasi data. perintahnya yaitu: INSERT, UPDATE, DELETE. SELECT.

3. DCL (Data Control Language)


oke ... langsung saja pada pembahasan kita bagimana cara membuat database bagi pemula....
pertama kamu harus siapkan terlebih dahulu aplikasi xampp untuk membuat database bisa kamu klik di link https://www.apachefriends.org/download.html . 

Untuk dapat menggunakan MySQL terlebih dahulu aktifkan Server MySQL dengan menghidupkan daemond MySQL.  Dengan mengetikkan perintah: cd/xampp/mysql/bin selanjutnya mysql -u root. bisa dilihat pada contoh gambar dibawah ini. Setelah anda baru bisa membuat database yg ingin anda buat.....
Disini saya akan memberi contoh bagaimana cara membuat database, database yang akan saya buat yaitu akademik dengan tabel mahasiswa....

1. perintah untuk membuat Database
=> create database namadatabase;
contoh:


2. membuat table dengan fieldnya.

3. menambahkan primary key dengan menggunaka alter.

4. merubah tipe data dan valuenya

5. menambah field dan tipe data date.

6. menghapus Field.

7. Analisa apakah yang membedakan antara char dengan varchar? Tipe data char dan varchar merupakan tipe data untuk karakter, Perbedaan antara char dan varchar adalah saat kita menentukan ukuran penyimpanan data yang  kita inputkan. Pada tipe data char ukuran lenght nya tetap, misalkan char (10) maka ukuran karakter yang kita inputkan harus sebanyak 10, dan jika kurang komputer secara otomatis akan membaca 10 juga, yang mengakibatkan memakan space ukuran memori kita, Sedangkan varchar kita beri ukuran 10, dan yg kita inputkan 5, maka komputer membaca nya 5, selebihnya tidak akan memakan ruang pada memori kita,,

8. Setelah anda kerjakan latihan diatas, coba anda masuk ke aplikasi database tersebut, apakah database akademik perlu dibuat ulang. Tidak perlu karena database akademik1 sudah dibuat. Jika ingin menambah atau membuat table dan field, kita tidak perlu membuat database akademik baru, kita hanya membuka database yang ingin kita tambah atau diubah pada database akademik tersebut, dengan menggunakan perintah sql (DDL,DML,DCL).

9. Hapus table mahasiswa, apakah database akademik masih ada? Apa saja isi table nya? Database Akademik masih ada, tetapi table yang ada pada database tersebut kosong(Empty). Karena pada database kita menggunakan perintah drop table mahasiswa, untuk menghapus table mahasiswa.

Comments

Post a Comment

Popular posts from this blog

program C++ menggunakan seleksi if else dan switch case

program c++ menghitung gaji karyawan

Program C++ Queue (antrian) barang