Rabu, 24 Oktober 2012

Tugas Bab 4 DML & ERD

Nama          : Mandala Rosmana Putra
Kelas           : TKJ IB
Pengajar      : Acmad Bahris
Tugas diberikan tanggal : 16 Oktober 2012


1. Praktekan seluruh perintah DML !

  1. SELECT

 
     2.INSERT



    3.UPDATE


4.DELETE 






2. Terangkan dan jelaskan secara singkat dari macam-macam atribut!
a.  Atribut Sederhana. Atribut yang hanya mengandung sebuah informasi saja mengenai suatu  entity. Contohnya atribut nama dari pelanggan.
b.  Atribut Gabungan. Atribut yang mengandung banyak informasi mengenai suatu entity. Contohnya atribut alamat pelanggan bisa mengandung beberapa informasi, misalnya informasi nama jalan, nomor jalan, nama propinsi, kode pos dan lain-lain. Informasi-informasi tersebut (nama jalan, kode pos dan lain-lain) dinamakan komponen atribut.
c.  Atribut Tersimpan. Atribut yang langsung terlihat pada entity. Contohnya atribut nama, atribut alamat, dan atribut tanggal lahir dari pelanggan.
d. Atribut Turunan. Atribut yang tidak langsung terlihat pada entity, namun bisa didapatkan dari atribut tersimpan. Contohnya atribut usia yang bisa didapatkan dari atribut tanggal_lahir.
e.  Atribut Kunci. Atribut yang bisa membedakan masing-masing anggota dari himpunan entity. Contohnya untuk entity barang dagangan mempunyai atribut kunci kode barang, yang mana suatu barang dengan kode barang tertentu pasti berbeda dengan barang lain dengan kode barang yang lain. Atribut kunci pada entity barang di bawah ini adalah yang diberi garis bawah. Barang = (kode_barang, nama_barang, tipe_barang).
f.   Atribut Tunggal. Atribut yang hanya mempunyai sebuah nilai. Contohnya atribut nama suatu barang.
g.  Atribut Jamak. Atribut yang mempunyai banyak nilai. Contohnya atribut penyalur (suplier) dari suatu barang yang dijual di sebuah mini market. Dengan kata lain untuk suatu barang tertentu bisa disalurkan oleh beberapa penyalur.
3. Apa yang dimaksud dengan Diagram E-R dan sebutkan fungsinya !
ERD adalah sebuah konsep yang mendeskripsikan hubungan antara penyimpanan dan didasarkan pada persepsi dari sebuah dunia nyata yang terdiri dari sekumpulan objek, disebut entiti & relasi diantar objek-objek tersebut.
•    Diagram ERD digunakan untuk memodelkan struktur data dan hubungan antar data.
•    Dengan ERD, model dapat diuji dengan mengabaikan proses yang dilakukan. Diagram ER pertama kali dideskripsikan oleh Peter Chen yang dibuat sebagai bagian dari perangkat lunak.

4. Diagram E-R mempunyai 4 simbol utama, sebutkan dan jelaskan masing-masing simbol tersebut !
a.      Entiti
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain. Simbol dari entiti ini biasanya digambarkan dengan persegi panjang.
b.      Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.
c.       Hubungan / Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Relasi dapat digambarkan sebagai berikut :
Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dalam satu basis data yaitu  :
1)      Satu ke satu (One to one)
Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B.
2)      Satu ke banyak (One to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A.
3)      Banyak ke banyak (Many to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B. mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.
d.      Garis

Sebagai penghubung antara relasi dengan entitas, relasi dan entitas dan atribut

5. Berikan contoh untuk masing-masing kardinalitas dalam Diagram E-R !
         1. Hubungan satu ke satu (one to one). 
•    Yaitu satu entity dalam A dihubungkan dengan maksimum satu entity dalam B.
2. Hubungan satu ke banyak (one to many)
•    Yaitu satu entity dalam A dihubungkan dengan sejumlah entity dalam B. Satu entity dalam B dihubungkan dengan maksimum satu entity dalam A.
3. Hubungan banyak ke satu (many to one) 
•    Yaitu satu entity dalam A dihubungkan dengan maksimum satu entity dalam B. Satu entity dalam B dapat dihubungkan dengan sejumlah entity dalam A.
4. Hubungan banyak ke banyak (many to many).
•    Satu entity dalam A dihubungkan dengan sejumlah entity dalam B, dan satu entity dalam B dihubungkan dengan sejumlah entity dalam A.
6. Apa yg dimaksud dengan spesialisasi dan generalisasi ?


  • Spesialisasi adalah Proses mendesain subgrup di dalam suatu entity disebut dengan spesialisasi. Suatu himpunan entitas bisa memiliki suatu subgrup yang berbeda diantara entitas-entitas lain dalam himpunan tersebut. Misalnya suatu sub himpunan entitasd alam suatu himpunan entity bisa memiliki atribut yang berbeda dari entity-entiti lain. Model E-R memiliki fasilitas untuk perbedaan ini.
  •  Generalisasi adalah Disamping proses desain top-down (dari inisial entitas ke level lebih rendah (subgrup)), desain juga dapat dilakukan dengan proses bottom-up, yaitu banyak entitas disintesiskan menjadi entity yang lebih tinggi berdasarkan kesamaan feature-nya.


Kamis, 18 Oktober 2012

Mata Kuliah Teknik Komputer & Jaringan Semester 1 TA 2012/2013

Berikut Mata Kuliah Teknik Komputer & Jaringan Semester 1 TA 2012/2013 Politeknik Negeri Jakarta:
  • Pengenalan Algoritma 
  • Pengenalan Linux
  • Pengenalan Multimedia
  • Teknologi Internet
  • Pengenalan Database
  • Dasar-dasar TIK
  • Pendidikan Agama Islam
  • English For IT
  •  Alat Ukur
  • Matematika Diskrit
  • Komponen Elektronika & Komputer

Selasa, 02 Oktober 2012



Tugas 2




SOAL :

1. Jelaskan mengenai arsitektur sistem basis data secara singkat dan jelas !
2. Jelaskan  apa maksud penggunaan model data !
3. Apa yang membedakan model data object-oriented dan ER model ?
4. Apa perbedaan model data relasional, jaringan dan hierarkis ?
5. Buatlah sebuah database beserta tabelnya dengan ketentuan sbb:   
             id_merk char 3
              nama char 15


JAWABAN :



1. 

Internal Level :Level ini merupakan level yang paling rendah yang menggambarkan bagaimana data disimpan secara fisik. Missal kita mamiliki data pegawai, data tersebut disimpan didalam disk berdasarkan atribut-atribut didalamnya.


Conceptual Level : Pada level ini menggambarkan basis data pada hubungan atau relasi antar entitas yang biasanya digambarkan dengan diagram-diagram/model

External Level : Level ini adalah level tertinggi yang menggambarkan sebagian saja yang dilihat dan dari keseluruhan data base. Hal ini desebabkan dari beberapa pengguna(end user,programmer,DBA) sesuai dengan bahasa yang digunakan (tidak semua dibutuhkan).
      a. Programmer : bahsa yang digunakan adalah bahasa pemrograman seperti Java,C,COBOL dll.

      b. End user : bahasa yang digunakan adalah bahasa query atau menggunakan fasilitas yang tersedia pada program aplikasi. Pada level ini user dibatasi pada perangkat keras maupun lunak yang digunakan pada basis data.
2.Model Data adalah sekumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik data atau makna data dan batasan data atau disebut juga dengan model data logic.

3.Model data Object-Oriented
     Sebuah model data adalah organisasi logika dari objek dunia nyata (entitas), kendala pada mereka, dan hubungan antara objek-objek.
  Entity-Relationship  model 
Dalam rekayasa perangkat lunak , model entity-relationship (ER model untuk pendek) adalah representasi abstrak dan konseptual data. Entity-relationship model adalah pemodelan database metode, yang digunakan untuk menghasilkan jenis sekema konseptual atau sistematik model data dari suatu sistem, sering merupakan database relasinal, dan persyaratan dalam top-down mode. Diagram diciptakan oleh proses ini disebut entity-relationship diagram atau diagram ER.
4.  Bahwa pada tiap model memiliki ciri yang berbeda. Seperti pada model relasional yang menggunakan table, model jaringan yang seperti pohon namun bisa memliki banyak orang tua dan anak, dan yang terakhir model hirarki yang hanya bisa memiliki satu orang tua-satu anak begitu sebaliknya
5.