Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
0Activity
0 of .
Results for:
No results containing your search query
P. 1
Administrator Database SQL

Administrator Database SQL

Ratings: (0)|Views: 1,372 |Likes:
Published by Rici San

More info:

Categories:Types, Speeches
Published by: Rici San on Jun 25, 2010
Copyright:Attribution Non-commercial

Availability:

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

04/12/2013

pdf

text

original

 
Panduan Ringkas Belajar SQL Server 2000,Oleh Team Bimbingan Teknis Bidang PSI dan Teknologi Telematika Dishubkomintel Aceh 
1
Konsep Dasar Basis Data
Basis data merupakan kumpulan data yang saling berhubungan (relasi). Relasibiasanya ditunjukan dengan kunci dari tiap file yang ada. Dalam satu file terdapatrecord-record yang sejenis, sama besar, sama bentuk, yang merupakan satukumpulan entitas yang seragam. Satu record terdiri dari field yang salingberhubungan menunjukan bahwa field tersebut dalam satu pengertian yanglengkap dan direkam dalam satu record.Dari pengertian diatas dapat disimpulkan bahwa basis data mempunyai beberapakriteria penting, yaitu :1. Bersifat data oriented dan bukan program oriented.2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basisdatanya.3. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah5. Dapat digunakan dengan cara-cara yang berbeda.Prinsip utama basis data adalah pengaturan data dengan tujuan utama fleksibelitasdan kecepatan dalam pengambilan data kembali. Adapun Tujuan basis datadiantaranya adalah sebagai berikut :1. Efisiensi meliputi speed, space dan accurancy.2. Menangani data dalam jumlah besar.3. Kebersamaan pemakaian (Sharebility).4. Meniadakan duplikasi dan inkonsistensi data.Sistem basis data merupakan perpaduan antara basis data dan sistem manajemenbasis data (SMBD). Komponen-komponen sistem basis data meliputi :1. Perangkat Keras (Hardware) sebagai pendukung operasi pengolahan data.2. Sistem Operasi (Operating System) atau perangkat lunak untuk mengelolabasis data.3. Basis data (Database) sebagai inti dari sistem basis data.4. Sistem Manajemen Basis Data (SMBD).5. Pemakai (User).6. Aplikasi lain.Perangkat untuk menjaga abstraksi data dikenal dengan sebutan data model. Datamodel merupakan kumpulan konsep yang dapat digunakan untuk menggambarstruktur data. Struktur basis data meliputi tipe data, relationship, dan beberapasyarat yang harus dipenuhi basis data.Ada beberapa definisi yang umum digunakan dalam basis data, yaitu :1.
Entitas
: Entitas adalah orang, tempat, kejadian atau konsep yanginformasinya direkam. Pada bidang Administrasi Siswa misalnya, siswa, buku,pembayaran.2.
Atribut
: Atribut biasa disebut juga data elemen, data field, atau data item yangdigunakan untuk menerangkan suatu entitas dan mempunyai harga tertentu,misalnya atribut dari entitas pegawai diterangkan oleh, nama, umur, alamat,pekerjaan.3.
Data Value (Nilai Data)
: Data Value adalah data aktual atau informasi yangdisimpan pada tiap data, elemen, atau atribut. Atribut nama pegawai menunjukantempat dimana informasi nama karyawan disimpan, nilai datanya misalnyaadalah Anjang, Arif, Suryo, dan lain-lain yang merupakan isi data nama pegawaitersebut.4.
File/Tabel
: Kumpulan record sejenis yang mempunyai panjang elemen yangsama, atribut yang sama, namun berbeda nilai datanya.5.
Record/Tuple
: Kumpulan elemen-elemen yang saling berkaitanmenginformasikan tentang suatu entitas secara lengkap. Satu record mewakilisatu data atau informasi.
Persyaratan Basis Data
Ada beberapa ketentuan yang harus diperhatikan pada pembuatan file basis dataagar dapat memenuhi kriteria sebagai suatu basis data, yaitu :1.
Redudansi dan inkonsistensi data
: Penyimpanan data yang sama dibeberapatempat disebut redundansi, hal ini menyebabkan pemborosan dan menimbulkaninkonsistensi data (data tidak konsisten) karena bila terjadi perubahan terhadapdata maka data harus dirubah dibeberapa tempat, hal ini tentunya tidak efisien.2.
Pengaksesan data
: Data dalam basis data harus siap diakses oleh siapa sajayang membutuhkan dan mempunyai hak untuk mengaksesnya. Oleh karena ituperlu dibuat suatu program pengelolaan atau suatu aplikasi untuk mengaksesdata yang dikenal sebagai DBMS.3.
Data terisolasi untuk standarisasi
: Jika data tersebar dalam beberapa filedalam bentuk format yang tidak sama, maka akan menyulitkan dalam menulisprogram aplikasi untuk mengambil dan menyimpan data, oleh karena itu datadalam satu database harus dibuat satu format sehingga mudah dibuat programaplikasinya4.
Masalah keamanan (security)
: Tidak setiap pemakai sistem basis datadiperbolehkan untuk mengakses semua data, misalnya data mengenai gajipegawai hanya boleh dibuka oleh bagian keuangan dan personalia, sedangbagian gudang tidak diperkenankan untuk membukanya. Keamanan dapat diaturdan disesuaikan baik ditingkat basis data atau aplikasinya.5.
Masalah integritas (Integrity)
: Basis data berisi file yang saling berhubungan,masalah utama adalah bagaimana kaitan antar file tersebut terjadi meskidiketahui bahwa file A terkait dengan file B, namun secara teknis ada field yangmengaitkan kedua file tersebut oleh karena itu field kunci tidak dapat diabaikandalam merancang suatu basis data.
 
Panduan Ringkas Belajar SQL Server 2000,Oleh Team Bimbingan Teknis Bidang PSI dan Teknologi Telematika Dishubkomintel Aceh 
2
6.
Multiple user
: Salah satu alasan basis data dibangun adalah karena nantinyadata tersebut digunakan oleh banyak orang, baik dalam waktu berbedamaupun bersamaan sehingga kebutuhan akan basis data handal yangmendukung banyak pemakai perlu dipertimbangkan.7.
Data independence (kebebasan data)
: Pada aplikasi yang dibuat denganbahasa pemrograman seperti BASIC misalnya, apabila program telah selesaidibuat dan ternyata terjadi perubahan terhadap struktur file maka programtersebut harus diubah, ini artinya program tersebut tidak bebas terhadapdatabase yang ada. Berlainan dengan paket DBMS apapun yang terjadi padastruktur file, setiap kali hendak melihat data cukup dengan utility LIST. Iniartinya perintah DBMS bebas terhadap database karena apapun perubahanterhadap database, semua perintah akan stabil tanpa ada yang perlu diubah.Data independence dapat dibagi menjadi dua bagian, yaitu :
Phisycal Data Independence : Kebolehan untuk mengubah pola fisikdatabase tanpa mengakibatkan suatu aplikasi program ditulis kembali.Modifikasi pada level fisik biasanya hanya pada saat meningkatkan dayaguna.
Logical Data Independence : Kebolehan mengubah pola konseptual tanpamengakibatkan suatu aplikasi program ditulis kembali. Modifikasi padalevel konseptual teristimewa saat struktur logika database berubah,ditambahkan atau dikurangi.
Database Management System (DBMS)
Suatu Database Management System (DBMS) berisi satu koleksi data dan satu setprogram untuk mengkases data tersebut, jadi DBMS terdiri dari database dan setprogram untuk menambah data, manghapus data, mengambil dan membaca data.Set program pengelola merupakan suatu paket program yang dibuat agarmemudahkan dan mengefisienkan pemasukan atau perekam informasi danpengambilan atau pembacaan informasi kedalam basis data. Jadi lingkunganSMBD terdiri dari :1. Komponen perangkat lunak yang membentuk sistem manajemen basis data2. Perangkat lunak sistem yang berinteraksi dengan sistem manajemen basisdata3. Utilitas, baik loading dan backup, reorganisasi file, report generation, maupunperformance monitoring.Paket bahasa dalam DBMS dibagi menjadi beberapa definisi, yaitu :1.
Data Definition Language (DDL) :
DDL merupakan satu paket bahasa DBMSyang berguna untuk melakukan spesifikasi terhadap skema basis data. Hasilkompilasi dari DDL adalah satu set tabel yang disimpan dalam file khusus yangdisebut Data Directory/Dictionery. Contoh perintah DDL misalnya, Create Table,Create Index, Alter, Drop.2.
Data Manipulation Language (DML)
: DML merupakan satu paket DBMS yangmemperbolehkan pemakai untuk mengakses atau memanipulasi datasebagaimana yang telah diorganisasikan sebelumnya dalam model data yangtepat, dengan DML dapat dilakukan :
Mengambil informasi yang tersimpan dalam basis data.
Menyisipkan informasi baru dalam basis data.
Menghapus informasi dari tabel.Terdapat dua tipe DML yaitu prosedural dan non prosedural. Prosedural DMLmembutuhkan pemakai untuk mensfesifikasikan data apa yang dibutuhkan danbagaimana cara mendapatkannya, sedang non prosedural DML membutuhkanpemakai untuk mensfesifikasikan data apa yang dibutuhkan tanpa tahubagaimana cara mendapatkannya. Contoh paket bahasa prosedural adalahdBase III, FoxBase, sedangkan non prosedural adalah SQL (Structured QueryLanguage) atau Query By Example (QBE)
 
Panduan Ringkas Belajar SQL Server 2000,Oleh Team Bimbingan Teknis Bidang PSI dan Teknologi Telematika Dishubkomintel Aceh 
3
Instalasi SQL Server 2000
Berikut cara instalasi SQL Server 2000 Personal Edition di Windows XP Pro.
Cara instalasinya
:Masukkan CD master SQL Server 2000, tunggu beberapa saat hingga muncullayar berikut(jika layar tersebut tidak muncul, buka folder
Setup
lalu dobel klik file
setupsql.exe
)Pada layar diatas pilih
SQL Server 2000 Components
lalu pada layar dibawahpilih
Install Database Server
.Klik
[Next]
lalu pilih
Local Computer
dan klik
[Next]
 Pilihlah Create
a new instance of SQL Server, or install Client Tools
lalu klik
[Next]
 Isilah
Name
dan
Company
lalu klik
[Next]
dan klik
[Yes]
 Isikan Serial Number lalu klik
[Next]
 

Activity (0)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
Randy Gabe added this note
trims atas informasi nya
Ega Pim-pIm liked this
Ade Faturrahman liked this
Marcell Aldhi liked this
Jhon Kust liked this

You're Reading a Free Preview

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