Minggu, 22 Maret 2015

BASIS DATA PERTEMUAN KE 4

                                                  Model entity relationship


Entity relationship diagram
·         Sebuah teknik pemodelan data yang mempresantasikan gambar entitas dan relasi-relasi entitas didalam sebuah system informaasi.
·         ERD merupakan notasi grafis dalam pemodelan data konseptual yang mendeskripsikan hubungan antara penyimpan.

     


Entity relationship diagram
Dibentuk dalam 3 komponen utama.
·         Entitas (entity) -> objek -> persegi panjang
·         Attribute (field) -> oval
·         Relasi (relationship) yang di deskripsikan iebih detail dengan sejumlah atribut (property).

Entitas (entity)
Merupakan obyek yang mewakili sesuatu dalam dunia nayata baik secara fisik maupun secara konsep contoh fisik:
Mobil,rumah,manusia,pegawai dsg konsep=department,pekerjaan,matakuliah dsb

 


Relasi (relationship)
Relasi menyatakan hubungan antara enetitas termaksud terhadap entitas sendiri (rekursif)




Rabu, 11 Maret 2015

BASIS DATA PERTEMUAN KE-3

BASIS DATA

Refleksi pertemuan ketiga basis data ini , saya akan membahas tentang Permodelan Data. Apa itu permodelan data? Permodelan data adalah merupakan bentuk draft perancangan dari data yang akan dibangun atau dikelola. Dalam permodelan data akan digambarkan :
1. Struktur data / detail data.
2. Batasan data / Domain.
3. Hubungan antar data.

dalam permodelan data terdapat 2 kategori, yaitu :
1. Model data berbasi objek
adalah objek-objek yang akan terlibat, dari objek yang akan dibangun/dikelola.
contoh : dengan ERD ( Entity Relationship Diagram )
ERD adalah diagram yang menghubungkan antar objek.


2. Model data berbasis Record.
adalah merekam data / mencatan data dari sekumpulan data dalam satu tabel. Dalam isitilah permodelan data kita mengenal, primary key, foreign key, domain, atribut, record.
Primary key adalah, kolom pembeda dari setiap tabel.
Foreign key adalah kunci asing , kolom pada tabel yang menjadi kunci pada tabel lainnya.

BASIS DATA PERTEMUAN KE-2

BASIS DATA

Pada pertemuan kedua Basis Data, apa saja yang kami bahas dan pelajari pada pertemuan kedua ini ?
Sistem Basis Data.
Sebelum lebih lanjut masuk ke sistem basi data, kita mengenal dulu apa itu sistem. Sistem adalah sebuah tatanan yang terdiri atas sejumlah komponen fungsional yang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhi suatu proses atau pekerjaan tertentu. 
Komponen-komponen yang ada dalam basis data :

1. Hardware
Tanpa adanya hardware, basis data tidak akan berjalan.
2. Operating System
Kalau ada Hardware, namun tidak ada Operating system yang memanagemen hardware, basis data tidak berjalan.
3. User
orang yang mengelola, memanage seluruh isi database.
4. Data
5. Software
adalah perangkat lunak aplikasi yang digunakan untuk mengolah basis data.

Sistem Manajemen Basis Data, atau dalam bahasa latinnya Database Management System adalah perangkat lunak untuk mengelola basis data, mengatur mekanisme pengamanan data, mengatur pemakaian data bersama, istilah IT Share, konsistensi data.
Contoh Aplikasi : MySQL, Oracle, SQL Server, Microsoft Access dan lain sebagainya.
Dalam Sistem manajemen basis data, kita juga mengenal ada Abstraksi Data.
1. Menyediakan fasilitas/interface untuk user, agar user mudah memahami.
2. Menyembunyikan detail data yang disimpan dan dipelihara.
terdapat 3 Level dalam Abstraksi Data :
a. Level Phisycal
Level Abstraksi paling rendah yang menggambarkan bagaimana data disimpan. Biasanya ini dilakukan oleh Administrator.
b. Level Konseptual
Level ini menggambarkan data apa yang disimpan dalam database dan menghubungkan relasi yang terjadi antar data. Pada level ini biasanya dilakukan oleh administrator.
c. Level View User
Level ini menggambarkan hanya satu bagian dalam database. Pada level ini dilakukan user.


  
Dalam Basis data , kita pasti butuh pengguna Basis Data, diantaranya  
1. User
2. Programmer
3. Administrator 
4. Analisis Sistem. 

Selasa, 03 Maret 2015

Pemprograman web

cara membuat E-ktp

<html>
<head>
<title>::ini halaman form</title>
    </head>
    <body bgcolor="#00FF00">
    isikan dengan lengkap form pendaftaran dibawah iniS
    <form method="post" action="proses".php">
    Nama : <input type="text" size=30 name="f_nama"><br>
    Alamat: <input type="text" size=50 name="f_alamat"><br>
    No hp : <input type="angka" size=50 name="f_no hp"><br>
    Pekerjaan     :<input type="text" size=30 maxLength=30 name="f_pekerjaan"><br>
    Jenis kelamin :
    <select>
        <option value="Laki_laki">laki_laki</option>
        <option value="Perempuan">perempuan</option>
            </select>
          
    Gol_Darah:
    <select>
                 <option value="AB">ab</option>
                 <option value="A">a</option>
                 <option value="B">b</option>
                 <option value="O">o</option>
               </select>
    Agama:
    <select>
    <option value="Islam">islam</option>
    <option value="katolik">katolik</option>
    <option value="protestan">protestan</option>
    <option value="Hindu">Hindu</option>
    <option value="Budha">Budha</option>
    <option value="Konghucu">Konghucu</option>
        </select>
    <p>
    <input type="submit" value="kirim">
    <input type="reset" value ="Batal">
    </p>
    </form>
</body>
</html>

hasil E-ktpnya


saya coba membuat web pertama saya

<html>
<head>
<title>gambar</title>
</head>
<body>
<h2 align="center">
    <p>SELAMAT DATANG DI WEB PERTAMA SAYA</p>
    <p> INI MERUPAKAN HEADING</p></h2>
 <p align="center">
     Dimana ada tempat yang bagus,biasanya banyak di kunjungi orang.
</p>
 <p align="center">
<img src="ann_rose_kupu.gif"/>
<p align="left">
    berakit-rakit ke hulu,berenang-renang ketepian.
</p>
<p align="right">
    bersusah-susah dahulu,bersenang-senang kemudian.
</p>
<p>
<i>besar pasak dari pada tiang</i>
</p>
<p>persamaan kimia untuk:</p>
<p>
    Air : H<sub>2</sub>o
</p>
<p>
    udara : o<sub>2</sub>
</p>
</body>
</html>

hasinyax


Senin, 02 Maret 2015

kuliah pertama Basis Data

 BASIS DATA

Basis Data adalah kumpulan data yang disimpan dalam suatu media.
Basis Data
-kumpulan data
-tersimpan dalam suatu media
-organisasi
-software

apa perbedaan antara Data dan Informasi.
Data adalah Objek / Peristiwa
contohnya: mahasiswa,dosen,pemesanan,peminjaman dan bimbingan.

Informasi lebih luas data yang dapat diolah
contohnya : simeru -> informasi ruangan.

operasi Basis Data :
1.operasi create database
2.operasi create tabel
3.insert tabel
4.retrieve / search
5.update
6.delete
7.drop database
8.drop tabel -> dimusnahkan tabel

tujuan basis data
-memudahkan mencari informasi
-memanimalisir waktu

tujuan basis data
1.speed
2.efficiency
3.security
4.accuracy
5.sharability ->kemampuan membagi data -> bisa dipakai oleh semua user
6.integrity ->integritas datap dipercaya

Dan dapat Tugas.

Sabtu, 14 Juni 2014

flowchart urut angka dan jumlah


program menentukan aritmatika dan fibonaci

#include <cstdlib>
#include <iostream>

using namespace std;

    class Madis{ //deklarasi kelas
public:
int pilih(); //pendeklarasian fungsi pilihan
int arit(); //pendeklarasian fungsi areitmetik
int vibo(); //pendeklarasian fungsi baris
private:
int q[100];
};
int Madis::pilih(){
int n;
cout<<"\n1. Aritmatik\n2. Vobinaci\n ";
cout<<"\n\npilihan anda : ";
cin>>n;
if(n==1)arit();
if(n==2)vibo();
else cout<<"\n\n***selesai***\n\n";
}
int Madis::arit(){
// system("cls");
int n,s,a,jml=0;
cout<<"\nMasukkan nilai awal :";cin>>s;
cout<<"masukkan beda : ";cin>>a;
cout<<"masukkan batas (berapa kali diulang):";cin>>n;
cout<<"\nmaka didapat deret aritmatik\n=> ";
for(int i=0;i<n;i++){
q[i]=s+i*a;
cout<<q[i]<<" ";
jml=jml+q[i];
}
cout<<"\njumlah dari deret adalah "<<jml;
cout<<"\n\n";pilih();
}
int Madis::vibo(){
// system("cls");
int i,a,s,d=0,n;
cout<<"\nmasukkan nilai awal :";cin>>a;
cout<<"masukkan batas :";cin>>n;
s=a;
i=a;
cout<<"\nMaka akan di dapat deretan :\n"<<i<<" ";
for(int i=0;i<n-1;i++){
q[i]=s+a;
s=a;
a=q[i];
cout<<q[i]<<" ";
d=d+q[i];
}
cout<<"\njumlah dari deret adalah "<<d+i;
cout<<"\n\n";pilih();
}
int main(int argc, char *argv[]) //fungsi main
{
Madis z;
z.pilih();
    system("PAUSE");
    return EXIT_SUCCESS;
}

hasil run aritmatika: