makalah basis data dedek (101212124)

20
 SISTEM BASIS DATA Disusun Oleh : Nama : Dedek Rusyadi NIM :101212124 Kelas : 3 CM Jurusan : S.1 manajemen Dosen Pembimbing : Angga Hayadi, S.Kom.,M.Pd SEKOLAH TINGGI ILMU EKONOMI RAHMANIYAH SEKAYU TAHUN AJARAN 2011 / 2012

Upload: qluchu1

Post on 13-Jul-2015

121 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 1/20

SISTEM BASIS DATA

Disusun

Oleh :

Nama : Dedek RusyadiNIM : 101212124

Kelas : 3 CMJurusan : S.1 manajemen

Dosen Pembimbing : Angga Hayadi, S.Kom.,M.Pd

SEKOLAH TINGGI ILMU EKONOMI RAHMANIYAH SEKAYU

TAHUN AJARAN 2011 / 2012

Page 2: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 2/20

KATA PENGANTAR 

Puji syukur atas kehadiran Tuhan Yang Maha Esa atas rahmat dan

petunjuk-Nya sehingga penulis dapat menyelesaikan tugas makalah

dengan judul “SISTEM BASIS DATA”,

Penulis menyadari bahwa masih banyak kekurangan dan

keterbtasan dalam penyajian data dalam makalah ini. Oleh karena itu,

penulis mengharapkan kritik dan saran yang membangun dari semua

pembaca demi kesempurnaan makalah ini. Semoga makalah ini berguna

dan dapat menambah pengetahuan pembaca.

Demikian makalah ini penulis susun, apabila ada kata- kata yang kurang

berkenan dan banyak terdapat kekurangan, penulis mohon maaf yang

sebesar- besarnya.

Sekayu, 21 Oktober 2011

Penulis

Page 3: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 3/20

DAFTAR ISI

Sampul ………………………………………………………………………………..

Kata Pengantar…………………………………………………………………….

Daftar Isi………………………………………………………………………………

Bab I PENDAHULUAN……………………………………………………..…..

Bab II PEMBAHASAN……………………………………………………...…..

A. DEFINISI ………………………………………………….……………..

B. OPERASIONAL DASAR BASIS DATA…………….………….

C. TUJUAN DASAR BASIS DATA……………………………….….

D. PENERAPAN BASIS DATA…………………………………….….

E. MODEL BASIS DATA…………………………………………………

Bab III SISTEM PENGELOLA BASIS DATA DATABASE

MANAGEMEN SYSTEM (DBMS)……………………………..A. DEFINISI…………………………………………………………………..

B. BAHASA QUERY (Structured Query Language (SQL))

C. APLIKASI DBMS (Databse Managemen System)…….

D. LANDASAN PEMILIHAN APLIKASI DBMS YANG DIGUNA

Bab IV SQL SERVER SEBAGAI APLIKASI DBMS …………………

A. ARSITEKTUR SQL SERVERSQL………………………………….B. KOMPONEN-KOMPONEN SQL SERVER……………………..

C. KEUNGGULAN DAN KEKURANGAN SQL SERVER…….

D. FASILITAS UNGGULAN SQL SERVER……………………….

E. CONTOH-CONTOH PENULISAN PERINTAH DML

QUERY

BAB V KESIMPULAN……………………………………………………………..

Page 4: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 4/20

 

BAB I

PENDAHULUAN

Data atau informasi geografi, yang diturunkan dari peta-peta tematik, pengukuran pada umumnya mengandung lebihdari satu atribut yang diasosiasikan dengan lokasi spasialnya.Sebagai contoh, properties pemukiman yang menjadi daya tarikadalah area, lahan, sifat kesuburan tanah, dsb. Atribut-atributtambahan ini disebut sebagai entities non-spasial dari basi data

spasial.

Basis data spasial mendeskripsikan sekumpulan entity baik yangmemiliki lokasi atau posisi yang tetap maupun yang tidak tetap(memiliki kecenderungan buntuk berubah, bergerak, atauberkembang). Tipe-tipe entity spasial ini memiliki propertiestopografi dasar yang meliputi lokasi, dimensi dan bentuk(shape). Hampir semua SIG memiliki campuran tipe-tipe entityspasial dan non-spasial. Tetapi, tipe-tipe entity nonspasial tidakmemiliki propertiestopografi dasar lokasi.

Dengan demikian, sebelum analisis SIG dapat dilakukan,diperlukan data tambahan untuk kemudian digabungkan kedalam basis data geografi.Walupun demikian, untuk mengeloladata dan informasi atribut di dalam SIG tidak semudah yangdibayangkan. Untuk melakukannya diperlukan pemahaman yangbaik mengenai konsep-konsep sistem manajemen basidata.Penerapan Teknologi Informasi (TI) saat ini telah menyebarhampir di semua bidang. Sebagai institusi pengelola informasimerupakan salah satu bidang penerapan teknologi informasiyang berkembang dengan pesat.

Perkembangan dari penerapan teknologi informasi bisa kitalihat dari perkembangan yang selalu berkaitan dengan denganteknologi informasi, diawali dari manual, terautomasi, sistemdigital atau cyber system. Ukuran perkembangan banyak diukurdari penerapan teknologi informasi yang digunakan dan bukandari skala ukuran lain seperti besar gedung yang digunakan,  jumlah koleksi yang tersedia maupun jumlah penggunanya.Kebutuhan akan TI sangat berhubungan dengan peran darisebagai kekuatan dalam pelestarian dan penyebaran informasiilmu pengetahuan dan kebudayaan yang berkembang seiring

Page 5: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 5/20

dengan menulis, mencetak, mendidik dan kebutuhan manusiaakan informasi membagi rata informasi dengan cara

mengidentifikasi, mengumpulkan, mengelola danmenyediakanya untuk umum. Penerapan teknologi informasidapat difungsikan dalam berbagai bentuk, antara lain:

1. Penerapan teknologi informasi digunakan sebagai SistemInformasi Manajemen.

Bidang pekerjaan yang dapat diintegrasikan dengansistem informasi adalah pengadaan, inventarisasi,katalogisasi, sirkulasi bahan pustaka, pengelolaan anggota,

statistik dan lain sebagainya. Fungsi ini sering diistilahkansebagai bentuk Automasi.

2. Penerapan teknologi informasi sebagai sarana untukmenyimpan, mendapatkan dan menyebarluaskan informasiilmu pengetahuan dalam format digital. Bentuk penerapanTI ini sering dikenal dengan system Digital.

Kedua fungsi penerapan teknologi informasi ini dapat terpisahmaupun terintegrasi dalam suatu sistem informasi tergantung

dari kemampuan software yang digunakan, sumber dayamanusia dan infrastruktur peralatan teknologi informasi yangmendukung keduanya.

Page 6: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 6/20

BAB II

PEMBAHASAN

BASIS DATA

A. DEFINISI

Data adalah fakta atau hasil observasi yang masih belumdiolah dan sisajikan dalam

koneks dan ditampilkan yang bermanfaat bagi penggunatertentu. Sedangkan informasi adalah data yang telah diolah dandijasikan dalam koneks dan tampilan yang bermanfaat bagipengguna tertentu, informasi dapat disajikan dalam bentuktabel, grafik atau audio.

Jadi definisi dari Basis Data adalah koleksi terpadu daridata-data yang saling berkaitan yang disimpan dalam mediaelektronik untuk memenuhi berbagai kebutuhan, sedangkan

System Basis Data adalah suatu sistem yang terdiri darikumpulan tabel-tabel yang saling berhubungan dan sekumpulanprogram yang memungkinkan bebarapa pemakai / program lainuntuk mengakses dan memanipulasi tabel-tabel tersebut.

Basis data terdiri dari 2 kata, yaitu basis & data. Basis dapat

diartikan sebagai markas / gudang, tempat berkumpul.

Sedangkan data adalah fakta yang mewakili suatu objek seperti

manusia, barang, hewan peristiwa, keadaan dan sebagainya,

yang direkam dalam bentuk angka, huruf simbol, teks gambar,

bunyi atau kombinasinya.

Basis data sendiri dapat di definisikan dalam sejumlah sudut

pandang seperti :

1. himpunan kelompok data / arsip yang salingberhubungan yang diorganisasi sedemikian rupa agar kelakdapat dimanfaatkan kembali dengan cepat & mudah.

2. Kumpulan data yang saling berhubungan yangdisimpan secara bersama sedemikian rupa dan tanpa

Page 7: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 7/20

pengulangan/ penumpukan (redundansi), untuk memenuhiberbagai kebutuhan.

3. Kumpulan file/ tabel /arsip yang salingberhubungan yang disimpan dalam media penyimpananelektronis.

lemari Arsip

Basis data

Basis data dan lemari arsip sesungguhnya memiliki prinsip

kerja dan tujuan yang sama. Prinsip utamanya adalah

pengaturan data/arsip. Dan tujuan utamanya adalah

kemudahan dan kecepatan dalam pengambilan kembali data/

arsip. Perbedaannya hanya terletak pada media penyimpanan

yang digunakan . jika lemari arsip menggunakan lemari sebagai

media penyimpanannya, maka basisdata mnenggunakan media

penyimpanan elektronis seperti disk (disket, harddisk).

Yang perlu diingat adalah bahwa tidak semua bentuk

penyimpanan data secara elektronis bisa disebut basis data.

MAP

DiskFILE

Page 8: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 8/20

Yang sangat ditonjolkan dalam basisdata adalah

pengaturan/pemilaha/pengelompokkan/pengorganisasian

data yang akan kita simpan sesuai fungsi/jenisnya.

Pemilahan/ pengelompokan ini dapat berbentuk sejumlah file/

tabel terpisah atau dalam bentuk pendefinisian kolom-

kolom/field-field data dalam setiap file/tabel.

Tujuan dibangunnya basis data adalah sebagai berikut :

Kecepatan & kemudahan (speed )

Dgn memanfaatkan basis data, memungkinkan kita untuk

dapat menyimpan data atau melakukan perubahan/

manipulasi terhadap data atau menampilkan kembali data

tersebut secara lebih cepat & mudah.

Efisiensi ruang penyimpanan (space)Karena keterkaitan yang erat antara kelompok data dalam

sebuah basisdata,maka redundansi (pengulangan) pasti

akan selalu ada, sehingga akan memperbesar ruang

penyimpanan. Dengan basisdata, efisiensi ruangpenyimpanan dapat dilakukan dengan menerapkan

sejumlah pengkodean, atau dengan membuat relasi-relasi

antar kelompok data yang saling berhubungan.

Keakuratan (accuracy )Pengkodean atau pembentukan relasi antar data bersama

dengan penerapan aturan/batasan (constrai nt), dmain

data, keunikan data, dsb, yang secara ketat dapat

diterapkan dalam sebuah basis data, sangat berguna untuk

menekan ketidak akuratan penyimpanan data.

Ketersediaan (availability )Dengan pemanfaatan jaringan komputer, maka data yang

berada di suatu lokasi/cabang dapat juga diakses

(tersedia/available) bagi lokasi/cabang lain.

Kelengkapan (completeness)Kelengkapan data yang disimpan dalam sebuah database

bersifat relatif, bisa jadi saat ini dianggap sudah lengkap,

Page 9: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 9/20

tetapi belum tentu pada suatu saat dianggap lengkap.

Untuk mengakomodasi kelengkapan data, seperti

Keamanan (security )aspek keamanan dapat diterapkan dengan ketat, dengan

begitu kita dapat menentukan pemakai basis data serta

obyek-obyek didalamnya ,serta jenis-jenis operasi apa saja

yang boleh dilakukannya.

Kebersamaan pemakaian (sharability )Basis data yang dikelola dengan aplikasi multi user dapat

memenuhi kebutuhan ini.

Alasan mengapa mempelajari basisdata :

- perpindahan dari komputasi ke informasi- himpunan elemen data semakin banyak dan

beragam

o perpustakaan digital. Video interaktif 

o kebutuhan untuk memperluas DBMS

- DBMS mencakup bidang ilmu laino System operasi, bahasa pemrograman, teori

komputasi, AI, logika, multimedia.

Operasi dasar pembuatan Basis data :

Pembuatan Basis Data (Create Database)Yang identik dengan pembuatan lemari arsip yang baru.

Penghapusan Basis Data (Drop Database)Yang identik dengan perusakan lemari arsip (sekaligus

beserta isinya, jika ada)

Pembuatan File/Table baru ke suatu basis data (Create

Table)Yang identik dengan penambahan map arsip baru ke

sebuah lemari arsip yang telah ada.

Penghapusan File/Table dari suatu basis data (Drop Table)

Page 10: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 10/20

Yang identik dengan perusakan map arsip lama yang ada

di sebuah lemari arsip.

Penambahan data baru ke suatu file/table di sebuah basisdata (insert )Identik dengan penambahan lembaran arsip baru

kesebuah map arsip.

Pengambilan data dari sebuah file/table (Retrieve/Search)Identik dengan pencarian lembaran arsip dari sebuah map

arsip.

Pengubahan data dari sebuah file/table (Update)Identik dengan perbaikan isi lembaran arsip yang ada di

sebuah map arsip.

Penghapusan data dari sebuah file/table (Delete)Identik dengan penghapusan sebuah lembaran arsip yang

ada di sebuah map arsip.

B.OPERASIONAL DASAR BASIS DATA

Basis data dianalogikan seperti lemari arsip yang memilikiaturan / cara penyusunan dan penempatan arsip-arsipdidalamnya dengan tujuan jika kita ingin mencari danmengambil kembali arsip/buku dari lemari arsip tersebut dapatdilakukan dengan mudan dan cepat.

Adapun operasi-operasi dasar yang dapat dilakukandengan basis data adalah sebagai berikut :

1. Create Database (Pembuatan basis data baru)

2. Drop Database (Penghapusan basis data baru)

3. Create Table (File atau pembuatan tabel)

4. Drop Table (Penghapusan file atau tabel dari suatu basis data)

5. Insert (Penambahan / pengisian data baru sebuah file / tabel)

6. Search / Retrieve (Pengambilan data dari sebuah file / tabel)

7. Delete (Penghapusan data dari sebuah file / tabel)

Page 11: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 11/20

8. Display, browse (Menampilkan basis data)

9. Update, Edit (Mengubah dan meng-edit data yang terdapat di

dalam tabel basis data)

10. Menghapus data dari tabel basis data (delete, zap, pack)

11. Create Index (Membuat indeks untuk setiap tabel basis data)

C. TUJUAN DASAR BASIS DATA

Adapun tujuan dari Dasar Basis Data adalah sebagai berikut :

1. Kecepatan

2. Efisiensi ruang penyimpanan (Space)

3. Keakuratan (Accuracy)

4. Ketersediaan (Availability)

5. Kelengkapan (Completennes)

6. Keamanan (Security)

7. Kebersamaan pemakai (Sharability)

8. Mengatahui bentuk dan model database dan konsep

sederhananya

9. Memahami konsep basis data relational dan

karakteristiknya, relasi, notasi, aljabar relational, integritiyconstraint dan normalisasi.

10. Mampu memanfaatkan salah satu bahasa queri yaituSQL, baik kemampuan sebagai Data Definition Language(DDL) atau Data Manipulations Language (DML)

11. Mampu mendesain dan mengoptimalkan basisi datarelational untuk permasalahan praktis.

Page 12: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 12/20

D. PENERAPAN BASIS DATA

Penerapan Basis Data digunakan sebagai Sistem InformasiManajemen. Bidang pekerjaan yang dapat diintegrasikan dengansistem informasi adalah pengadaan, inventarisasi, katalogisasi,sirkulasi bahan pustaka, pengelolaan anggota, statistik dan lainsebagainya. Fungsi ini sering diistilahkan sebagai bentukAutomasi. Penerapan teknologi informasi Basis Data sebagaisarana untuk menyimpan, mendapatkan dan menyebarluaskaninformasi ilmu pengetahuan dalam format digital. Bentuk

penerapan TI ini sering dikenal dengan system Digital.

E. MODEL BASIS DATA

Model basis data menyatakan hubungan antar rekaman yangtersimpan dalam basis data. Beberapa literatur menggunakan istilahstruktur data logis untuk menyatakan keadaan ini. Model dasar yangpaling umum ada 3 macam, yaitu :

1. Model Hirarki 

Model hirarki biasa disebut model pohon, karenamenyerupai pohon yang dibalik. Model ini menggunakanpola hubungan orang tua & anak. Setiap simpul (biasasinyatakan dengan lingkaran atau kotak) menyatakansekumpulan medan. Simpul yang terhubung ke simpulpada level di bawahnya disebut orang tua.Setiap orang tuabisa memiliki satu hubungan (1 : 1) atau beberapa anak (1: M), tetapi setiap anak hanya memiliki satu orang tua.Simpul-simpul yang dibawahi oleh simpul orang tuadisebut anak. Simpul orang tua yang tidak memiliki orang

tua disebut akar. Simpul yang tidak memiliki anak disebutdaun. Adapun hubungan antara anak dan orang tuadisebut cabang. Beriktu memperlihatkan contoh modelhirarki, yang terdiri atas 4 level dan 13 simpul.Pada contohdiatas, A berkedudukan sebagai akar, dan berkedudukansebagai orang tua dari simpul B, C, D, dan E. Keempatsimpul yang disebutkan belakangan ini disebut sebagaianak simpaul A. C juga dapat berkedudukan sebagai orangtua , yaitu orang tua F dan G. Adapun simpul F, G, H, I, J,L, dan M disebut sebagai daun.Contoh produk DBMS yang

menggunakan model hirarki adalah IMS (Information

Page 13: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 13/20

Management System) , yang dikembangkan oleh duaperusahaan IBM dan Rockwell International Corporation.

2. Model Basis Data Relasional Dan Sig

Perbedaan penekanan para perancang sistem SIG padapendekatan basis data untuk penyimpanankoordinatkoordinat peta dijital telah memicupengembangan dua pendekatan yang berbeda dalammengimplementasikan basis data relasional di dalam SIG.Pengimplementasian basis data relasional ini didasarkanpada model data hybrid atau terintegrasi.

3. Model Data Hybrid 

Langkah awal pada pendekatan ini adalah pemahamanadanya dugaan atau pendapat bahwa mekanismepenyimpanan data yang optimal untuk informasi lokasi(spasial) di satu sisi, tetapi di dsisi yang lain, tidak optimaluntuk informasi atribut (tematik). Berdasarkan hal ini, datakartografi digital disimpan di dalam sekumpulan filessistem operasi direct access untuk meningkatkan

kecepatan input-output, sementara data atributnyadisimpan did alam DBMS relasioanl lomersial yang standar.

4. Model Data Terintegrasi 

Pendekatan modael data terintegrasi jugadideskripsikan sebagai pendekatan sistem pengelolaanbasis data (DBMS) spasial, dengan SIG yang bertindaksebagai query processor. Kebanyakan implementasinyapada saat ini adalah bentuk topologi vektor dengan tabel-tabel relasional yang menyimpan data-data koordinat peta(titik, nodes, segmen garis, dl.) bersama dengan tabel lainyang berisi informasi topologi. Data-data atribut disimpandi dalam tabel-tabel yang sama sebagai basis data mapfeature (tabel internal atau abel yang dibuat secaraotomatis) atau disimpan di dalam tabel-tabel yang terpisahdan dapat diakses melalui operasi relasioanl “JOIN”.

Page 14: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 14/20

BAB III

SISTEM PENGELOLA BASIS DATA DATABASE MANAGEMEN

SYSTEM (DBMS)

A. DEFINISI

1.Entity 

Yaitu objek yang dapat dibedakan dalam dunia nyataatau suatu kelas atau tipe entitas yang menyatakan suatuobjek atau kejadian, pelanggan, pegawai, departemen,pengarang, buku, barang, mata kuliah merupakan contohdari entity atau entitas. Pada model Relational, entitasakan menjadi tabel.

2. Attribut 

Yaitu suatu item data yang menajdi bagian dari suatuentity atau entitas, istilah lain atribut adalah property,nama pegawai atau NIP adalah contoh dari attribut yangterdapat pada entity pegawai.

3. Data Value (Nilai Atau Isi Data)

Yaitu suatu fakta atau hasil observasi yang masih belumdiolah dan sisajikan dalam koneksi dan ditampilkan yangbermanfaat bagi pengguna tertentu.

4. RecordRecord 

adalah sebuah baris data yang ada dalam tabel ataubanyak data yang ada dalam subuah tabel.

5. File / Table

Yaitu sebuah data yang telah diolah yang disusun dalamsebuah tabel yang mempunyai relasi antara tabel-tabelsehingga file dapat diakses oleh user.

Page 15: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 15/20

6. Database

Yaitu kumpulan informasi yang disimpan dalam suatukomputer secara sistematik sehingga dapat diperiksamenggunakan suatu program komputer untuk memperolehinformasi dari basis database tersebut

7. DBMS (Database Managemen Sysem)

Yaitu suatu sistem perangkat lunak yang memungkinanuser (pengguna) untuk membuat, memlihara, mengontrol,dan mengakses database secara praktis dan efisien.

B. BAHASA QUERY (Structured Query Language (SQL))

1. Pengertian dan Tujuan penerapan bahasa querya.

Pengertian Bahasa Query yaitu sebuah perintah tertentuyang mempunyai kemampuan memanggil, mengubah,memanipulasi, mendefinisikan, memodifikasi danmenentukan kontrain sekuriti dalam sebuah aplikasi DBMS,dalam hal ini aplikasi DBMS yang digunakan adalah SQL

Server 7.0b. Tujuan Penerapan- Memudahkan user dalammengakses data / informasi- Keamanan data / informasi-Menghindari redudansi data / kerangkapan data- Efisiensidalam sebuah informasi-Keluwesan data / informasi-Orientasi data- Terkontrolnya sebuah data / informasi

2. Dasar-dasar Structured Query Language (SQL)

Jenis perintah SQL dan struktur dasar penulisanperintaha. DDL (Data Definitions Language)Kelompokperintah ini bisa digunakan untuk melakukan pendefinisiandatabase dan pendefinisian tabel. Sehingga denganmenggunakan perintah-perintah ini, kita bisamemerintahkan untuk membuat database, membuat tabel,mengubah strukturnya, menghapus tabel, membuat indextabel dan lain-lain yang berhubungan dengan pendefinisiandatabase dan tabel. Adapun dasar penulisan perintah dariDDL ini adalah Create, Indek, Viewb. DML (DataManipulation Language) Yaitu suatu data yang telah dibuatdan telah didefinisikan untuk melakukan beberapa operasiseprti penyaringan data, proses query, DML ini dilakukan

untuk melakukan manipulasi dan pengambilan data pada

Page 16: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 16/20

suatu basis data. Adapun penulisan dasar perintah dariDML adalah Insert, Select, Update, Delete, Edit, Rename,

dan lain-lain.

C. APLIKASI DBMS (Databse Managemen System)

1. Jenis-jenis aplikasi DBMS (Database ManagemenSysem)

MySQL- SQL Server 7.0- Microsoft Access- DB2- Oracle

2. Arsitektur DBMS (Database Managemen System)

Dalam hal ini arsitektur yang kita contohkan adalaharsitektur client/server dimana sebuah database relasionalyang dirancang untuk mendukung aplikasi denganarsitektur client/server, dimana database terdapat padakomputer pusat yang disebut server, dan informasidigunakan bersama-sama oleh oleh beberapa user yangmenjalankan aplikasi di dalam komputer lokalnya yangdisebut dengan client. Arsitektur semacam ini memberikanintegritas data yang tinggi, karena semua user bekerjadengan informasi yang sama. Melalui aturan-aturan bisnis,

kendali diterapkan kepada semua user mengenai informasiyang ditambahkan ke dalam database.Arsitekturclient/server sangat mengurangi lalulintas network, karenahanya memberikan data yang diminta oleh user saja,sebagai contoh jika sebuah pencarian satu database yangmengandung 100.000 records hanya menghasilkan 3record, 3 record ini saja yang akan dikirimkan melaluinetwork kepada komputer client. Pada sistem yangtradisional, kesemua 100.000 record akan dikirimkanmelalui network. Hal ini membantu tugas-tugaspemeliharaan, seperti misalnya mem-beckup danmerestorasi data menjadi lebih mudah dilakukan karenadata terletak hanya pada satu tempat.

D. LANDASAN PEMILIHAN APLIKASI DBMS YANG DIGUNAKAN

Landasan pemilihan DBMS :

1. Struktur dataJika data yang disimpan dalam databasemengikuti struktur hirarki, maka suatu jenis hirarki dariDBMS harus dipikirkan.

Page 17: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 17/20

2. Personal yang telah terbiasa dengan suatu sistem

Jika staf programmer dalam suatu organisasi sudahterbiasa dengan suatu DBMS, maka hal ini dapatmengurangi biaya latihan dan waktu belajar.

3. Tersedianya layanan penjual

Keberadaan fasilitas pelayanan penjual sangatdibutuhkan untuk membantu memecahkan beberapamasalah sistem.

Page 18: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 18/20

BAB IV

SQL SERVER SEBAGAI APLIKASI DBMS 

A. ARSITEKTUR SQL SERVERSQL 

Server adalah sebuah database relasional yang direancanguntuk mendukung aplikasi dengan arsitektur client/server,dimana database terdapat pada komputer pusat yang disebutserver, dan informasi digunakan bersama-sama oleh beberapa

user yang menjalankan aplikasi di dalam komputer lokalnyayang disebtu dengan client. Arsitektur semacam ini memberikanintegritas data yang tinggi, karena semua user bekerja denganinformasi yang sama.

B. KOMPONEN-KOMPONEN SQL SERVER 

Adapun komponen-komponen SQL Server adalah sebagai berikut :

1. Database

2. Tabel

3. Database Diagram

4. Indeks

5. View

6. Storage Procedure

7. Trigger8. Full-Text Indexes

C. KEUNGGULAN DAN KEKURANGAN SQL SERVER 

1. Keunggulan SQL Server

- Data Oriented

- Luwes

- Terkontrolnya kerangkapan data

Page 19: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 19/20

2. Kekurangan SQL Server

- Storage digunakan besar

- Dibutuhkan tenaga specialis yang handal

- Softwarenya mahal- Kerusakan pada system databasedapat mempengaruhi departemen lain yang terkait

D. FASILITAS UNGGULAN SQL SERVER 

Adapun fasilitas unggulan yang dimiliki oleh SQL server

adalah berupa tabel, view dan elemen-elemen lain yang dapatterlihat langsung oleh user atau pengguna.

E. CONTOH-CONTOH PENULISAN PERINTAH DML QUERY

1. Select (Pemilihan)·

Select * from Nama_Table Untuk melihat semua· SelectNama_Attribut1,Nama_Attribut2 from Nama_TableUntukdan nama buku· Select Nama_Attribut1,Nama_Attribut2

from Nama_Table Untuk melihat nama pengarang dantahun terbit· Select right (Nama_Attribut,3) as Kanan fromNama_TableUntuk mengambil 3 karakter dari sebelahkanan

2. Insert (Penyisipan)·

Insert tbuku values ("isi_dari_kode","data_kolom1","data_kolom2"," data_kolom1,………)· Insert into nama-tabel(Kode,Nama_Data)values("Nama_Kode","Nama_Data_yg_akan_disisip")

3. Update (Perubahan)·

Update {nama tabel} set nama kolom="isi kolom"where nama kolom ="isi kolom"

4. Delete (Penghapusan)·

Delete from [nama tabel] where [ kondisi]

Page 20: Makalah Basis Data  Dedek (101212124)

5/12/2018 Makalah Basis Data Dedek (101212124) - slidepdf.com

http://slidepdf.com/reader/full/makalah-basis-data-dedek-101212124 20/20

BAB V

KESIMPULAN

SQL Server 7.0 merupakan aplikasi DBMS yang sangatberguna bagi user yang memerlukan informasi dari suatuperusahaan atau departemen tertentu yang terkait denganaplikasi ini.SQL Server 7.0 juga sangat bermanfaat dan sangatefisien karena program ini dapat digunakan bersama-sama olehpengguna yang memakai aplikasi ini. Oleh sebab itu aplikasi ini

sangat cocok bila dipakai dalam suatu informasi seperti datapustaka, rumah sakit, kampus dan lainlain. Unsur dan syaratautomasi ada begitu banyak. Biasanya, pengguna berharapterlalu banyak dari sistem ini dan oleh karenannya merasakecewa bilamana sistem tersebut tidak bekerja seperti yangdiharapkan. Untuk memastikan adanya keberhasilan dalamautomasi ini dibutuhkan kerjasama yang optimal danberkelanjutan diantara pengguna sehingga tercipta kepuasandiantara pengguna, suatu penilain mendalam mengenaikebutuhan-kebutuhan pengguna harus dilakukan sebelum

rencana detail untuk automasi dilakukan. Perlu tersedianya staf yang terlatih. Seluruh anggota staf harus mengerti tentangsistem automasi ini.

Sumber :

Http://www.Google.com

http://bersama-agus.com/index2.php?option=com_content&do_pdf=1&id=13