twitter


Pada perkuliahan Basis data minggu 13-14 ini membahas tentang Integritas dan Sekuritas Basis Data.

Integritas
- informasi yang disimpan pada dtabase akan baik jika DBMS dapat menjamin data yang alah tidak akan tersimpan.
- data integrity constraint adalah syarat untuk membatasi data yng dapat disimpan dalam basis data.
- data terjaga,akurat,konsisten dan handal.

Integritas yang tidak terpelihara
- terdapat lebih dari 1 basis dta di abel mhs dengan nilai nim sama -> pelanggaran integritas keunikan data.
-terdapat baris d di bl kuliah yang nilai sks=0 -> pelanggaran integritas domain data.

Solusi :
Pelanggaran keunikan data nim integritas keunikan data
-membuat indeks primer yang brsifat unik d tabel
-melalui pengkodean diaplikasi penambahan data mhs.

Sekian refleksi perkuliahan basis data minggu 13-14 dari saya, semoga bermanfaat :)


Pada perkuliahan Basis Data minggu ke-12 ini di isidengan presentasi kelompok DDL dan QUERY

Kami ikut memperhatikan dan memberi komentar serta ikut menambahkan ERD yang di buat oleh kelompok yang presentasi.

Sekian refleksi Basis Data minggu ke-12 dari saya, semoga bermanfaat :)


Setting access point untuk menjadi hotspot, caranya sebagai berikut :
  1. Hubungkan kabel dari internet ke Ethernet 1, Ethernet 2 ke CPU.
  2. Jalankan Winbox, pilih yang MAC ADDRESS Access Point klik connect(Login)
  3. Buka new terminal ketik system reset untuk mengembalikan reset setting, close.
  4. Buka lagi winbox :
  •  pilih remove config untuk setting manual
  •  ok untuk default
5. Masuk interface unutk melihat interface
6. Enablekan wlan
7. setting ip address
klik ip address
di address list pilih new address
cth : 192.168.15.254/24
klik apply, ok
8. IP Routes
Tambahkan new route dan di gatewaynya  = 192.168.15.17
 klik apply ok
9. setting ip DNS
klik ip dns diserver isikan ipnya.
centang allow remote request, apply lalu ok
10. Testing
pilih terminal ketikkan ping google.com
11. Setting wireles
klik wireless atau wlan
di wireless pilih mode ap_bridge
band 2GHz – B/G/N
Channel width 20MHz
Frequency
SSID isikan nama jaringan
SCAN LIST defaultkan saja
Apply, OK


Pada perkuliahan Basis Data minggu ke-10 ini membahas tentang Sub Query.

Sub Query adalah suatu query yang menjadi bagian dari suatu query .'

Contoh Studi Kasus 1
Carilah data nilai mahasiswa yang nilainya melebihi rata-rata mata kuliahnya .

select nim,nama,nilai
from mhs, nilai
where ,hs.nim=nilai.nim and nilai.nilai > (select avg (nilai) from nilai where kode_kul ='SBD');

studi kasus 2
carilah data nilai yang nilainya sama dengan nilai terbesar

select nim,nama,nilai
from mhs,nilai
where mhs,.nim-nilai.nim and nilai.nilai= (select max(nilai) from nilai where kede_kul='SBD');

Sekian refleksi Basis Data minggu ke-11 dari saya, semoga bermanfaat :)


Pada perkuliahan Basis Data minggu ke-10 ini membahas tentang Join Relasi .

Join Relasi adalah query terhadap 2 tabel atau lebih tidak bisa dilakukan sembarangan.

Contoh perintah : untuk menampilkan nim,nama,nilai mhs yang mengambil mata kuliah dengan kode kul='SBD'


Select mhs.nim,mhs.nama,nilai.nilai
From mhs.nilai
Where mhs.nim=nilai.nim and nilai.kode_kul='SBD'

Sekian refleksi perkuliahan minggu ke-10 dari saya, semoga bermanfaat :)


Pada perkuliahan basis data di minggu ke-8 ini membahas tentang Struktur Dasar SQL

  • Select, digunakan untuk mendaftar atribut yang ingin dikeluarkan sebagai hasil query
  • from, berkaitan dengan relasi mana yang akan ditelusuri
  • where, bersifat opsional berkaitan dengan kriteria seleksi untuk memperoleh hasil query
Setelah itu, dilnjutkan dengan presentasi kelompok Oracle dengan tema tiket Bus. Kami ikut memperhatikan dan memberi komentar serta ikut menambahkan ERD yang di buat oleh kelompok yang presentasi. Dari presentasi kelompok itu kami membahas berbagai macam seperti Entitas nya, Relasi nya, Derajat Relasi nya.

Sekian refleksi Basis Data minggu ke-9 dari saya, semoga bermanfaat :)


Pada perkuliahan basis data di minggu ke-8 ini membahas tentang Bahasa Basis Data.

SQL(Structure Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.

Bagian SQL : 

  1. DDL atau Data Definition Language, adalah perintah untuk membuat dan mendefinisikan Database. Seperti :
    • Create – Untuk membuat
    • Drop – Untuk menghancurkan atau menghapus
    • Alter – Untuk memodifkasi
  2. DML atau Data Manipulation Language, adalah perintah untuk memanipulasi data. Seperti :
    • Insert – Untuk menyisipkan atau memasukkan data
    • Update – Untuk mengubah data
    • Delete – Untuk menghapus data
  3. Embeded DML
  4. View Definition adalah SQL untuk mendefinisikan View.
  5. Authorization adalah SQL untuk menentukan hak akses ke relasi dan view .
  6. Integrity adalah SQL untuk menentukan konstrain integritas yang harus dipenuhi oleh data tersimpan dalam basis data
  7. Transaction Control adalah SQL untuk menentukan awal dan akhir transaksi
Contoh – contoh perintah di SQL :

DML :
insert into mhs values ('1300018090', 'shaufi yliani p', 'Yogyakarta')

insert into mhs(nim, nama_mhs) values ('130018090', 'ofhie')

update mhs set alamat_mhs='glagahsari' where nim='1300018019'

delete from mhs where nim='1300018090'
 
 
Sekian refleksi Basis Data minggu ke-8 dari saya, semoga bermanfaat :)
 


Pada perkuliahan basis data di minggu ke-7 ini membahas tentang ERD yang dikerjakan kelompok sesuai dengan topik kelompok masing-masing.
Adapun yang presentasi hanya beberapa kelompok saja dan kami ikut memperhatikan dan memberi komentar serta ikut menambahkan ERD yang di buat oleh kelompok yang presentasi. Dari presentasi kelompok itu kami membahas berbagai macam seperti Entitas nya, Relasi nya, Derajat Relasi nya, dan juga Mapping Table dari ERD nya itu.

Sekian refleksi Basis Data minggu ke-7 dari saya, semoga bermanfaat :)


Pada perkuliahan basis data di minggu ke enam ini membahas tentang Jenis-jenis Relasi , Spesialisasi dan Generalisasi, dan Agregasi.

Jenis-jenis Relasi

  • Relasi Tunggal -> relasi yang hanya menghubungkan satu entitas
  • Relasi Multi entitas -> relasi dari 3 himpunan entitas atau lebih.
  • Relasi Ganda -> dua himpunan entitas dan tidak hanya satu relasi tetapi ada lebih dari satu relasi
  • Relasi Biner -> relasi dua entitas dan satu relasi
Spesialisasi adalah pengelompokan entitas sedangkan generalisasi adalah kebalikan dari spesialisasi.

Agregasi merupakan suatu relasi yang terbentuk tidak hanya dari Entitas tapi juga mengandung unsur dari relasi lain.
 contoh :

agregasi

Sekian refleksi Basis Data minggu ke-6 dari saya, semoga bermanfaat :)


Pada perkuliahan minggu ke lima ini membahas tentang contoh dari  Relasi Sedangkan untuk Entitas, Atribut  sudah dibahas di minggu sebelumnya.

Relasi menyatakan hubungan antar entitas, termasuk terhadap entitas itu sendiri (rekursif).

Macam – macam Relasi :
  • One to One (satu ke satu)
  • One to Many (Satu ke banyak)
  • Many to one (Banyak ke satu)
  • Many to Many (Banyak ke banyak)

Setelah itu, Kelompok di persilahkan maju untuk memepersentasikan hasil ERD yang sudah di buat di minggu sebelumnya . Kelompok yang Maju adalah kelompok Acuracy tentang Supermarket dan kelompok Accses tentang Hotel .



Sekian refleksi Basis Data minggu ke-5 dari saya, semoga bermanfaat :)


Pirates Silicon Valley ini menceritakan kisah nyata karier seorang Steven Jobs yang mencetus kan Apple Computers Inc. Dan Bill Gates pencetus microsoft. Film ini menceritakan persaingan yang hebat diantara mereka untuk mendapatkan suatu penemuan terhebat yang mereka buat dengan sistem dan cara yang jenius.

Steve Jobs dan Wozniak  membuat komputer pertamanya, pada saat pembuatan komputer pertamanya,  komputer mereka terbakar karena mengalami konsleting kabel. Hal tersebut tidak membuat mereka menyerah, namun semakin terpacu untuk membuat ide-ide besar yang akan membawa perubahan besar pada dunia dalam dunia teknologi.
Sebenarnya, Wozniac sempat menunjukkan komputer tersebut ke perusahaan HP tempat dia bekerja. Tapi, para petinggi perusahaan tersebut saat itu hanya menertawakannya.

Apple mulai berkembang dan dikenal dunia sejak mereka berhasil menciptakan komputer yang memiliki GUI menarik yang dilengkapi dengan penggunaan mouse. Ia menggagas pembuatan komputer pribadi yang ia beri nama Macintosh. Mengetahui komputer keluaran terbaru dari Apple yaitu Lisa, Bill Gates pun tak bisa diam begitu saja mengetahui keberhasilan Steve Jobs yang sangat cemerlang. Dia mengambil langkah berani dengan mengajak Jobs bekerja sama dengan tujuan utama mempelajari teknologi Grafis dan Sistem Operasinya, sungguh beruntung Bill Gates dan rekan-rekannya, niatnya hanya menginginkan Lisa, namun Macintosh pun didapatnya, Microsoft mendapatkan  3 prototype dari Apple dan hal ini sangat menguntungkan dari  pihak Bill Gates dan rekan-rekannya yang terlibat dalam pembuatan microsoft tersebut.

Dari situlah Microsoft bekembang pesat dan jutru menjadi saingan berat bagi Apple sehingga membuat Steve Jobs merasa sanagt dipermainkan dan ide-ide yang dimikilinya merasa telah dicuri oleh Bill Bates.
Akhirnya suatu hari Steve Jobs dipecat dari Apple yang pada saat itu John Sculley yang menjadi Presiden di Perusahaan Apple, Steve dianggap membawa dampak buruk bagi kelanjutan Apple dan telah menghancurkan nama Apple dalam dunia teknologi pada saat itu, namun tanpa Steve Apple justru dapat dibilang kurang Inovatif karena pada dasarnya dibalik sifat Steve yang Arogan terdapat ide cemerlang dalam memajukan dunia informasi dan teknologi, maka pada tahun 1997 Steve Jobs secara resmi di panggil kembali ke Apple. Dan Akhir cerita, Bill gates telah menjadi orang terkaya di dunia dan telah juga memiliki saham Apple Computers Inc. dengan Microsoft yang dimilikinya.

 KESIMPULAN


Dari film Pirates of Silicon Valley  ini kita bisa mengambil pelajaran bahwa kita harus tetap semangat, inovatif, berani berubah menuju arah yang lebih baik, berani mengambil resiko, lebih memaksimalkan kinerja otak, dan harus pintar melihat peluang yang ada. Satu lagi ! jangan takut untuk bermimpi menjadi besar ya.



Semoga bermanfaat :)
 


  


Minggu ke-3 perkuliahan basis data membahas tentang Menerapkan ERD (Entity Relationship Diagram) terhadap basis data.

Diagram E-R Berupa model Data konseptual, yang merepresentasikan data dalam suatu organisasi. Tidak bergantung pada software yang akan dipakai.
Entitas merupakan sebuah objek yang keberadaannya dapat dibedakan terhadap objek lain.

ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya di gunakan beberapa notasi dan simbol, yaitu :
  •  Entity
  •  Atribut
  •  Relationship 
Kumpulan dari objek yang memiliki karakteristik sama disebut HIMPUNAN ENTITAS.
 Type Entity :
  • Strong Entity -> entity yang dapat berdiri sendiri
  • Weak Entity  -> entity yang tidak dapat berdiri sendiri
Sekian refleksi Basis Data minggu ke-4 dari saya, semoga bermanfaat :)


Artikel ini di tulis untuk memenuhi tugas mata kuliah Technoprenueship yang dosen pengampunya pak
Ardiansyah, S.T., M.Cs.


Karton yang selama ini hanya dijadikan kertas pelapis untuk beberapa produk ternyata bisa menjadi produk unik yang bernilai jual. Kreasi kreatif tersebut yang kini ditekuni oleh Saimun dan Novi istrinya dengan mengembangkan peluang usaha bernama Jogjakarton. Dengan menggunakan kertas karton sebagai bahan baku utamanya, Jogjakarton mengembangkan aneka souvenir pigura dengan berbagai ukuran.

   


Minggu ke-3 perkuliahan basis data membahas tentang Pemodelan Data dan Basis Data Relasional. Pertama-tama dikenalkan apa itu Model Data. Model Data adalah seperangkat Konseptual untuk menggambarkan data, hubungan data, semantik (Makna) data, dan batasan Data.
Ada dua cara untuk pemodelan Data, yaitu :
1. Model Data berbasis Objek, Himpunan data dan relasi yang menjelaskan hubungan logik antar objek.
  
  •  ERD (Entity Relationship Diagram) : Menjelaskan Hubungan antar data dalam basis data atau diagam hubungan antar objek yang menggambarkan objek satu dengan yang lain.
  • Semantik : Relasi antar objek dinyatakan dengan kata-kata (semantik).
 2.   Model Data berbasis Record
     Model ini mendasarkan pada record untuk menjelaskan kepada user tentang hubungan logik antar data dalam basis data.
  • Relasional Model
  • Hirarchycal Model (tree Structure)
  • Network Model (plex Struktur) 
Istilah-istilah :
Record/Tuple -> sebuah baris dalam suatu tabel
Field -> Kolom pada suatu tabel
Domain -> batasan nilai dalam atribut dan tipe data
Primary Key -> Field nik yang dipakai untuk membedajan suatu record dengan record lain
Foreign Key -> Atribut dalam suatu tabel yang ikut masuk ke tabel yang lain

Setelah mendapat penjelasan tersebut kami diberi contoh dalam pembuatan tabel-tabel  basis data, yaitu ada tabel dosen, matakuliah, mhs, jadwal, dan krs. Serta juga dijelaskan bagaimana tabel-tabel itu berelasi.

Sekian refleksi Basis Data minggu ke-3 dari saya, semoga bermanfaat :)


Minggu kedua Perkuliahan Basis Data membahas tentang Konsep Dasar Sistem Basis Data. Pertama di ingatkan dahulu tentang apa itu Data, Informasi, dan apa itu Sistem. untuk pengertian Data dan Informasi sudah di dapat di perkuliahan minggu pertama. Jadi, Apa itu sistem ? Sistem merupakan kumpulan dari berbagai perangkat yang saling terhubung untuk bekerja sama.
Setelah mengetahui apa itu sistem, kemudian akan muncul pertanyaan. Apa itu Sistem Basis Data ? Jadi, Sistem Basis Data adalah kumpulan File/tabel yang terhubung dan sekumpulan program yang memungkinkan beberapa pemakai dan atau program lain ntuk mengakses dan memanipulasi File-file/ tabel-tabel database tersebut. Sedangkan sistem informasi adalah sistem dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media dan brosur yang bersama-sama untuk menghasilkan keputusan.
Komponen sistem basis data : 
  • User
  • Sistem informasi
  • Perangkat keras
  • Basis data
  • Sistem pengelola basis data 


Di Minggu pertama perkuliahan Semester Genap tahun 2015/2016, Mata kuliah Basis Data di ampu oleh Bu Dewi Soyusiawaty, S.T., M.T . Di awal perkuliahan, Bu Dewi menyampaikan kontrak belajar di kelas saya yaitu kelas C. Kontrak belajar yang disampaikan bu Dewi, diantaranya :

Pertama, Jika sakit dan tidak bisa hadir ke perkuliahan basis data, surat sakit maksimal satu hari setelah perkuliahan sudah harus disampaikan ke dosen.

Kedua, Toleransi keterlambatan Maksimal 30 menit.

Ketiga, Setiap mahasiswa wajib membuat refleksi perkuliahan setiap minggunya dan di posting di blog atau di facebook masing-masing.
Setelah bu Dewi menyampaikan kontrak belajar tersebut, bu Dewi langsung masuk ke materi perkuliahan minggu pertama.  Di perkuliahan minggu pertama ini yang dapat saya tangkap diantaranya adalah :