P. 1
Modul PDBI Pertemuan 1

Modul PDBI Pertemuan 1

|Views: 15|Likes:
Published by Ari Ahmad Husaeri

More info:

Published by: Ari Ahmad Husaeri on Jul 24, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

07/24/2012

pdf

text

original

MODUL KULIAH

PROGRAM KULIAH KARYAWAN & PROFESIONAL

STTI ITECH
Mata Kuliah Semester Kelas Dosen Pertemuan Modul Topik Sub Topik Materi Perancangan Database dan Implementasi I PKKP SISTEM INFORMASI & TEKNIK INFORMATIKA Trinugi Wira Harjanti : 1 (satu) Waktu : Minggu, 10 Maret 2012

Tujuan

1 (satu) Querying Database Querying Database Arsitektur Clint Server Feature MS SQL Server Structure Query Language (SQL) Operator perbandingan, range dan list • Memahami arsitektur client server • Memahami segala feature MS SQL Server, penggunaan SQL, tipe data dan beberapa operator (perbandingan, range dan list)

QUERYING DATABASE

meng-query data ke dalam format XML melalui TransactSQL dan lain sebagainya. Orang sering menyebutnya dengan SQL Server saja. SQL Server dilengkapi dengan fungsi-fungsi untuk keperluan Business Intelligence melalui Analysis Services. pendidikan atau juga pemerintahan sebagai solusi database atau penyimpanan data. XML Support. Peningkatan lainnya juga dicapai di sisi DBCC. 2005): a. Mirosoft SQL Server banyak digunakan pada dunia bisnis. Selain itu. Performance and Scalability Improvements. d. b. Dengan fitur ini. c. SQL Server 2000 juga ditambahi dengan tools untuk keperluan data mining. SQL Server menerapkan distributed partitioned views yang memungkinkan untuk membagi workload ke beberapa server sekaligus.Microsoft SQL Server Microsoft SQL Server merupakan produk RDBMS (Relational Database Management System) yang dibuat oleh Microsoft. Microsoft SQL Server juga mendukung SQL sebagai bahasa untuk memproses query ke dalam database. Fitur ini memungkinkan Anda untuk menjalankan beberapa database engine SQL Server pada mesin yang sama. Multi-Instance Support. dan index reorganization. . indexed view. Pada tahun 2000 Microsoft mengeluarkan SQL Server 2000 yang merupakan versi yang banyak digunakan. Data Warehousing and Business Intelligence (BI) Improvements. Berikut ini adalah beberapa fitur yang dari sekian banyak fitur yang ada pada SQL Server 2000 (Rado. Anda bisa menyimpan dokumen XML dalam suatu tabel.

04E+38 1 Januari 1973 sampai 31 Desember 9999 1 Januari 1900 sampai 6 Juni 2079. Fitur yang dihadirkan antara lain: integrated debugger.648) sampai 2^31-1 (2. Query Analyzer Improvements. Salah satu peningkatan disini adalah T-SQL sudah mendukung UDF (User-Definable Function). Karena jika data yang dimasukan kedalam table tidak sesuai dengan tipenya.384.147. f.147.377.685.e.3648 sampai 1.647) Angka antara -10^38-1 sampai 10^38-1 Keterangan Integer dengan nilai 0 atau 1 Nilai Integer dengan nilai antara -2^-3 . dengan (2.203. object browser.203. Integer Bit Int Decimal atau Numeric Nilai yang terhubung dengan mata uang dari -2^63 Money Float Real Datetime Smalldatetime String ketelitian hingga1 menit Keterangan (-922.685.377.483. maka Microsoft Server akan menolak proses tersebut. DTS Enhancement.40E+308 sampai 3. Transact-SQL Enhancements. Ini memungkinkan Anda untuk menyimpan rutin-rutin ke dalam database enginen.477.5808 sampai 2^63-1 (922. dan fasilitas object search.748.5807) -214. dan setiap kolom dalam satu table harus memiliki data sesuai dengan jenis dan tipenya. g. Tipe Data dalam SQL Server 2000 Data dalam Microsoft SQL Server sangat berfariasi.477.79E+308 -3. Fasilitas ini sekarang sudah mampu untuk memperhatikan primary key dan foreign key constraints. Ini berguna pada saat migrasi tabel dari RDBMS lain.

647) byte Karakter Unicode dengan ukuran bervariasi hingga Ntext 4000 byte Binary String Binary Varbinary Image byte Tabel Type Data Sql Server 2000 Batasan SQL Server 2000 Microsoft SQL Server mempunyai beberapa batasan dimana batasan tersebut memiliki prioritas diatas trigger. Keterangan Ukuran tetap hingga 8000 byte Ukuran bervariasi hingga 8000 byte Ukuran bervariasi hingga 2^31-1 (2.Char Varchar Text Unicode string Nchar Field tetap dengan ukuran maksimal 8000 byte Field tetap dengan ukuran maksimal 8000 byte Variabel dengan ukuran hingga 2^31-1 (2. aturan dan nilai defaultnya.647) Fungsi NOT NULL Keterangan Menentukan bahwa kolom tidak bias menentukan nilai NULL Membatasi nilai yang bias diletakkan kedalan kolom dengan menentukan suatu kondisi.147.147.147.483.647) byte Keterangan Karakter Unicode dengan ukuran tetap hingga 4000 byte Variabel dengan ukuran sampai 2^31-1 Ncarchar (2.483. Misalnya CHECH nilai TRUE maka nilai yang diberikan dapat UNIQUE dimasukkan kedalam kolom sedang apabila FLASE Memasukkan kolom-kolom memiliki nilai eksklusif . Sebagai gambaran table berikut akan menjelaskan batasan-batasan yang dimaksud.488.

Data Definition Language (DDL). yaitu : − Create < nama objek > Contoh : Use Inventory Create Table Barang ( Kode Char (5). Bentuk umum dari pernyataan – pernyataan DDL.Membuat kata kunci primer atau kunci utama dari sebuah table. kolom atau kombinasi dari kolom PRYMARY KEY dengan nilai yang harus bersifat eksekutif didalam table untuk mengenali baris Menentukan hubungan antara table-tabel FOREIGN KEY Tabel Batasan Dalam SQL Server 2000 Jenis – jenis Perintah SQL Server 2000 Secara garis besar. merupakan bagian dari sistem manajemen database yang dipakai untuk mendefinisikan dan mengatur semua atribut dan properti dari sebuah database. Nama Varchar (30)) − Alter < nama objek > Contoh : Use Inventory Alter Table Barang Add Disc Int − Drop < nama objek > Contoh : . SQL Server mempunyai 3 (Tiga) jenis Transact SQL yaitu (Yus05): a.

‘Televisi’) − Update Contoh : Use Inventory Update Barang Set Nama = ‘ Televisi Berwarna’ Where Kode = ‘EL123’ − Delete Contoh : Use Inventory Delete Barang . Data Manipulation Language (DML). Bentuk umum perintak DML yang sering digunakan.Nama) Values (‘EL123’.Use Inventory Drop Table Barang b. menambah. mengubah. merupakan perintah – perintah yang digunakan untuk menampilkan. yaitu : − Select Contoh : Use Inventory Select * From Barang − Insert Contoh : Use Inventory Insert into Barang (Kode. dan menghapus data di dalam obyek – obyek yang didefinisikan oleh DDL.

Data Control Language (DCL). Update.c. Bentuk umum perintah yang sering digunakan. Delete On authors To Dinda. Yudha − Revoke Contoh : Revoke Select On Barang to Public − Deny Contoh : Use Inventory Deny Select On Barang To Public . digunakan untuk mengontrol hak – hak pada obyek – obyek database. yaitu: − Grant Contoh : Grant Insert. Adelia.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->