membuat database dan tabel dengan query

Upload: yoel-siregar

Post on 19-Oct-2015

55 views

Category:

Documents


1 download

DESCRIPTION

DATABASE

TRANSCRIPT

  • 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.