Rabu, 26 Oktober 2022

TUGAS PRAKTIKUM MODUL III

 1.buatlah sebuah database baru dengan nama sendiri




2.Tampilkan daftar nama database yang terdapat diserver



3.Aktifkan database yang baru dibuat


4.Buatlah sebuah table VCD


5.tampilkan daftar nama table yang terdapat dalam database


6.Tambahkan field"STOK" diantara field JUDUL dan PRODUKSI

7.Gantilah nama table VCD menjadi DAFTAR VCD



8.Gantilah nama field STOK menjadi JUMLAH
 









9.Hapuslah kolom PRODUKSI




10.Tuliskan perintah untuk keluar dari MYSQL






Selasa, 25 Oktober 2022

OPERATOR BITWISE DAN OPERATOR TERNARY

 1.OPERATOR BITWISE

public class operbitwise {

    public static void main (String[]args) {

        int a = 62; /* 62 = 0011 1110 */

        int b = 11; /* 11 = 0000 1011 */

        int c = 0;

        String biner;

        

        System.out.println ("Nilai a = " + a + " = " + 

         Integer.toBinaryString (a));

        System.out.println ("Nilai b = " + b + " = " +

         Integer.toBinaryString (b));

        

        //Operasi AND 

        c = a & b; /* 10 = 0000 1010 */

        biner = Integer.toBinaryString (c);

        System.out.println ("a & b = " + c + " = " +

        biner);

        

        //Operasi OR

        c = a | b; /* 63 = 0011 1111 */

        biner = Integer.toBinaryString (c);

        System.out.println ("a | b = " + c + " = " + 

        biner);

        

        //Operasi XOR

        c = a ^ b; /* 53 = 0011 0101 */

        biner = Integer.toBinaryString (c);

        System.out.println ("a ^ b = " + c + " = " + 

        biner);

        

        //Operasi Negasi

        c = ~ a; /* -63 = 1100 0001 */

        biner = Integer.toBinaryString (c);

        System.out.println ("~a = " + c + " = " + 

        biner);

        

        //Operasi left Shift

        c = a << 2; /* 15 = 1111 1000 */

        biner = Integer.toBinaryString (c);

        System.out.println ("a << 2 = " + c + " = " + 

        biner);

        

        //Operasi Right Shift

        c = a >> 2; /* 15 = 1111 */

        biner = Integer.toBinaryString (c);

        System.out.println ("a >> 2 = " + c + " = " + 

        biner); 

    }

}    



HASIL RUN:

run:

Nilai a = 62 = 111110

Nilai b = 11 = 1011

a & b = 10 = 1010

a | b = 63 = 111111

a ^ b = 53 = 110101

~a = -63 = 11111111111111111111111111000001

a << 2 = 248 = 11111000

a >> 2 = 15 = 1111

BUILD SUCCESSFUL (total time: 0 seconds)



2.OPERATOR TERNARY

public class OperTernary {
    public static void main(String args[]) {
        int x, y;
        x = 15;
        //Keluaran jika false
        y = (x == 5) ? 20 : 30;
        System.out.println ("Nilai y adalah " + y);
        //Keluaran jika true
        y = (x == 15) ? 20 : 30;
        System.out.println("Nilai y adalah " + y);
        
    }
}

HASIL RUN:
run:
Nilai y adalah 30
Nilai y adalah 20
BUILD SUCCESSFUL (total time: 0 seconds)


        

        

        


Rabu, 12 Oktober 2022

Hasil Review Makalah

 Kelompok 1 :  1. Ayu Agista              6. Maulida Latifah

                      2. Novia                     7. Norliani

                      3. Garba Azzahra        8. Kiki Yolanda Wulandari

                      4. Khoirunnisa            9.Riska

                      5. Rina                       10. Aisyah


MEREVIEW MAKALAH 2.1 TIPE DATA

PENGERTIAN TIPE DATA

Suatu keyboard yang secara otomatis dating dari dasar program java dan sama juga dari beberapa Bahasa program lainnya. Dimana tipe data biasanya digunakan ketika kita menentukan suatu jenis nilai yang dapat ditampung oleh suatu variable.

 

1.TIPE BILANGAN BULAT (INTEGER)

Integer merupakan tipe data numeric yang digunakan apabila tidak berurusan dengan pecaha atau bilangan decimal. Bilangan integer biasanya menggunakan INT, dan bukan BYTE, SHORT maupun LONG. Tipe data BYTE dan SHORT hanya digunakan pada aplikasi khusus yang memperhatikan penggunaan memori sedangkan LONG jarang digunakan karna jarang memerlukan bilangan sebesar kapasitas LONG.

            ·         BYTE

Tipe data byte adalah tipe data integer 8-bit yang bersifat signet. Nilai minimum untuk tipe data byte adalah -128, dan nilai maksimumnya adalah 127. Nilai default nya adalah 0

Contoh: byte x = 99, byte y = -99

 

Program 1



 

 


Hasil dari coding 1



 


    

    ·         SHORT

Tipe data short juga merupakan integer 16-bit yang bersifat signed. Jangkauan nilai Antara -32768 sampai 32767 dengan nilai minimumnya adalah-32768, dan nilai maksimum 32767 sedangkan nilai default-nya adalah 0.

Contoh: short a = 9999, short b = -9999

 

Program 1







Hasil dari coding diatas



 


    

        ·         INT

Tipe data int adalah tipe data yang paling sering digunakan,yang merupakan integer dengan ukuran 32-bit dan bersifat signed. Nilai minimumnya adalah -2147483648, dan nilai maksimumnya adalah 2147483647.

Contoh: int a = 100000, int b = -99999

Coding 1






Hasil running



 


    

        ·         LONG

Tipe Data long adalah tipe data integer dengan ukuran 64-bit dan bersifat signed.nilai minimum untuk tipe data long adalah -922337203685775808

 

CONTOHH:

 public class Long1 {

   public static void main(String[]args){

       long jumlah=22121;

       System.out.println("Jumlah="+jumlah);

   }

}


HASIL RUN LONG:



 




2. TIPE DATA FLOATING POINT (BILANGAN PECAHAN)

 

  TIPE DATA FLOAT

Tipe data float adalah tipe data yang menandakan nilai desimal yang menggunakan ruang penyimpanan dengan ukuran 32-bit.

 

CONTOH:

public class Float {

public static void main(String[]args){

        float ip = (float) 3.7;

 

        System.out.println("ip saya="+ip);

   }

}

       

HASIL RUN FLOAT:



 


       

         ·         TIPE DATA BOUBLE

Tipe data bouble digunakan untuk nilai desimal yang mengandung tingkat presisi ganda(bouble-precision) dengan ukuran 64-bit.

 

CONTOH:

public class Double {

 public static void main(String[]args){

     double pi = 3.1416;

     System.out.println("nilai pi="+pi);

 }  

}


HASIL RUN BOUBLE:



 



3. TIPE DATA CHAR

Tipe data char menyatakan suatu karakter unicode yang membutuhkan ukuran 16-bit, Unicode adalah sekumpulan karakter yang terdapat pada semua Bahasa, untuk menampung karakter apa saja dan hanya satu karakter saja, contohnya ‘char huruf = ‘ A ‘ ’. nilai minimumnya adalah ‘\ u0000’, dan nilai maksimumnya adalah ‘\uffff’.

CONTOH CODING

Cpublic class car {

    public static void main(String[]args){

        char HurufPertama='a';

        System.out.println("Huruf Pertama adalah" + HurufPertama);

    }

}

HASIL DARI RUN



 



4.BOLEAN

Tipe data bolean di gunakan untuk menghasilkan nilai logika dan hanya ada dua yang di hasilkan,yaitu true dan false.tipe data ini di tandani dengan kata kunci bolean tipe data ini di gunakan sebagai penanda kondisi benar atau salah.

Contoh : bolean a = true , bolean b = false

Contoh Coding:

public class TipeData {

    public static void main(String[]args){

        //Tipe data primitif

         double data1 = .546767226531;

         int data2 = 2235641;

         short data3 =714;

         byte data4 =34;

         float data5 =(float) 1.733;//tipe data pecahan

         double data6 =4.967;//tipe data pecahan

         char data7 = 'C';

         boolean data8 = true;

         System.out.println("Nilai Long:" +data1);

         System.out.println("Nilai Int:" +data2);

         System.out.println("Nilai Short:" +data3);

         System.out.println("Nilai Byte:" +data4);

         System.out.println("Nilai Double:" +data5);

         System.out.println("Nilai Float:" +data6);

         System.out.println("Nilai Char:" +data7);

         System.out.println("Nilai Boolean:" +data8);     

    }   

}

Hasil dari RUN



5.STRING

Tipe data string adalah tipr data yang di gunakan untuk menyipan barisan karakter.sebuah string umumnya di anggap sebagai tipe data dan sering di implementasi sebagai struktur data array bita(atau kata)yang menyimpan urutan elemen,biasanya karakter,menggunakan beberapa pengkodean karakter

Contoh coding:

public class String1 {

    public static void main(String[]args){

        //deklarasi variabel

        String a ="senang";

        //outsput

        System.out.println("Saya sedang merasa " +a);

    }

}

Hasil dari RUN



Rabu, 28 September 2022

OPERATOR ARITMATIKA DAN OPERATOR PENUGASAN

1.KETIKKAN PROGRAM DIBAWAH INI public class tugasoperator1 { public static void main (String[]args){ int a=8; int b=25; int c=30; int d=45; System.out.println("a-b="+(a+b)); System.out.println("a-b="+(a-b)); System.out.println("a*b="+(a*b)); System.out.println("b/a="+(b/a)); System.out.println("b%a="+(b%a)); System.out.println("c%a="+(c%a)); System.out.println(a+6); System.out.println(b-=2); System.out.println(c*=3); System.out.println(a/=5); System.out.println(a%=10); System.out.println("____________"); System.out.println("rina"); System.out.println("XII RPL"); } } MAKA HASILNYA run: a-b=33 a-b=-17 a*b=200 b/a=3 b%a=1 c%a=6 14 23 90 1 1 ____________ rina XII RPL BUILD SUCCESSFUL (total time: 0 seconds)

Minggu, 25 September 2022

OPERATOR PENUGASAN ,PEMBANDING DAN OPERATOR LOGIKA

 1. OPERATOR PENUGASAN

public class OperatorPenugasan {

  public static void main (String[]args){

      int a = 20;

      System.out.println(a+=5); //20+5 = 25

      int b = 7;

      System.out.println(b-=5); //7-5=2

      int c = 9;

      System.out.println(c*=3); //9*3=27

      float d = 10;

      System.out.println(d/=3); //10/3=3.333

      int e = 10;

      System.out.println(e%=3); //10 % 3 = 1

  }  

}


HASILNYA:










2 . OPERATOR PEMBANDINGAN

public class OperPembanding {
    public static void main(String[] args) {
        int A = 10;
        int B = 7;
        boolean hasil ;
        hasil = A > B;
        System.out.println(hasil);
        hasil = A < B;
        System.out.println(hasil);
        hasil = A >= B;
        System.out.println(hasil);
        hasil = A <= B;
        System.out.println(hasil);
        hasil = A == B;
        System.out.println(hasil);
        hasil = A != B;
        System.out.println(hasil);
    }
}


HASILNYA:












3 . OPERA LOGIKA

public class OperLogika {
    public static void main(String[] args){
        int A = 75;
        int B = 85;
        int C = 90;
        boolean a = A > B && B < C;
        boolean b = A < B && B < C;
        System.out.println(a);
        System.out.println(b);
    }
}


HASILNYA:










4. BELAJAR OPERA LOGIKA

public class belajarOperatorLogika {
    public static void main(String[] args){
        int A = 70;
        int B = 80;
        int C = 90;
        boolean a = A > B && B < C || C < B;
        boolean b = A < B || B < C && C < B;
        System.out.println(a);
        System.out.println(b);
    }
}


HASILNYA:









5.NEGASI
public class OperatorLogikaNegasi {
  public static void main(String[] args){
      int A = 70;
      int B = 90;
      boolean a = A > B ;
      System.out.println(!a);
  }  
}

HASILNYA:



Selasa, 20 September 2022

 MODUL II

E.latihan praktikum

1.fungsi /operator matematik









2.fungsi srting










































3.fungsi tanggal dan waktu







MODUL I

KONSEP DASAR DATABASE 

E.LATIHAN SOAL:

1.Apa yang dimaksud dengan basis data?Dan berikan contoh penggunaan basis data dalam kehidupan sehari-hari!

2.Apa kelebihan sistem basisi data dibandingkan dengan penyimpanan manual!

3.Sebutkan kreteria penting dalam basis data!

4.Sebutkan dan jelaskan operasi-operasi dasar yang ada pada baisi data!

5.Apa yang dimaksud dengan DBMS?Berikan 5 contoh DBMS!


jawaban:

1.a)pemesanan tiket

 b) E-commerce sebagai tempat belanja online

 c)Nomor telepon

 d)pengolahan data karyawan dalam sebuah industry

 e)System laporan pajak

2.a)yaitu dapat meningkatkan kemandirian data (data indepedensi)dapat digunakan untuk berbagai  program aplikasi tanpa harus mengubah format data yang ada.

  b)kontrol data rangkap dipindahkan oleh cara data hanya disimpan satu kali

  c)tingkatkan  keamanan data keamanan basis data  melindungi basis data dari penggunaan yang tidak sah.

3. a) respon waktu

   b) keamanan data

   c) kapasitas penggunaan

   d)fasilitas backup data dan restore data

   e)transaksi data

   f)kapasitas ruang

4.a)yaitu create database : pembuatan basis data dimanapun kita membuat lemari dokumen baru tempat        penyimpana  dilakukan.

  b)drop database : penghapusan basis data dimana kita menghancur lemari dokumen beserta isinya.

5.DBMS digunakan untuk penyimpana  data dalam file dan menulis kode aplikasi tertentu .untuk               mengaturnya.

  a)MySQL

  b)MS SQL Server

  c)Oracle

  d)Firebird

  e)database deskstop paradox dan Ms Access






Rabu, 14 September 2022

OPERATOR ARITMATIKA

 1.OPERATOR ARITMATIKA

public class OperatorAritmatika{

public static void main(String[]args){

    int a = 10;  

    int b = 20;

    int c = 25;

    int d = 25;

    System.out.println("a + b = " + (a + b));

    System.out.println("a - b = " + (a - b));

    System.out.println("a * b = " + (a * b));

    System.out.println("b / a = " + (b / a));

    System.out.println("b % a = " + (b % a));

    System.out.println("c % a = " + (c % b));

}  

}


HASIL RUNNING:

run:

a + b = 30

a - b = -10

a * b = 200

b / a = 2

b % a = 0

c % a = 5

BUILD SUCCESSFUL (total time: 3 seconds)


2.POST INCREMENT

public class PostPrelncremet{


public static void main(String[]args){

   int a =10;

   int b = 10;

   int A = a++;

   int B = ++b;

    System.out.println("-----------------------");

    System.out.println("Nilai a post increment"+(A));

    System.out.println("Nilai b pre increment"+(B));

    System.out.println("-----------------------");

}

}


HASIL RUNNING:

run:

a + b = 30

a - b = -10

a * b = 200

b / a = 2

b % a = 0

c % a = 5

BUILD SUCCESSFUL (total time: 3 seconds)


        

PENGENALAN SQL (STRUCTUR QUERY LANGUAGE)

 1.MENAMPILKAN DATABASE


2.MEMBUAT DATABASE MENGGUNAKAN NAMA SENDIRI



3.MENGAKTIFKAN DATABASE




4.MEMILIH DATA BASE YANG AKTIF





5.MENGHAPUS DATABASE



Selasa, 06 September 2022

Pray for Us, O Master

Teachers pray for us
Pray for us
success Become a useful
person Become a proud person.

Your prayers we need teachers
To reach the stars in the sky
To realize a piece of hope
To get a better life.

Guru prays for us
Our future is still at the end of hope
Blurry no black and white
Color Pray for us teachers.

We want to be successful
people We want to be proud of our parents and our
teachers We want to succeed
We want to be a story that is always remembered.

Therefore pray for us, O teacher
, Name us in every story of your
night Beg god that we may be bright stars on the black horizon.

(Rayhandi )