SUB QUERY


.


Sub query adalah perintah select yang berada di dlam perintah sql lain. Sub query sangat berguna ketika kita ingin menampilkan data dengan kondisi yang bergantung pada data di dalam table itu sendiri.untuk lebih jelasnya kita praktikan langsung saja. Saya akan membuat step demi step cara membuatnya.
Yang pertama yaitu kita harus mengaktifkan xampp servernya terlebih dahulu, fungsinya dari xampp server itu sendiri yaitu untuk mengelola layanan apache dan MySql ,memberikan akses kepada semua orang atau hanya localhost dan mengelola pengaturan server, jadi intinya  karena MySql itu sendiri ada di dalam xampp servernya, jadi agar bisa diakses dan dijalankan ya mesti diaktifkan terlebih dahulu.
Caranya untuk mengaktifkannya yaitu dengan mengklik doublek klik ikon xampp server , klik mysql dan tekan start , tentunya ini harus diinstal terlebih dahulu jika di komputer kita belum ada applikasi ini.
setelah itu kita buka  cmd (command prompt) lalu kita masuk ke directori MySql itu disimpan sampai dengan directori bin yg terdapat di dalam folder MySql itu sendiri. Setelah masuk kedalam directori bin ketikan MySql – u root fungsinya untuk memanggil MySql atau supaya dapat mengakses MySql,agar lebih jelas perhatikan gambar dibawah ini.


Kemudian cara untuk membuat suatu database yaitu dengan cara  [create database nama_database] . disini saya akan membuat database yang bernama thea , yaitu dengan mengetikan ‘create database thea;’ pada cmd. Setelah itu kita membuat tabel yang kita inginkan. Di sini saya ingin membuat table yang terdiri dari NPM, Nama dan alamat , lihat perintah di bawah ini :


Lihat field table info :


Perintah insert untuk memasukan data di dalam tablel info  :


Lihat semua isi record :



Perintah insert dan kemudian kita melihat hasil semua isi tabel mhs:


HUNTING EMOTE


.


Strawberry prolog adalah bahasa pemograman yang biasa kita gunakan untuk membuat game. Disini saya merubah dari game yang sudah ada. Saya merubah permainan checkers , saya memberi nama games nya yaitu hunting emote. Inilah tampilan games nya :



Kemudian saya akan menjelaskan cara bermain games ini , caranya sebagai berikut :
Untuk memainkan game ini, kita harus memiliki kompiler strawberry prolog terlebih dahulu. Kemudian kita open folder games yang bernama hunting emote. Karakter yang dimainkan pemain dan komputer dalam permainan ini berupa emoticon yang berbeda yaitu emot cool dan love struck yang diletakkan secara diagonal pada papan permainan. Emot tersebut bergerak secara diagonal pada papan. Dalam permainan ini pemain ditugaskan untuk menghalangi pemain AI memenangkan permainan. Untuk melompati emot lawan(emot cool) harus memancing pergerakan lawan agar meletakkan emotnya berada pada jalur diagonal emot pemain. Pemain AI harus meletakkan emot pada jalur yang tepat sekaligus melompati emot  lawan untuk menghilangkan emot tersebut Permainan ini pemain hanya bisa berjalan ke arah diagonal maju (ke atas), sehingga tidak diperkenankan untuk mundur (ke bawah). Tetapi jika kita sudah mencapai kotak lawan terjauh kita bisa mundur kebelakang untuk memakan emote lawan. Begitu juga dengan lawannya.
permainan dimulai dengan hunter sebagai pemain yang jalan pada giliran pertama, namun pemain bisa mengatur untuk melanjutkan permainan atau menutup permainan. Kemudian pemain yang mendapatkan giliran pertama akan menempatkan emot-nya. Untuk menjalankan emot terdapat kondisi, jika tidak ada token yang bisa dilompati maka pemain yang berada pada giliran kedua akan jalan untuk menempatkan token-nya.
Lalu jika terdapat token yang bisa dilompati maka emot lawan akan dilompati dan emot lawan akan hilang dari papan permainan. Lalu dilakukan pengecekan kembali, jika emot lawan sudah hilang semuanya dari papan permainan maka permainan akan berakhir, sedangkan jika bola emot dan begitu seterusnya sampai salah satu pemain emotnya habis. Emot yang paling banyak tersisa adalah pemenangnya.

DDL


.


DBMS (Data Base Management System)  yaitu suatu software yang digunakan untuk mempermudah pengerjaan database. Salah satu contohnya yaitu  mysql adalah salah satu DBMS yang digunakan untuk memudahkan kita membuat database. Tetapi disini saya tidak akan membahs DBMS yang secara mendetail, yang saya akan bahas disini adalah tentang DDL. DDL itu sendiri singkatan dari Data Definition Language yaitu sub bhasa SQL yang berfungsi mendefinisikan database dan table. DDL itu lebih kepada pembuatan struktur data atau bahasa yang digunakan untuk membuat databasenya.

Perintah –perintah yang digunakan di dalam DDL yaitu create,drop,alter. Setelah saya menjelaskan apa itu DDL , untuk lebih jelasnya kita praktikan langsung saja. Saya akan membuat step demi step cara membuatnya.

Yang pertama yaitu kita harus mengaktifkan xampp servernya terlebih dahulu, fungsinya dari xampp server itu sendiri yaitu untuk mengelola layanan apache dan MySql ,memberikan akses kepada semua orang atau hanya localhost dan mengelola pengaturan server, jadi intinya  karena MySql itu sendiri ada di dalam xampp servernya, jadi agar bisa diakses dan dijalankan ya mesti diaktifkan terlebih dahulu.

Caranya untuk mengaktifkannya yaitu dengan mengklik doublek klik ikon xampp server , klik mysql dan tekan start , tentunya ini harus diinstal terlebih dahulu jika di komputer kita belum ada applikasi ini.

Setelah itu kita buka  cmd (command prompt) lalu kita masuk ke directori MySql itu disimpan sampai dengan directori bin yg terdapat di dalam folder MySql itu sendiri. Setelah masuk kedalam directori bin ketikan MySql – u root fungsinya untuk memanggil MySql atau supaya dapat mengakses MySql,agar lebih jelas perhatikan gambar dibawah ini.


Perintah show

Untuk melihat isi dari database itu yaitu dengan cara mengetikan ‘show databases;’ di cmd



Perintah Create pada DataBase

Kemudian cara untuk membuat suatu database yaitu dengan cara  [create database nama_database] . disini saya akan membuat database yang bernama datathea , yaitu dengan mengetikan ‘create database datathea;’ pada cmd.



Perintah Use DataBase

Jika kita ingin menggunakan database yang sudah dibuat tadi, caranya dengan mengetikan [use nama_database] . jadi jika kita ingin menggunakan database datathea maka caranya dengan mengetikan ‘use datathea;’ pada cmd.



Perintah Drop pada DataBase
Jika seandainya kita ingin menghapus database tersebut yaitu dengan mengetikan [drop database nama_database] jadi misalnya kita ingin mengapus database yg bernama datathea dengan mengetikan  ‘drop database datathea;’ pada cmd.

Perintah Create Table

Disini setelah kita membuat databasenya selanjutnya kita juga dapat membuat tabelnya dan nama kolom-kolomnya ditabel itu. Perintahnya yaitu dengan mengetikan [create table nama_table (nama_kolom, type_data , primary key (nama_kolom))]. Jika kita ingin membuat nama tabelnya mahasiswa dan dikolomnya  di isi dengan npm,nama dan alamat, serta npm sebagai primary key nya yaitu dengan mengetikkan ‘create table mahasiswa (npm char(20) , nama char(20),alamat(20),primary key(npm));’



Perintah Describe pada DataBase

Jika ingin melihat detail dari isi table yait dengan mengetikan [desc nama_table]. Jika kita ingin melihat detail dari tabel mahasiswa jadi kita ketik ‘desc mahasiswa;’



Perintah Alter pada Database

Jika kita ingin mengahapus kolom nama pada tabel mahasiwa, maka kita menggunakan perintah [alter table ,nama_table, drop, nama_kolom ] jadi jika kita tuliskan perintahnya ‘alter table mahasiswa drop nama;’ pada cmd.


Jika kita ingin menambahkan kolom kelas pada tabel mahasiwa, yaitu dengan perintah [alter table nama_table add nama_kolom] jadi kita tuliskan ‘alter table mahasiswa add kelas char(20);’


Jika kita ingin menghapus primary key nya, yaitu dengan cara [alter table nama_table drop primary key] jika kia ingin menghapus primary key pada tabel mahasiswa yaitu dengan mengetikan perintah ‘alter table mahasiswa drop primary key;’ pada cmd.


Jika ingin membuat primary key nya kedalam suatu kolom, maka perintah yang digunakan yaitu [alter table nama_table add primary key (nama_kolom)] jika kita ingin membuat primay key pada kolom npm di table mahasiwa, jadi yang kita ketikan yaitu ‘alter table mahasiswa add primary key (npm);’ pada cmd.





PERKEMBANGAN GRAFIS DAN PEMODELAN DAN PENGARUHNYA TERHADAP PERUBAHAN TEKNOLOGI


.




Salah satu bidang yang terpengaruh adanya perkembangan teknologi  computer adalah bidang desain grafis. Desain grafis dimanfaatkan oleh berbagai kalangan seperti pendidikan , pemerintahan , bank ,  industry , dan hamper di semua aspek menggunakan nya .

Desain grafis adalah cabang ilmu dari seni desain yang dalam perkembangannya desain grafis di bantu oleh computer dalam mendesain sebuah object. Desain grafis adalah kombinasi kompleks antara kata-kata, gambar, angka, grafik , foto dan ilustrasi yang membutuhkan pemikiran khusus dari seorang individu yang bias menggabungkan elemen-elemen ini, sehingga mereka dapat menghasilkan sesuatu yang khusus atau sangat berguna pada bidang gambar.

Dalam desain grafis, hal dasar yang paling penting adalah image( gambar) .image (gambar) adalah tiruan barang ( manusia, hewan, tumbuhan dan sebagainya) dab neruakan simulasi dari kenyataan yang dibuat coretan pensil, tinta dan cat pada sebuah kertas maupun kanvas. Prose pembuatan image tidak terbatas hanya coretan saja, tetapi bias juga dengan pointer menggunakan mouse di program software pegolah gambar yang ada di dalam computer. Hal tersebut memumjukan bahwa media untuk menggambar image tidak hanya sebatas pada kertas. Bisa saja pada dinding, lembaran kayu, atau bias juga pada kanvas imaginer yang terdapat pada software pengolah gambar yang telah di install pada computer.

Pada perkembangan teknologi masyarakat sebelumnya, gambar yang dihasilkan berupa lukisan-lukisan. Untuk melakukan proses penggambaran image tersebut, harus dilakukan persiapan barang-barang seperti: kertas, pensil, tinta, cat, penggaris, kuas dan sebagainya. Karena melakukan persiapan tersebut terkadang terlalu banyak dan lebih banyak mengeluarkan biaya untuk memperolehnya, maka dengan munculnya berbagai software pengolah gambar, banyak masyarakat yang cenderung lebih memilih untuk membuat image menggunakan software tersebut. Image yang merupakan hasil editan atau olahan software pengolah gambar mempunyai kualitas yang lebih bagus. Baik berupa pewarnaan, kerapian, ketelitian, ukuran, maupun keaslianmya dapat menyerupai keaslian dengan kenyataan yang ada.

Banyak software pengolah gambar yang telah digunakan dan dikembangkan saat ini, salah satu yang paling sederhana adalah software pengolah gambar image paint. Image paint adalah sebuah software pengolah gambar sederhana yang dikembangkan dari software edit gambar bawaan windows. Image paint merupakan aolikasi software pengolah gambar yang memiliki tampilan sederhana dan hanya memiliki tampilan fitur yang sedikit tetapi bias digunakan sebagai editor gambar seperti software pengolah gambar lainnya. Contoh lain adalah photoshop. Adobe Photoshop adalah software yang dibuat oleh perusahaan Adobe System, yang di khususkan untuk pengeditan foto atau gambar dan pembuatan effect. Perangkat lunak ini banyak digunakan oleh Fotografer Digital dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar (market leader) untuk perangkat lunak pengolah gambar. Meskipun pada awalnya Photoshop dirancang untuk menyunting gambar untuk cetakan berbasis-kertas, Photoshop yang ada saat ini juga dapat digunakan untuk memproduksi gambar untuk World Wide Web. Beberapa versi terakhir juga menyertakan aplikasi tambahan, Adobe ImageReady, untuk keperluan tersebut. Photoshop juga memiliki hubungan erat dengan beberapa perangkat lunak penyunting media, animasi, dan authoring buatan-Adobe lainnya. File format asli Photoshop, .PSD, dapat diekspor ke dan dari Adobe ImageReady. Adobe Illustrator, Adobe Premiere Pro, After Effects dan Adobe Encore DVD untuk membuat DVD profesional, menyediakan penyuntingan gambar non-linear dan layanan special effect seperti background, tekstur, dan lain-lain untuk keperluan televisi, film, dan situs web. Sebagai contoh, Photoshop CS dapat digunakan untuk membuat menu dan tombol (button) DVD.

Dengan aplikasi software desain yang ada pada saat ini , pengguna makin mudah untuk menciptakan sebuah image atau desain sesuai yang di inginkan nya. Pemakaian software nya pun tidak terlalu sulit.

Sumber : Repository.usu.ac.id