Membuat Database Dan Tabel Dengan Query
-
Upload
yoel-siregar -
Category
Documents
-
view
53 -
download
1
description
Transcript of Membuat Database Dan Tabel Dengan Query
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
1/17
MEMBUAT DATABASE DAN TABEL
DENGAN QUERY
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
2/17
Mengaktifkan SQL Query
Untuk melakukan pengaktifan SQL Query, langkah-langkahnya
sebagai berikut :
- Buka aplikasi sql server (microsoft SQL Server Management
Studio Express)
- Klik conect
- Langkah berikutnya klik new query,
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
3/17
Membuat database
Database dapat dibuat melalui enterprise
manager atau melalui query analyser.
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
4/17
Contoh sintaks
CREATE DATABASE PMB ON
(NAME=PMB_dat,FILENAME=C:\MSSQL\PMB.mdf,
SIZE=12,
MAXSIZE=100,FILEGROWTH=2)
LOG ON
(NAME=CPMB_log,
FILENAME=C:\MSSQL\PMB.ldf.SIZE=4 MB,
MAXSIZE=50 MB,
FILEGROWTH=2 MB)
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
5/17
KETERANGANKeterangan :
Database_name
Merupakan nama database baru. Nama database harus unik pada sebuah server.ON
Menspesifikasikan bahwa file-file disk yang digunakan untuk menyimpan porsi data dari
database yang didefinisikan secara eksplisit.
PRIMARY
Menspesifikasikan hubungan list yang mendefinisikan primary file. Sebuah
database hanya dapat mempunyai satu primary file.
LOG ON
Menspesifikasikan file-file disk yang digunakan untuk menyimpan database log (log files)
yang didefinisikan secara eksplisit.
NAME=logical_file_name
Menspesifikasikan logical_name untuk file yang dispesifikasikan oleh
FILENAME=os_file_name
Menspesifikasikan nama os_file_name (operating system file)
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
6/17
Untuk membuat database secara mudah query yang digunakan:
"create(spasi)database(spasi)nama_database"
Untuk membuat database secara custom query yang digunakan:
"create database nama_database
on ( name = nama_database,
filename = 'path',
size = 'ukuran file satuan dalam MB(Mega Byte)'
filegrowth = 'ukuran pertumbuhan file satuan dalam MB(Mega Byte)'
)
log on //untuk membuat file log
(name = nama_filelog,
filename = 'path'size = 'ukuran file satuan dalam MB(Mega Byte)'
filegrowth = 'ukuran pertumbuhan file satuan dalam MB(Mega Byte)'
)"
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
7/17
Menghapus Database
Perintahnya :
DROP DATABASE database_name
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
8/17
Membuat Tabel
Minimal harus mendefinisikan nama tabel, kolom-kolom dan tipe data, penentuan null/not null danprimary keynya. Perintah create tabel diberikan lewatquery dengan cara :
Create Tabel nama_tabel
(
Nama_kolom_tipe_data[Null|Not null]
[identity (seed, increment)][default ekspresi_konstan]
)
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
9/17
Petunjuk umum
1. Tentukan nama tael (dalam contoh ini nama
tabel adalah CalonMahasiswa)
2. Tentukan atribute-atribute tabel
3. Tentukan atribute yang null dan not null
4. Tentukan tipe data untuk masing-masing
atribute5. Tentukan panjang tiap atribute
6. Tulis statement membuat tabel
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
10/17
Contoh : membuat tabel
CalonMahasiswa di Database PMBCreate table CalonMahasiswa
(
Id_calon char(10) not null,
Nama_c varchar(50) not null,
Tmp_lahir varchar(30),Tgl_lahir datetime,
Jkel_c varchar(10),
Alamat varchar(90),
Kota varchar(25),
Telpon varchar(15),Tgl_daftar datetime,
Id_jurusan char(3) not null
)
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
11/17
Tabel : Jurusan
create table Jurusan
(
id_jurusan char(3) not null,
nama_j varchar(30) not null,kajur varchar(30),
sekjur varchar(30),
jenjang varchar(20),
status varchar(20)
)
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
12/17
Tabel : Ruang
create table Ruang
(
id_ruang char(5) not null,letak varchar(15) not null,
lokasi varchar(20),
kapasitas decimal(10,0))
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
13/17
Untuk mengetahui apakah tabel ruang sudah
terbentuk : ketik sp_help (tekan F5)
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
14/17
Menambah field dan merubah tipe
data pada table
Menambah field
misal : menambah field email, tipe data
varchar (25) dan null, pada tabel
CalonMahasiswa.
Jalankan query, klik database PMB, ketik
perintah berikut :
Alter Table CalonMahasiswa
Add email varchar(25)
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
15/17
Untuk memastikan apakah sudah ok atau
belum, klik kanan pada tabel
CalonMahasiswa/modifi
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
16/17
Menghapus field
Misal kita akan menghapus field email pada
tabel CalonMahasiswa
Jalangkan query / klik database PMB/Ketik
perintah berikut :
Alter table CalonMahasiswa
Drop column email
-
5/28/2018 Membuat Database Dan Tabel Dengan Query
17/17
Keterangan
Kita tidak dapat menambahkan dan merubah
field pada suatu table jika field tersebut berisi
not null (karena kita telah memasukan data
pada tabel CalonMahasiswa sebelumnya);kecuali pada saat menambahkan field kita
belum melakukan insert data pada tabel
tersebut.