Minggu, 17 April 2011

LAPORAN DATABASE MINGGU KE_5

Didalam database kita bisa membuat tabel dengan menggunakan berbagai tipe data seperti dibawah ini:
create table siswa (
NIm char (30),
Nama varchar (30),
Jns_klmn char (1))

select * from siswa

select nama from siswa

Alter table siswa add Agama varchar (10)
Alter table siswa add Umur int
Alter table siswa drop column umur

create table siswa (
    NIM char (5) not null primary key,
    NAMA varchar (30)'
    JNS_KLMN char (1))

insert into siswa values('00001','winne','p')                                                                                                                                                                                                            
insert into nim values ('00002','raka','l')
update siswa set jns_klmn = 'b'
update siswa set nama ='the pooh' where nim ='00001'


create table siswa (
nim char (5) not null primary key,
Nama varchar (30),
jns_klmn char (1))

insert into siswa values('00003','tenny','p')
insert into siswa values ('00004','anto','l')
insert into siswa values ('00005','tery','p')
insert into siswa values ('00006','daniel','l')
insert into siswa values ('00007','tenya','p')
select * from siswa where name 00001
delete * from siswa where name 00001.

Demikianlah laporan Database yang bisa saya buat.
Terimakasih.

Minggu, 10 April 2011

LAPORAN DATABASE MINGGU KE_4

Exact Numerics 
Kategori tipe data Exact Numeric terdiri dari beberapa data yaitu:

#Interger : Mendefinisikan bilangan bulat positif dan negatif.

  •   Bigint : Merupakan Tipe Data bilangan bulat 8byte data dgn batasan nilai atau jangkauan antara  -2^63(-9,223,372,036,854,775,808) sampai dengan 2^63-1(9,223,372,036,854,775,807). Tipe data bigint dipakai jika nilai bilangan bulat melebihi jangkauan yang didukung oleh tipe data ini.
  •   Int/Integer: Merupakan tipe data bilangan bulat 4byte dgn batasan nilai atau jangkauan antara -2^31(-2,147,483,648) sampai dengan 2^31-1(2,147,483,647).
  •    ~Small int : Merupakan tipe data bilangan bulat 2byte dgn batasan nilai antara -2^15(-32,768). Sampai dgn 2^15-1(32,767).
  •   Tinyint : Merupakan tipe data bilangan bulat 1byte dgn batasan nilai antara 0 sampai dgn 225.
    
#Bit: Tipe data bilangan bulat dgn nilai 0 atau 1.
#Desimal dan Numeric: Mendefinisikan bilangan numeric yang disimpan dgn nilai tepat.

  •   Decimal(N,P): Merupakan tipe data bilangan pecahan, baik fixed decimal atau floating point. Nilai N adalah jumlah bait total dgn panjang antara 1 sampai 38. Sedangkan P adalah jumlah digit bilangan dibelakang titik decimal (dibelakang koma). Nilai default ketetapan adalah 18.
  •   Numeric(N,P): Tipe data numeric fungsinya sama dgn tipe data decimal.

#Monetary : Merupakan tipe data untuk jumlah uang dalam positif atau negatif.

  •   Money : Merupakan tipe data untuk nilai uang dgn jangkauan mulai -2^63-1(922,337,203,685,477.5808) sampai 2^63-1(922,337,203,685,477.5807) dan berukuran 8byte.
  •   Smallmoney : Merupakan tipe data untuk nilai uang jangkauaannya  mulai dari -214,748.3648 sampai 214,748.3647.

#Floating Point : Merupakan tipe data untuk bilangan numeric dgn nilai pendekatan.

  •    Float : Merupakan tipe data  untuk bilangan floating point dgn jangkauan -1.79E+308 sampai 1.79E+308. 
  •    Real : Merupakan tipe data untuk bilangan yang tidak dpt di bulatkan dgn jangkauan mulai -3.40E+38.




Data dan Time 
Data dan time : Merupakan tipe data yang untuk nilai yang berisi kombinasi data tanggal dan waktu.


  •    Datatime : Meupakan tipe data tanggal dan jam atau waktu mulai 1 Januari 1753 sampai dengan 31 Desember 9999 dgn akurasi sampai 3,33 milidetik.
  •    Smalldatatime : Merupakan tipe data tanggal dan jam atau waktu mulai 1Januari 1900 sampai dengan 6 Juni 2079 dgn ketelitian sampai 1 menit.

  
  Character String
Character string : Merupakan kategori data string terdiri dari tipe data char,varchar dan text. Tipe data ini mendefinikan nilai yang berisi karakter-karakter alphabetik, numerik dan simbol-simbol tertentu dalam komputer.

  •   Char (N) : Merupakan tipe data dengan nilai string sepanjang N karater sampai dengan batas maksimal sebesar 8,000.

Minggu, 03 April 2011

laporan database minggu ke-3

Dalam suatu database kita bisa menambah dan mengurangi(menghapus) sebuah file.

Dimana:
Create: Untuk membuat create atau database.
Alter : Untuk menambah atau menghapus sebuah file atau kolom dari sebuah tabel.
Drop : Untuk menghapus tabel ataupun database.
Select : Untuk mencari baris data atau pun record dari sebuah tabel.
Insert : Untuk menambah atau mengisikan baris data atau record.
Update : Untuk mengubah data dalam sebuah tabel.
Delete : Untuk menghapus baris data atau record dari sebuah tabel

DML : merupakan perintah yang digunakan untuk menampilkan, menambah, mengubah dan menghapus data pada objek yang didefenisikan pada perintah DDL (data defenition language).