1. Apa Database?

advertisement
Basis Data Tutorial
Tutorial database ditujukan untuk pemula. Mungkin, Anda pikir Anda perlu
database tetapi Anda tidak yakin. Atau mungkin Anda perlu membuat database
situs didorong tetapi tidak tahu harus mulai dari mana? Atau mungkin Anda
sudah bekerja dengan database tetapi Anda ingin memoles fundamental?
Ini tutorial database yang terdiri dari pelajaran berikut:
1. Apa Database?
2. Basis Data Sistem Manajemen
3. Membuat Database
4. Tentang Tabel Database
5. Membuat Tabel Database
6. Menambahkan Data ke Database
7. Query Database
8. Relasional Database Desain
9. Database Driven Situs
10. Ringkasan
1.
Apa Database?
Database adalah kumpulan data. Itu mungkin terdengar terlalu sederhana tapi cukup banyak
meringkas apa database apapun.
Sebuah database bisa sesederhana sebuah file teks dengan daftar nama. Atau bisa serumit
sistem, manajemen database relasional yang besar, lengkap dengan built-in alat untuk
membantu Anda mempertahankan data.
Sebelum kita masuk ke sistem manajemen database khusus, mari kita mulai dengan dasardasar - mari kita lihat contoh file teks sederhana.
File Teks
Bayangkan kita memiliki file teks yang disebut "Individual.txt", dan bahwa isi terlihat seperti
ini:
Kita bisa menggunakan informasi ini untuk melakukan hal-hal seperti mengirim email ke
semua orang di daftar kami. Kita bisa melakukan ini karena, karena cara kita merancang
daftar, kita tahu bahwa setiap baris berisi individu yang berbeda, dan informasi pada baris
yang berhubungan dengan individu tersebut. Juga, item dalam setiap baris dipisahkan dengan
koma. Oleh karena itu, kita tahu bahwa alamat email di samping "Homer" adalah alamat
email-nya. Kita juga bisa memanggil setiap baris catatan. Oleh karena itu, saat ini kami
memiliki 4 catatan dalam database kami.
Dengan daftar kecil seperti ini, sebuah file teks dapat melayani tujuan kita sempurna.
Spreadsheet
Pilihan lain adalah dengan menyimpannya dalam sebuah spreadsheet dengan menggunakan
perangkat lunak spreadsheet (misalnya, Microsoft Excel). Dengan begitu, kita bisa
melakukan beberapa hal ekstra dengan daftar kami (seperti format itu, atau mengurutkan
berdasarkan nama pertama / nama keluarga dll).
Sebuah program spreadsheet seperti Excel membuat tugas-tugas yang relatif mudah untuk
dilakukan. Juga, program seperti Excel mengatur data ke dalam baris dan kolom, membuat
data Anda lebih mudah untuk dipahami. Sesuatu seperti ini:
Perangkat Lunak Basis Data
Sebuah pilihan yang lebih baik akan menyimpan data dalam tabel database menggunakan
perangkat lunak database khusus, seperti Microsoft Access. Sesuatu seperti ini:
Jadi apa bedanya?
Anda mungkin bertanya-tanya apa perbedaan antara dua contoh terakhir (Excel vs Access).
Setelah semua, kedua contoh memiliki data disusun dalam baris dan kolom.
Ada banyak perbedaan antara perangkat lunak spreadsheet dan perangkat lunak database.
Sisa dari tutorial ini akan menunjukkan mengapa perangkat lunak database adalah pilihan
yang jauh lebih baik untuk menciptakan database.
2.
Basis Data Sistem Manajemen
Sebuah Database Management System (DBMS), adalah sebuah program perangkat lunak
yang memungkinkan penciptaan dan pengelolaan database. Umumnya, database ini akan
lebih kompleks daripada contoh file / spreadsheet teks dalam pelajaran sebelumnya. Pada
kenyataannya, sebagian besar sistem database saat ini disebut sebagai Relational Database
Management System (RDBMS), karena kemampuan mereka untuk menyimpan data yang
terkait di beberapa tabel.
Beberapa sistem lebih populer manajemen database relasional meliputi:
•
•
•
•
•
Microsoft Access
Filemaker
Microsoft SQL Server
MySQL
Peramal
Sepanjang tutorial ini, Anda akan menjadi akrab dengan beberapa konsep kunci dari sistem
manajemen database. Ini termasuk:
•
•
•
•
•
Pembuatan database
Tabel
Menambahkan data ke database Anda
Query database
Database relasional desain
Apa Sistem Manajemen Database Look Like?
Sistem database yang berbeda manajemen terlihat berbeda, tetapi secara umum, ada sejumlah
fitur umum yang biasanya Anda akan melihat di sebagian besar dari mereka.
Microsoft Access
Ini adalah layar utama Anda akan melihat ketika membuka akses untuk melihat database
yang sudah ada. Bagian luar adalah sistem manajemen database dan menu itu, bagian tengah
adalah database sebenarnya. Dalam contoh ini, database disebut "dateSite" dan memiliki 20
meja. Jika Anda adalah untuk membuka database yang berbeda, nama database akan berbeda
dan Anda akan melihat tabel yang berbeda, tapi pilihan yang tersedia akan menjadi (sama
yaitu Tabel, Query, Form, Laporan, Macro, Modul, Buka, Desain, Baru).
Beberapa pilihan yang umum di semua sistem manajemen database. Semua sistem database
memungkinkan Anda untuk membuat tabel, membangun query, desain database baru, dan
membuka database yang sudah ada.
Microsoft SQL Server
Microsoft SQL Server adalah database yang lebih kuat sistem manajemen dari Access.
Sementara akses lebih cocok untuk rumah dan kantor kecil menggunakan, SQL Server lebih
cocok untuk aplikasi perusahaan seperti CRMS perusahaan dan website dll
Layar di atas adalah apa yang Anda lihat ketika Anda membuka SQL Server melalui
Enterprise Manager. Enterprise Manager adalah alat built-in untuk mengelola SQL Server
dan database nya. Dalam contoh ini, ada 6 database. Setiap database diwakili bawah sebelah
kiri, dan juga di jendela utama (dengan ikon "database").
Yang Sistem Database Menggunakan?
Jika Anda menggunakan database untuk rumah atau kantor kecil, Microsoft Access atau
Filemaker harus baik-baik saja. Jika Anda perlu untuk membuat website berbasis database,
maka Anda lebih baik menggunakan sistem yang lebih kuat seperti SQL Server, Oracle, atau
MySQL.
Contoh dalam tutorial ini menggunakan Microsoft Access. Jika Anda tidak memiliki
Microsoft Access, Anda masih harus dapat mengikuti contoh. Tugas kita melakukan tugas
yang sama adalah Anda akan perlu untuk melakukan apapun yang sistem manajemen
database yang Anda gunakan. Tujuan utama dengan tutorial ini adalah untuk memberikan
Anda gambaran tentang apa yang terlibat dalam menciptakan dan memelihara database.
3.
Membuat Database
Dengan sistem manajemen database, banyak tugas yang bisa dilakukan baik melalui
programatik atau user interface. Membuat database tidak terkecuali.
Opsi 1: Programatically
Banyak administrator database (DBAs) menggunakan Structured Query Language (SQL)
untuk melakukan banyak tugas database mereka. Untuk memasukkan SQL, Anda perlu
membuka sebuah antarmuka yang memungkinkan Anda untuk memasukkan kode Anda.
Misalnya, jika Anda menggunakan SQL Server, Anda biasanya akan menggunakan Query
Analyzer.
Contoh berikut ini adalah kode dasar untuk menciptakan database baru. Parameter dapat
ditambahkan ke contoh ini jika kebutuhan Anda lebih spesifik.
Kode
Catatan: Contoh ini mengasumsikan Anda tahu bagaimana menggunakan sistem database
Anda untuk menjalankan script seperti ini. Jika Anda tidak Anda, mungkin akan lebih mudah
untuk menggunakan metode antarmuka pengguna (bawah).
Opsi 2: User Interface
Kebanyakan sistem database membuatnya sangat mudah untuk membuat database melalui
antarmuka pengguna. Umumnya, itu hanya masalah memilih pilihan dari menu, kemudian
memberikan nama untuk database Anda.
Contoh-contoh berikut menunjukkan bagaimana untuk membuat database dalam Microsoft
Access.
1. Dari menu "File", klik "New Database":
2. Pilih "Blank Database". (MS Access juga memberikan Anda kemampuan untuk
memilih dari template, tapi kami hanya akan menggunakan database kosong di sini):
3. Pilih lokasi untuk menyimpan database:
Anda New Database
Setelah Anda menyelesaikan tugas-tugas di atas, Anda akan melihat database kosong, seperti
ini:
Kita tahu database ini kosong karena tidak memiliki meja. Jika tidak, Anda akan melihat
tabel ini di panel tengah tab tabel. Sekarang bahwa kita memiliki database kosong kita, kita
dapat mulai menambahkan beberapa tabel.
4.Tentang Tabel Database
Tabel database kemungkinan besar akan daerah Anda akan menjadi yang paling akrab
dengan setelah bekerja dengan database untuk sementara waktu. Sekarang, sebelum kita pergi
ke depan dan mulai menambahkan tabel ke database baru kami, mari kita lihat apa yang tabel
database sebenarnya.
Apa Tabel?
Dalam istilah database, tabel bertanggung jawab untuk menyimpan data dalam database.
Tabel database terdiri dari baris dan kolom.
Pada contoh berikut ini, baris kedua disorot dalam warna hitam:
Pada contoh berikut, kolom kedua disorot dalam warna hitam. Kolom ini telah diberi nama
"FirstName":
Sebuah baris mengandung setiap record dalam tabel, dan kolom bertanggung jawab untuk
menentukan jenis data yang masuk ke dalam setiap sel. Oleh karena itu, jika kita perlu
menambahkan orang baru ke meja kami, kami akan membuat baris baru dengan rincian orang
tersebut.
OK, sekarang mari kita pergi ke depan dan membuat tabel .
5.Membuat Tabel Database
Dengan sistem manajemen database, Anda perlu membuat tabel Anda sebelum Anda dapat
memasukkan data. Sama seperti Anda dapat membuat database programatik, Anda dapat
membuat tabel Anda programatik juga.
Opsi 1: Programatically
Berikut ini adalah contoh menciptakan tabel baru. Perhatikan bahwa kita menetapkan nama
tabel, nama setiap kolom, dan tipe data dari setiap kolom. Lebih parameter dapat
ditambahkan ke contoh ini jika kebutuhan Anda lebih spesifik.
Kode
Opsi 2: User Interface
Sistem manajemen database biasanya memiliki "Design View" untuk membuat tabel. Design
view memungkinkan Anda untuk membuat nama-nama setiap kolom, menentukan jenis data
yang dapat masuk ke setiap kolom, serta menentukan batasan lain yang ingin menegakkan.
Membatasi tipe data untuk setiap kolom adalah sangat penting dan membantu menjaga
integritas data. Misalnya, dapat mencegah kita dari sengaja memasukkan alamat email ke
lapangan untuk menyimpan tanggal saat ini.
Lebih parameter dapat ditambahkan terhadap setiap kolom jika Anda membutuhkan mereka.
Sebagai contoh, Anda bisa menentukan nilai default yang akan digunakan (dalam kasus
lapangan telah dibiarkan kosong oleh pengguna).
Bila Anda membuat tabel melalui antarmuka pengguna (atau tampilan desain), tergantung
pada sistem database yang Anda gunakan, Anda akan melihat sesuatu seperti ini:
Setelah Anda membuat meja Anda di "tampilan desain", Anda dapat beralih ke "tampilan
datasheet" untuk melihat tabel yang dihasilkan. Anda akan melihat sesuatu seperti ini:
OK, jadi ini adalah tabel kosong - tidak memiliki data apapun belum. Apa yang kita miliki
adalah tabel yang berisi kolom yang diperlukan sebelum kita dapat memasukkan data.
Jadi, sekarang kita memiliki tabel kosong, mari kita lihat bagaimana untuk menambahkan
data.
6. Menambahkan Data ke Database
Ada beberapa cara Anda dapat memasukkan data ke dalam tabel database. Metode yang
Anda pilih akan sangat tergantung pada konteks Anda.
Anda akan perlu untuk memilih dari metode berikut ini:
•
•
•
•
Langsung masuk
Bentuk
Structured Query Language (SQL)
Website atau aplikasi lainnya
Berikut adalah penjelasan dari metode tersebut.
Langsung masuk
Anda dapat mengetik langsung ke meja sementara itu dalam tampilan Data Sheet. Awalnya,
ini mungkin tampak seperti cara tercepat dan termudah, tapi itu tidak cocok jika Anda
memiliki banyak data, dan / atau jika non-teknis pengguna perlu memasukkan data.
Bentuk
Jika Anda menggunakan sebuah program database desktop (seperti MS Access), Anda
dapat mengatur bentuk, sehingga pengguna non-teknis dapat memasukkan data ke dalam
formulir. Begitu mereka menyerahkan formulir, data secara otomatis dimasukkan ke meja
kami. Bentuknya bisa memasukkan data ke dalam tabel beberapa juga - menyelamatkan
Anda dari keharusan untuk membuka setiap meja untuk secara manual memasukkan data.
Sistem basis data perusahaan yang paling tidak memiliki kemampuan untuk membuat
formulir. Hal ini mungkin karena mereka dirancang untuk aplikasi skala yang lebih besar
dengan ratusan, ribuan, atau bahkan jutaan pengguna. Dalam lingkungan ini, suatu bentuk
akan tercipta melalui cara lain (misalnya, menggunakan HTML).
Aplikasi seperti Access memberikan bentuk wizard, yang langkah Anda melalui proses untuk
membangun formulir.
Structured Query Language (SQL)
Anda dapat menggunakan bahasa pemrograman disebut SQL untuk memasukkan data
(kita juga bisa menggunakan SQL untuk membuat database dan tabel jika kita memang
ingin). Salah satu keuntungan dari hal ini adalah bahwa Anda dapat menyimpan script SQL
Anda untuk digunakan kembali. Hal ini dapat berguna jika Anda perlu untuk memasukkan
data ke database multipel.
Ini juga berguna untuk membuat script yang menyisipkan "lookup" data - ini umumnya satu
set basis data yang tidak pernah berubah (seperti Negara, Kota, dll). Jika Anda merasa perlu
untuk membangun kembali database Anda, Anda hanya dapat menjalankan script siap Anda
dibuat terhadap itu (yang menyelamatkan Anda dari manual kembali memasukkan data).
Website atau aplikasi lainnya
Anda bisa membangun sebuah program yang menggunakan database untuk menyimpan dan
mengambil data. Orang memasukkan data tidak perlu memiliki akses langsung ke database.
Mereka bahkan tidak perlu memiliki perangkat lunak database. Dengan menggunakan SQL,
database Anda bisa menjadi bagian dari aplikasi yang lebih besar - seperti sebuah website.
Ini mungkin adalah metode yang paling umum menambahkan data ke database. Jika Anda
pernah terdaftar dengan website, rincian Anda akan dimasukkan ke dalam database dengan
menggunakan metode ini.
7. Query Database
Pertanyaan adalah salah satu hal yang membuat database begitu kuat. A "permintaan"
mengacu pada tindakan mengambil data dari database Anda. Biasanya, Anda akan selektif
dengan berapa banyak data yang Anda ingin kembali. Jika Anda memiliki banyak data dalam
database Anda, Anda mungkin tidak ingin melihat segala sesuatu. Lebih mungkin, Anda
hanya akan ingin melihat data yang sesuai dengan kriteria tertentu.
Sebagai contoh, Anda mungkin hanya ingin melihat berapa banyak individu dalam database
Anda tinggal di kota tertentu. Atau Anda mungkin hanya ingin melihat mana individu telah
terdaftar dengan database Anda dalam jangka waktu tertentu.
Seperti banyak tugas lainnya, Anda dapat meng-query database baik programatically atau
melalui antarmuka pengguna.
Opsi 1: Programatically
Cara untuk mengambil data dari database dengan SQL adalah dengan menggunakan
"SELECT" pernyataan.
Menggunakan pernyataan SELECT, Anda dapat mengambil semua catatan ...
Kode
... Atau hanya beberapa catatan:
Kode
Permintaan 2nd hanya mengembalikan catatan di mana nilai dalam kolom "FirstName" sama
dengan "Homer". Oleh karena itu, jika hanya satu individu di database kami punya nama
"Homer", catatan orang itu akan ditampilkan.
Sesuatu seperti ini:
SQL adalah bahasa yang kuat dan pernyataan di atas sangat sederhana. Anda dapat
menggunakan SQL untuk memilih kolom mana yang ingin ditampilkan, Anda bisa
menambahkan kriteria selanjutnya, dan Anda bahkan dapat permintaan beberapa tabel pada
saat yang sama. Jika Anda tertarik untuk belajar lebih banyak tentang SQL, pastikan untuk
memeriksa tutorial SQL kami setelah Anda selesai satu ini!
Opsi 2: User Interface
Anda mungkin menemukan antarmuka pengguna lebih mudah untuk menghasilkan
pertanyaan Anda, terutama jika mereka kompleks.
Sistem manajemen database biasanya menawarkan "design view" untuk pertanyaan Anda.
Design view memungkinkan Anda untuk memilih kolom mana yang ingin ditampilkan dan
kriteria apa yang ingin Anda gunakan untuk menyaring data.
Berikut ini adalah contoh tampilan desain di Microsoft Access:
Bila menggunakan tampilan desain, sistem database benar-benar menggunakan SQL (di
belakang layar) untuk menghasilkan query.
8. Relasional Database Desain
Sistem database yang paling populer adalah sistem manajemen relasional, dan biasanya
disebut sebagai Sistem Manajemen Database Relasional (RDBMS). Apa ini berarti bahwa
database mereka dapat berisi beberapa tabel, beberapa (atau semua) yang terkait satu sama
lain.
Sebagai contoh, perhatikan screenshot berikut:
Dalam contoh ini, database memiliki 20 tabel. Setiap meja melayani tujuan tertentu. Hal ini
memungkinkan kita untuk mengatur data kami jauh lebih baik. Hal ini juga dapat membantu
kami dengan integritas data kami.
Menggunakan contoh di atas, tabel Individu dapat menyimpan data yang ketat tentang
individu. Tabel Kota dapat menyimpan daftar semua kota. Jika kita ingin tahu kota mana
setiap kehidupan individu, kita bisa menyimpan "pointer" dalam tabel Individu ke kota itu
dalam tabel Kota.
Contoh di atas menunjukkan hubungan antara tabel Individu dan tabel Kota. Individuindividu dalam tabel "individu" hidup di kota-kota yang didefinisikan dalam tabel "Kota".
Oleh karena itu, kita bisa menyeberang-referensi setiap "Individu" record dengan catatan
"Kota".
Bagaimana Apakah Ini Bekerja?
Pertama, dalam tabel Kota, setiap record memiliki pengenal yang unik. Sebuah pengenal unik
adalah nilai yang unik untuk setiap record. Pengenal ini dapat yang sederhana sebagai nomor
incrementing. Jadi, dalam tabel Kota kami, rekaman pertama memiliki sejumlah 1, catatan
kedua memiliki sejumlah 2, dan seterusnya.
Kedua, ketika memasuki setiap individu ke dalam tabel individu, bukannya menuliskan nama
kota lengkap di meja itu, kita hanya perlu menambahkan pengenal unik kota. Dalam kasus
ini, pengenal unik adalah angka, jadi kita masukkan nomor ini ke dalam kolom "CityId" dari
tabel "Individu".
Berikut screenshot menunjukkan ini:
Jadi, dengan melihat kedua tabel, kita dapat menentukan kehidupan Homer itu di Sydney,
Barney tinggal di Cairns, dan kedua Ozzy dan Fred tinggal di Osaka. Pada tahap ini, tak
seorang pun di database kami tinggal di Queenstown atau Dunedin.
Primer Tombol dan Foreign Keys
Kunci primer dan kunci asing adalah istilah yang Anda akan menjadi sangat akrab dengan
ketika merancang database. Istilah-istilah ini menggambarkan apa peran masing-masing
kolom bermain dalam hubungan mereka satu sama lain.
Kolom yang berisi pengenal unik ini disebut sebagai Primary Key. Jadi, dalam tabel Kota
kami, kunci utama adalah kolom CityId.
Kunci asing adalah kolom dalam tabel lain yang menunjuk ke primary key. Oleh karena itu,
kolom CityId dalam tabel individu adalah kunci asing ke kolom CityId dalam tabel Kota.
9. Database Driven Situs
Sebuah database situs didorong adalah website yang memiliki sebagian besar konten halaman
web dalam database. Oleh karena itu, isi website tidak benar-benar duduk di file di server, ia
duduk di meja dan kolom dalam database.
Sebuah situs web dengan konten yang disimpan pada sistem file sering disebut sebagai
website statis, sedangkan database situs didorong sering disebut sebagai dinamis.
Konten Manajemen Sistem
Sebuah website dengan konten dinamis biasanya memiliki CMS (Content Management
System) untuk membantu penyedia konten dalam memperbarui website.
Sebuah CMS biasanya diberikan dalam bentuk wilayah administrasi di mana penyedia konten
harus login sebelum mereka dapat menambahkan konten. Setelah login, mereka dapat
membuat, memperbarui dan menghapus artikel. Mereka mungkin dapat meng-upload file
seperti dokumen Word, PDF file dll Mereka mungkin bisa meng-upload gambar juga.
Semua konten ini dapat disimpan dalam database. Beberapa dapat disimpan pada sistem file
juga meskipun. Sebagai contoh, meskipun dokumen dan gambar dapat disimpan dalam
database, kadang-kadang ada alasan untuk menyimpannya pada sistem file. Kinerja sering
merupakan alasan utama. Ukuran database lain.
Diskusi Forum dan Blog
Diskusi forum dan blog telah menjadi fitur populer bagi banyak situs. Kebanyakan, jika tidak
semua, forum dan blog database driven. Pengguna dapat mendaftarkan nama mereka,
kemudian menambahkan konten. Ketika pengguna mengklik "Kirim" tombol, rincian
mereka / isi dimasukkan ke dalam database. Kemudian ketika seseorang memutuskan untuk
melihat konten ini, itu dibaca dari database menggunakan SQL (Structured Query Language).
Kombinasi Statis dan Dinamis
Beberapa situs web memiliki kombinasi konten statis dan konten dinamis. Mungkin ada
sejumlah alasan untuk ini. Seringkali, situs yang lebih kecil akan menjadi statis. Ada sedikit
kebutuhan untuk mengkonfigurasi database hanya untuk menyimpan beberapa halaman web jauh lebih mudah dan murah untuk menjaga mereka sebagai file di server. Bahkan website
seperti ini mungkin berisi beberapa fungsi tambahan seperti forum diskusi, atau blog. Dalam
hal ini, forum diskusi atau blog akan membutuhkan konten yang disimpan dalam database.
Manfaat Website Basis Data Driven
Database driven website dapat menyediakan fungsionalitas lebih dari sebuah situs statis bisa.
Fungsionalitas yang diperluas dapat mencakup:
•
•
•
•
•
•
•
Mengaktifkan banyak (berpotensi non-teknis) pengguna untuk menyediakan konten
untuk website. Pengguna dapat mempublikasikan artikel di website tanpa perlu FTP
mereka ke server web.
Keranjang belanja
Anda dapat menyediakan fungsi pencarian canggih yang memungkinkan pengguna
untuk menyaring hasil berdasarkan bidang tertentu. Mereka kemudian dapat
mengurutkan hasil tersebut dengan lapangan - mengatakan "harga" atau "Tanggal".
Disesuaikan homepage
Anda dapat mengizinkan pengguna Anda untuk melakukan tugas-tugas seperti
mendaftar untuk newsletter, posting pertanyaan ke forum Anda, berikan komentar di
blog, memperbarui profil mereka, dll
Integrasi dengan aplikasi perusahaan seperti CRM sistem, SDM sistem dll
Jauh lebih
Membuat Website database Driven
Tugas yang paling umum untuk database driven website yang memasukkan, update, dan
menghapus data. Beberapa di antaranya adalah tugas yang sama yang Anda pelajari di
tutorial ini, namun ketika menggunakan database situs didorong, Anda perlu menggunakan
metode yang berbeda untuk melakukan tugas-tugas. Anda perlu menggunakan bahasa
pemrograman disebut SQL (Structured Query Language) untuk memasukkan, update, dan
menghapus data Anda.
Jangan khawatir, ini tidak menakutkan seperti kedengarannya. SQL adalah bahasa yang
sangat mudah untuk belajar dan, setelah Anda mulai menggunakannya, Anda akan bersyukur
Anda mengambil waktu untuk mempelajarinya. Bahkan, Anda sudah belajar beberapa
pernyataan SQL dasar dalam pelajaran sebelumnya.
Untuk membuat website database driven, Anda memerlukan keterampilan berikut:
•
•
•
•
Anda harus mampu untuk membangun sebuah website statis HTML, dan CSS dan
JavaScript Preferably
Anda harus mampu menulis kode dasar menggunakan sisi server bahasa scripting
seperti PHP, ColdFusion dll
Anda perlu tahu bagaimana menulis SQL dasar
Anda harus mampu merancang / membangun sebuah database. Jika Anda perlu
belajar tentang database namun gagal awal tutorial ini, di sini adalah :)
Jika Anda akrab dengan PHP atau ColdFusion, memeriksa bagaimana untuk menghubungkan
dan query database di masing-masing teknologi.
•
•
Query database menggunakan ColdFusion
Query database menggunakan PHP
10. Basis Data Ringkasan
Jadi, Anda telah berhasil sampai ke halaman terakhir dari tutorial database ... Well done!
Anda sekarang harus memiliki pemahaman umum tentang database dan bagaimana mereka
digunakan. Tutorial ini ditujukan untuk pemula mencoba untuk memperoleh pemahaman
tentang database. Database tidak seperti kebanyakan file lainnya dan memerlukan sedikit
pemikiran dalam rangka bagi Anda untuk memahami konsep.
Jika Anda memiliki database sendiri Anda sistem manajemen diinstal, Anda harus memiliki
pemahaman yang lebih baik di mana untuk memulai dan apa berbagai pilihan berarti.
Bagaimana Selanjutnya?
Sebagian besar contoh dalam tutorial ini digunakan Microsoft Access. Jika Anda ingin
belajar bagaimana menggunakan Microsoft Access, coba Tutorial Microsoft Access .
Juga, Anda akan menyadari SQL datang seluruh tutorial ini. SQL adalah bahasa yang sangat
kuat, tetapi juga sangat mudah dipelajari. Anda dapat mencapai banyak bahkan dengan
belajar hanya SQL sedikit. Jika Anda tertarik untuk belajar lebih banyak tentang SQL,
memeriksa tutorial SQL . Setelah Anda menyelesaikan tutorial ini, Anda akan dapat
melakukan hal-hal seperti:
•
•
•
•
•
•
•
•
Pilih hanya kolom yang Anda inginkan dari query
Query beberapa tabel
Buat database programatically
Membuat tabel programatically
Query beberapa tabel
Gunakan built-in fungsi
Membuat indeks
Dan lebih ...
Kedengarannya bagus? Pelajari SQL sekarang!
SUMBER PUSTAKA
http://translate.google.com/translate?hl=id&langpair=en|
id&u=http://www.quackit.com/database/tutorial/&ei=I3zxUIS5BYyIkwX8oIGAAg
Download