Pengolahan databse dengan struktur kendali

Pengolahan Data Menggunakan Struktur Kendali :
Struktur kendali digunakan untuk proses yang
menggunakan kondisi dalam menentukan hasil.
Decicion (IF dan Case)Left,Right dan Mid
sintax : case kondisi then
         statement;
     else
         statement;
contoh : case nilai > 60 then
         keterangan='Lulus'
     else
         keterangan='Gagal';

if KdBrg='A01' and or not then NamaBrg='Laptop' Harga=6000000
Update,select AS(Alex Sinaga)
Operator relasi pembanding
   
Nilai Keterangan
60    NULL
80    NULL
59    NULL
55    NULL
70    NULL   
mysql>create database DBLatihan;
mysql>use DBLatihan;
mysql>create table Penilaian
      (nilai int(8));
mysql>insert into Penilaian values
      (60),(80),(59),(55),(70);
mysql>select * from Penilaian;
mysql>alter table Penilaian add
      keterangan varchar(30);
mysql>update Penilaian set keterangan='Lulus'
      where nilai >=60;
mysql>update Penilaian set keterangan=
      case when nilai >=60 then 'Lulus'
      else 'Gagal' end;

mysql>update nilai set abjad=
      case when nilai >=85 and nilai <= 100
      then 'A'
      when nilai >=80 and nilai < 85
      then 'B+'
      when nilai >=76 and nilai < 80
      then 'B'
      when nilai >=70 and nilai < 76
      then 'C+'
      when nilai >=60 and nilai < 70
      then 'C'
      when nilai >=50 and nilai < 60
      then 'D'
      else 'E' end;


Abjad char(5)
85..100 = A
80..84  = B+
76..79  = B
70..75  = C+
60..69    = C
50..59  = D
0..49   = E
Update Penilaian set Abjad=
Case when nilai >=85 and nilai <= 100 then 'A'
when nilai >=80 and nilai < 85 then 'B+'
when.....
when.....
when.....
when.....
when.....
else...
end;





Related Posts:

Struktur Kendali di database

Pengolahan Data Menggunakan Struktur Kendali :
Struktur kendali digunakan untuk proses yang
menggunakan kondisi dalam menentukan hasil.
Decicion (IF dan Case)Left,Right dan Mid
sintax : case kondisi then
         statement;

     else
         statement;
contoh : case nilai > 60 then
         keterangan='Lulus'
     else
         keterangan='Gagal';
if KdBrg='A01' and or not then NamaBrg='Laptop' Harga=6000000
Update,select AS(Alex Sinaga)
Operator relasi pembanding
   
Nilai Keterangan
60    NULL
80    NULL
59    NULL
55    NULL
70    NULL   
mysql>create database DBLatihan;
mysql>use DBLatihan;
mysql>create table Penilaian
      (nilai int(8));
mysql>insert into Penilaian values
      (60),(80),(59),(55),(70);
mysql>select * from Penilaian;
mysql>alter table Penilaian add
      keterangan varchar(30);
mysql>update Penilaian set keterangan='Lulus'
      where nilai >=60;
mysql>update Penilaian set keterangan=
      case when nilai >=60 then 'Lulus'
      else 'Gagal' end;

mysql>update nilai set abjad=
      case when nilai >=85 and nilai <= 100
      then 'A'
      when nilai >=80 and nilai < 85
      then 'B+'
      when nilai >=76 and nilai < 80
      then 'B'
      when nilai >=70 and nilai < 76
      then 'C+'
      when nilai >=60 and nilai < 70
      then 'C'
      when nilai >=50 and nilai < 60
      then 'D'
      else 'E' end;


Abjad char(5)
85..100 = A
80..84  = B+
76..79  = B
70..75  = C+
60..69    = C
50..59  = D
0..49   = E
Update Penilaian set Abjad=
Case when nilai >=85 and nilai <= 100 then 'A'
when nilai >=80 and nilai < 85 then 'B+'
when.....
when.....
when.....
when.....
when.....
else...
end;





Related Posts:

DDL dalam database

Data Definition Language(DDL)
DDL digunakan untuk membangun struktur.
Adapun hal-hal yang dikerjakan dalam DDL :
* Membuat Database
* Memilih/Menggunakan Database
* Membuat Table
* Melihat Struktur Table
* Menambah Field Table
* Memperbaiki Field Table
* Menghapus Field Table
* Mengganti Nama Table
* Menghapus Table
NB: Sebelum
membuka mysql terlebih dahulu    aktifkan server
c:\>Document and setting\satelite>
c:\>cd apache
c:\>apache>cd mysql
c:\>apache\mysql>cd bin
c:\>apache\mysql\bin>mysql

* Melihat database yang ada pada mysql
  mysql>show databases;

* Membuat Database
  sintax : create database Nama Database;
  mysql>create database DBMIP1301;

* Memilih/Menggunakan Database
  sintax : use Nama Database;
  mysql>use DBMIP1301;

* Membuat Table
  sintax : create table Nama Table
          (Field1 Tipe Data(Length),
       Field2 Tipe Data(Length),
       FieldN Tipe Data(Length));
  mysql>create table Barang
    (KodeBrg varchar(10),TL/001001-M/
    NamaBrg char(20));

* Melihat Struktur Table
  sintax : describe nama Table;
  mysql>describe Barang;

* Menambah Field Table
  sintax : alter table nama table
           add Field Tipe Data(Length);
  Dalam menambah field ada ketentuan :
  1. After
  2. First
  mysql>alter table barang add
    HargaBrg int(8);
  No
  KodeBrg
  NamaBrg
  Tipe
  HargaBrg
  Stok
  mysql>alter table barang add
    Tipe char(20) after NamaBrg;

  mysql>alter table barang add
      No int(8) first,
    add Stok int(8);
       
* Memperbaiki Field Table
  sintax : alter table Nama Table
           change Field Awal Field Baru
        Tipe Data(Length);
  mysql>alter table barang change
    KodeBrg KdBarang varchar(20);

* Menghapus Field Table
  sintax : alter table Nama table
       drop field yang akan dihapus;
  mysql>alter table barang drop No,
    drop Tipe;



* Mengganti Nama Table
  sintax : alter table Nama table awal
       rename Nama table Baru;
  mysql>alter table barang rename Barangku;
  mysql>show tables;

* Menghapus Table
  sintax : drop table Nama Table;
  mysql>drop table barangku;





Related Posts: