LINGKUNGAN BASIS DATA BAB I PENDAHULUAN A.

Latar Belakang Basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. erangkat lunak yang digunakan untuk mengelola dan memanggil kueri (!uery) basis data disebut sistem manajemen basis data (database management system, "B#$). $istem basis data dipelajari dalam ilmu informasi. Istilah %basis data& bera'al dari ilmu komputer. #eskipun kemudian artinya semakin luas, memasukkan hal(hal di luar bidang elektronika, artikel ini mengenai basis data komputer. )atatan yang mirip dengan basis data sebenarnya sudah ada sebelum re*olusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis. B. +ujuan #emahami masalah(masalah operasional yang ada dalam pendekatan file datar terhadap manajemen data,yang melahirkan konsep basis data. #emahami relasi di antara elemen(elemen yangmembentuk lingkungan basis data.#emahami relasi di anomali( anomali yang disebabkan oleh basis yang tidak dinormalisasi dan kebutuhan akan normalisasi basis data. #engetahui tahap(tahap dalam desain basis data, termasuk identifikasi konseptual, pemodelan data, kontruksi basis data fisik, dan penyiapan pandangan pengguna. #engetahui fitur(fitur operasional dari basis data terdistribusi dan mengenal isu(isu yang perlu diperhatikan dalam memutuskan konfigurasi basis data tertentu. BAB II PEMBAHASAN A. engertian Basis "ata Basis data (database) adalah kumpulan dari berbagai data yang saling berhubungan satu dengan yang lainnya. Basis data tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat lunak. endefinisian basis data meliputi spesifikasi dari tipe data, struktur dan batasan dari data atau informasi yang akan disimpan. Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi pada para pengguna atau user. B. Lingkungan Basis "ata Lingkungan basis data adalah sebuah habitat di mana terdapat basis data untuk bisnis. "alam lingkungan basis data, pengguna memiliki alat untuk mengakses data. engguna melakukan semua tipe pekerjaan dan keperluan mereka ber*ariasi seperti menggali data (data mining), memodifikasi data, atau berusaha membuat data baru. #asih dalam lingkungan basis data, pengguna tertentu tidak diperbolehkan mengakses data, baik secara fisik maupun logis. ). Arsitektur Basis "ata Arsitektur Basis data merupakan suatu kumpulan data yang tersimpan secara sistematik dimana user dapat melihat data dan bagaimana cara user melihat data tersebut.Arsitektur ini juga berfungsi memberikan kerangka kerja bagi pembangunan basis data. ,. -onsep "B#$ "atabase #anagement $ystem ("B#$) merupakan paket program (Software) yang dibuat agar memudahkan dan mengefisienkan pemasukan, pengeditan, penghapusan dan pengambilan

informasi terhadap database. $oft'are yang tergolong kedalam "B#$ antara lain, #icrosoft $.L, #y$.L, /racle, #$. Access, dan lain(lain 0. -omponen "B#$ 1 erangkat keras Berupa komputer dan bagian(bagian didalamnya, seperti prosesor, memori 2 harddisk. -omponen inilah yang melakukan pemrosesan dan juga untuk menyimpan basis data. 1 Basisdata $ebuah "B#$ dapat memiliki beberapa basisdata, setiap basisdata dapat berisi sejumlah obyek basisdata (file,tabel,indeks dsb). "isamping berisi data,setiap basisdata juga menyimpan definisi struktur (baik untuk basisdata maupun obyek(obyeknya secara detail). 1 erangkat lunak erangkat lunak ini terdiri dari sistem operasi dan perangkat lunak3program pengelola basisdata. erangkat lunak inilah yang akan menentukan bagaimana data diorganisasi,disimpan, diubah dan diambil kembali. Ia juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama, pemaksaan keakuratan3konsistensi data, dsb. )ontoh perangkat lunak "B#$ : #$ access, $.L $er*er, /racle dsb. 1 engguna3user engguna dapat digolongkan menjadi 4 : 5 engguna akhir 3 end user. "apat dibagi menjadi 0 : ,. Pengguna aplikasi adalah orang yang mengoperasikan program aplikasi yang dibuat oleh pemrogram aplikasi. 0. Pengguna interaktif adalah orang yg dpt memberikan perintah(perintah pada antar muka basisdata, misalnya $6L6)+, I7$68+ dsb. 5 emrogram aplikasi adalah orang yang membuat program aplikasi yang menggunakan basisdata. 5 Administrator database 3 "B$ (database administrator) adalah orang yang bertanggungja'ab terhadap pengelolaan basisdata. 4. Bahasa yang di gunakan "B#$ "alam embahasan komponen basis data, kita mengenal "B#$ ( "atabase #anagement $ystem ) . $istem ini hanya mengenal bahasa Basis "ata , dimana Bahasa Basis "ata merupakan bahasa yang digunakan oleh user untuk berkomunikasi3berinteraksi dengan "B#$ yang bersangkutan. )ontoh dari Bahasa Basis "ata , miisalnya $.L, dBase, .96L dsb.Bahasa Basis "ata dipilah ke dalam 0 bentuk yaitu , ,. Data Definition Language (DDL) "engan bahasa ini kita dapat membuat tabel baru, membuat indeks, mengubah tabel, menentukan struktur penyimpanan tabel dsb. 0. Data Manipulation Language (DML). Berguna untuk melakukan manipulasi dan pegambilan data pada suatu basis data. Berupa: ( penyisipan3penambahan data baru (insert) ( penghapusan data (delete) ( pengubahan data (update):enis "ata #anipulation Language : ,. rosedural : mensyaratkan agar pemakai menentukan data apa yang diinginkan serta bagaimana cara mendapatkannya.

0. 7onprosedural : pemakai menentukan data yang diinginkan tanpa menyebutkan bagaimana cara mendapatkannya. ". #odel "ata Adalah kumpulan konsep yang terintegrasi yang menggambarkan data, hubungan antara data dan batasan ; batasan data dalam suatu organisasi. #odel data terbagi menjadi 0, yaitu : ,. #odel "ata Berbasis /bjek Beberapa jenis model data berbasis objek : ( entity(relationship ( semantic ( functional ( abject(oriented 0.#odel "ata Berbasis 8ecord Beberapa jenis model data berbasis record : ( relational ( hierarchical ( net'ork ,. soft'are pengolah data dpat memperkenalkan produk ; produk baru tanpa mengganggu program aplikasi yang sudah ada.#emindahkan perkembangan program ; program aplikasi. 0. #emberikan fasilitas pengontrolan terpusat oleh "BA demi keamanan. 6. Arsitektur "B#$ +hree(schema(architecture: Arsitektur "B#$ yg terdiri dari 4 le*el, yaitu: < Le*el Internal: Berisi skema internal, menjelaskan bagaimana penyimpanan data base secara fisik, bagaimana cara akses dan apa pathnya < Le*el -onseptual: Berisi skema konseptual, menjelaskan struktur B" pada user < Le*el 6ksternal: (user =I6>) $etiap user memiliki *ie' data berbeda(beda tergantung ke'enangannya < Arsitektur ini bertujuan : ; #emisahkan program dgn data ; #endukung multiple user BAB III KESIMPULAN "apat disimpulkan bah'a Basis data (database) adalah kumpulan dari berbagai data yang saling berhubungan satu dengan yang lainnya. Basis data tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat lunak. endefinisian basis data meliputi spesifikasi dari tipe data, struktur dan batasan dari data atau informasi yang akan disimpan. Lingkungan basis data adalah sebuah habitat di mana terdapat basis data untuk bisnis. Arsitektur Basis data merupakan suatu kumpulan data yang tersimpan secara sistematik dimana user dapat melihat data dan bagaimana cara user melihat data tersebut.

RDBMS
Kata Pengantar

uji syukur kami panjatkan kehadirat Allah $>+ yang telah memberikan rahmat serta karunia( 7ya kepada kami sehingga kami berhasil menyelesaikan #akalah ini yang alhamdulillah tepat pada 'aktunya yang berjudul %8elational "atabase $ystem #anagement& #akalah ini berisikan tentang informasi pengertian 8elational "atabase system management atau konsep system 8"#$,+ipe "atabase, $truktur dan #odel enyimpanan "atabase, engelolahan $istem "atabase yang diharapkan #akalah ini dapat memberikan informasi kepada kita semua tentang 8"#$. -ami menyadari bah'a makalah ini masih jauh dari sempurna, oleh karena itu kritik dan saran dari semua pihak yang bersifat membangun selalu kami harapkan demi kesempurnaan makalah ini. Akhir kata, kami sampaikan terima kasih kepada semua pihak yang telah berperan serta dalam penyusunan makalah ini dari a'al sampai akhir. $emoga Allah $>+ senantiasa meridhai segala usaha kita. Amin.

enulis i Daftar Isi

-ata engantar endahuluan :

?????????????????????? i

5 Latar Belakang ???????????????????????????? ,

embelajaran :

5 -onsep $ystem "atabase ?????????????????????????? ,

( engertian, -riteria dan Arsitektur $istem "atabase ????????????????.. , ( 6lemen $istem "atabase ????????????????????. ???????? 0 ( +ujuan $istem "atabase ????????????????????????. ???? 4 ( #anfaat $istem "atabase @ ( eranan $istem "atabase @ ???????????????????.?????? ?????????????????????????

( engorganisasian Aile $istim Database ?????????????????????? B ( enyimpanan Aile Database B
• • •

?????????????????????????

5 +ipe "atabase ???????????????????. ?????? C 5 $truktur dan #odel enyimpanan "atabase ??????????????. ????? D 5 engelolaan $istem "atabase ????????????????????????? ,, ?????????????????????? ,4 ??????????????????????.. ii ??????????????????????.. iii

-esimpulan -ata enutup 8eferensi

I. PENDAHULUAN

A. Latar Belakang. "atabase adalah merupakan komponen utama dan memiliki peranan yang sangat *ital dari suatu $istem Informasi #anagement. "atabase bukan hanya sebagai sumber infomasi $istem Informasi #anagement tetapi database yang baik dapat mengefisienkan suatu $istem Informasi #angement. $ehubungan dengan nilai *ital database terhadap $istem Informasi #anagement maka dianggap perlu menyajikan secara detail -onsep dan eranan "atabase dalam $istem Informasi #anagement.

II. PEMBELA ARAN

!. A.

K"nsep Siste# Data$ase

!. Pengertian% Kriteria &an Arsitektur Siste# Data$ase a. Pengertian Data$ase A database consist of an organized collection of data for one or more uses, typically in digital form (-roencke at al, 0EEF). #artin (dalam $utabri 0EEB) menjelaskan bah'a database adalah suatu kumpulan data yang terhubung (interrelated data) yang disimpan secara bersama(sama pada suatu media, tidak terulang (controlled redundancy) dan dikontrol dengan cara tertentu sehingga mudah digunakan atau ditampilkan kembali, dapat digunakan oleh satu atau lebih program aplikasi secara optimal, data disimpan tanpa ketergantungan kepada program yang akan menggunakannya, dapat ditambah, diambil, dimodifikasi dengan mudah dan terkontrol. enamaan database biasanya disesuiakan dengan isinya, misal database perpustakaan, database perikanan, statistik dan sebagainya. :A#6$,A.) at al. , $istem database adalah sekumpulan database yang dapat dipakai secara bersama(sama, personal( personal yang merancang dan mengelola database, teknik(teknik untuk merancang dan mengelola database serta piranti untuk mendukungnya. BuGGle. )om (0E,E) database as an integrated collection or logically related data, 'hich is stored in electronic file (records) for easy acces. $. Kriteria Data$ase -riteria database meliputi :

• • • • • •

bersifat data oriented, bukan program oriented, dapat digunakan oleh beberapa program aplikasi tanpa dapat berkembang dengan mudah baik *olume maupun dapat memenuhi kebutuhan sistem(sistem baru dapat digunakan dengan cara(cara yang berbeda kerangkapan data (data redundancy) minimal

perlu mengubah databasenya, strukturnya,

dengan mudah,

'. Aksitektur Data$ase Arsitek database terdiri atas tiga tingkatan, extenal, conceptual dan internal. +ingkatan eksternal menegaskan bagaimana pengguna mengerti pengorganisasi an dari data, data tunggal dengan berbagai bentuk merupakan tingkatan eksternal. +ingkatan internal menegaskan bagaimana data secara fisik disimpan dan diproses dengan sistim komputer, tingkatan internal meliputi biaya, penampilan, scalability, dan kegiatan operasioal lainnya. -onseptual adalah tingkatan tidak langsung antara internal dan eksternal. (. Ele#en Siste# Database $istem database mempunyai beberapa elemen penting yaitu : database sebagai inti sistem database, perangkat lunak untuk mengelola database, perangkat keras sebagai pendukung operasi pengolahan data, serta manusia yang mempunyai peran penting dalam sistem tersebut. 6lemen sistem database dan sub elemen disajikan pada +abel @., berikut ini. 0 +abel @., 6lemen dan sub elemen sistem database 7o , 0 6lemen $istem Database $ub 6lemen $istem Database Database 6lemen utama terdiri atas data Software (perangkat lunak) +erdiri dua macam : Database Management System, "B#$ dan Database Application Software, "BA$. Hardware (perangkat keras) $ub elemen utama : ,) Central Processing Unit, ) 9 terdiri atas : aritmetic 2 logic unit, AL9H Main Memory, #9H Control Unit, )9 dan 0) Storage Unit, $9 rainware (manusia) #anusia merupakan elemen penting dalam sistim database

4

@

$umber : $utabri (0EEB), -roencke at al (0EEF)

). Tu*uan Siste# Data$ase -eberhasilan suatu $istem Informasi #anagement sangat dipengaruhi oleh sistem database yang merupakan salah satu elemen penyusun sistem tersebut, di mana semakin lengkap3akurat3mudah menampilkan kembali data(data dalam sistem database maka semakin meningkatkan kualitas $I#, +ujuan sistem database meliputi :
• • • •

penyediaan sarana akses yang fleksibel, pemeliharaan integritas data, proteksi data dari kerusakan dan penggunaan yang penyediaan sarana untuk penggunaan bersama (share) 4 tidak legal serta

+. Manfaat Siste# Data$ase enyediaan sarana penggunaan bersama database bertujuan :
• • • •

meminimalkan kerangkapan data (redudancy), menghilangkan ketergantungan data pada program(program aplikasi, menstandarkan definisi elemen data, dan meningkatkan produkti*itas personil sistem informasi

,. Peranan Siste# Data$ase $istem "atabase dalam suatu $istim Informasi sangat memegang peranan yang penting di mana database merupakan salah satu komponen (sub sistem) penyusun sistem informasi dan keberadannya sangat mutlak, di mana nilai dan kualitas sistem informasi sangat ditentukan oleh nilai dan kualitas sistem database yang digunakan untuk menyusun sistem informasi tersebut. a. Siste# Data$ase se$agai infrastruktur Siste# Inf"r#asi. $istem database dan sistem pengelolaan database ("B#$) berfungsi sebagai infrastruktur sistem informasi yang dibangun suatu organisasi seperti yang disajikan pada Iambar @., diba'ah ini Siste# &ata$ase se$agai sarana efektifitas &an efisiensi SIM $istem database akan mendukung tercapainya efektifitas dan efisiensi sistem informasi management suatu organisasi yang menggunakannya.

-eefektifannya dapat dilihat dari hal antara lain : data(data disusun dan disimpan dalam file(file sistem database secara baik dan benar (*alid), perangkat lunak yang digunakan telah diuji kehandalannya (akurat dan benar) sehingga sistem database mampu memberikan dukungan yang besar ke sistem informasi. -. Peng"rganisasian .ile Sisti# Database Ada beberapa tipe pengorganisasian file database :
• • • •

susunan berurutan (se!uential ), indeks berurutan (indexed se!uential), secara acak (random) dan diindeks secara acak (indexed random)

+ujuan pengorganisasian file database :
• •

menyediakan sarara pencari record bagi pengolah memudahkan penciptaan atau pemeliharaan file

data, seleksi dan penyaringan data,

engorganisasian file database harus mempertimbangkan hal(hal sbb :
• • •

kemudahan dalam penyimpanan dan pengambilan data, kecepatan akses3efisiensi akses efisiensi penggunaan media penyimpanan

/. Pen0i#panan .ile Database a. enis Pen0i#pan .ile Siste# Data$ase

iranti Akses $erial (Se!uential Access Storage B

De"ice, $A$"),

)iri(ciri piranti sbb : proses pembacaan rekaman harus berurutan, tidak ada pengalamatan, data disimpan dalam blok(blok, proses 'rite hanya bisa dilakukan sekali saja, kecepatan akses data sangat tergantung pada : kerapatan pita, kecepatan pita, lebar celah3 gap antar blok

iranti Akses Langsung (Direct Access Storage

De"ice, "A$"),

)iri(ciri piranti ini sbb : pembacaan rekaman tidak harus berurutan, mempunyai alamat, data dapat disimpan dalam karakter atau blok, proses penulisan dapat dilakukan beberapa kali. $. Met"&a Pen0i#panan .ile Sisti# Data$ase.

• •

S#$U#%&'A( , ciri(ciri meliputi : rekaman disimpan berdasarkan suatu kunci, pencarian rekaman tertentu dilakukan record demi record sesuai kuncinya, rekaman ini dapat digunakan apabila pengolahan terhadap database bersifat periodik dan menyeluruh, )A%D*M, ciri(ciri meliputi : kunci rekaman ditransformasikan ke alamat penyimpan dalam media fisik secara acak, menimbulkan permaslahan. '%D#+#D S#$U#%&'A( ,metoda ini mempunyai ciri(ciri sbb : merupakan gabungan antara se!uentiel 2 random, record disimpan secara berurutan dengan penggunaan kunci, masing(masing record diberi indeks, pengalamatan dilakukan secara acak, perlu penyimpanan tambahan yaitu file indeks

B. Tipe Data$ase Ada beberapa tipe %database& yang dikelompokkan berbasarkan fungsinya dan secara garis besarnya dibagi atas :

Flat-file Database.

+ipe flat(file database sesuai digunakan apabila jumlah data tidak terlalu banyak. ada tipe ininya bah'a data selalu siap apabila diperlukan dan dapat diedit dengan tangan. "ata disusun dalam satu file atau lebih, namun dapat dikatakan bah'a kita tidak dapat menyimpan data yang lebih kompleks pada flat(file database. C $alah satu permasalahan utama dalam penggunaan flat(file for e*en semi(acti*e database adalah bah'a fakta sangat memberi peluang untuk korupsi. ada tipe ini tidak ada mekanisme untuk mendeteksi kapan suatu file telah digunakan atau dimodifikasi.

Relational Database.

8elational databases seperti MyS$(, Microsoft S$( Ser"er , *racle, memiliki lebih banyak menggunakan struktur logikal dalam penyimpanan data. +abel dapat digunakan untuk menampilkan obyek ril, dengan setiap kejadian sebagai atribut. )ontoh, +abel disebut %books& dapat mempunyai judul kolom, penulis dan I$B7, yang menjelaskan secara terperinci setiap buku di mana setiap lajur dalam tabel adalah buku baru. %)elation& , hubungan datang dari kenyataan bah'a tabel(tabel dihubungkan yang satu dengan yang lainnya, misal penulis buku dapat dihubungkan dengan tabel %aut-ors& untuk menyediakan lebih banyak informasi tentang penulis. $alah satu keuntungan utama %relational model& ialah bah'a apabila database ditujukan untuk efisiensi, tidak akan ada duplikasi berbagai data, membantu menjaga integritas data. 8elational database juga berfungsi untuk %built.in& yang membantu to retrie*e, singkat dan mengedit data dalam berbagai cara. $elanjutnya menurut "ate (0EE4) dan -roenke (0EEF) bah'a database dapat dikelompokkan ke dalam F tipe yaitu : *perational database, data ware-aouse, analytical database, distributed

database, end.user database, external database, -ypermedia database, sedang My Pro/ect Management #xpert (0EED) menjelaskan bah'a database dapat dikelompokkan ke dalam ,0 tipe : relational database, operational database, database ware-ouse, distributed database, end.user database, external database, -ypermedia database, na"igational database, in.memory database, document oriented data base, real.time database, analytical database0 $edangkan uzzle Com (0E,E) membedakan tipe database berdasar tujuan penyimpanan (purpose of storage) dan cakupan data (scope of data). $elanjutnya dikatakan bah'a berdasarkan tu*uan pen0i#panan, database dikelompokkan ke dalam F kelas yaitu : analytical database, operational database, data ware-ouse, distributed database, end.user database, external database, -ypermedia database, dan berdasarkan 'akupan &ata. F database dikelompokkan 4 tipe utama yaitu : general interest databases, discipline specific databases, dan sub/ect specific databases. 9raian tentang tipe database tersebut menurut My Pro/ect Management #xpert (0EED) dan Ling Liu (0EED) adalah sebagai berikut :

5 Operational Databases, tipe ini digunakan untuk menyimpan data operasi harian organisasi, mencakup in"entory management, purc-ases, transctions (transaksi) dan financials (pembiayaan). $emua data dikumpulakan dalam database yang biasanya diberi berbagai nama seperti database operasi3produksi, database subyek ; area ($A"B) atau database transaksi. "alam *perational Database pada suatu organisasi 3instansi juga penting dimasukkan database pelanggan, database pega'ai, in"entory database i.e. 5 Database Warehouses, bah'a secara umum suatu organisasi3instansi menginginkan penyimpanan data dalam beberapa tahun. ada perusahaan di Inggeris penyimpanan data lama dapat mencapai enam tahun, di Indonesia, pada instansi pemerintah data lama disimpan ,E ; 0E tahun. "ata lama juga dan masih merupakan sumber informasi yang penting melalui analisis dan perbandingan data lampau dan data saat ini mempermudah menentukan %1ey trend& yang berjaya. $emua data tahunan terbut disimpan dalam %Database 2are-ouse&. "ata yang disimpan telah diskrening, pengeditan, dan pengintegrasian dan tidak memerlukan terlalu banyak lagi pengeditan atau alterasi. ada tipe penyimpanan data seperti, spesifikasi perangkat lunak (software re!uirement specification ($8$) yang dibutuhkan telah disetujui pada perencanaan kualita proyek (pro/et !uality plan)H 5 Distributed Databases, bah'a banyak organisasi atau perusahan yang memiliki banyak lokasi kantor, manufacturing plants, kantor regional, kantor cabang, dan satu kantor pusat yang secara geografis letaknya berbeda. $etiap dari kelompokkerja tersebut kemungkinan memiliki database tersendiri yang secara bersama membentuk database organisasi atau perusahaan. +ipe database seperti dikenal sebagai : Distibuted Database0 5 End- User Databases, bah'a di sana ada perbedaan ketersedian data pada lokasi kerja dari semua pengguna akhir pada banyak organisasi3instansi. $etiap lokasi kerja merupakan suatu database skala kecil tersendiri yang termasuk data in spreads-eets,

presentation (penyajian), word file, note pads dan download files. $emua yang seperti database kecil (small databases) membentuk suatu tipe database yang disebut : #nd.User Database. J

• •

5 E ternal database, bah'a diluar organisasi tersedia banyak sekali informasi yang kemungkinan dibutuhkan oleh organisasi3instansi. $emua database di luar organisasi yang dapat digunakan oleh banyak perusahaan tetapi dengan akses terbatas (pendaftaran) disebut : #xternal Database. 5 !"per#edia Database, bah'a umumnya 'ebsite memiliki berbagai halaman media interkoneksi yang dapat meliputi : teks, *idio clips, audio clips, 5 fotografi dan grafik. $emua itu disimpan dan dipanggil dari suatu tempat apabila ingin membuat halaman 'eb. $emua dari itu secara bersama membentuk % Hypermedia Database& 5 $a%igational Database, bah'a na"igational database memiliki aemua items yang referensinya dari obyek lain. "alam hal ini, satu refensi dapat ke lainnya atau satu obyek ke obyek lainnya. ada tipe database ini dapat menggunakan sistim moderen seperti +Pat-, seperti yang diaplilakasikan pada pengelolaan pengaturan lalu lintas udara.

1. Struktur &an M"&el Pen0i#panan Data$ase enyimpan database bentuk relational tablel3indexes dalam memori atau disimpan pada -ard dis1 adalah salah bentuk dari berbagai cara penyimpanan yaitu : ordered3unordered, 'SAM, -eaps, -as- buc1let, logically.bloc1ed files dan 4 trees. "ari berbagai struktur penyimpanan database, 4 trees dan 'SAM yang paling banyak digunakan. #odel "atabase merupakan suatu cara untuk menjelaskan bagaimana pemakai dapat mempergunakan data secara logis. $ecara umum dikenal dua model database : post relational database models dan ob/ect database models. !. Ob&e't Databases Model, merupakan himpunan data dan prosedur3relasi yang menjelaskan hubungan logis antar data dalam suatu database berdasarkan objek datanya. a. Entit" Relationship Model, merupakan suatu model untuk menjelaskan hubungan antar data dalam database berdasarkan suatu persepsi bah'a dunia nyata terdiri dari obyek di mana hubungan antar obyek digambarkan dengan simbol grafik tertentu (Iambar @.0) D

(. Re'ord Database Models, model ini didasarkan pada record untuk menjelaskan kepada pemakai tentang hubungan logis antar data dalam sistim database.

a. Relational Model, yang menjelaskan kepada pemakai tentang hubungan logis antar data dalam sistim database dengan meng*isualisasikan kedalam bentuk tabel yang terdiri baris dan kolom yang menunjukkan atribut tertentu (+abel @.0). +abel @.0 )ontoh )elational Model -ode #ata -uliah 04, L 044 44, L 044 ,4, L 040 04D L 0@4 44B L 044 7ama #atakuliah /seanografi erikanan $istim Informasi erikanan +angkap "asar(dasar enangkapan Ikan #anagemen Agribisnis erikanan Analisis $istim "an royek erikanan $-$ 4 4 0 4 4

$umber : $utabri (0EE4) dimodifikasi. ,E '. $et(or) Model% %etwor1 model sering juga disebut sebagai plex model di mana pada model ini struktur database dapat diuraikan dalam %parent& dan %c-ild& , kedudukan c-ild harus selalu lebih rendah dari parent, sebuah child dapat mempunyai lebih dari satu parent.

D. Pengel"laan Siste# Data$ase a. Pengertian DBMS Database Management System ("B#$) adalah seperangkat program komputer yang mengontrol pembuatan, penanganan, dan penggunaan database. -roncke at al (,DDF dan 0EEF) menjelaskan bah'a Database Management System ("B#$) terdiri atas perangkat lunak yang mengoperasikan database, menyediakan penyimpanan, akses, keamanan, bac1 up dan fasiilitas lainnya. "efiisi lain, A Database Management Systems 5D MS6 is a set of computer programs t-at controls t-e creation, maintenance, and t-e use of a database. $istem pengelolaan database dapat dikategorikan berdasarkan : model data yang didukung, seperti %relational database& atau K#L, tipe komputer yang didukung, seperti %ser"er cluster& atau %mobile p-one&, bahasa untuk mengakses database, seperi $.L atau K!uery, penampilan %trade.ofif& seperti %maLimum scale atau %maLimum speed& atau lainnya. ,,

Beberaba "B#$ mencakup lebih dari kategori i.e didukung beberapa bahasa akses seperti yang dilakukan pada "B#$ #y$.L, ostgre$.L, #icrosoft Access, $.L $er*er, Aile#aker, /racle, 8"B#$, dBA$6, )lipper, AoL ro dan sebagainya. $. K"#p"nen RDBMS "alam prakteknya, pengelolaan sistem database banyak menggunakan %relational model& -omponen dari )elational Database Management System yaitu :

Sublanguages, 8elational "B#$ (8"B#$) termasuk Data Definition (anguage (""L) untuk menetapkan struktur database, Data Control (anguage (")L) untuk menetapkan keamanan3kontrol akses, dan Data Manipulation (anguage ("#L) untuk hal yang diragukan dan pembaharuan data, 'nterface dri"ers, dri*es ini adalah kode pustaka yang menyediakan metoda untuk mempersiapkan pernyataan, eksekusi pernyataan, menjemput hasil dan sebagainya. )ontoh : /"B), :B"), #y$.L3 M , Airebird3 hyton. S$( engine, komponen ini mengartikan dan mengeksekusi pernyataan ;pernyataan ""L, ")L dan "#L (termasuk tiga komponen utama (compiler, optimizer, dan executor), &ransaction engine, memastikan bah'a pernyataan multiple $.L berhasil gagal sebagai kelompok, berdasarkan aplikasi diktat, )elational engine, obyek relasional seperti tabel, indeks, dan constraints telah diimplementasikan pada komponen ini serta atau

• • •

8eferential integrity

Storage engine, komponen ini menyimpan dan mendapatkan kembali data dari penyimpanan kedua, juga pengelolaan transaksi yang terjadi dan pemasukan, backup dan penemuan kembali. ,0

Kesi#pulan

8elational "atabase #anagement $ystem ( 8"#$) adalah sistem basisdata yang memiliki kemampuan manajement untuk menjamin ketersediaan, keamanan, reliabilitas, konsistensi dan *aliditas data. "B#$ menggunakan metode relasi yang didasarkan pada teori himpunan untuk mengorganisasikan data. "ata dikumpulkan dalam sejumlah object yang disebut dengan tabel. $ebuah tabel memiliki sejumlah kolom (yang disebut dengan field, tuple, item, atau attribute) dan baris untuk mengorganisasikan data yang ada. "an biasanya didalam 8"#$ kemungkinan

adanya lebih dari satu relasi dalam satu tabel, yang dapat meminimalkan redundancy data 2 menjaga konsistensi data. ,4 III. KATA PENUTUP

"emikian yang dapat kami paparkan mengenai materi yang menjadi pokok bahasan dalam makalah ini, tentunya masih banyak kekurangan dan kelemahannya, kerena terbatasnya pengetahuan dan kurangnya rujukan atau referensi yang ada hubungannya dengan judul makalah ini. enulis banyak berharap para pembaca yang budiman dusi memberikan kritik dan saran yang membangun kepada penulis demi sempurnanya makalah ini dan dan penulisan makalah di kesempatan ; kesempatan berikutnya. $emoga makalah ini berguna bagi penulis pada khususnya juga para pembaca yang budiman pada umumnya. ii Referensi Beynon("a*ies, ., 0EE@. Database Systems. 4nd 6dition, algra*e. )onolly, +homas and )arolyn B., 0EE0. Database Systems. 7e' Nork.Marlo'. "ate,).:., 0EE4. An 'ntroduction to Database Systems. 6ighth 6dition Addison >esley.

NORMALISASI

-A+A 67IA7+A8 uji syukur kehadirat tuhan yang maha 6$A yang telah memberi rahmat serta karunia(7NA kepada kami sehingga kami dapat menyusun makalah ini tepat pada 'aktunya. #akalah ini berisi tentang 7/8#ALI$A$I yang menjelaskan tentang suatu proses untuk mengubah suatu tabel yang memiliki masalah tertentu ke dalam dua buah tabel atau lebih. Nang insya ALLAM makalah ini dapat memberikan informasi yang bermanfaat kepada kita semua. "an mungkin makalah ini masih banyak kekurangannya, sehingga kritik dan saran yang dapat menyempurnakan makalah ini yang kami harapkan. Akhir kata kami ucapkan terimakasih semoga ALLAM $>+ member segala berkahnya kepada kami, Amin. 67"AM9L9A7 ⦁ LA+A8 B6LA-A7I 7ormalisasi adalah suatu proses untuk mengidentifikasi tabel kelompok atribut yang memiliki ketergantungan sangat tinggi antara satu atribut dengan aribut lainnya. 7ormalisasi bisa di sebut juga sebagai proses pengolompokan atribut(atribut dari suatu relasi sehingga membentuk %>ell $tuructured 8elation&. ,. "efinisi 7ormalisasi adalah suatu proses memperbaiki3membangun data dengan model data relasional dan secara umum lebih tepat di koneksikan dengan data model logikal 7ormalisasi adalah proses pengelompokan data ke dalam bentuk tabel atau relasi atau file untuk menyatakan entitas dan hubungan mereka, sehingga ter'ujud satu bentuk basis data yang mudah untuk di modifikasi 7ormalisasi adalah suatu proses untuk mengidentifikasi tabel kelompok atribut yang memiliki ketergantungan sangat tinggi antara satu atribut dengan aribut lainnya. 7ormalisasi bisa di sebut juga sebagai proses pengolompokan atribut(atribut dari suatu relasi sehingga membentuk %>ell $tuructured 8elation&. >ell $tuructured 8elation adalah sebuah relasi yang kerangkapan datanya sedikit (#inimum Amount /f 8edudancy), serta memberikan kemungkinan bagi pemakai untuk melakukan insert, "elete, #odify terhadap baris(baris data pada relasi tersebu,yang tidak berakibat terjadinya error atau inconsistency data yang disebabkan oleh operasi(operasiyang di berikan oleh pemakai.

0. roses

+eknik normalisasi adalah proses pengelompokan data element menjadi tabel(tabel yang entity dan relasi. eoses pembentukan tabel normal penuh (normalisasi)bertujuan untuk: #embuat sekecil mungkin terjadinya data rangkap ,. #enghindari data yang tidak konstan terutama bila dilakukan penambahan dan penghapusan data sebagai akibat adanya data rangkap 0. #enjamin bah'a identitas tabel secara tunggal sebagai determinan semua atribut roses normalisasi juga digunakan pada beberapa operasi yang berhubungan dengan data record yaitu a. /perasi penambahan (insert) b. /perasi penghapusan (delete) c. /perasi pengubahan (update) d. /perasi pembacaan data Apabila terjadi kesulitan saat proses data maka tabel(tabel di pecahkan menjadi beberapa tabel yang merupakan hasil pengolompokan data berdasarkan entiti masing(masing. $yarat dalam melakukan normaliasi a. Adanya field (attribute kunci) b. Berdasarkan kepada ketergantungan fungsi 4. +ahapan

roses noramalisasi secara umum di bagi dalam B tahap sehingga di kenal bentuk(bentuk tabel normal sesuai dengan tahapan normalisasi yang telah dilakukan yaitu bentuk normal pertama, -edua, ketiga, keempat,dan kelima ,. Bentuk tidak normal

Bentuk tidak normal adalah kumpulan data yang tidak disimpan tidak mempunyai format tertentu, data disimpan apa adanya sesuai masukan yang di peroleh. "alam bentuk ini data mungkin saja tidak lengkap tidak konsisten 3 terduplikasi 0. Bentuk normal ke, (,7AOfirst normaliGed form) Bentuk normal ke pertama dicapai apabila setiap nilai atribut adalah tunggal )iri(cirinya a. Aile dibentuk dalam bentuk flat file b. Aieldnya berupa atomic *alue yang artinya data tidak bisa dipecahkan ke bentuk yang lebih kecil c. +idak ada file yang sama d. $etiap fieldnya mempunyai satu penger 4. Bentuk normal ke(0(07AOsecond normaliGed form) Bentuk normal ke(0 dicapai apabila atribute yang di jadikan identitas benar(benar sebagai deterniman dari semua atribute $yarat(syaratnya a. Bentuk ke(0 di capai jika tabel sudah membentuk normal ke(, b. Atribut bukan kunci harus bergantung secara fungsi pada kunci pertama c. #enentukan field(field kunci(kunci bisa berupa primary key, kandidat key, dll @. Bentuk normal ke(4 (47AOthird normaliGed form) Bentuk normal ke(4 adalah bentuk normal ke(0 tanpa terjadi adanya ketergantungan transitif determinan. $yarat(syarat a. +abel sudah harus berbentuk normal ke(0 b. Atribut bukan primer tidak tergantung secara transitif determinan terhadap kunci primernya )/7+/M -A$9$ ,) diberikan tabel mahasis'a di ba'ah ini akan dilakukan normalisasi sampai bentuk normal ketiga

erhatikan bah'a tabel di atas sudah dalam bentuk normal ke(,(,7A)

0) Bentuk norma kedua (07A)

#emenuhi kriteria 47A, karena atribut non(key nilai dan bobot masih memiliki ketergantungan fungsional

4) Bentuk normal ke(tiga (47A)

-6$I# 9LA7 +eknik normalisasi adalah proses pengelompokan data element menjadi tabel(tabel yang entity dan relasi. eoses pembentukan tabel normal penuh (normalisasi)bertujuan untuk: #embuat sekecil mungkin terjadinya data rangkap ,. #enghindari data yang tidak konstan terutama bila dilakukan penambahan dan penghapusan data sebagai akibat adanya data rangkap

0. #enjamin bah'a identitas tabel secara tunggal sebagai determinan semua atribut roses normalisasi juga digunakan pada beberapa operasi yang berhubungan dengan data record yaitu a. /perasi penambahan (insert) b. /perasi penghapusan (delete) c. /perasi pengubahan (update) d. /perasi pembacaan data Apabila terjadi kesulitan saat proses data maka tabel(tabel di pecahkan menjadi beberapa tabel yang merupakan hasil pengolompokan data berdasarkan entiti masing(masing. $yarat dalam melakukan normaliasi a. Adanya field (attribute kunci) b. Berdasarkan kepada ketergantungan fungsi -A+A 679+9 "emekian pembahasan mengenai makalah ini, yang mana di balik ini semua masih banyak kelemahan dan kekurangan. "engan ini kami mengharapkan pengertian dari para pembaca yang budiman untuk dapat memberi saran yang berkaitan dengan pokok pembahasan mengenai materi ini. $emoga di kemudian hari kami dapat dan lebih menyempurnakan makalah ini dengan baik, dan tentunya dapat berguna bagi penulis dan pembaca makalah ini. 86A6867$I http:33'''.google.com -adir, Abdul. (0EE4). engenalan $istem Informasi. enerbit Andi. Nogyakarta $imarmata, :anner. (0EEF). erancangan Basisdata. enerbit Andi. Nogyakarta

PENGANTAR BASISDATA

BAB, 67"AM9L9A7 A.Latar Belakang Basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. erangkat lunak yang digunakan untuk mengelola dan memanggil kueri (!uery) basis data disebut sistem manajemen basis data (database management system, "B#$). $istem basis data dipelajari dalam ilmu informasi. Istilah %basis data& bera'al dari ilmu komputer. #eskipun kemudian artinya semakin luas, memasukkan hal(hal di luar bidang elektronika, artikel ini mengenai basis data komputer. )atatan yang mirip dengan basis data sebenarnya sudah ada sebelum re*olusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis. -onsep dasar dari basis data adalah kumpulan dari catatan(catatan, atau potongan dari pengetahuan. $ebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. $kema menggambarkan obyek yang di'akili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. #odel yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman me'akili semua informasi dalam bentuk tabel(tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). "alam model ini, hubungan antar tabel di'akili denga menggunakan nilai yang sama antar tabel. #odel yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk me'akili hubungan antar tabel. Istilah basis data mengacu pada koleksi dari data(data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system3"B#$). :ika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut.

B.+ujuan Belajar < #emehami masalah(masalah operasional yang ada dalam pendekatan file datar terhadap manajemen data, yang melahirkan konsep basis data. < #emahami relasi di antara elemen(elemen yang membentuk lingkungan basis data. < #emahami relasi di anomali(anomali yang disebabkan oleh basis yang tidak dinormalisasi dan kebutuhan akan normalisasi basis data. < #engetahui tahap(tahap dalam desain basis data, termasuk identifikasi konseptual, pemodelan data, kontruksi basis data fisik, dan penyiapan pandangan pengguna.

BAB II 6#BAMA$A7 !. Pengantar Basis Data

5 Siste# .ile Tra&isi"nal $ebelumnya, sistem yang digunakan untuk mengatasi semua permasalahan bisnis, menggunakan pengelolaan data secara tradisional dengan cara menyimpan record(record pada file(file yang terpisah yang disebut juga siste# pe#r"sesan file.

5 Siste# Basis Data

$eiring dengan berjalannya 'aktu, sistem pemrosesan file ditinggalkan karena masih bersifat manual yang kemudian dikembangkan sistem pemrosesan dengan pendekatan $asis &ata.

erbedaan antara Aile #anajemen tradisional dan Aile #anajemen "atabase Aile #anajemen +radisional : Aile #anajemen "atabase : ,. rogram /riented ,. "ata /riented 0. -aku 0. Lu'es 4. Adanya kerangkapan data 4. +erkontrolnya kerangkapan data

5 Definisi Enterprise% Tuple% &an Dera*at 2Degree3

4Enterprise Adalah suatu bentuk organisasi seperti bank, uni*ersitas, rumah sakit, pabrik dan sebagainya.

4Tuple +uple merupakan baris pada sebuah relasi atau kumpulan elemen(elemen yang saling berkaitan menginformasikan tentang suatu entitas secara lengkap. $atu record me'akili satu data atau informasi tentang seseorang, misalnya : 7 #, nama mahasis'a, alamat, kota, dll.

4Dera*at 2Degree3 Adalah jumlah atribut yang dimiliki oleh sebuah table atau relasi.

*tribut Atribut merupakan kolom pada sebuah relasi. $etiap entitas pasti memiliki aribut yang mendeskripsikan karakter dari entitas tersebut. enentuan atau pemilihan atribut(atribut yang rele*an bagi sebuah entitas merupakan hal penting dalam pembentukan model data

Do#ain -umpulan nilai yang *alid untuk satu atau lebih atribut

+ardinalit" :umlah tupel dalam sebuah relasi

,uper )e" $atu atribut 3 kumpulan atribut yang secara unik mengidentifikasi sebuah tuple di dalam relasi

-ri#ar" )e" #erupakan satu atribut atau satu set minimal atribut yang tidak hanya mengidentifikasikan secara unik suatu kejadian spesifik, tapi juga dapat me'akili setiap kejadian dari suatu entitas. )andidate key yang dipilih untuk mengidentifikasikan tuple secara unik dalam relasi. $etiap

kunci candidate key punya peluang menjadi primary key, tetapi sebaiknya dipilih satu saja yang dapat me'akili secara menyeluruh terhadap entitas yang ada.

5 Pengguna Basis &ata

n -epega'aian n ergudangan (in*entory) n Akuntansi n 8eser*asi n erbankan n Asuransi n 8umah $akit n rodusen Barang n Industri #anufaktur n endidikan3$ekolah n +elekomunikasi

(.Keuntungan Ke'epatan &an Ke#u&a5an 2Spee&3 n #emungkinkan kita untuk dapat menyimpan dan melakukan perubahan3manipulasi terhadap data atau menampilkan kembali data tersebut dengan lebih cepat dan mudah. Ke$ersa#aan Pe#akaian 2S5ara$ilit03 n emakai basisdata tidak terbatas, pengisian data dapat dilakukan oleh beberapa orang dalam satu lokasi. Pe#usatan K"ntr"l Data n "ata yang ada menjadi terpusat pada satu tempat penyimpanan. $ehingga kita dapat mengaksesnya kapan saja.

Efisiensi Ruang Pen0i#panan 2Spa'e3 n +idak adanya redundansi data sehingga efisiensi3optimalisasi penggunaan ruang penyimpanan dapat dilakukan. enekanan jumlah redundasi data, dilakukan dengan menerapkan sejumlah pengkodean atau membuat relasi antar kelompok data yang saling berhubungan. Keakuratan 2A''ura'03 n emanfaatan pengkodean dengan batasan tertentu, yang membuat satu data menjadi unik dan berbeda dengan yang lain, sehingga ketika menyimpan data tidak akan ada data yang sama dalam penyimpanan. Keterse&iaan 2A6aila$ilit03 n karena kepentingan pemakaian data, sebuah basis data dapat memiliki data yang disebar di banyak lokasi. "engan pemanfaatan teknologi jaringan computer, data nasabah yang berada di suatu cabang sebuah bank dapat diakses (menjadi tersedia3a*ailibility) di cabang lainnya. n -eamanan ($ecurity) Adanya pass'ord setiap pemakai basis data. -ita juga dapat menentukan siapa saja yang boleh mengakses data penting atau data biasa

-emudahan dalam embuatan rogram Aplikasi Baru n "ata yang disimpan dalam di eksport ke program aplikasi lain dengan menjamin terjaga3terpeliharanya data. 9ser =ie'

emakai dapat melihat langsung bentuk tampilan penginputan data, sehingga memudahkan pemakai dlm mengelola data.

). Kele#a5an Siste# Basis Data ,. #emerlukan tenaga spesialis 0. -ompleks 4. #emerlukan tempat yang besar @. #ahal

+. K"nsep &an M"&el Basis Data

5 M"&el &ata Ber$asis Re'"r&

#odel data adalah kumpulan konsep yang terintegrasi yang menggambarkan data, hubungan antara data dan batasan(batasan data dala suatu organisasi. Aungsi dari sebuah model data untuk merepresentasikan data sehingga data tersebut mudah dipahami.

9ntuk menggambarkan data pada tingkat eksternal dan konseptual digunakan model data berbasis objek atau model data berbasis record.

,. #odel "ata Berbasis /bjek #odel data berbasis objek menggunakan konsep entitas, atribut dan hubungan antar entitas. Beberapa jenis model data berbasis objek yang umum adalah : ( entity(relationship ( semantic ( functional ( object(oriented 0. #odel "ata Berbasis 8ecord ada model data berbasis record, basis data terdiri dari sejumlah record dalam bentuk yang tetap yang dapat dibedakan dari bentuknya. Ada 4 macam jenis model data berbasis record yaitu : ( model data relasional (relational) ( model data hierarkhi (hierarchical) ( model data jaringan (net'ork)

K"#p"nen Ba5asa &ala# DBMS

Data Definition Language 2DDL3

$truktur 3 skema basis data yang menggambarkan 3 me'akili desain basis data secara keseluruhan dispesifikasikan dengan bahasa khusus yaitu ""L. "engan bahasa ini kita dapat membuat tabel (create table) baru, inde1s, mengubah table, menentukan struktur penyimpanan table, dan lainnya. Masil dari kompilasi perintah ""L, adalah kumpulan table yang disimpan dalam file khusus yang disebut kamus data (data dictionary).

Data Manipulati"n Language 2DML3 Bentuk bahasa basis data untuk melakukan menipulasi dan pengambilan data pada suatu basis data. #anipulasi data pada dabase dapat berupa : ,). enyisipan 3 penambahan data pada file 3 table dalam suatu basis data. 0). enghapusan data pada file 3 table dalam suatu basis data. 4). engubahan data pada file 3 table dalam suatu basis data. @). enelusuran data pada file 3 table dalam suatu basis data.

5 K"nsep Basis Data

Basis data terdiri dari dua kata yaitu basis dan data. Basis dapat diartikan sebagai tempat berkumpul, markas atau sarang, sedangkan data suatu fakta dari dunia nyata yang me'akili suatu objek seperti kaset ( lagu, penyanyi, pencipta dan lain(lain ) atau kendaraan (mobil, motor, bus, dan lain(lain). Basis data dan lemari kaset memiliki prinsip kerja dan tujuan yang sama, yaitu pengaturan, kemudahan dan kecepatan dalam pengambilan suatu objek. engaturan yang dilakukan pada lemari kaset merupakan pengaturan secara manual di mana pengaturan tersebut dapat diaplikasikan dalam ke dalam suatu data abstrak yang berisi karakteristik dari suatu kaset dan disimpan didalam suatu basis data atau tempat penyimpanan data tau file. $ehingga perbedaannya ada pada media penyimpanannya. Basis data menggunakan media penyimpanan elektronis sedangkan kaset menggunakan lemari untuk media penyimpanannya. erbedaan ini akan mengakibatkan perbedaan(perbedaan lainnya seperti jenis metode cara yang digunakan dalam upaya penyimpanan atau jumlah yang akan disimpan.

$ebuah basis data dapat dipandang sebagai suatu jenis filing cabinet elektronik yang disebut juga sebuah tempat penyimpanan untuk files data yang terkomputerisasi.

7perasi Dasar Basis &ata ,. 0. 4. @. B. C. F. embuatan basis data (create database) enghapusan basis data (drop database) embuatan file3tabel (create table) enghapusan file3tabel (drop table) engubahan tabel (9pdate ?) enambahan3pengisian (Insert ?) engambilan data (8etrie*e3search)

BAB III PENUTUP Kesi#pulan Basis data atau juga disebut database artinya berbasiskan pada data, tetapi secara konseptual, database diartikan sebuah koleksi atau kumpulan data(data yang saling berhubungan (relation), disusun menurut aturan tertentu secara logis, sehingga menghasilkan informasi. 9ntuk mengelola dan memanggil !uery basis data agar dapat disajikan dalam berbagai bentuk yang diinginkan dibutuhkan perangkat lunak yang disebut $istem #anajemen Basis "ata atau juga disebut "atabase #anagement $ystem ("B#$). enggabungan "atabase #anagement $ystem ("B#$) dengan Basis "ata akan membentuk satu kesatuan yang disebut $istem Basis "ata. -omponen dasar dalam pembuatan basis data dengan adanya data, hard'are, soft'are, dan user. Istilah(istilah dalam basis data juga seyogyanya kita tahu, yaitu: enterprise, entitas, atribut, nilai data, kunci elemen data, record data.

"AA+A8 9$+A-A

http:33andaE@E@.blogspot.com30E,E3,E3makalah(basis(dataPE0.html http:33olanarsyad.blogspot.com30E,,3E,3bab,(pendahuluan.html http:33'''.uchan.or.id3isi3simse.pdf http:33hera'ati(palentina.blogspot.com30E,0P,EPE,Parchi*e.html

Sign up to vote on this title
UsefulNot useful