Welcome To My Blog

Query

Query adalah permintaan atau pemanggilan suatu data untuk diolah dari table menjadi satu informasi yang mudah dimengerti. Query juga bisa didasari dari satu table atau penggabungan beberapa table.

Query berfungsi untuk menyaring dan menampilkan data dari berbagai kriteria dan urutan yang kita kehendaki. Selain itu query juga dapat digunakan untuk menampilkan data dari dua tabel atau lebih dengan syarat antar tabel itu ada field yang berhubungan.

Manfaat dari Query dalam membuat database adalah sebagai berikut :
 
1. Dapat menampilkan data-data tertentu pada suatu table
2. Menampilkan data-dari dari dua tabel atau lebih
3. Dapat melakukan operasi perhitungan

Ada dua cara untuk membuat Query, yaitu dengan:

1. Create query by using wizard
2. Create query in design view

Report

Report digunakan untuk menyajikan laporan/informasi dalam format yang lebih mudah dibaca atau lebih profesonal. Ukuran dan tampilan dalam report dapat dikontrol sesuai dengan yang diinginkan, misalnya dalam bentuk label surat, bentuk grafik dsb. Di samping itu dpat ditambahkan control-kontrol khusus yang dapat memperindah ilustrasi tampilan data, misalnya control image.

Jika bekerja dengan report, maka anda dapat menggunakan data-data dari table, query atau dari perintah SQL sebagai sumber datanya. Sedangkan informasi lainnya dapat dimasukkan melalui Report Designer.

Report dan data dapat dihubungkan dengan menggunakan objek grafis yang yang dihubungkan dengan control. Kontrol ini dapat berupa text box, misalnya untuk menampilkan data nim, nama, alamat, label untuk menampilan judul, line untuk mengaur tampilan, dll. Dalam report anda juga dapat mengatur elemen tambahan seperti header laporan, header halaman dan footer halaman.
 
Ada beberapa cara untuk membuat report, diantaranya menggunakan autoreport, report designer dan report wizard.

Delphi telah menyediakan komponen database yang akan memudahkan kita dalam merancang dan membangun aplikasi database. Komponen-komponen database dikelompokkan dalam Component Pallete Data Acces Data Control dan BDE Serta ADO seperti pada gambar dibawah ini.

•    Data Acces dan BDE banyak berperan pada penentuan sumber data seperti tabel, SQL, query maupun koneksivitasnya. Contoh komponen ini yaitu Table dan Datasource.

•    Data Control lebih menekankan pada pengaturan data yang terpasang pada aplikasi sepeti DBLabel, DBNavigator, DBGrid, DBImage, DBMemo, DBEdit, DBCombobox dan lain sebagainya.

•    ADO digunakan untuk komunikasi Program dengan Database MS Acces sehingga data yang dibuat dengan MS Acces akan dapat diintegrasikan dengan Delphi

Membuat Program database Dengan Delphi
Untuk membuat program database dengan Delphi, sebelumnya anda harus membuat database dalam MS Acces terlebih dahulu.

 

Contoh database dalam MS. Acces dengan Nama pemasaran yang berisi 4 tabel dengan nama Dosen, Mahasiswa, Nilai dan T_Kuliah

Buatlah Form dalam Delphi dan berilah komponen-komponen seperti terlihat pada gambar berikut :

  





















Daftar Komponen Yang Digunakan :

•    ADO Connection Ada Di Pallete ADO
•    ADOTable Ada di Pallete ADO
•    DataSource Ada di Pallete Data Acces
•    DBNavigator Ada di Pallete Data Control
•    DBGrid Ada di Pallete Data Control

Setelah anda membuat form seperti di atas maka aturlah properties masing-masing komponen
melalaui Object Inspector di Delphi sebagai berikut :


























Contoh pengaturan properties komponen ADO Connection1. Yang perlu diatur adalah Name dan
ConnectionString (baris ke 4)

Contoh Setting Properties Komponen ADOConnection

•    Pilih Tombol ... pada Connection String pada gambar di atas sehingga muncul tampilan sebagai berikut :














•    Pilih Use Connection String Lalu Pilih Tombol Build
































•    Pilih Microsoft Jet 4.0 OLE DB Provider lalu pilih Next sehingga muncul tampilan gambar diatas
•    Pilih Nama Database dengan menekan tombol ... dipojok kanan lalu pilih database-nya.
•    Tekan Tombol Test Connection untuk memastikan database sudah benar



























































Setelah anda mengatur properties semua komponen di atas dengan benar maka tampilan pada mode form Delphi akan berubah sebagai berikut : 


















Anda sudah dapat membuat contoh aplikasi database dengan Delphi. Sekarang anda tinggal menjalankan (meng-Run) program agar dihasilkan file exe agar dapat dipakai tanpa program Delphi lagi. Tekan F-9 di Keyboard atau Pilih Menu Run > Run maka akan dihasilkan sebuah program executable sebagai berikut :


















Anda dapat mengembangkan progam database di atas dengan menambahkan menu tambah data, edit data, hapus data. Anda juga dapat menambahkan data atau tabel lainnya dalam database pemasaran.mdb.

Demikianlah proses proses yang harus di perhatikan dalam pembuatan dan koneksi ke database dalam Borland Delphi . Semoga Bermanfaat :D

Listing Program

NAMA = ['Dimas Dwi Permana', 'Haris Satria', 'Risky Sendy'];
NPM = ['52410030', '53410143', '56414430'];
KELAS = ['1IA05', '1IA06', '1IA07'];
for i in range (0,3):
    print (NAMA[i]);
    print (NPM [i]);
    print (KELAS [i]);
    print ();

Logika Program
Pada Laporan Akhir Praktikum ini, saya akan menjelaskan tentang sebuah program Python sederhana dengan menggunakan array. Array merupakan ciri khas sebuah program yang menggunakan data lebih dari satu, Dengan array kita dapat mendeklarasikan sebuah variable yang telah tersimpan didalam memory yang kita buat nanti dengan perintah print. Kita juga harus membuat inputan pada variable tersebut yang berguna untuk memberi deskripsi yang akan kita panggil nanti.

Saya akan menjabarkan satu per satu pada listing program diatas. Langkah pertama adalah memasukan variabel berupa data mahasiswa (Nama, NPM, Kelas) sebagai berikut :

NAMA = ['Dimas Dwi Permana', 'Haris Satria', 'Risky Sendy'];
NPM = ['52410030', '53410143', '56414430'];
KELAS = ['1IA05', '1IA06', '1IA07'];

Perintah – perintah diatas merupakan data mahasiswa yang nantinya akan ditampilkan pada output sesuai dengan data sebenarnya (Nama, NPM, Kelas) satu per satu dengan mengunakan array beserta variabelnya.
Kemudian, Langkah berikutnya adalah dengan proses looping / pengulangan mengunakan perintah for :
for i in range (0,3)
Perintah diatas berfungsi untuk mengatur looping yang akan dimulai dari elemen dari variabel atau dari indeks ke 0 sampai dengan indeks ke 3 pada variabel Nama, NPM, serta Kelas.

Langkah terakhir adalah pencetakan pada variabel masing – masing dengan cara :

     print (NAMA[i]);
     print (NPM [i]);
     print (KELAS [i]);
     print ();

Perintah print diatas digunakan untuk mencetak proses array dan looping sebelumnya pada masing – masing variabel ( Nama, Npm, Kelas). Kemudian setelah semua selesai, langkah berikutnya adalah proses menjalankan listing proram yang telah dibuat dengan cara menekan F5  ( run) yang akan menampilkan hasilnya pada output. 

Output Program

Setelah  di lakukan pemeriksaan secara teliti serta tidak di temukannya kesalahan – kesalahan yang berupa syntax (syntax error) maupun logika (logic error), program yang saya buat pun dapat dijalankan dengan baik, dan menghasilkan output seperti ini : 

Dimas Dwi Permana
52410030
1IA05 

Haris Satria
53410143
1IA05 
                        
Risky Sendy
56414430
1IA05      
                                                                                      
                            
Demikianlah Laporan Akhir Praktikum pada mata praktikum Algoritma Pemrograman yang telah saya buat.
Terima Kasih.

Penjelajah luar angkasa yang perlu mengisi ulang tangki bahan bakarnya saat dalam perjalanan ke Bulan atau ke Mars dalam waktu dekat akan dapat mampir ke stasiun pengisian bahan bakar di orbit.

Dikabarkan, NASA menyediakan tender senilai US$200 juta atau sekitar Rp1,7 triliun bagi yang mampu menunjukkan bagaimana menyimpan dan mentransfer bahan-bakar roket di luar angkasa.


http://thebsreport.files.wordpress.com/2010/06/iss3.jpg

Ide untuk membuka pom bensin di luar angkasa sendiri telah lama berkembang. Sebagai contoh, sebuah perusahaan asal Kanada tengah bersiap untuk meluncurkan stasiun pengisian bahan bakar di tahun 2015 mendatang.

Namun pada proposalnya, NASA menginginkan sesuatu yang lebih dari sekadar mengisi ulang pesawat ruang angkasa di orbit Bumi.

Dikutip dari Innovation News Daily, 23 Mei 2011, NASA ingin secara khusus memanfaatkan oksigen dan hidrogen cair yang biasa digunakan untuk memasok daya bagi mesin pesawat ruang angkasa dan beberapa roket komersial.

Proposal yang ditawarkan mencari perusahaan yang mampu menyediakan penyimpanan ‘zero-boil off’ oksigen cair dan setidaknya penyimpanan ‘minimal boil-off’ hidrogen cair.

Sebagai gambaran, hidrogen cair membutuhkan penyimpanan dengan suhu minus 218 derajat Celcius. Zat itu perlu dilindungi dari sumber panas eksternal seperti Matahari atau panas buangan mesin roket untuk mencegah terjadi pemuaian atau menyebabkan ledakan tangki penyimpanan.

http://dontbesquare.com/wp-content/uploads/2011/04/boeing-space-gas-station.jpg

Perusahaan yang berminat untuk menyambut tantangan NASA juga harus mampu menunjukkan bagaimana zat cair ini ditransfer dalam lingkungan dengan gravitasi minimal di orbit Bumi.

Meski proposal yang diajukan mencapai nilai sebesar USD 200 juta, badan antariksa Amerika Serikat itu akan mempertimbangkan misi yang nilainya mencapai USD 300 juta.

Syaratnya, biaya tambahan itu menawarkan berbagai kelebihan penting. Sebaliknya, NASA juga mempertimbangkan proposal senilai di bawah USD 200 juta asalkan mampu memenuhi kebutuhan.

Partner NASA yang berhasil menyediakan teknologi untuk menghadirkan pom bensin di luar angkasa sendiri akan mendapatkan keuntungan dari digelarnya stasiun pengisian bahan bakar tersebut.

Sebagai informasi, saat ini, NASA juga bekerjasama dengan sebuah perusahaan roket swasta asal Amerika Serikat, Space Exploration Technologies Corp (SpaceX). Mereka dikontrak untuk mengantarkan astronot dan kargo ke International Space Station. Namun tidak untuk mengantarkan manusia ke Bulan dan Mars.

Sumber :
teknologi.vivanews.com

`


Click !!

Selamat Datang Di Blog Saya

Thank you for visiting ..

Mengenai Saya

Foto saya
Gw adalah mahasiswa S1 jurusan IT di gunadarma.. gw itu orangnya gak suka cari masalah, agak ngeselin, baik hati dan tidak sombong, engga mau ribet, santai, ya gitu dah pokoknya... hhe.. hal yang gw senengin / hoby gw : Berenang, Main PS3 ( yang maen PES klo mau di bilang jago, kalahin gw dulu), Ngumpul Bareng Temen, Ngenet, Main DOTA, Badminton, Futsal, Jalan - jalan, pokoknya yang seru2 dah..

=> Calendar <=

=> Hour <=

Jadwal Shalat

Apa Mata Kuliah Favorit Anda ?

Website Universitas Gunadarma

Lucu n Kocak :D

Favorite gue nh !!!

Favorite gue nh !!!
"The Blues" CHELSEA !!

COLDPLAY - VIVA LA VIDA

New Found Glory - Kiss Me

Para Pengunjung Blog Gue !!

Followers

Kutipan favorite...

"Jangan pernah mengaku kalah, meski kelihatannya hal itu tidak dapat di hindari"

TOP ARTIKEL

Diberdayakan oleh Blogger.