Selasa, 10 November 2015





Cara Membuat Database MySQL

Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\Miss_Niliswana>cd c:\xampp\mysql\bin

c:\xampp\mysql\bin>mysql -hlocalhost -uroot -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.0.45-community-nt MySQL Community Edition (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> create database diansafitri;
ERROR 1007 (HY000): Can't create database 'diansafitri'; database exists
mysql> create database diansafitri2;
Query OK, 1 row affected (0.00 sec)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| cdcol              |
| diansafitri        |
| diansafitri2       |
| mysql              |
| phpmyadmin         |
| test               |
| webauth            |
+--------------------+
8 rows in set (0.05 sec)

mysql> use diansafitri2;
Database changed
mysql> create table pegawai(nip int(12),nama varchar(50),jabatan varchar(30));
Query OK, 0 rows affected (0.36 sec)

mysql> desc pegawai;
+---------+-------------+------+-----+---------+-------+
| Field   | Type        | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| nip     | int(12)     | YES  |     | NULL    |       |
| nama    | varchar(50) | YES  |     | NULL    |       |
| jabatan | varchar(30) | YES  |     | NULL    |       |
+---------+-------------+------+-----+---------+-------+
3 rows in set (0.30 sec)

mysql> alter pegawai add gaji int(12);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'pegaw
ai add gaji int(12)' at line 1
mysql> alter table pegawai add gaji int(12);
Query OK, 0 rows affected (0.09 sec)
Records: 0  Duplicates: 0  Warnings: 0

mysql> desc pegawai;
+---------+-------------+------+-----+---------+-------+
| Field   | Type        | Null | Key | Default | Extra |
+---------+-------------+------+-----+---------+-------+
| nip     | int(12)     | YES  |     | NULL    |       |
| nama    | varchar(50) | YES  |     | NULL    |       |
| jabatan | varchar(30) | YES  |     | NULL    |       |
| gaji    | int(12)     | YES  |     | NULL    |       |
+---------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)

mysql> alter table add jenis_kelamin varchar(15) after nip;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'add j
enis_kelamin varchar(15) after nip' at line 1
mysql> alter table pegawai add jenis_kelamin varchar(15) after nip;
Query OK, 0 rows affected (0.09 sec)
Records: 0  Duplicates: 0  Warnings: 0

mysql> desc pegawai;
+---------------+-------------+------+-----+---------+-------+
| Field         | Type        | Null | Key | Default | Extra |
+---------------+-------------+------+-----+---------+-------+
| nip           | int(12)     | YES  |     | NULL    |       |
| jenis_kelamin | varchar(15) | YES  |     | NULL    |       |
| nama          | varchar(50) | YES  |     | NULL    |       |
| jabatan       | varchar(30) | YES  |     | NULL    |       |
| gaji          | int(12)     | YES  |     | NULL    |       |
+---------------+-------------+------+-----+---------+-------+
5 rows in set (0.00 sec)

mysql> alter table pegawai modify nama varchar(30);
Query OK, 0 rows affected (0.09 sec)
Records: 0  Duplicates: 0  Warnings: 0

mysql> desc pegawai;
+---------------+-------------+------+-----+---------+-------+
| Field         | Type        | Null | Key | Default | Extra |
+---------------+-------------+------+-----+---------+-------+
| nip           | int(12)     | YES  |     | NULL    |       |
| jenis_kelamin | varchar(15) | YES  |     | NULL    |       |
| nama          | varchar(30) | YES  |     | NULL    |       |
| jabatan    

Kamis, 29 Oktober 2015

Macam-macam software database Software database adalah sebuah perangkat lunak yang digunakan untuk membuat dan mengelola struktur database (basis data) serta untuk mengakses data. Perangkat lunak basis data juga biasa disebut dengan sistem manajemen database. Secara umum, database sendiri adalah sekumpulan data yang tersimpan secara elektronik pada sistem komputer. Secara khusus, database adalah sekumpulan file (dokumen) pada sistem komputer yang saling terhubung. Dokumen-dokumen ini diatur sesuai kesamaan elemennya, sehingga data yang diinginkan dapat dicari dengan mudah. untuk teman-teman yang masih kurang paham mengenai database. silahkan lihat artikel saya sebelumnya mengenai Pengertian Basis Data (Database) Baiklah teman-teman kita kembali ke topik Macam-macam software databaes untuk megetahui software apa saja itu, silahkan simak artikel dibawah ini. MySQL MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL dapat pengolah database yang banyak digunakan dan biasa digunakan untuk aplikasi web. untuk lebih jelasnya mengenai apa itu Mysql teman-teman bisa lihat di sisni. Oracle Oracle Database adalah sebuah Sistem Database yang cukup terkenal, Sistem ini telah banyak digunakan oleh perusahaan-perusahaan terkenal. Oracle Databases bersifat komersial dan dikembangkan oleh Oracle Corporation. Oracle terbagi menjadi beberapa varian dengan tujuan dan segmen penggunaan yang bermacam – macam. untuk lebih jelasnya kunjungi halam ini. Microsoft Access Microsoft Access dalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office. untuk lebih jelasnya lihat halaman ini. Microsoft SQL Server Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Bahasa kueri utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis data berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis data besar. untuk lebih jelasnya lihat laman ini. PostgreSQL PostgreSQL adalah sebuah sistem basis data yang disebarluaskan secara bebas menurut Perjanjian lisensi BSD. Piranti lunak ini merupakan salah satu basis data yang paling banyak digunakan saat ini, selain MySQL dan Oracle. PostgreSQL menyediakan fitur yang berguna untuk replikasi basis data. Fitur-fitur yang disediakan PostgreSQL antara lain DB Mirror, PGPool, Slony, PGCluster, dan lain-lain PostgreSQL adalah sistem database yang kuat untuk urusan relasi, open source. Memiliki lebih dari 15 tahun pengembangan aktif dan sudah terbukti segala rancangan arsitekturnya telah mendapat reputasi tentang kuat, handal, integritas data, dan akurasi data lihat halam ini. Firebird Firebird (FirebirdSQL) adalah sistem manajemen basisdata relasional yang menawarkan fitur-fitur yang terdapat dalam standar ANSI SQL-99 dan SQL-2003. RDBMS ini berjalan baik di Linux, Windows, maupun pada sejumlah platform Unix. Firebird di diarahkan dan di-maintain oleh FirebirdSQL Foundation. Firebird merupakan turunan dari Interbase versi open source milik Borland. Firebird adalah database open source yang dikembangkan untuk menjawab kebutuhan akan database yang handal namun cukup ringan dan mudah dalam mengoperasikannya. Apache Derby Apache Derby (sebelumnya didistribusikan sebagai IBM Cloudscape) adalah sistem manajemen database relasional (RDBMS) yang dikembangkan oleh Yayasan Software Apache yan