Yang saya dapat pada minggu ke-5 ?
*Atribut sederhana tidak bisa dipecah menjadi bagian yang lebih kecil lagi, contoh : nim.
*Atribut komposit adalah atribut yang dapat dipecah menjadi komponen yang lain, contoh : nama, alamat.

*Atribut tersimpan adalah atribut yang secara eksplisit tersimpan kedalam database.
*Atribut turunan adalah atribut yang nilainya dapat dikalkulasi dari nilai atribut tersimpan.

*Atribut nilai tunggal adalah atribut yang mempunyai satu nilai.
*Atribut nilai berganda adalah atribut yang berkemungkinan memiliki nilai lebih dari satu.

Yang harus saya lakukan ?
Mencari buku tentang BASIS DATA untuk belajar yang lebih lengkap dan jelas dalam pemahamannya.
Entity Relationship Diagram adalah Diagram yang mempresentasikan entiti
Tentang entity :
Sebuah objek yang keberadannya dapat di bedakan terhadap objek lain
Berupa orang ,benda,tempat,kejadian Sebuah entitas memiliki atribut 
Atribut :
Sifat karakteristik yang melekat data sebuah entitas
Hubungan :
Pengait antara beberapa tipe entitas
Cardinalitas :
Yaitu hubungan yang melibatkan 2 buah tipe entitas di namakan hubungan biner
Jenis hubungan antara 2 tipe entitas
1.one to one
2.one to many
3.many to one
4.many to many

1.  Definisi Abstrak Data
Abstraksi data merupakan tingkatan-tingkatan pengguna dalam memandang bagaimana sebenarnya data diolah dalam sebuah sistem database sehingga menyerupai kondisi yang sebenarnya dihadapi oleh pengguna sehari-hari.. Sebuah DBMS seringkali menyembunyikan detail tentang bagaimana sebuah data disimpan dan dipelihara (diolah) dalam sebuah sistem database, dengan tujuan untuk memudahkan pengguna dalam menggunakan DBMS tersebut.


2.  Pengguna Basis Data
Database administrator
Orang yang memiliki kewenangan untuk melakukan pengawasan baik data maupun programFungsi DBA adalah :
Ø  Mendefinisikan pola struktur basis data
Ø  Mendefinisikan struktur penyimpanan dan metode akses
Ø  Memodifikasi pola dan organisasi fisik
Ø  Memberikan kewenangan pada user untuk mengakses data
Ø  Menspesifikasikan keharusan integritas data
    Database user
    Ada 4 pemakai basis data, yaitu :
Ø  Programmer aplikasi
Merupakan pembuat program aplikasi
Ø  Casual user / Naïve User
Pemakai yang sudah mahir, berinteraksi dengan sistem tanpa menulis program, tapi menggunakan query
Ø  End user
Pemakai yang belum mahir, tinggal menjalankan aplikasi yang sudah dibuat oleh programmer aplikasi
Ø  Specialized user
Pemakai khusus yang menuliskan aplikasi database tidak dalam kerangka pemrosesan data, namun untuk keperluan khusus seperti CAD, AI, ES, dll

3.  Referensial Integritas
Referential Integrity Constraint digunakan untuk menjaga konsistensi baris-baris data antara dua buah tabel. Pada umumnya, aturan ini mengharuskan sebuah baris pada sebuah tabel yang terelasikan pada tabel lain harus mengacu pada sebuah baris di dalam tabel tersebut.
Aturan untuk Referential Integrity biasanya digunakan jika terjadi proses modifikasi data (update, delete, dan insert).


4.  Cascade Update dan Cascade Delete
Cascade Update: pembaruan sebuah baris data diikuti dengan pembaruan baris data pada child table yang terelasikan
Cascade Delete : menghapus seluruh baris data pada child table yg terelasikan


Apa Yang Saya Dapat ?
Pada pertemuan ini dosen memberikan materi tentang "Pemodalan Data dan Basis Data Rasional".
Model data merupakan perangkat konseptual untuk menggambarkan data, hubungan data, semantik (makna) data, dan batasan data tersebut.
Berikut ini contoh pemodelan data :
   a. Pemodelan data berbasis objek
       merupakan himpunan data dan relasi yang menjelaskan hubungan logik antar objek, pemodelan ini                terdiri dari beberapa komponen, yaitu :
          1. ERD, merupakan alat untuk menggambar pemodelan yang paling popular dan terdiri dari objek-                   objek dan logik.
          2. Semantik
    b. Model data berbasis record
          1. Relation model, merupakan yang popular dan berbentuk tabel.
          2. Hirarchycal model
          3. Network model

Apa Yang Harus Saya Lakukan ?
Memahami dan mencoba bagaimana membuat atau merancang suatu model yang terdiri dari data-data yang telah kami kumpulkan dengan menggunakan cara yang telah disampaikan dosen waktu kuliah.
Mencari referensi dari beberapa sumber untuk mendalamai cara pemodelan tersebut.

Sistem Operasi Android merupakan sebuah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet. Sistem operasi ini bersifat open source (terbuka) sehingga para programmer dapat membuat aplikasi secara mudah untuk digunakan oleh bermacam perangkat bergerak (misalnya telepon seluler). Awalnya, Google Inc membeli Android Inc. Pendatang baru yang membuat piranti lunak untuk ponsel, kemudian untuk mengembangkan android dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan piranti keras, piranti lunak, dan telekomunikasi. Termasuk Google, HTC, Intel, Motorola, Qualcomm,T-mobile dan Nvidia.Google merilis kode-kode android dibawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perngkat selular. 


Didunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar-benar bebas distribusinya tanpa dukungan langsung google atau dikenal sebagai Open Handset Distribution (OHD).

Sebuah studi melaporkan bahwa Google mengajukan hak paten aplikasi telepon selular (akhirnya Google mengenalkan Nexus One, salah satu jenis telepon pinter yang menggunakan Android pada sistem operasinya, telepon selular ini diproduksi oleh HTC corporation). Anggota baru baru bergabung dalam program kerja android ARM Holdings, Atheros communication diproduksi oleh Asustek Computer Inc, Garmin Ltd, Sony Ericsson, Toshiba Corp, dan Vodafone Group Plc. 

Seiring pembentukan Open Handset Alliance, OHA mengumumkan produk perdana mereka Android, perangkat mobile yang merupakan modifikasi kernel Linux 2.6. Sejak Android dirilis telah dilakukan berbagai pembaharuan berupa perbaikan dan penambahan fitur.Berikut macam-macam versi sistem operasi Android:


Android versi 1.1Android versi ini dilengkapi dengan pembaruan estatis pada aplikasi jam alarm, voice search, pengiriman pesan dengan Gmail, dan pemberitahuan e-mail.


Android versi 1.5 (Cup Cake)Google kembali merilis telepon selular dengan menggunakan Android dan SDK (Software Development Kit), terdapat beberapa pembaruan termasuk juga penambahan beberapa fitur dalam selular versi ini yakni kemampuan merekam dan menonton video dengan modus kamre, mengunggah video keyoutube dan gambar kepicasa langsung dari telefon, dukungan bluetooth A2DP, kemampuan terhubung secara otomatis keheadset bluetooth, animasi layar, dan keyboard pada layar yang dapat disesuaikan dengan sistem.



Secara berurutan, berikut adalah versi-versi Sistem Operasi Android dari awal hingga saat ini:
  1. Android versi 1.0 (Android Apple Pie)
  2. Android versi 1.1 (Android Banana Bread) 
  3. Android versi 1.5 (Android Cupcake) 
  4. Android versi 1.6 (Android Donut)
  5. Android versi 2.0/2.1 (Android Eclair)
  6. Android versi 2.2 (Android Froyo: Frozen Yoghurt) 
  7. Android versi 2.3 (Android Gingerbread) 
  8. Android versi 3.0 (Android Honeyc0mb)
  9. Android versi 4.0 (Android Ice Cream Sandwich)
  10. Android versi 4.1 (Android Jelly Bean)

Pada pertemuan ke-2 ini dosen membahas tentang tugas kelompok, setiap kelompok mewakilkan satu orang untuk presentasi dikelompok lain. Setelah itu kelompok yang telah mendapat penjelasan dari perwakilan kelompok lain menulis inti atau data dan informasi apa saja yang telah disampaikan kelompok tersebut. Kemudian beberapa kelompok maju kedepan untuk menguraikan penjelasan tersebut.

Yang saya dapat pada pertemuan ke-2 ?
Perbedaan data dan informasi yaitu data merupakan nilai yang turut merepresentasikan deskripsi dari suatu objek atau kejadian sedangkan informasi merupakan hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan kejadian yang nyata.
Data base management system(DBMS) merupakan program komputer yang digunakan untuk memasukkan, mengubah, menghapus, memanipulasi, dan memperoleh data informasi dengan praktis dan efisien.
Tujuan system basis data yaitu :
a. Efisiensi
b. Speed
c. Accuracy
d. Security
e. Sharebility
f. Avaibility
Apa yang anda ketahui tentang Basis Data ?
Kumpulan data terhubung yang tersimpansecara bersama-sama pada suatu media yang diorganisasikan kesebuah skema atau struktur tertentu dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu.

Pada perkuliahan pertama ini dosen menjelaskan tentang apa yang akan dipelajari dimata kuliah basis data ini, dosen menampilkan sebuah gambar tumpukan yang berantakan dan tidak tertata rapi.
kami mahasiswa menganalisa gambar tersebut dan untuk solusinya barang-barang yang ada ditumpukan harus ditata rapi sesuai dengan jenis dan fungsi. Untuk mempermudah pencarian barang kita harus memberi nomor atau identitas dibarang supaya kalau kita mau cari tidak bingung.

Operasi yang ada dalam database ?
*Create database
*Drop database
*Create table
*Drop table
*insert
*Search
*Update
*Delete