You are on page 1of 5

Tugas TI

Hari/tanggal : Jumat, 1 oktober 2010


Guru Pengampu : Andreas Suprono, S.Pd.
Kelas : XI S1
Jam : 5
Sifat tugas : kelompok, dikumpulkan
Penjelasan teknis:
- bentuk kelasmu menjadi 6 kelompok
- masing-masing kelompok mengerjakan soal sesuai ketentuan di bawah (beda-
beda)
- dikerjakan dengan kertas lepas, satu kelompok satu, dikasih identitas
- hasil dikumpulkan ke piket beserta soalnya
- diperbolehkan / disarankan mencari literature TI di perpustakaan atau online
internet di lab komp, jangan lupa literature ditulis sumbernya.
- Pembagian soal: kelompok 1 : soal no 1 sampai 5, kelompok 2: soal no 6 sampai
10, dst.

1. Apa yang dimaksud dengan system database tradisional?


2. Apa keunggulan dan kekurangan system database tradisional?
3. Apa yang dimaksud dengan system database komputerisasi?
4. Apa keunggulan dan kelemahan system database komputerisasi?
5. Terdiri dari apakah komponen database komputerisasi yang menggunakan
program MS Access?
6. Mengapa tipe data sangat penting dalam membuat database?
7. Mengapa data harus digolongkan dalam tipe datanya masing-masing dan tidak
diperbolehkan saling tertukar atau salah?
8. Apa yang dimaksud dengan table?
9. Jelaskan bagaimana membuat table!
10. Apa yang dimaksud dengan menu ‘design view’ dalam membuat tabel?
11. Apa yang dimaksud dengan menu ‘form view’ dalam membuat table?
12. Apa yang dimaksud dengan primary key?
13. Apa kegunaan dari primary key?
14. Jelaskan cara membuat primary key!
15. Apa yang dimaksud dengan Form?
16. Jelaskan cara membuat form!
17. Apa kegunaan dari form?
18. Bagaimana cara memasukkan data dalam form?
19. Apa yang dimaksud dengan query?
20. Jelaskan cara membuat query!
21. Apa kegunaan dari query?
22. Apa syarat membuat form dan query?
23. Bagaimana menyaring data dalam query?
24. Bagaimana mengurutkan data dalam query?
25. Apa yang dimaksud dengan report?
26. Bagaimana cara membuat report?
27. Apa kegunaan dari report?
28. Bagaimanakah cara menyimpan file database?
29. Bagaimanakah cara mencetak dokumen database?
30. Bagaimanakah cara membuka dan menutup program database MS Access?

Penting
Google.com
Lalu cara membuka dan menutup program database MS Access
Lalu
Mengoperasikan perangkat lunak basis data.
Jawaban 28
Bagaimana cara menyimpan data secara
langsung ke database setelah membaca
dari file doc
Halo,
saya menggunakan PHP sebagai bahasa pemrograman dan MySQL sebagai database.
Tugas saya adalah untuk membaca file doc pada saat meng-upload dan membaca isinya
dan menyimpannya ke database.
Saya dapat meng-upload file dan membaca data dan mendapatkan semua isi dalam
variabel, tetapi saya tidak dapat menyimpan data ke databse karena teks yang tidak
diinginkan atau karakter khusus ditambahkan ke string sementara membacanya, karena
format yang dunia memiliki sebuah file.
Jadi jika ada orang membantu saya tahu bagaimana untuk menyimpan data tersebut ke
database atau bagaimana mempertahankan format file kata.
i had tidak mencoba hal-hal dan diharapkan beberapa pilihan yang baik sehingga saya
dapat mengatasi masalah tersebut.
Please help me.
minat Anda sangat appriciated.
ton thanks in advance.
Halo,
saya menggunakan PHP sebagai bahasa pemrograman dan MySQL sebagai database.
Tugas saya adalah untuk membaca file doc pada saat meng-upload dan membaca isinya
dan menyimpannya ke database.
Saya dapat meng-upload file dan membaca data dan mendapatkan semua isi dalam
variabel, tetapi saya tidak dapat menyimpan data ke databse karena teks yang tidak
diinginkan atau karakter khusus ditambahkan ke string sementara membacanya, karena
format yang dunia memiliki sebuah file.
Jadi jika ada orang membantu saya tahu bagaimana untuk menyimpan data tersebut ke
database atau bagaimana mempertahankan format file kata.
i had tidak mencoba hal-hal dan diharapkan beberapa pilihan yang baik sehingga saya
dapat mengatasi masalah tersebut.
Please help me.
minat Anda sangat appriciated.
ton thanks in advance.

Menyimpan Gambar Ke Database


Author: Ellyx Christian
Level: Mahir

Tutorial Menyimpan Gambar Ke Database akan menjelaskan cara menyimpan gambar ke


database dan cara menampilkan gambar yang telah disimpan di database. Untuk bisa
mengikuti tutorial ini anda harus mengerti cara mengupload gambar dengan PHP. Ada
dua cara menyimpan gambar ke database:

1. Menyimpan gambar ke database dengan tipe data blob,


2. Menyimpan gambar ke dalam sebuah folder dan mencatat lokasi dan informasi
gambar ke database.
Yang akan dibahas di tutorial ini adalah langkah pertama, Menyimpan gambar ke
database dengan tipe data blob.

Menyimpan Gambar Ke Database Dengan Tipe Data


Blob

Ada beberapa hal yang perlu dilakukan sebelum bisa menyimpan gambar ke dalam
sebuah field table database yang bertipe blob.

Mempersiapkan Database dan Table

Buatlah sebuah database dengan nama misalkan "gallery". Kemudian buat tabel di
dalamnya dengan nama "pictures" dengan struk seperti di bawah:

Nama Field Tipe Data Keterangan


id integer primary key, auto increment
file_name varchar(100)
mime_type
varchar(50)

file_data mediumblob

Atau gunakan SQL Query berikut:

view plaincopy to clipboardprint TryIt?

1. create database gallery;


2. use gallery;
3. CREATE TABLE `pictures` (
4. `id` int NOT NULL AUTO_INCREMENT,
5. `file_name` varchar(100) NOT NULL,
6. `mime_type` varchar(50) NOT NULL,
7. `file_data` mediumblob DEFAULT NULL,
8. PRIMARY KEY (`id`)
9. );

Membuat Upload Form

Buat html form untuk mengupload gambar, gunakan script di bawah:

view plaincopy to clipboardprint TryIt?

1. <!-- file form.html-->


2. <form name="form1" id="form1" method="post" action="upload.php" enctype="
multipart/form-data">
3. Gambar: <input type="file" name="gambar" id="gambar" />
4. <input type="submit" name="Submit" id="Submit" value="Upload" />
5. </form>

Simpan dengan nama file form.html.


Menyimpan Gambar Ke Database

Langkah selanjutnya adalah menyimpan gambar ke database, gunakalah script php di


bawah untuk menyimpan gambar ke database.

view plaincopy to clipboardprint TryIt?

1. <?php
2. $connection = mysql_connect("dbhost", "dbuser", "dbpassword"); //sesuaikan den
gan database anda
3. mysql_select_db("gallery");
4.
5. if($_FILES['gambar']['size'] > 0 && $_FILES['gambar']['error'] == 0){
6. $fileName = $_FILES['gambar']['name'];
7. $mimeType = $_FILES['gambar']['type'];
8. $tmpFile = fopen($_FILES['gambar']['tmp_name'], 'rb'); // (fileName, mode)
9. $fileData = fread($tmpFile, filesize($_FILES['gambar']['tmp_name']));
10. $fileData = addslashes($fileData);
11.
12. $query = "insert into pictures set file_name='$fileName',mime_type='$mimeTyp
e', file_data='$fileData'";
13. mysql_query($query) or die("Upload Gambar Gagal: ".mysql_error());
14. echo "Gambar telah disimpan";
15. }
16. ?>

Di baris 8, file yang diupload dibuka menggunakan fungsi fopen dengan mode 'rb' yang
artinya membuka file dengan mode read dan mode binary. Di baris 9 membaca file
yang telah dibuka di baris 8 dengan fungsi fread. Selanjutnya di baris 12 dan 13
menyimpan gambar ke database. Simpan script di atas dengan nama upload.php.

Menampilkan Gambar Dari Database

Langkah terakhir adalah menampilkan gambar yang telah disimpan di database. Untuk
menampilkan gambar dibutuhkan 2 file. File gambar.php untuk me-render gambar dan
file gallery.php untuk menampilkan gallery keseluruhan gambar yang tersimpan di
database. Gunakanlah script berikut:

File gambar.php

view plaincopy to clipboardprint TryIt?

1. <?php
2. $connection = mysql_connect("dbhost", "dbuser", "dbpassword"); //sesuaikan den
gan database anda
3. mysql_select_db("gallery");
4. $idFile = $_GET['id'];
5.
6. $dataGambar = mysql_fetch_array(mysql_query("select * from pictures where id
='$idFile'"));
7. $filename = $dataGambar['file_name'];
8. $mime_type = $dataGambar['mime_type'];
9. $filedata = $dataGambar['file_data'];
10. header("content-disposition: inline; filename=$filename");
11. header("content-type: $mime_type");
12. header("content-length: ".strlen($filedata));
13. echo ($filedata);
14. ?>

File gallery.php

view plaincopy to clipboardprint TryIt?

1. <?php
2. $connection = mysql_connect("dbhost", "dbuser", "dbpassword"); //sesuikan deng
an database anda
3. mysql_select_db("gallery");
4.
5. $query = "select * from pictures";
6. $result = mysql_query($query);
7. $i=1;
8. echo '<table>';
9. echo '<tr>';
10. while($gambar = mysql_fetch_array($result)){
11. echo '<td><img src="gambar.php?id='.$gambar['id'].'" width="150" /></td>';
12. if($i % 4 == 0){
13. echo '</tr><tr>';
14. }
15. $i++;
16. }
17. echo '</tr>';
18. echo '</table>';
19. ?>

You might also like