soalttsgn0809

Upload: yusup

Post on 19-Feb-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/23/2019 SoalTTSGn0809

    1/4

    mysql> create database soalTTS09;Query OK, 1 row affected (0.16 sec)

    mysql> use soalTTS09;Database changedmysql> create table tblKartu (KdKartu Char(5) not null primary key, -> Produk varchar(15), -> Nominal SmallInt(6) Not Null Default 0, -> Jenis ENUM('GSM','CDMA') Not Null, -> Berlaku Date Not Null Default '2009-12-12', -> Aktif tinyint(3) Not Null Default 5, -> Harga SmallInt(5) Not Null Default 0);Query OK, 0 rows affected (1.72 sec)

    mysql> desc tblKartu;+---------+--------------------+------+-----+------------+-------+| Field | Type | Null | Key | Default | Extra |+---------+--------------------+------+-----+------------+-------+| KdKartu | char(5) | NO | PRI | NULL | || Produk | varchar(15) | YES | | NULL | || Nominal | smallint(6) | NO | | 0 | || Jenis | enum('GSM','CDMA') | NO | | NULL | || Berlaku | date | NO | | 2009-12-12 | || Aktif | tinyint(3) | NO | | 5 | |

    | Harga | smallint(5) | NO | | 0 | |+---------+--------------------+------+-----+------------+-------+7 rows in set (0.38 sec)

    mysql> alter table tblKartu drop column jenis;Query OK, 0 rows affected (0.19 sec)Records: 0 Duplicates: 0 Warnings: 0

    mysql> desc tblKartu;+---------+-------------+------+-----+------------+-------+| Field | Type | Null | Key | Default | Extra |+---------+-------------+------+-----+------------+-------+| KdKartu | char(5) | NO | PRI | NULL | |

    | Produk | varchar(15) | YES | | NULL | || Nominal | smallint(6) | NO | | 0 | || Berlaku | date | NO | | 2009-12-12 | || Aktif | tinyint(3) | NO | | 5 | || Harga | smallint(5) | NO | | 0 | |+---------+-------------+------+-----+------------+-------+6 rows in set (0.03 sec)

    mysql> insert into tblKartu values -> ('M20','Mentari',20000,'2009-11-23',10,21000);Query OK, 1 row affected (0.03 sec)

    mysql> insert into tblKartu values

    -> ('S50','Simpati',50000,'2009-12-05',30,50000), -> ('FR25','Fren',25000,'2009-10-26',15,28250), -> ('M30','Mentari',30000,'2009-12-31',15,31000), -> ('M75','Mentari',75000,'2009-12-31',45,72500), -> ('S100','Simpati',100000,'2009-12-31',60,97000);Query OK, 5 rows affected, 6 warnings (0.17 sec)Records: 5 Duplicates: 0 Warnings: 6

    mysql> select * from tblkartu;+---------+---------+---------+------------+-------+-------+

  • 7/23/2019 SoalTTSGn0809

    2/4

    | KdKartu | Produk | Nominal | Berlaku | Aktif | Harga |+---------+---------+---------+------------+-------+-------+| M20 | Mentari | 20000 | 2009-11-23 | 10 | 21000 || S50 | Simpati | 32767 | 2009-12-05 | 30 | 32767 || FR25 | Fren | 25000 | 2009-10-26 | 15 | 28250 || M30 | Mentari | 30000 | 2009-12-31 | 15 | 31000 || M75 | Mentari | 32767 | 2009-12-31 | 45 | 32767 || S100 | Simpati | 32767 | 2009-12-31 | 60 | 32767 |+---------+---------+---------+------------+-------+-------+6 rows in set (0.17 sec)

    mysql> alter table tblkartu modify nominal smallint(6) unsigned not null default0,harga smallint(6) unsigned not null default 0;ERROR 1064 (42000): You have an error in your SQL syntax; check the manual thatcorresponds to your MySQL server version for the right syntax to use near 'hargasmallint(6) unsigned not null default 0' at line 1mysql> alter table tblkartu modify nominal smallint(6) unsigned not null default0;Query OK, 6 rows affected (0.41 sec)Records: 6 Duplicates: 0 Warnings: 0

    mysql> alter table tblkartu modify harga smallint(6) unsigned not null default 0;Query OK, 6 rows affected (0.08 sec)

    Records: 6 Duplicates: 0 Warnings: 0

    mysql> desc tblKartu;+---------+----------------------+------+-----+------------+-------+| Field | Type | Null | Key | Default | Extra |+---------+----------------------+------+-----+------------+-------+| KdKartu | char(5) | NO | PRI | NULL | || Produk | varchar(15) | YES | | NULL | || nominal | smallint(6) unsigned | NO | | 0 | || Berlaku | date | NO | | 2009-12-12 | || Aktif | tinyint(3) | NO | | 5 | || harga | smallint(6) unsigned | NO | | 0 | |+---------+----------------------+------+-----+------------+-------+

    6 rows in set (0.17 sec)

    mysql> select * from tblkartu;+---------+---------+---------+------------+-------+-------+| KdKartu | Produk | nominal | Berlaku | Aktif | harga |+---------+---------+---------+------------+-------+-------+| M20 | Mentari | 20000 | 2009-11-23 | 10 | 21000 || S50 | Simpati | 32767 | 2009-12-05 | 30 | 32767 || FR25 | Fren | 25000 | 2009-10-26 | 15 | 28250 || M30 | Mentari | 30000 | 2009-12-31 | 15 | 31000 || M75 | Mentari | 32767 | 2009-12-31 | 45 | 32767 || S100 | Simpati | 32767 | 2009-12-31 | 60 | 32767 |+---------+---------+---------+------------+-------+-------+

    6 rows in set (0.00 sec)

    mysql> delete from tblkartu;Query OK, 6 rows affected (0.00 sec)

    mysql> alter table tblkartu modify harga mediumint(6) unsigned not null default0;Query OK, 0 rows affected (0.11 sec)Records: 0 Duplicates: 0 Warnings: 0

  • 7/23/2019 SoalTTSGn0809

    3/4

    mysql> alter table tblkartu modify nominal mediumint(6) unsigned not null default 0;Query OK, 0 rows affected (0.06 sec)Records: 0 Duplicates: 0 Warnings: 0

    mysql> desc tblKartu;+---------+-----------------------+------+-----+------------+-------+| Field | Type | Null | Key | Default | Extra |+---------+-----------------------+------+-----+------------+-------+| KdKartu | Char(5) | NO | PRI | NULL | || Produk | Varchar(15) | YES | | NULL | || Nominal | Mediumint(6) Unsigned | NO | | 0 | || Berlaku | Date | NO | | 2009-12-12 | || Aktif | Tinyint(3) | NO | | 5 | || Harga | Mediumint(6) Unsigned | NO | | 0 | |+---------+-----------------------+------+-----+------------+-------+6 rows in set (0.05 sec)

    mysql> insert into tblKartu values -> ('M20','Mentari',20000,'2009-11-23',10,21000);Query OK, 1 row affected (0.00 sec)

    mysql> insert into tblKartu values -> ('S50','Simpati',50000,'2009-12-05',30,50000),

    -> ('FR25','Fren',25000,'2009-10-26',15,28250), -> ('M30','Mentari',30000,'2009-12-31',15,31000), -> ('M75','Mentari',75000,'2009-12-31',45,72500), -> ('S100','Simpati',100000,'2009-12-31',60,97000);Query OK, 5 rows affected (0.00 sec)Records: 5 Duplicates: 0 Warnings: 0

    mysql> select * from tblkartu;+---------+---------+---------+------------+-------+-------+| KdKartu | Produk | nominal | Berlaku | Aktif | harga |+---------+---------+---------+------------+-------+-------+| M20 | Mentari | 20000 | 2009-11-23 | 10 | 21000 || S50 | Simpati | 50000 | 2009-12-05 | 30 | 50000 |

    | FR25 | Fren | 25000 | 2009-10-26 | 15 | 28250 || M30 | Mentari | 30000 | 2009-12-31 | 15 | 31000 || M75 | Mentari | 75000 | 2009-12-31 | 45 | 72500 || S100 | Simpati | 100000 | 2009-12-31 | 60 | 97000 |+---------+---------+---------+------------+-------+-------+6 rows in set (0.01 sec)

    mysql> insert into tblKartu values -> ('FL20','Flexi',20000,'2009-12-21',15,21250), -> ('FR50','Fren',50000,'2009-12-30',30,53500), -> ('FL50','Flexi',50000,'2009-12-31',30,48000), -> ('XLJ35','XL Jempol',35000,'2009-11-26',35,35000);Query OK, 4 rows affected (1.11 sec)

    Records: 4 Duplicates: 0 Warnings: 0

    mysql> select * from tblkartu;+---------+-----------+---------+------------+-------+-------+| KdKartu | Produk | nominal | Berlaku | Aktif | harga |+---------+-----------+---------+------------+-------+-------+| M20 | Mentari | 20000 | 2009-11-23 | 10 | 21000 || S50 | Simpati | 50000 | 2009-12-05 | 30 | 50000 || FR25 | Fren | 25000 | 2009-10-26 | 15 | 28250 || M30 | Mentari | 30000 | 2009-12-31 | 15 | 31000 |

  • 7/23/2019 SoalTTSGn0809

    4/4

    | M75 | Mentari | 75000 | 2009-12-31 | 45 | 72500 || S100 | Simpati | 100000 | 2009-12-31 | 60 | 97000 || FL20 | Flexi | 20000 | 2009-12-21 | 15 | 21250 || FR50 | Fren | 50000 | 2009-12-30 | 30 | 53500 || FL50 | Flexi | 50000 | 2009-12-31 | 30 | 48000 || XLJ35 | XL Jempol | 35000 | 2009-11-26 | 35 | 35000 |+---------+-----------+---------+------------+-------+-------+10 rows in set (0.16 sec)

    mysql> \t