ARSIP BULANAN : September 2012

tugas 3 sistem database

30 September 2012 17:58:15 Dibaca : 48

Pengertian DDL & DML A

1.      DDL (Data Definition Language)

DDL (Data Definition Language) yaitu bahasa yang memiliki kemampuan untuk mendefinisikan data yang berhubungan dengan pembuatan dan penghapusan objek seperti tabel, indeks, bahkan basis datanya sendiri. Misalnya, CREATE, DROP, dan ALTER. Struktur/skema basis data yang menggambarkan/mewakili desain basis data secara keseluruhan didefinisikan dengan bahasa khusus yang disebut DDL. Dengan bahasa inilah kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel dan sebagainya. Hasil dari kompilasi perintah DDL adalah kumpulan tabel yang disimpan dalam file khusus yang disebut Kamus Data

 

Perintah - Keterangan :

  • CREATE TABLE - Membuat tabel 
  • CREATE INDEX - Membuat index 
  • ALTER TABLE - Mengubah struktur tabel 
  • DROP TABLE - Menghapus tabel 
  • DROP INDEX - Menghapus index 
  • GRANT - Memberikan hak akses 
  • REVOKE - Menghapus hak akses 

 

2.      DML (Data Manipulation Language)

DML (Data Manupulation Language) yaitu bahasa yang berhubungan dengan proses manipulasi data pada tabel, record. Misalnya, INSERT, UPDATE, SELECT, dan DELETE. DML Merupakan bentuk bahasa basis data yang berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data.

 

Manipulasi data dapat berupa: 

a. Penyisipan/Penambahan data baru ke suatu basis data 

b. Penghapusan data dari suatu basis data 

c. Pengubahan data dari satu basis data 

 Perintah – Keterangan : 

  • SELECT - Menampilkan record dari tabel atau view 
  • INSERT - Menyisipkan record ke dalam tabel 
  • UPDATE - Menghapus record dari tabel 
  • DELETE - Menghapus record dari tabel 
  • COMMIT - Menuliskan perubahan ke dalam disk 
  • ROLLBACK - Membatalkan perubahan yang dilakukan setelah perintah COMMIT terakhir

 

  Database921411179 Tinggalkan Komentar...

tugas 2 sistem database

22 September 2012 09:18:50 Dibaca : 69

A.   Definisi atau pengertian istilah Serial Number

 

Serial Number adalah Sekumpulan karakter unik yang bisa terdiri atas kombinasi antara alfabet dan numerik (alfanumerik) yang biasanya menjadi penanda barang produksi serta dibuat selalu berbeda-beda meskipun jenis barangnya sama. Serial number juga umumnya digunakan sebagai kunci software berbayar dan bisa didapatkan pengguna setelah membeli software. terkadang hal ini dimanfaatkan oleh pihak tertentu yang dengan sengaja membuat program palsu untuk menjebak atau menipu pengguna lain. contoh nya adalah Fake Antivirus dan beberapa Rogue Software lainnya.

 

B.   Tipe data pada Ms. Access

 

Dalam Ms. Access terdapat beragam tipe data yang digunakan untuk merancang tabel, adapun tipe datanya yaitu:

 

1.      Text : merupakan tipe data yang berupa huruf, angka, karakter khusus atau gabungan ketiganya. Maksimum 255 karakter

2.      Number : data dalam bentuk angka dengan pilihan field size yang terdiri dari(Byte, Integer, Long Integer, Single, Double, General Number, Currency, Standard, Percent, Scientific

3.      Date/Time : semua data dalam bentuk tanggal dan waktu

4.      Currency : data angka yang diformat dalam bentuk mata uang

5.      AutoNumber : menampilkan nomor urut dengan otomatis

6.      Yes/No : data dalam bentuk logika True/False, On/Off

7.      OLE Object (Object Linking and Embedding) : menyimpan data dalan bentuk gambar

8.      Hyperlink : digunakan sebagai alamat hyperlink (dalam jaringan web)

9.      Lookup wizard) : field yang mempunyai pilihan isi data dalam bentuk daftar

10.  Primary Key : field yang isi datanya bersifat unik yang artinya berisi data yang tidak boleh kembar atau mengalami pengulangan.

 

 

C.   Tipe data dalam MysQL

 

Secara umum tipe data dalam MySQL dikelompokan menjadi beberapa kelompok, antara lain: numeric, string, date and time, dan kelompok himpunan (set dan enum).

 

a.      NUMERIC

 

Tipe data ini digunakan untuk menyimpan data berupa numeric (angka).

 

TINYINT

 

Penggunaan : digunakan untuk menyimpan data bilangan bulat positifdan negatif.

 

Jangkauan : -128 s/d 127

 

Ukuran : 1 byte (8 bit).

 

SMALLINT

 

Penggunaan: digunakan untuk menyimpan data bilangan bulat positifdan negatif.

 

Jangkauan : -32.768 s/d 32.767

 

Ukuran : 2 byte (16 bit).

 

MEDIUMINT

 

Penggunaan: digunakan untuk menyimpan data bilangan bulat positif

 

dan negatif.

 

Jangkauan : -8.388.608 s/d 8.388.607

 

Ukuran : 3 byte (24 bit).

 

INT (paling sering digunakan)

 

Penggunaan: digunakan untuk menyimpan data bilangan bulat positif

 

dan negatif.

 

Jangkauan: -2.147.483.648 s/d 2.147.483.647

 

Ukuran: 4 byte (32 bit).

 

BIGINT

 

Penggunaan : digunakan untuk menyimpan data bilangan bulat positif

 

dan negatif.

 

Jangkauan: ± 9,22 x 1018

 

Ukuran: 8 byte (64 bit).

 

FLOAT

 

Penggunaan : digunakan untuk menyimpan data bilangan pecahan

 

positif dan negatif presisi tunggal.

 

Jangkauan : -3.402823466E+38 s/d -1.175494351E-38, 0, dan

 

1.175494351E-38 s/d 3.402823466E+38.

 

Ukuran : 4 byte (32 bit).

 

DOUBLE

 

Penggunaan: digunakan untuk menyimpan data bilangan pecahan

 

positif dan negatif presisi ganda.

 

Jangkauan: -1.79...E+308 s/d -2.22...E-308, 0, dan

 

2.22...E-308 s/d 1.79...E+308.

 

Ukuran: 8 byte (64 bit).

 

DECIMAL

 

Penggunaan : digunakan untuk menyimpan data bilangan pecahan

 

positif dan negatif.

 

Jangkauan : -1.79...E+308 s/d -2.22...E-308, 0, dan

 

2.22...E-308 s/d 1.79...E+308.

 

Ukuran : 8 byte (64 bit).

 

Tipe date and time

 

Digunakan untuk menyimpan data tanggal dan waktu.

 

DATE

 

Penggunaan: digunakan untuk menyimpan data tanggal.

 

Jangkauan : 1000-01-01 s/d 9999-12-31 (YYYY-MM-DD)

 

Ukuran : 3 byte.

 

TIME

 

Penggunaan : digunakan untuk menyimpan data waktu.

 

Jangkauan : -838:59:59 s/d +838:59:59 (HH:MM:SS)

 

Ukuran: 3 byte.

 

DATETIME

 

Penggunaan : digunakan untuk menyimpan data tanggal dan waktu.

 

Jangkauan : '1000-01-01 00:00:00' s/d '9999-12-31 23:59:59'

 

Ukuran : 8 byte.

 

YEAR

 

Penggunaan : digunakan untuk menyimpan data tahun dari tanggal.

 

Jangkauan: 1900 s/d 2155

 

Ukuran : 1 byte.

 

Tipe string (text)

 

Digunakan untuk menyimpan data berupa tulisan atau sebuah artikel

 

CHAR

 

Penggunaan: digunakan untuk menyimpan data string ukuran tetap.

 

Jangkauan : 0 s/d 255 karakter

 

VARCHAR(paling sering digunakan)

 

Penggunaan: digunakan untuk menyimpan data string ukuran dinamis.

 

Jangkauan : 0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3)

 

TINYTEXT

 

Penggunaan : digunakan untuk menyimpan data text.

 

Jangkauan : 0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3)

 

TEXT

 

Penggunaan: digunakan untuk menyimpan data text.

 

Jangkauan: 0 s/d 65.535 (216 - 1) karakter

 

MEDIUMTEXT

 

Penggunaan : digunakan untuk menyimpan data text.

 

Jangkauan: 0 s/d 224 - 1 karakter

 

LONGTEXT

 

Penggunaan: digunakan untuk menyimpan data text.

 

Jangkauan: 0 s/d 232 - 1 karakter

 

Tipe BLOB (biner)

 

Digunakan untuk menyimpan data berupa kode biner.

 

BIT (sejak versi 5.0.3)

 

Penggunaan: digunakan untuk menyimpan data biner.

 

Jangkauan : 64 digit biner

 

.TINYBLOB

 

Penggunaan: digunakan untuk menyimpan data biner.

 

Jangkauan : 255 byte

 

MEDIUMBLOB

 

Penggunaan: digunakan untuk menyimpan data biner.

 

Jangkauan : 224 - 1 byte

 

LONGBLOB

 

Penggunaan : digunakan untuk menyimpan data biner.

 

 

 

 

 

 

 

 

 

 

 

Jangkauan : 232 - 1 byte

 

Tipe data yang lain

 

Selain tipe data di atas, MySQL juga menyediakan tipe data yang lain. Tipedata di MySQL mungkin akan terus bertambah seiring dengan perkembanganversi MySQL.

 

 

 

ENUM

 

Penggunaan : enumerasi (kumpulan data).

 

Jangkauan: sampai dengan 65535 string.

 

 

 

SET

 

Penggunaan: combination (himpunan data).

 

Jangkauan : sampai dengan 255 string anggotas.

 

 

 

 

 

tugas satu

17 September 2012 08:41:49 Dibaca : 70

ika yuni astuti

Posted on 13/09/2012 by Ika Yuni Astuti

a.    Sejarah komputer

 pelajaran-pelajaran sejarah komputer biasanya memulai fase komputer modern melalui fase ENIAC (Electronic Numerical Integrator And Computer) yang diciptakan oleh J Presper Eckert & John Mauchly, padahal ide awal yang melandasi ENIAC merupakan buah pikiran John Vincent Atanasoff yang menciptakan komputer modern pertama, Atanasoff-Berry Computer bersama dengan asisten risetnya Clifford Berry pada tahun 1939, jauh sebelum Eckert-Mauchly mengumumkan paten mengenai komputer pada tahun 1947.

 Siapa sebenarnya John Vincent Atanasoff ?

 Atanasoff adalah seorang profesor muda di Iowa State University. Ia terpikir untuk membuat mesin hitung yang jauh lebih baik dan efisien saat kesulitan mengajarkan kalkulasi teori fisika kuantum. Sebelum Atanasoff, sudah ada beberapa ide pembuatan mesin hitung yang canggih, diantaranya yang terkenal adalah Bush Differential Analyzer yang diciptakan oleh Vannevar Bush dari MIT (Massachusetts Institute of Technology), sayangnya mesin ini hanya mampu menghitung secara akurat sampai 3 angka signifikan dan tidak sanggup menghitung kalkulasi yang melibatkan banyak persamaan matematika. Penggunaan roda bergigi pada mesin hitung menjadi kelemahan lain karena cepat atau lambat mesin menjadi aus dan tidak akurat lagi.

 Gambar : Replika mesin Atanasoff-Berry Computer (ABC) yang diciptakan tahun

Atanasoff membuat rancangan sirkuit dari pola yang ia inginkan, membayangkan penciptaan kapasitor kertas untuk menyimpan memory hasil perhitungan. Setelah konsepnya disempurnakan, ia mengajukan proposal untuk merealisasikannya dan mendapat $650 dari pihak universitas untuk mempekerjakan seorang asisten riset, membeli material dan mengadakan kontrak dengan bengkel mesin universitas dalam menciptakan suku cadang yang ia inginkan. Pada posisi ini, salah seorang mahasiswa pasca sarjananya, Clifford Berry, direkrut sebagai asisten riset dan menjadi pencipta mesin yang digagas oleh Atanasoff.

 DATABASE  MANAJEMEN SISTEM DAN PERANGKAT LUNAK

 Hirarki Data Tradisional :

1.   Elemen data / Field : suatu elemen data terkecil yang tidak dapat dipecah lagi.

 2.   Record : gabungan sebuah elemen data yang terkait.

3.   File : himpunan seluruh record yang berhubungan.

 Aktifitas Manajemen Data :

 1.   Pengumpulan data ; data yang diperlukan dikumpulkan dan dicatat pada sebuah form yang disebut dokumen sumber yang berfungsi sebagai input.

 2.   Integritas dan Pengujian ; data diperiksa untuk meyakinkan konsistensi dan akurasi data tersebut.

 3.   Penyimpanan data dan pemeliharaan.

 4.   Keamanan data.

5.   Organisasi data ; data disusun sedemikian untuk memenuhi kebutuhan user.

6.   Pengambilan data ; data dibuat agar dapat digunakan oleh user yang berhak.