Etika, Dampak dan Keamanan Teknologi Informasi

Etika, Dampak dan Keamanan Teknologi Informasi

Pengertian Etika & Kode Etik
• Etika
Merupakan cabang filosofi yang berhubungan dengan hal-hal yang dianggap benar dan salah.

• Kode Etik
Merupakan kumpulan berbagai prinsip yang dimaksudkan sebagai petunjuk bagi para anggota perusahaan atau organisasi

4 Kategori Isu Etika:
 Isu Privasi
Yaitu pengumpulan, penyimpanan, dan penyebaran iformasi mengenai berbagai individu

 Isu Akurasi
Yaitu autentikasi, kebenaran, dan akurasi informasi yang dikumpulkan serta diproses

 Isu Properti
Yaitu kepemilikan dan nilai informasi (hak cipta intelektual)

 Isu Aksesibilitas
Yiatu hak untuk mengakses informasi dan pembayaran biaya untuk mengaksesnya

Melindungi Privasi
• Privasi
Adalah hak untuk tidak diganggu dan hak untuk bebas dari gangguan pribadi yang tidak wajar

• Privasi Informasi
Adalah hak untuk menentukan kapan dan sejauh mana informasi mengenai diri sendiri dapat dikomunikasikan ke pihak lain.

2 Aturan untuk menentukan dan menegakkan peraturan privasi
• Hak privasi tidaklah absolut. Privasi harus diimbangi dengan kebutuhan masyarakat

• Hak publik untuk mengetahui lebih tinggi daripada hak privasi individu

Melindungi Hak Cipta Intelektual
• Hak Cipta Intelektual (Intellectual Property)
Adalah properti tidak berwujud yang diciptakan oleh individu atau perusahaan, yang dilindungi di bawah undang-undang rahasia dagang, paten, dan hak cipta.

• Rahasia Dagang (Trade Secret)
Adalah hasil kerja intelektual, seperti rencana bisnis, yang merupakan rahasia perusahaan, dan tidak didasarkan pada informasi umum.

• Paten (Patent)
Adalah dokumen yang memberikan hak eksklusif pada pemiliknya atas sebuah penemuan atau proses selama 20 tahun.

• Hak Cipta (Copyright)
Adalah jaminan hukum yang memberikan pencipta dari properti intelektual kepemilikan atasnya seumur hidup penciptanya ditambah 70 tahun.

KERENTANAN SI & KEJAHATAN KOMPUER
Beberapa ancaman terhadap kerentanan sistem informasi :

• Ancaman Tidak Sengaja
Ancaman tidak sengaja dapat dibagi menjadi tiga kategori umum, yaitu kesalahan manusia, bahaya lingkungan, dan kerusakan sistem komputer.

• Ancaman Sengaja
Ancaman yang dilakukan oleh pihak lain dengan tujuan untuk merusak sistem komputer karena tindakan kesengajaan.

Berbagai jenis kejahatan komputer dan pelaku kejahatan, yaitu:

• Hacker
Adalah istilah yang digunakan untuk menjelaskan orang luar yang memasuki sistem komputer, biasanya tanpa tujuan kriminal.

• Cracker
Adalah hacker perusak yang dapat menjadi masalah serius bagi perusahaan.

Metode Serangan ke Fasilitas Komputasi
Metode serangan yang sering terjadi, adalah:

• Virus
Serangan virus memperoleh namanya dari kemampuan program tersebut untuk melekatkan dirinya (menginfeksi) ke program komputer lainnya, tanpa sepengetahuan pemiliknya.

• Penolakan Layanan (Denial of Service)
Penyerang menggunakan piranti khusus untuk mengirim banyak sekali paket data ke komputer target, dengan tujuan untuk membuat sumber dayanya kelebihan beban.

Database & Sistem Informasi

HIRARKI PENYIMPANAN DATA BASE

Hierarki penyimpanan data terdiri atas level data yang disimpan dalam sebuah database komputer, yaitu:

Bit
Bit merupakan unit data terkecil yang bisa disimpan komputer dalam sebuah database yang diwakili dengan 0 untuk mati (off) atau 1 untuk hidup (on).

Karakter (Byte)
Suatu karakter (byte) merupakan sebuah huruf, angka, atau karakter khusus. Gabungan beberapa bit akan membentuk sebuah karakter.

Fields
Field merupakan sebuah unit data yang berisi satu atau lebih karakter (byte) dengan tipe data yang sama. Setiap field mempunyai nama field yang menggambarkan jenis data yang harus dimasukkan ke dalam field.
Contoh: field NIM, NAMA, ALAMAT, KOTA

Record
Record merupakan sekumpulan field yang saling berhubungan. Masing-masing record menyimpan data hanya satu entitas, bisa berupa orang, program studi, tempat dan sebagainya.

File (Tabel)
File merupakan sekumpulan record yang saling berhubungan. Dalam tabel itu sendiri sebenarnya merupakan matriks dari item-item data yang diorganisir menjadi record (baris) dan field (kolom).
Contoh: tabel MAHASISWA, JURUSAN, ABSENSI

Database
Database merupakan sekumpulan file (tabel) yang teratur berdasarkan kriteria tertentu yang saling berhubungan.
Contoh: PAYROLL, INVENTORY

SISTEM MANAJEMEN DATABASE

Sistem Manajemen Database (DBMS)
merupakan sebuah perangkat lunak yang ditulis khususnya untuk mengontrol struktur sebuah database dan mengakses data.

Keuntungan Sistem Manajemen Database
 Pengulangan Data Berkurang
Pengulangan berarti suatu field data yang sama muncul lebih dari satu kali dalam file yang berbeda bahkan terkadang dalam format yang berbeda.
 Integritas Data Meningkat
Integritas data berarti data itu akurat, konsisten, dan terbaru.
 Keamanan Meningkat
Keamanan meningkat karena dalam pemakaian database otoritas pemakai dibedakan, misalnya antara operator dengan administrator.

 Kemudahan Memelihara Data
DBMS menawarkan prosedur standar untuk maintenance data (menambah, mengedit, dan menghapus) juga untuk memvalidasi data untuk memastikan bahwa data yang tepat sudah dimasukkan dengan benar dan lengkap ke dalam masing-masing jenis field.

MODEL – MODEL DATABASE

 Database Hierarkis
Pada database Hierarkis, field atau record diatur dalam kelompok-kelompok yang berhubungan , menyerupai diagram pohon, dengan record child (level lebih rendah) berada di bawah record parent (level yang lebih tinggi).

 Database Jaringan
Konsep database jaringan mirip dengan database Hierarkis tetapi setiap record child dapat memiliki lebih dari satu record parent. Selanjutnya setiap record child dapat dimiliki oleh lebih dari satu record parent.

 Database Relasional
Database Relasional bekerja dengan menghubungkan data pada file-file yang berbeda dengan menggunakan sebuah kunci atau elemen data yang umum.

 Database Berorientasi Objek
Model ini menggunakan objek sebagai perangkat lunak yang ditulis dalam potongan kecil yang dapat digunakan kembali sebagai elemen dalam file database.
Salah satu model database berorientasi objek adalah database hypertext atau database web, yang memuat teks dan dihubungkan ke dokumen lain.
Model lainnya adalah database hypermedia, yang memuat link dan juga grafis, suara, dan video.
Contoh: database DB2, Cloudscape, Oracle9i dan sebagainya

 Database Multidimensial
Database Multidimensial (MDA) memodelkan data sebagai fakta, dimensi, atau numerik untuk menganalisis data dalam jumlah besar, tujuannya adalah untuk mengambil keputusan.
Database Multidimensial menggunakan bentuk kubus untuk merepresentasikan dimensi-dimensi data yang tersedia bagi seorang pengguna, maksimal empat dimensi.
Contoh: InterSystem Cache, ContourCube, dan Cognoa PowerPlay

PEMAKAIAN DATABASE REGIONAL
Dengan menggunakan Microsoft Access, rancang database relasional dengan tabel-tabel sebagai berikut:
Nama Database : INVENTORY
Nama Tabel : BARANG

Isi data dari tabel BARANG seperti berikut:

Nama Tabel : SUPPLIER

Isi data dari tabel SUPPLIER seperti berikut:

Keterangan:
Untuk memasukkan foto ke dalam field FOTO_SUP, lakukan copy dari file foto yang dibuka dengan Word dan lakukan paste pada field tersebut.

Nama Tabel : PEMBELIAN

Isi data dari tabel PEMBELIAN seperti berikut:

Desain form untuk tabel BARANG, seperti berikut:

Desain form untuk tabel SUPPLIER, seperti berikut:

Desain report untuk tabel BARANG, seperti berikut:

Desain report untuk tabel SUPPLIER, seperti berikut:

Software

PERANGKAT LUNAK KOMPUTER

DEFINISI PERANGKAT LUNAK

Perangkat lunak (Software) merupakan program yang berisi instruksi-instruksi untuk melakukan pengolahan data
PENGGOLONGAN PERANGKAT LUNAK

Sistem Operasi (Operating System)
Merupakan program yang dibuat untuk mengendalikan dan mengkoordinasikan seluruh kegiatan dari sistem komputer.

Contoh: DOS, UNIX, Windows, Linux, dll.
Perangkat lunak bahasa pemrograman (Programming Software)
Merupakan program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin agar dapat dimengerti komputer.

Contoh: Pascal, Visual Basic, C++, Delphi, dll.
Perangkat lunak aplikasi (Application Software)
Merupakan program-program yang ditulis dan diterjemahkan oleh perangkat lunak bahasa untuk menyelesaikan suatu aplikasi tertentu.

Contoh:
Pengolah Kata (Word Processing)
Program paket ini dapat membuat komputer berfungsi sebagai mesin ketik elektronik yang canggih. Jenis dari pengolah kata yang terkenal, antara lain: WordStar, WordPerfect, Microsoft Word, dll.

Contoh:
Pengolah Angka(Spreadsheet)
Dengan program ini komputer berfungsi sebagai kertas kerja yang dapat melakukan perhitungan secara otomatis. Adapun jenis dari spreadsheet yang cukup terkenal seperti: Lotus 123, Symphony, Microsoft Excel, dll.

Contoh:
Desktop Publishing
Dengan paket ini komputer dapat berfungsi sebagai mesin editor untuk membuat majalah, koran, ataupun berbagai bentuk artikel lainnya. Adapun yang termasuk dalam paket program Dekstop Publishing antara lain: Ventura Publisher, Adobe Pagemaker, Corel Draw, dll.

Contoh:
CAD (Computer Aided Design)
Dengan CAD komputer dapat berfungsi sbg alat lukis elektronik yg canggih dlm membuat sketsa ruangan, mesin, model industri, pesawat, dan lain sebagainya. Yg termasuk paket program ini antara lain: AutoCad, Drafix, 3D Home Architech, dll.

Contoh:
Program Animasi
Program paket yang dapat membuat animasi berupa gambar ataupun tulisan, dengan berbagai fasilitasnya (warna, bergerak, dan lain-lain). Contoh-contoh program animasi adh sbb: Story Board, Director, Macromedia Flash, dll.

Contoh:
Program Statistik
Program yang digunakan untuk mengolah data-data statistik. Yang termasuk paket program statistik antara lain: Micro Stat, SPSS, MathLab, dll.

Contoh:
Program Utility
Program Bantu yang lebih mengarah untuk mengatasi masalah sistem komputer (hardware trouble, performance, dan sebagainya). Yang termasuk paket program statistik antara lain: Norton Utility, Mc Affee, Partition Magic, dll.