Dalam istilah ilmu komputer, sebuah struktur data adalah cara penyimpanan, penyusunan dan pengaturan data di dalam media penyimpanan komputer sehingga data tersebut dapat digunakan secara efisien.
Dalam teknik pemrograman, struktur data berarti tata letak data yang berisi kolom-kolom data, baik itu kolom yang tampak oleh pengguna (user) ataupun kolom yang hanya digunakan untuk keperluan pemrograman yang tidak tampak oleh pengguna. Setiap baris dari kumpulan kolom-kolom tersebut dinamakan catatan (record). Lebar kolom untuk data dapat berubah dan bervariasi. Ada kolom yang lebarnya berubah secara dinamis sesuai masukan dari pengguna, dan juga ada kolom yang lebarnya tetap. Dengan sifatnya ini, sebuah struktur data dapat diterapkan untuk pengolahan database (misalnya untuk keperluan data keuangan) atau untuk pengolah kata (word processor) yang kolomnya berubah secara dinamis. Contoh struktur data dapat dilihat pada berkas-berkas lembar-sebar (spreadsheet), pangkal-data (database), pengolahan kata, citra yang dipampat (dikompres), juga pemampatan berkas dengan teknik tertentu yang memanfaatkan struktur data. [wikipedia]
Dalam teknik pemrograman, struktur data berarti tata letak data yang berisi kolom-kolom data, baik itu kolom yang tampak oleh pengguna (user) ataupun kolom yang hanya digunakan untuk keperluan pemrograman yang tidak tampak oleh pengguna. Setiap baris dari kumpulan kolom-kolom tersebut dinamakan catatan (record). Lebar kolom untuk data dapat berubah dan bervariasi. Ada kolom yang lebarnya berubah secara dinamis sesuai masukan dari pengguna, dan juga ada kolom yang lebarnya tetap. Dengan sifatnya ini, sebuah struktur data dapat diterapkan untuk pengolahan database (misalnya untuk keperluan data keuangan) atau untuk pengolah kata (word processor) yang kolomnya berubah secara dinamis. Contoh struktur data dapat dilihat pada berkas-berkas lembar-sebar (spreadsheet), pangkal-data (database), pengolahan kata, citra yang dipampat (dikompres), juga pemampatan berkas dengan teknik tertentu yang memanfaatkan struktur data. [wikipedia]
Struktur penyimpanan data pada MySQL adalah sebagai berikut.
Database
/ \
Table Table
/ \ / \
Field Field Field Field
Database default yang dimiliki oleh root adalah mysql dan test.
Untuk dapat melihat database yang terdapat pada MySQL digunakan perintah
mysql>show databases;
kemudian akan terlihat
+-------------------------+
| Database |
+-------------------------+
| mysql |
| test |
+-------------------------+
Untuk dapat mempergunakan database mysql, digunakan
mysql> use mysql;
Untuk melihat isi database mysql ( table yang terdapat di dalam database mysql )
mysql> show tables;
( Note : Jika anda belum memilih database yang dipergunakan, maka commandnya menjadi
mysql> show tables from mysql; )
kemudian akan telihat :
Untuk melihat isi table user ( fields yang terdapat di dalam table user)
mysql>show fields from user;
kemudian akan terlihat:
Untuk melihat isi data yang terdapat pada field host, user, password digunakan
mysql> select host, user, password from user;
Untuk melihat semua data yang terdapat pada field user digunakan
mysql> select * from user;
Root dapat menambahkan user baru pada server MySQL
Misalkan root menambahkan user budi dengan password adi pada host localhost.
mysql> insert into user values(“ localhost”,”budi”,password(“adi”),”Y”,”Y”,”Y”, ”Y”,”Y”,”N”,”N”,”N”,”N”,”Y”,”N”,”Y”,”Y”,”Y”);
Sebagai root, anda harus selalu mengawasi masalah keamanan data pada database server anda, salah satu cara pencegahan pengaksesan database oleh orang lain dan pemakaian hak akses database anda, adalah dengan cara memberikan password kepada para user. Password yang disimpan dalam table user seharusnya disimpan dalam bentuk enkripsi, oleh sebab itu dipergunakan perintah
password(“adi”)
pada sintaks diatas, untuk user-user yang tidak memiliki password, sebaiknya user tersebut di remove, sintaksnya:
mysql> delete from user where password=’’;
Root dapat mengubah passwordnya dengan cara
mysql> update user set password=password(“password_baru”) where user=”root”;
Untuk lebih jelasnya, baca bagian E.
Demikian penjelasan singkat mengenai Struktur data, mohon maaf bila ada kesalahan, mudah-mudahan dapat dipahami, sekian wasalam.
Out Of Topic Show Konversi KodeHide Konversi Kode