PEMOGRAMAN

PEMOGRAMAN

PEMOGRAMAN
PEMOGRAMAN

1. FORMAT STRUKTUR DASAR DOKUMEN HTML
HTML merupakan singkatan dari HyperText Markup Language adalah script untuk menyusun          dokumen-dokumen Web. Dokumen HTML disimpan dalam format teks reguler dan mengandung tag-tag yang memerintahkan web browser untuk mengeksekusi perintah-perintah yang dispesifikasikan. Struktur dasar dokumen HTML adalah sebagai berikut:

<html>

<head>
      <title></title>                    : Disini Judul Dokumen HTML</title>
</head>
<body>                                    ­: Disini penulisan informasi Web
</body>
</html>


Dari struktur dasar HTML di atas dapat dijelaskan sebagai berikut:
a.      Tag
Adalah teks khusus (markup) berupa dua karakter "<" dan ">",  sebagai contoh <body> adalah tag dengan nama body. Secara umum tag ditulis secara berpasangan, yang terdiri atas tag pembuka dan tag penutup (ditambahkan karakter "/" setelah karakter "<"), sebagai contoh <body>ini adalah tag pembuka isi dokumen HTML, dan </body> ini adalah tag penutup isi dokumen HTML.

b.      Element­

     Element terdiri atas tiga bagian, yaitu tag pembuka, isi, dan tag penutup. Sebagai contoh untuk menampilkan judul dokumen HTML pada web browser digunakan element title, dimana:
<title> ini adalah tag pembuka judul dokumen HTML
Disini Judul Dokumen HTML ini adalah isi judul dokumen HTML
</title> ini adalah tag penutup judul dokumen HTML

Contoh penulisan tag-tag yang benar :

<p>

    <b>
        ................
    </b>
</p>

Contoh penulisan tag-tag yang salah :
<p>

    <b>
        ................
   </p>
</b>


c.        Attribute


       Attribute mendefinisikan property dari suatu element HTML, yang terdiri atas nama dan nilai.             Penulisannya adalah sebagai berikut:


<TAG

   nama-attr="nilai-attr"
   nama-attr="nilai-attr"
   .................
> 
   .................
</TAG>


Secara umum nilai attribute harus berada dalam tanda petik satu atau dua. Sebagai contoh, untuk membuat warna teks menjadi kuning dan latarbelakang halaman web menjadi hitam, penulisannya adalah <body bgcolor="black" text="yellow">

d.      Element HTML


      Menyatakan pada browser bahwa dokumen Web yang digunakan adalah HTML.
      Sintaks:

      <html>

      ..........
     </html>


e.       Element HEAD

Merupakan kepala dari dokumen HTML. Tag <head> dan tag </head> terletak di antara tag <html> dan tag </html>.
     Sintaks:
     <head>
     ...........
    </head>

f.        Element TITLE

Merupakan judul dari dokumen HTML yang ditampilkan pada judul jendela browser. Tag <title> dan tag </title> terletak di antara tag <head> dan tag </head>.
      Sintaks:
     <title>

      .........
     </title>


g.      Element BODY

Element ini untuk menampilkan isi dokumen HTML. Tag <body> dan tag </body> terletak di bawah tag <head> dan tag </head>. Element BODY mempunyai attribute-attribute yang menspesifikasikan khususnya warna dan latarbelakang dokumen yang akan ditampilkan pada browser.
      Sintaks:

     <body text="v" bgcolor="w" background="uri" link="x" alink="y" vlink="z">
     ..............
     </body>


Attribute text memberikan warna pada teks, bgcolor memberikan warna pada latarbelakang dokumen HTML, background memberikan latarbelakang dokumen HTML dalam bentuk gambar, link memberikan nilai warna untuk link, alink memberikan warna untuk link yang sedang aktif, vlink memberikan warna untuk link yang telah dikunjungi.  Jika attribute bgcolor dan background keduanya dispesifikasikan maka attribute background yang akan digunakan, akan tetapi jika nilai attribute background (gambar) tidak ditemukan pada dokumen HTML maka attribute bgcolor yang akan digunakan.

1.    FORMAT STRUKTUR DASAR DOKUMEN HTML
-                 ELEMENT BR (Line Break)
     Element BR berfungsi untuk ganti baris. Dan element BR ini tidak mempunyai tag penutup.
     Sintaks:
    <br>

-        ELEMENT P (Paragraph)
Element P berfungsi untuk ganti paragraf yang diikuti dengan baris kosong di awal dan akhir paragraf. Tag penutup </p> sifatnya optional jika suatu paragraf diikuti oleh paragraf berikutnya. Jika tag </p> diabaikan, maka paragraf itu tidak akan diikuti dengan baris kosong di akhir paragraf.
Element P mempunyai attribute yaitu align yang bernilai "left", "center", "right" yang menspesifikasikan posisi tepi horizontal dari paragraf (default: "left").
Sintaks:
<p align="left"|"center"|"right">
      ..........................
</p>

-        ELEMENT H1,H2,H3,H4,H5,H6 (Header)
Element H1,H2,H3,H4,H5,H6 berfungsi untuk membuat header dengan format 6 jenis ukuran huruf  dan tercetak tebal. Nilai ukuran huruf terbesar adalah H1 dan terkecil adalah H6. Element ini mempunyai attribute yaitu align yang bernilai "left", "center", "right" yang menspesifikasikan posisi horizontal dari header (default: "left").
Sintaks:
<hx align="left"|"center"|"right">
      ..........................
</hx>
x : 1 ... 6

-        ELEMENT B (Bold)
Element B berfungsi untuk membuat tampilan teks tercetak tebal (bold).
sintaks:
<b>
      ..........................
</b>

-        ELEMENT I (Italic)
Element I berfungsi untuk membuat tampilan teks tercetak miring (italic).
Sintaks:
<i>
      ..........................
</i>

-        ELEMENT U (Underline)
Element U berfungsi untuk membuat tampilan teks tercetak garis bawah (underline).
Sintaks:
<u>
      ..........................
</u>

-        ELEMENT PRE (Preformated text)
Element PRE berfungsi untuk menampilkan teks seperti apa adanya.
Sintaks:
<pre>
      ..........................
</pre>

-        ELEMENT CENTER
Element CENTER berfungsi untuk menampilkan teks dengan posisi horizontal ditengah.
Sintaks:
<center>
      ..........................
</center>

-        ELEMENT BASEFONT
Element BASEFONT berfungsi untuk merubah dasar ukuran huruf tampilan dari web browser. Attribute dari element ini adalah size yang merupakan ukuran  huruf dengan nilai "1" sampai dengan "7" pixel, atau berupa ukuran relatif ( + atau - ), default nya adalah "3" pixel. Element ini tidak mempunyai tag penutup.
Sintaks:
<basefont size="pixel">

-        ELEMENT FONT
Element FONT berfungsi untuk merubah jenis, ukuran dan warna dari tampilan huruf. Element ini mempunyai attribute color untuk merubah warna huruf, face untuk merubah jenis huruf (jika lebih dari satu jenis huruf, harus dibatasi dengan koma), dan size untuk merubah ukuran huruf (pixel)
Sintaks:
<font color="warna" face="font" size="pixel">
      ..........................
</font>

-        ELEMENT HR (Horizontal Rule)
Element HR berfungsi untuk membuat suatu garis horizontal. Element ini tidak mempunyai tag penutup dan mempunyai attribute align untuk menempatkan posisi secara horizontal ("left", "center", "right"), size untuk ukuran ketebalan garis ("pixel"), width untuk ukuran panjang garis ("persen"), dan noshade (garis solid).
Sintaks:
<hr align="left"|"center"|"right" size="pixel" width="persen" noshade>

-          <hr align="left"|"center"|"right" size="pixel" width="persen" noshade>
NETWORKING

NETWORKING

JARINGAN KOMPUTER
Terhubung secara Global, jaringan dan Internet telah mengubah segala yang kita lakukan, dari cara kita belajar, dengan cara kita berkomunikasi, bagaimana kita bekerja, dan bahkan bagaimana kami bermain.
Mengubah cara kita beraktifitas
Komunikasi, kolaborasi dan keterlibatan adalah blok bangunan dasar pendidikan. Lembaga terus berjuang untuk meningkatkan proses-proses ini untuk memaksimalkan penyebaran pengetahuan. Metode tradisional belajar menyediakan dua sumber keahlian agar siswa dapat memperoleh informasi: buku dan instruktur. Dua sumber terbatas, baik dalam format dan waktu presentasi.  Jaringan telah mengubah cara kita belajar. Jaringan yang kuat dan dapat diandalkan mendukung dan memperkaya pengalaman belajar siswa. Mereka memberikan materi pelajaran dalam berbagai format termasuk kegiatan interaktif, penilaian dan umpan balik. Seperti yang ditunjukkan dalam gambar , Jaringan sekarang:
·         Mendukung pembentukan kelas virtual
·         Menyediakan video berdasarkan permintaan
·         Mengaktifkan ruang pembelajaran kolaboratif

·         Mengaktifkan learning Handphone 

IT SECURITY

Definsi Keamanan jaringan

Keamanan jaringan kini menjadi bagian integral dari jaringan komputer. Keamanan jaringan meliputi protokol, teknologi, perangkat lunak (software), peralatan, dan teknik untuk mengamankan data dan mengurangi ancaman.
Keamanan jaringan sebagian besar didorong oleh upaya untuk tetap selangkah lebih maju dari hacker yang bermaksud buruk. Sama seperti dokter berusaha mencegah penyakit baru saat menangani masalah, tenaga profesional keamanan jaringan berusaha mencegah potensial serangan sambil meminimalkan dampak serangan real-time.
  
Pengertian-pengertian yang berkaitan dengan keamanan jaringan.

     a. Local Area Network atau LAN, merupakan suatu Jenis Jaringan Komputer dengan mencakup wilayah lokal. Dengan menggunakan berbagai perangkat jaringan yang cukup sederhana dan populer, seperti menggunakan kabel UTP (Unshielded Twisted-Pair), Hub, Switch, Router
b. Metropolitan Area Network atau MAN, merupakan Jenis Jaringan Komputer yang lebih luas dan lebih canggih dari Jenis Jaringan Komputer LAN. Disebut Metropolitan Area Network karena Jenis Jaringan Komputer MAN ini biasa digunakan untuk menghubungkan jaringan komputer dari suatu kota ke kota lainnya.
c. Wide Area Network atau WAN, merupakan Jenis Jaringan Komputer yang lebih luas dan lebih canggih daripada Jenis Jaringan Komputer LAN dan MAN. Teknologi jaringan WAN biasa digunakan untuk menghubungkan suatu jaringan dengan negara lain atau dari satu benua ke benua yang lainnya. Jaringan WAN bisa terdiri dari berbagai Jenis Jaringan Komputer LAN dan WAN karena luasnya wilayah cakupan dari Jenis Jaringan Komputer WAN. Jaringan WAN, biasanya menggunakan kabel fiber optic serta menanamkannya di dalam tanah maupun melewati jalur bawah laut.
d. Intranet adalah sebuah jaringan komputer berbasis protokol TCP/IP seperti internet hanya saja digunakan dalam internal perusahaan, kantor, bahkan warung internet (WARNET) pun dapat di kategorikan Intranet.
e. Internet dapat diartikan sebagai jaringan komputer luas dan besar yang mendunia, yaitu menghubungkan pemakai komputer dari suatu negara ke negara lain di seluruh dunia, dimana di dalamnya terdapat berbagai sumber daya informasi dari mulai yang statis hingga yang dinamis dan interaktif.
f. Virus komputer adalah suatu program komputer yang menduplikasi atau menggandakan diri dengan menyisipkan kopian atau salinan dirinya ke dalam media penyimpanan / dokumen serta ke dalam jaringan secara diam-diam tanpa sepengetahuan pengguna komputer tersebut.
g.Worm adalah lubang keamanan atau celah kelemahan pada komputer kita yang memungkinkan komputer kita terinfeksi virus tanpa harus eksekusi suatu file yang umumnya terjadi pada jaringan. Worm ditujukan kepada program yang mengkopi dirinya sendiri ke HANYA memory komputer.
h. Trojan Horse adalah sebuah program yang memungkinkan komputer kita dikontrol orang lain melalui jaringan atau internet.
i. DoS (Denial-of-Service attacks) adalah jenis serangan terhadap sebuah komputer atau server di dalam jaringan internet dengan cara menghabiskan sumber (resource) yang dimiliki oleh komputer tersebut sampai komputer tersebut tidak dapat menjalankan fungsinya dengan benar sehingga secara tidak langsung mencegah pengguna lain untuk memperoleh akses layanan dari komputer yang diserang tersebut.
j.  Distributed Denial of Service (DDos) adalah salah satu jenis serangan Denial of Service yang menggunakan banyak host penyerang (baik itu menggunakan komputer yang didedikasikan untuk melakukan penyerangan atau komputer yang "dipaksa" menjadi zombie) untuk menyerang satu buah host target dalam sebuah jaringan.
k.Vulnerability: didefinisikan sebagai kelemahan dalam sebuah jaringan. Kerentanan dapat dimanfaatkan oleh penyerang untuk memberikan dampak negatif pada jaringan, atau untuk mengakses data rahasia dalam sebuah organisasi. Sumber kerentanan jaringan mencakup protokol jaringan yang lemah dan tidak aman, kesalahan konfigurasi, atau kebijakan keamanan yang lemah.
l. Threat:didefinisikan sebagai potensi kerentanan yang dapat berubah menjadi serangan jaringan. Ancaman termasuk malware, eksploitasi, dan lainnya.
m. Mitigation:  didefinisikan sebagai suatu tindakan untuk mengurangi pengaruh rentannya sebuah jaringan. Admin keamanan jaringan melibatkan banyak teknik mitigasi.
n.Risk:didefinisikan sebagai potensi ancaman untuk mengeksploitasi kerentanan suatu aset jaringan agar berdampak negatif pada organisasi. Risiko diukur dengan menggunakan probabilitasterjadinya kejadian dan konsekuensinya.
Arah serangan adalah jalan dimana penyerang dapat memperoleh akses ke server, host, atau jaringan

Membuat Kebijakan Keamanan
a.              Adalah penting bahwa sebuah organisasi memerlukan waktu untuk mengembangkan kebijakan keamanan jaringan yang komprehensif. Kebijakan tersebut harus diberlakukan dari top perusahaan dan memungkinkan engineer mengambil langkah-langkah yang diperlukan untuk mengamankan aset informasi perusahaan.  
b.             Tujuan Kebijakan Keamanan:
         Kebijakan keamanan ditetapkan untuk menentukan hal-hal berikut:
·         Aset informasi penting dari sebuah perusahaan.
·         Bagaimana mereka harus diamankan.
·         Penggunaan data dan sumber daya yang tepat.

Ancaman-ancaman di jaringan komputer
Konsep desain sebuah jaringan yang aman adalah penting untuk membuat sebuah kebijakan keamanan dan manajemen risiko.
Desainnya bisa dipengaruhi oleh banyak hal, diantaranya:
·        Persyaratan bisnis;
Persyaratan bisnis tidak selalu mempertimbangkan masalah keamanan saat melibatkan sistem baru. Tapi engineer harus menemukan cara untuk tetap menjalankan bisnis sambil tetap menangani keamanan. Ini adalah bidang yang paling penting dari desain sebuah jaringan yang aman.
·        Kebijakan keamanan;
Seperti telah dibahas sebelumnya, sebuah kebijakan keamanan membahas bagaimana sistem perlu dikerahkan.
·        Analisis resiko;
Resiko jaringan yang tidak aman perlu dianalisis untuk menentukan biaya jika risiko direalisasikan. Engineer kemudian dapat membuat keputusan tentang berapa besar biaya yang akan dikeluarkan untuk mengurangi risiko itu.
·       Operasi keamanan
Ini termasuk audit, sistem pemantauan, dan respon kejadian.
·       Operations security best practices;
Hal ini dapat membantu membimbing desain dengan solusi yang telah diterapkan dan terbukti di tempat lain.

Saat merancang jaringan, penting untuk memiliki seperangkat asumsi yang baik. Terkadang perlu “think like a hacker” dan melihat jaringan kita dari perspektif itu. Bagaimana Anda akan menyerang desain ini jika Anda berada di luar? Berikut adalah beberapa hal yang mungkin ingin Anda fokuskan:
·         Attack vectors. Apa saja cara yang bisa Anda dapatkan ke jaringan Anda? Anda harus memasukkan setiap jalan yang mungkin.
·         Plan for the future.
Tindakan pengamanan apa yang akan dilakukan dalam setahun, tiga tahun, lima tahun ke depan dan bagaimana dampaknya pada disain jaringan Anda? Sulit untuk menentukan apa ini mungkin, tapi tetap berpegang pada pemikiran pemimpin dapat membantu Anda.

·         Plan for failure.
Carilah satu titik kegagalan dan rencanakanlah sesuai dengan itu.

      Teknik mengurangi ancaman jaringan computer/internet.
Kesadaran pengguna akan masalah keamanan di sebuah organisasi sebagian besar didorong dari atas ke bawah. Akan tetapi organisasi terbaik adalah apa yang disebut “security conscious” dan konsep keamanan tertanam dalam semua hal dalam setiap prolaku.

Ada tiga komponen dari program kesadaran keamanan:
·      Awareness;
Program kesadaran keamanan harus menjadi bagian dari prilaku setiap karyawan, mulai hari pertama di tempat kerja.
Elemen kunci dari program pelatihan kesadaran pengguna yang efektif adalah sebagai berikut:
o   Motivasi manajemen dan karyawan.
o   Administrasi program.
o   Pemeliharaan program.
o   Evaluasi program.
o   Identifikasi lingkup dan tujuan.
o   Identifikasi instruktur yang tepat.
o   Identifikasi kelompok untuk menerima pelatihan.

·      Training
Pelatihan keamanan bertujuan untuk menyediakan informasi terkini dan mengembangkan keterampilan karyawan TI yang terlibat langsung dalam pengelolaan keamanan jaringan.
·         Education
Pendidikan adalah gabungan dari sejumlah keterampilan multidisiplin yang dianggap sebagai keseluruhan program yang cocok untuk menciptakan profesional keamanan yang menyeluruh.
           Cakupan wilayah jaringan
Intranet adalah sebuah jaringan komputer berbasis protokol TCP/IP seperti internet hanya saja digunakan dalam internal perusahaan, kantor, bahkan warung internet (WARNET) pun dapat di kategorikan Intranet.
Internet dapat diartikan sebagai jaringan komputer luas dan besar yang mendunia, yaitu menghubungkan pemakai komputer dari suatu negara ke negara lain di seluruh dunia, dimana di dalamnya terdapat berbagai sumber daya informasi dari mulai yang statis hingga yang dinamis dan interaktif. 
Database modul 1

Database modul 1

Pengertian Database

Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna.

Database merupakan kumpulan-kumpulan data yang digunakan dalam sistem informasi yang mana merupakan data awal atau data dasar dalam pembuatan aplikasi maupun software dan dalam penggunaannya membuat dan mempermudah pekerjaan serta tugas-tugas dalam keseharian memiliki peran besar dalam bidang perbisnisan, perdagangan online atau secara elektronik, ilmu kedokteran, genetika, pendidikan, hukum dan ilmu kepustakaan

Konfigurasi database
Perbedaan database dilihat dari file-file database itu sendiri, database juga dibedakan dari susunan/konfigurasi dari sistem database. Yang terbanyak dapat dibagi menjadi tiga bagian, yaitu Database Lokal, database file server dan database client-server.
·         Database lokal
Jika file-file database, program database engine dan program aplikasi terletak pada satu mesin komputer yang sama, maka konfigurasi seperti ini disebut dengan database lokal. Keuntungan utama dari konfigurasi ini adalah sederhana, tidak memerlukan banyak peralatan, murah dan tidak banyak memerlukan perhatian khusus.
Kekurangan, tidak dapat multi-user (lebih dari satu user menggunakan database secara bersama-sama), tidak dapat remote access (database dijalankan dari kejauhan).
·         Database file server
Jika file-file database diletakkan pada satu komputer khusus (server), sedangkan database engine dan program aplikasi diletakkan pada komputer lain (tersendiri) dan masing-masing komputer tersebut terhubung dalam satu jaringan komputer, maka konfigurasi seperti ini disebut sebagai file server (server hanya melayani file-file database). Kuntungan utamanya adalah, file-file database tersebut dapat digunakan oleh lebih dari satu pengguna (multi-user).
Kekurangan, komunikasi dalam jaringan berat (database engine melakukan proses yang sangat intensif dengan database file melalui jaringan komputer).
·         Database Client-server
File server, server hanya digunakan untuk menyimpan file database, maka pada client-server, server digunakan untuk menyimpan file database maupun database engine-nya. Database dan database engine terintegrasi menjadi satu yang disebut dengan database server. Pada sisi client hanya terdapat program aplikasi. Dengan teknik ini, client menjadi lebih ringan cara kerjanya karena semua operasi atau proses database dilakukan oleh server. Client hanya perlu untuk memerintahkan pengolahan database dan menerima hasil jadinya.
1.      Arsitektur Database
Secara mendasar, database dilihat dalam sudut pandang arsitekturnya terbagi menjadi dua bagian, yaitu dalam bentuk Desktop/form dan aplikasi web.
Desktop/form:
Umumnya terdiri dari:
§  Local Database
§  File Server Database
§  Client Server
Kelebihan:
§  Operasi lebih cepat dan lebih mudah dalam pembuatan aplikasi
§   Lebih bersifat private (suatu aplikasi hanya digunakan sendiri oleh pihak-pihak yang berkepentingan)
Kekurangan:
§  Proses pengembangan aplikasi dan instalasi menjadi berat, karena setiap instalasi atau perubahan aplikasi harus dimasukkan satu per satu pada setiap client yang memerlukan
§  Tidak dapat digunakan secara global (suatu aplikasi tidak dapat digunakan secara ramai-ramai oleh banyak orang dimanapun berada)
Aplikasi Web
·         Kelebihan: mengatasi kekurangan Desktop/Form
·         Kekurangan: aplikasi lambat dan masalah keamanan yang cukup kompleks
·         Aplikasi Database berbasis Web (Web Database)


Pengertian DBMS (Database Management System)

DBMS (DataBase Management System) adalah sistem yang secara khusus dibuat untuk memudahkan pemakai dalam mengelola basis data. Definisi lainnya, Database Management System adalah software yang mengijinkan penggunanya untuk membuat, mengakses, dan mengatur sebuah database. Pada pendekatan database, setiap file yang ada pada tiap departemen disimpan pada sebuah server database dengan sebutan baru, yaitu table. Lalu setiap program dapat mengakses bagian dari database sesuai kebutuhan.


Merupakan konsep pengembangan database dengan pendekatan metode perancangan yang berbasis file dan server. Sebagai contoh,
·         Database Universitas, meliputi mahasiswa, matakuliah, nilai, kuliah, masing-masing disimpan pada file terpisah
·         Mendefinisikan struktur record setiap file, dengan menentukan jenis dari setiap datanya. Misal mahasiswa terdiri atas nrp, nama, kelas dan sebagainya
·         Menyediakan data untuk setiap file dengan data yang sesuai. Ada kemungkinan, suatu data dari suatu file berhubungan dengan data lain pada file lainnya
·         Pada database yang besar, bisa terdapat sejumlah file dengan struktur yang besar, serta banyak hubungan (relasi) antar data-data tersebut
·         Adanya manipulasi database, yang terdiri dari query dan pengubahan data (updating).

Karakteristik dari Pendekatan Database:
·         Beberapa perbedaan, antara pendekatan pengolahan file dan database:
*        Pada pengolahan file, setiap pengguna mendefinisikan sendiri data-data dalam file yang diperlukan untuk aplikasi tertentu. Muncul adanya redundansi
*        Pada pendekatan database, satu kumpulan data hanya didefinisikan sekali saja, dan dapat digunakan oleh lebih dari satu pengguna
·         Karakteristik utama dari pendekatan database dibandingkan pendekatan file:
*        Dengan sendirinya menjelaskan sifat alami dari sistem database
*        Isolasi antara Program dan Data, dan Abstraksi Data
*        Dapat melihat data dari berbagai sudut pandang
*        Kejelasan dalam pembagian kinerja pemrosesan Data dan Transaksinya bersifat Multi-user

Pelaku Utama pada Sistem Database:
·         Administrator Database
*        Mengatur Akses pengguna
*        Koordinasi dan mengawasi
*        Mempersiapkan sumber daya
·         Perancang Database
*        Mendefinisikan data-data yang akan disimpan pada database, serta menentukan struktur yang sesuai
*        Mengerti keperluan database dari sudut pandang pengguna
·         Pengguna Akhir
*        menjalankan suatu aplikasi tertentu yang berhubungan dengan database
·         System Analyst dan Programmer Aplikasi
*    System Analyst menentukan kebutuhan dari pengguna akhir, dan membuat spesifikasi tertentu
*        Programmer Aplikasi membuat program sesuai dengan yang telah direncanakan
*        System Analyst dan Programmer Aplikasi sering disebut sebagai Perekayasa Software (software engineers)
·         Pelaku Pembantu pada Sistem Database
*        Perancang dan Pembuat Sistem DBMS
*        Pengembang/Pembuat Alat Bantu
*        Operator dan Perawat Database

Kelebihan Penggunaan DBMS
·        Mengendalikan adanya Redudansi. Mencegah setiap pengguna memiliki data yang sama
·    Membatasi adanya akses pengguna yang tidak diinginkan. Ada beberapa pengguna yang dibatasi kemampuan aksesnya pada data-data tertentu.
·   Dapat digunakan sebagai penyimpan tetap untuk obyek program dan struktur data. Ini diterapkan pada Database berorientasi obyek
·     Dapat digunakan untuk menghasilkan data-data tambahan yang berasal dari data-data yang telah ada
·        Bisa digunakan untuk lebih dari satu pengguna secara bersamaan
·        Dapat digunakan untuk menunjukkan hubungan antar data yang cukup rumit sekalipun



Kategori

Kategori