Tampilkan postingan dengan label sql. Tampilkan semua postingan
Tampilkan postingan dengan label sql. Tampilkan semua postingan

Senin, 26 Maret 2012

Dasar dasar database sql

SQL DASAR

    Membuat database baru.
    Membuat table baru.
        Type column
        Indexes dan Keys
    Manipulasi data.
        Inserting
        Retrieving
        Updateing
        Deleting
    Mengubah table.

1. Membuat Database Baru

    Menampilkan database

        mysql> SHOW DATABASES;

    Membuat database

        mysql> CREATE DATABASE [Nama databasemu];

    Menggunakan database

        mysql> USE [Nama databasemu];

    Menghapus database

        mysql> DROP DATABASE [Nama databasemu];

2. Membuat Table Baru

    Menampilkan table

        mysql> SHOW TABLES FROM [Nama databasemu];

    Membuat table

        mysql> CREATE TABLE [Nama tablemu] ( [nama column] [type column], [...]);

    Contohnya:

        mysql> CREATE TABLE anggota ( ID int(100), Nama varchar(255));

    Menampilkan column

        mysql> SHOW COLUMNS FROM [Nama tablemu];

    Menghapus table

        mysql> DROP TABLE [Nama tablemu];

Type column yang umum digunakan dalam MySQL:

    Type String
        char
        varchar
        text
        blob
    Type Numeric
        int
        tinyint
        int zerofill
        int not null
        float
        double
        decimal

Menambahkan Indexing dan Keys kedalam Table:

    mysql> ALTER TABLE [Nama tablemu] ADD INDEX ([Nama column yang ingin diberikan index]);

Contohnya:

    mysql> ALTER TABLE anggota ADD INDEX (Nama);

    mysql> CREATE TABLE [Nama tablemu] ( [nama column] [type column], [...],PRIMARY KEY ([nama column yang ingin diberikan key]));

Contohnya:

    mysql> CREATE TABLE anggota ( ID int(100), Nama varchar(255),PRIMARY KEY (ID));

3. Manipulasi Data

    Memasukan data

        mysql> INSERT INTO [Nama tablemu] ([Nama column]) VALUES ([Isi/Nilai column]);

    Contohnya:

        mysql> INSERT INTO anggota (ID, Nama) VALUES (1,”Yustian”);

    Mengupdate data

        mysql> UPDATE [Nama tablemu] SET [Nama column]=[Isi/Nilai column] WHERE [Kondisi yang data diinginkan];

    Contohnya:

        mysql> UPDATE anggota SET Nama=“Yustian” WHERE ID=1;

    Menghapus data

        mysql> DELETE FROM [Nama tablemu] WHERE [Kondisi yang data diinginkan];

    Contohnya:

        mysql> DELETE FROM anggota WHERE ID=1;

4. Mengubah Table

    Mengganti nama table

        mysql> ALTER TABLE [Nama tablemu] RENAME [Nama yang baru];

    Contohnya:

        mysql> ALTER TABLE anggota RENAME anggotaku;

    Menambah column ke dalam table

        mysql> ALTER TABLE [Nama tablemu] ADD [nama column] [type column], [...];

    Contohnya:

        mysql> ALTER TABLE anggota ADD Nama char(100);

    Menghapus column

        mysql> ALTER TABLE [Nama tablemu] DROP [nama column];

    Contohnya:

        mysql> ALTER TABLE anggota DROP Nama;

    Mengganti nama dan type column

        mysql> ALTER TABLE [Nama tablemu] CHANGE [nama column] [Nama column yang baru] [type column], [...];

    Contohnya:

        mysql> ALTER TABLE anggota CHANGE Nama Username varchar(255);

Demikian sebagian mengenai MySQL masih banyak lagi artikel yang akan aku tulis di YusianBlog ini diantaranya Operator Di Dalam MySQL, Query MySQL dan masih banyak lagi. Semoga itu semua dapat membantu kalian untuk belajar MySQL dengan mudah.