Archive for Januari 2017

"Basis Data"
Modul 6




Hasil gambar untuk basis data






Dasar Teori

·      Data dan informasi

Ø Data dan fakta mengenai objek, orang dan lain-lain. Data dinyatakan dengan nilai (angka, deteran karakter, atau simbol).

Ø Informasi adalah hasil analisis dan sintesis terhadap data. Dengan kata lain, informasi dapat dikatakan sebagai data yang telah diorganisasikan kedalam bentuk yang sesuai dengan kebutuhan seseorang, entah itu manajer, staf, ataupun orang lain didalam suatu organisasi atau perusahaan.

·      Hirarki Data

Secara tradisional, data diorganisasikan kedalam suatu hirarki yang terdiri atas elemen data, rekaman (record), dan berkas (file)

Ø Elemen Data

Elemen data adalah satuan data terkecil yang tidak dapat dipecah lagi mejadi unit yang bermakna. Contoh : Elemen data dari data kepegawaian adalah nama pegawai.

Ø Rekaman

Rekaman adalah gabungan sejumlah elemen data yang saling terkait. Contoh : nama, alamat dan tempat tanggal lahir. Rekaman bisa disebut juga tupel atau baris.

Ø Berkas

Himpunan seluruh rekaman yang bertipe sama membentuk sebuah berkas. Berkas dapat dikatakan sebagai kumpulan rekaman data yang berkaitan dengan suatu objek.



·      Basis Data

Basis data adalah sistem berkas terpadu yang dirancang terutama untuk meminimalkan  pengulangan data. Basis data dapat dianggap sebagai tempat untuk sekumpulan berkas data terkomputerisasi.

·      Pengantar SQL

SQL  sinkatan dari Structured Query Language. SQL merupakan bahasa query standar yang digunakan untuk mengakses basis data relasional. Kemampuan SQL tidak terbatas hanya untuk query (memperoleh data), tetapi juga mencakup kemampuan lain seperti :

Ø Pendefinisian struktur data

Ø Pengubahan data

Ø Pengaturan sekuritas

-       Antar muka SQL terhadap DBMS (Data Base Manajemen Sistem) cukup luas. SQL dapat dipakai oleh berbagai kalangan (DBA, pemrograman, ataupun pengguna)

-       Elemen dasar SQL mencakup pernyataan, nama, tipe data, konstanta, ekspresi, dan fungsi bawaan.
Praktek 
Langkah Pengerjaanya: 
1. klik star pada windows

2. klik programs dan pilih Microsoft SQL Server
3. double klik microsoft sql server

4. pilih conect


5. klik database
6. klik kanan mouse dan pilh new database



7. Tulis nama database nya dan klik Ok



8. database sudah di buat kemudian klik nama database tersebut


9. klik tabel


10. klik kanan mouse kemudian pilih new tabel


11.Tulis tabel dan pilih tipe data


Untuk merelasikan kedua tabel tersebut , yaitu:
1. pilih database diagram
2. klik kanan mouse dan pilih new database diagram 


3. Add tabel_1 dan tabel_2


4. tanpilan tabel_1 dan tabel_2


5. dari tabe_1 kolom nama_mahasiswa di tarik ke tabel yang kedua ke kolom nama_mahasiswa juga


6.  jika sudah terhubung klik ok


7. tabel_1 dan tabe_2 sudah saling berelasi



terimakasih :)

PTI Modul 06

Posted by : Unknown 0 Comments



"Jaringan Komputer ( Pengkabelan)" 

"Pembahasan"

  A. Pengenalan Jaringan
Local Area Network (LAN) adalah sejumlah komputer yang saling dihubungkan bersama di dalam satu areal tertentu yang tidak begitu luas, seperti di dalam satu kantor atau gedung. Secara garis besar terdapat dua tipe jaringan atau LAN, yaitu jaringan Peer to Peer dan jaringan Client-Server.
Pada jaringan peer to peer, setiap komputer yang terhubung ke jaringan dapat bertindak baik sebagai workstation maupun server. Sedangkan pada jaringan Client-Server, hanya satu komputer yang bertugas sebagai server dan komputer lain berperan sebagai workstation. Antara dua tipe jaringan tersebut masing-masing memiliki keunggulan dan kelemahan, di mana masing-masing akan dijelaskan.
Ciri-ciri jaringan komputer:
1. berbagi perangkat keras (hardware).
2. berbagi perangkat lunak (software).
3. berbagi saluran komunikasi (internet).
4. berbagi data dengan mudah.
5. memudahkan komunikasi antar pemakai jaringan

LAN tersusun dari beberapa elemen dasar yang meliputi komponen hardware dan software, yaitu :
1. Komponen Fisik
Personal Computer (PC), Network Interface Card (NIC), Kabel, Topologi jaringan.
2. Komponen Software
Sistem Operasi Jaringan, Network Adapter Driver, Protokol Jaringan.

B. Tipe Pengkabelan
Terdapat beberapa tipe pengkabelan yang biasa digunakan dan dapat digunakan untuk mengaplikasikan Windows, yaitu:

1. Thin Ethernet (Thinnet)
Thin Ethernet atau Thinnet memiliki keunggulan dalam hal biaya yang relatif lebih murah dibandingkan dengan tipe pengkabelan lain, serta pemasangan komponennya lebih mudah. Panjang kabel thin coaxial/RG-58 antara 0.5 – 185 m dan maksimum 30 komputer terhubung.

2. Thick Ethernet (Thicknet)
Dengan thick Ethernet atau thicknet, jumlah komputer yang dapat dihubungkan dalam jaringan akan lebih banyak dan jarak antara komputer dapat diperbesar, tetapi biaya pengadaan pengkabelan ini lebih mahal serta pemasangannya relatif lebih sulit dibandingkan dengan Thinnet. Pada Thicknet digunakan transceiver untuk menghubungkan setiap komputer dengan sistem jaringan dan konektor yang digunakan adalah konektor tipe DIX. Panjang kabel transceiver maksimum 50 m, panjang kabel Thick Ethernet maksimum 500 m dengan maksimum 100 transceiver terhubung.

3. Twisted Pair Ethernet
Kabel Twisted Pair ini terbagi menjadi dua jenis yaitu shielded dan unshielded. Shielded adalah jenis kabel yang memiliki selubung pembungkus sedangkan unshielded tidak mempunyai selubung pembungkus. Untuk koneksinya kabel jenis ini menggunakan konektor RJ-11 atau RJ- 45. Pada twisted pair (10 BaseT) network, komputer disusun membentuk suatu pola star. Setiap PC memiliki satu kabel twisted pair yang tersentral pada HUB. Twisted pair umumnya lebih handal (reliable) dibandingkan dengan thin coax karenaHUB mempunyai kemampuan data error
correction dan meningkatkan kecepatan transmisi. Saat ini ada beberapa grade, atau kategori dari kabel twisted pair. Kategori 5 adalah yang paling reliable dan memiliki kompabilitas yang tinggi, dan yang paling disarankan. Berjalan baik pada 10Mbps dan Fast Ethernet (100Mbps). Kabel kategori 5 dapat dibuat straight-through atau crossed.
Kabel straight through digunakan untuk menghubungkan komputer ke HUB. Kabel crossed digunakan untuk menghubungkan HUB ke HUB. Panjang kabel maksimum kabel Twisted-Pair adalah 100 m.

4. Fiber Optic
Jaringan yang menggunakan Fiber Optic (FO) biasanya perusahaan besar, dikarenakan harga dan proses pemasangannya lebih sulit. Namun demikian, jaringan yang menggunakan FO dari segi kehandalan dan kecepatan tidak diragukan. Kecepatan pengiriman data dengan media FO lebih dari 100Mbps dan bebas pengaruh lingkungan
C.Konfigurasi Kabel Jaringan Ethernet
Ethernet Card yang di pasang dan di install di PC merupakan jenis koneksi yang paling populer dan paling banyak di gunakan di mana-mana dari tingkat jaringan kecil sampai jaringan besar. Ethernet card sekarang ini biasanya dari setiap komputer telah terintergrasi secara langsung dan siap pakai. Secara singkat dan simple nya terdapat 2 koneksi umum yang digunakan dalam menghubungkan suatu perangkat misalnya antara hub dengan hub, PC dengan PC dan PC dengan Hub, koneksi ini dalam kabel UTP jaringan dikenal dengan teknik pemasangan Straight through dan cross through. Secara singkat dan simple nya untuk menghubungkan 2 komputer atau membuat suatu jaringan komputer kecil atau besar ada 2 hal pokok yang perlu di lakukan:
- Pertama menyiapkan perangkat penghubung koneksi seperti : kabel UTP, Hub atau switch,
Router (bila di perlukan)
- Kedua memberikan alamat TCP/IP di setiap Ethernet Card PC yang akan di hubungkan.

D. Alat dan bahan
Connector RJ45 berikut ini adalah connector RJ45, dalam urutan pemasangan kabel dapat dilihat urutannya sebagai berikut :











Kabel UTP standar ; adalah kabel UTP standar yang digunakan dalam jaringan LAN. Terdiri dari 8 warna yaitu :

Oranye Putih
Oranye
Hijau Putih
Biru
Biru Putih
Hijau
Coklat Putih
Coklat


Crimping tools ; Alat yang mirip tang yang digunakan untuk men-crimp kabel UTP pada RJ45


Menyiapkan Perangkat Penghubung
Untuk menghubungkan perangkat :
- PC to PC
- Hub to Hub
- Switch to Switch
- PC to Router
- Router to Access Point
maka digunakan koneksi kabel straight. Untuk pemasangan kabel straight adalah sbb :

URUTAN WARNA KABEL STRAIGHT

Connector 1 Connector 2
1 Oranye Putih 1 Oranye Putih
2 Oranye 2 Oranye
3 Hijau Putih 3 Hijau Putih
4 Biru 4 Biru
5 Biru Putih 5 Biru Putih
6 Hijau 6 Hijau
7 Coklat Putih 7 Coklat Putih
8 Coklat 8 Coklat



Menghubungkan 2 komputer langsung tanpa menggunakan hub atau switch dapat dengan mudah dilakukan dengan menyiapkan kabel UTP yang di pasang Connector RJ45 dengan susunan kabel cross, yang merupakan lawan dari kabel straight-through.Untuk kabel Cross pemasangannya adalah sbb:

URUTAN WARNA KABEL CROSSOVER

Connector 1 Connector 2
1 Oranye Putih -1 Hijau Putih
2 Oranye- 2 Hijau
3 Hijau Putih - 3 Oranye putih
4 Biru -4 Biru
5 Biru Putih -5 Biru Putih
6 Hijau- 6 Oranye
7 Coklat Putih- 7 Coklat Putih
8 Coklat -8 Coklat

PTI Modul 07

Posted by : Unknown 0 Comments

"Pemrograman Turbo C" 







“PEMBAHASAN”






Dasar Teori

A.      Pemrograman

Memberikan instruksi kepada komputer agar dapat bekerja seperti yang kita kehendaki.

·           Yang dipahami atau dijalankan oleh komputer : data dan instruksi dalam bentuk biner (rangkaian bit-bit yang bernilai ‘0’ dan ‘1’).

·           Yang dipahami manusia : logika, aritmatika, algoritma, konsep, model, dan sebagainya.

Untuk menjembatani, dibuatlah bahasa pemrograman, yang menerjemahkan dari apa yang dikehendaki / dimengerti manusia menjadi instruksi mesin komputer.

Klasifikasi pemrograman berdasarkan tingkat kedekatannyadengan bahasa mesin dan bahasa manusia, siklasifikasikannya yaitu menjadi :

1.        Bahasa tingkat rendah, memetakan setiap instruksi dari kode sumber kedalam satu instruksi bahasa mesin. Bisa disebut juga dengan bahasa assembly. Untuk dapat memprogram dalam bahasa assembly, diperlukan pengetahuan yang benar tentang perangkat keras, representasi data, cara kerja pemrosesan, dan instruksi-instruksi mesin komputer.

2.        Bahasa tingkat tinggi, memiliki kedekatan dengan bahasa dan berpikir manusia. Contoh : bahasa pascal.

3.        Bahasa tingkat menengah, antara kedua tingkat diatas. Contoh : bahasa C.



B.       Cara Kerja

Penerjemahan dari kode sumber dalam bahasa tingkat tinggi kedalam instruksi mesin dilakukan dengan dua macam cara, yaitu :

1.       Kompilasi, merupakan penerjemah keseluruhan kode sumber menjadi kode biner, yang selanjutnya dieksekusi oleh mesin atau komputer.

2.        Interpretasi, merupakan penerjemahan baris per baris kode sumber kedalam instruksi komputer yang bersesuaian.



C.      Pengantar Teori Bahasa

Bahasa pemrograman modern dikembangan dengan menggunakan teori bahasa, sehingga memiliki sifat-sifat yang analogis dengan bahasa manusia. Bahasa memiliki grammar (tata bahasa), yang terdiri atas berbagai aturan produksi.

Sebagai contoh, dalam tata Bahasa Indonesia, terdapat aturan sebagai berikut :

·           Setiap naskah terdiri atas satu atau beberapa paragraf.

·           Setiap paragraf terdiri atas satu atau beberapa kalimat.

·           Setiap kalimat terdiri atas subjek, predikat, objek, dan keterangan.

·           Subjek dan objek dalam kalimat merupakan frase benda.

·           Frase benda dapat tersusun atas satu kata benda atau kombinasi kata benda dan kata sifat dengan susunan M-D.

·           Predikat merupakan frase kerja atau sifat, dan seterusnya.

Dalam bahasa pemrograman, aturan produksi biasa dinyatakan dalam bentuk regular expression.



D.      Dasar Turbo C

C merupakan bahasa yang bisa dipakai untuk keperluan pemrograman sistem, antara lain untuk membuat : Assembler, Interpreter, Program Paket, Sistem Operasi, Editor, Kompiler, Program Bantu (Utility). Dalam beberapa literatur, C digolongkan sebagai bahasa aras menengah (Medium Level Language).



E.       Pembuatan Program

Secara umum, tahapan utama pembuatan program C meliputi kegiatan berikut:

1.      Menulis program

2.      Mengkompilasi program

3.      Menguji program

4.      Menyimpan program



F.       Dasar Pemrograman

1.      Pengenal / identifier (a...z, A...Z/0...9/0...9, A...F, a...f, garis bawah_)

2.      Tipe data dasar (bilangan bulat, bilangan real, karakter, tak bertipe) seperti : char, int, float, double, void)

3.      Variable

4.      Operator

-          Aritmatika (Operator binary : +, -, /, *, DIV, MOD dan Operator unary : +, -)

-          Logika / Boolean (AND, OR, NOT, XOR)

-          Relasional (= ><> = < = <>)

5.      Ungkapan / ekspresi
Praktek: 
Langkah pengerjaan:
1. klik Start > Programs > Borland C++ 
2. Tunggu sampai muncul jendela editor Borlan C++
 
3. Mulai membuat program sederhana
klik menu editor file> pilih new
ketikan program seperi di bawah ini 
4. Untuk melihat hasil dari pembuatan program di atas dengan cara di Run ketik Ctrl+F9

Keterangan program: 
          a.Fungsi main() merupakan titik awal dan titik akhir eksekusi program
 b.Tanda { } awal dan akhir dari pembuatan program 
 c. Fungsi printf yaitu untuk menampilkan suatu keluaran pada layar 
 d. #include merupakan salah satu jenis pengarah preprosessor dipakai untuk     membaca file yang dinamakan file-judul (header file). 
5. Simpan program yang sudah di buat dengan cara klik menu file> save>/save as dengan file nam LAT1.CPP simpan di directori dan folder D:\> 

           6.     Variable
Digunkan dalam program untuk menyimpan suatu nilai, dan nilai yang ada padanya dapat diubah-ubah selama eksekusi program berlangsung
  a. Mendeklarasikan variable
Variable yang akan digunakan dalam program haruslah didedklarasikan terlebih dahulu artinya memesan memori dan menentukan jenis data yang bisa disimpan di dalamnya contoh
Int jumlah;
Float harga, total; (tanda koma sebagai pemisah variable)
  b. Memberikan variable
Yaitu untuk memberikan nilai ke variable yang telah dideklarasikan.contoh:
Int jumlah=10; float harga=17.5, total=20;
7.     Konstanta
Konstanta menyatkan nilai yang tetap. Berbeda dengan variable, suatu konstanta tidak dideklarasikan. Namun seperti halnya variable, konstanta juga mempunyai tipe.
8.     Operator
Merupakan symbol atau karakter yang biasa dilibaykan dalam program untuk melakukan sesuatu operasi atau manifulasi, seperti menjumlahkan dua buah nilai, memberikan nilai ke suatu variable, membandingkan kesamaan dua buah nilai. Contoh a+b
9.     Ungkapan
Ungkapan (ekspresi) dalam C dapat berupa : pengenal, konstanta, variable. Contoh 3+2-1


Pada ungkapan diatas 3,2 dan 1 merupakan operand, sedangkan +,- adalah operator dan nilai ungkapan adalah hasilnya.

terimakasih :)












PTI Modul 05

Posted by : Unknown 0 Comments

- Copyright © Fkom Vlog - Blogger Templates - Powered by Blogger - Designed by Johanes Djogan -