KATA PENGANTAR

Puji syukur kepada Tuhan Yang Maha Esa, karena berkat rahmatNya, makalah komputer dengan judul “SQL Dan Microsoft Access” ini dapat terselesaikan. Kami juga tidak lupa untuk mengucapkan banyak terimakasih kepada dosen yang telah membimbing kami, serta teman – teman yang sudah memberikan saran dan kritik juga orang – orang lain yang secara tidak langsung sudah turut membantu terlaksananya makalah ini. Kami menyadari makalah ini masih banyak kekurangan dan jauh dari sempurna. Karena itu, Kami sebagai penulis menerima segala saran dan kritik yang membangun dalam memperbaiki makalah ini. Makalah ini diharapkan dapat membantu para pembaca untuk lebih mengetahui tentang SQL Dan Microsoft Office Access dan juga mengerti tujuan maupun fungsi dari SQL dan Microsoft Office Access. Kami berharap semoga makalah ini dapat bermanfaat bagi pembaca pada umumnya dan penulis pada khususnya. Terimakasih. Hormat Kami,

Penulis

Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine. Oracle Database.PENDAHULUAN Microsoft Access (atau Microsoft Office Access) adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah. Meskipun demikian. Microsoft Excel. di dalam sebuah organisasi yang kecil bahkan mungkin juga digunakan oleh perusahaan yang cukup besar. sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek. dan kode Visual Basic) yang dimilikinya dapat digunakan untuk . Microsoft SQL Server. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks. tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek. dan juga para programmer untuk membuat sebuah sistem buatan sendiri untuk menangani pembuatan dan manipulasi data. report. Meskipun demikian. Access juga dapat digunakan sebagai sebuah basis data untuk aplikasi Web dasar yang disimpan di dalam server yang menjalankan Microsoft Internet Information Services (IIS) dan menggunakan Microsoft Active Server Pages (ASP). Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office. selain tentunya Microsoft Word. Microsoft Access kurang begitu bagus jika diakses melalui jaringan sehingga aplikasiaplikasi yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis data yang bersifat klien/server. query. tampilan muka Access (form. Beberapa pengembang aplikasi profesional menggunakan Microsoft Access untuk mengembangkan aplikasi secara cepat (digunakan sebagai Rapid Application Development/RAD tool). dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna. dan Microsoft PowerPoint. khususnya untuk pembuatan purwarupa untuk sebuah program yang lebih besar dan aplikasi yang berdiri sendiri untuk para salesman. atau semua kontainer basis data yang mendukung standar ODBC. penggunaan Access kurang disarankan. mengingat telah ada Microsoft SQL Server yang memiliki kemampuan yang lebih tinggi. Versi terakhir adalah Microsoft Office Access 2007 yang termasuk ke dalam Microsoft Office System 2007. Microsoft Jet Database Engine.

dan beberapa produk lainnya yang mendukung ODBC. seperti halnya Microsoft Jet Database Engine (yang secara default digunakan oleh Microsoft Access). SQL juga merupakan Bahasa pemrograman yang dirancang khusus untuk mengirimkan suatu perintah query (pengaksesan data berdasarkan pengalamatan tertentu) terhadap sebuah database. SQL memiliki beberapa aturan yang telah distandarkaan oleh asosiasi yang bernama ANSI. Oracle Database. Dengan kata lain. Setiap aplikasi yang spesifik dapat mengimplementasikan SQL secara sedikit berbeda. SQL lebih muedah untuk digunakan dibandungkan dengan bahasa pemrograman tetapi lebih rumit dibanding software lembar kerja dan pengolah kata. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya. Jadi. Microsoft SQL Server. SQL Juga dapat diartikan sebagai Antar muka standar untuk sistem manajemen basis data relasional. Sebagai suatu bahasa permintaan. SQL (Structured Query Language) SQL merupakan kependekan dari kata “Structured Query Language”. SQL (Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional. SQL memungkinkan seorang pengguna untuk mengakses informasi tanpa mengetahui dimana lokasinya atau bagaimana informasi tersebut disusun. SQL merupakan suatu bahasa permintaan yang terstruktur. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. Sebuah pernyataan SQL yang sederhana dapat menghasilkan set permintaan untuk informasi yang tersimpan pada komputer yang berbeda di berbagai lokasi yang tersebar. SQL dapat digunakan untuk investigasi interatif atau pembuatan lapiran ad hoc atau disisipkan dalam program aplikasi. SQL didukung oleh SMBD . Kebanyakan software database yang ada saat ini dapat diakses melalui SQL.menangani basis data yang sebenarnya diproses oleh sistem manajemen basis data lainnya. SQL adalah bahasa permintaan yang melekat pada satu database atau SMBD tertentu. sehingga membutuhkan waktu dan sumber daya komputasi yang banyak. Dikatakan terstruktur karena pada penggunaannya. SQL adalah perintah atau bahasa yang melekat di dalam SMBD. termasuk sistem yang beroperasi pada komputer pribadi. tapi seluruh database SQL mendukung subset standar yang ada.

seperti : MySQL Server. . Selain itu SQL juga didukung oleh database bukan server seperyi Ms. dan Oracle. Interbase. Access maupun Paradox. PostgreSQL. MsQL.

mengubah kolom. Ada tiga perintah yang termasuk dalam DDL. Dalam penggunaannya.Sejarah SQL Sejarah SQL dimulai dari artikel seorang peneliti dari IBM bernama EF Codd yang membahas tentang ide pembuatan basis data relasional pada bulan Juni 1970. Pekerjaannya mencakup mengganti nama tabel. IBM pun mengubahnya menjadi SQL. Perintahnya dapat kita sebut dengan query. muncul perusahaan bernama Oracle yang membuat server basis data populer yang bernama sama dengan nama perusahaannya. maupun memberikan atribut pada kolom. karena permasalahan hukum mengenai penamaan SEQUEL. yaitu DDL (Data Definition Language). dan kolom. DML (Data Manipulation Language) dan DCL (Data Control Language). Implementasi basis data relasional dikenal dengan System/R. Memahami Perintah SQL Telah dikatakan sebelumnya bahwa SQL merupakan sebuah bahasa permintaan yang melekat pada suatu SMBD termasuk MySQL. • ALTER : Perintah ini digunakan untuk mengubah struktur tabel yang telah dibuat. Dengan naiknya kepopuleran Oracle. yaitu : • CREATE : Perintah ini digunakan untuk membuat. tabel baru. Setelah terbitnya artikel tersebut. Artikel ini juga membahas kemungkinan pembuatan bahasa standar untuk mengakses data dalam basis data tersebut. • DROP : Perintah ini digunakan untuk menghapus database dan tabel. perintah SQL dikategorikan menjadi tiga sub perintah. Di akhir tahun 1970-an. Data Definition Language (DDL) Data Definition Language (DDL) merupakan sub bahasa SQL yang digunakan untuk membangun kerangka database. Bahasa tersebut kemudian diberi nama SEQUEL (Structured English Query Language). termasuk diantaranya membuat database baru. menghapus kolom. menambah kolom. view baru. maka SQL juga ikut populer sehingga saat ini menjadi standar de facto bahasa dalam manajemen basis data. Akan tetapi. Data Manipulation Language (DML) . IBM mengadakan proyek pembuatan basis data relasional berbasis bahasa SEQUEL.

Mudah digunakan . Hak akses tersebut berupa hak membuat (CREATE). mengubah (UPDATE) dan hak khusus berkenaan dengan sistem databasenya. Perintah yang digunakan. • UPDATE : Perintah ini digunakan untuk memperbaharui data lama menjadi data terkini. maka dapat diubah isi datanya dengan menggunakan perintah UPDATE. Data yang diambil dapat kita tampilkan dalam layar prompt MySQL secara langsung maupun ditampilkan pada tampilan aplikasi. Penggunaannya setelah database dan tabel selesai dibuat. yaitu untuk menghilangkan atau mencabut hak akses yang telah diberikan kepada user oleh administrator. diantaranya : • GRAND : Perintah ini digunakan untuk memberikan hak / izin akses oleh administrator (pemilik utama) server kepada user (pengguna biasa). menghapsu (DELETE). mengambil (SELECT). Jika anda memiliki data yang salah atau kurang Up To Date dengan kondisi sekarang.Data Manipulation Language (DML) merupakan sub bahasa SQL yang digunakan untuk memanipulasi data dalam database yang telah terbuat. sehingga data yang telah hilang tidak dapat dikembalikan lagi. Bersifat RDBMS (Relational Database Management System). Perintah DCL. diantaranya : • INSERT : perintah ini digunakan untuk menyisipkan atau memasukkan data baru ke dalam tabel. • REVOKE : perintah ini memiliki kegunaan terbalik dengan GRAND. perintah yang telah dijalankan tidak dapat digagalkan. • SELECT : Perintah ini digunakan untuk mengambil data atau menampilkan data dari satu tabel atau beberapa tabel dalam relasi. Pada saat menghapus data. Beberapa Kemudahan Yang Penulis Temuin Dari Mysql Ini Yaitu : 1. Biasanya data yang dihapus adalah data yang tidak diperlukan lagi. sama dong dengan yang lainnya 2. Data Control Language (DCL) Data Control Language (DCL) merupakan sub bahasa SQL yang digunakan untuk melakukan pengontrolan data dan server databasenya. • DELETE : Perintah ini digunakan untuk menghapus data dari tabel.

database selalu tersimpan di drive C:\ tidak di drive yang D: atau pun E: ? Padahal kita sama sama tahu bahwa drive C:\ kan rentan tuh.DELETE. bertugas untuk mengupdate (merubah) data dalam suatu tabel pada database . Beberapa perintah dari SQL yang sering di temuin yaitu : . bertugas untuk menambahkan data ke dalam suatu tabel dalam database . 4.3. dengan menggunakan MySQL.INSERT. bertugas untuk menghapus data dari suatu tabel dalam database . Mudah untuk di koneksikan baik dengan VB maupun dengan PHP (mungkin karna saya sering menggunakannya Kalau kelemahan yang saya dapatkan yaitu. Jika windows error maka lumayan juga menyelamatkan data data dari Drive C:\ tersebut.UPDATE. bertugas untuk mengakses data dari suatu tabel dalam database .SELECT.Ukuran file kecil dan rendah memori. sehingga saat di instalasi tidak rumit.

Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah. Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine. Microsoft Jet Database Engine. Access juga dapat digunakan sebagai sebuah basis data untuk aplikasi Web dasar yang disimpan di dalam server yang menjalankan Microsoft Internet Information Services (IIS) dan menggunakan Microsoft Active Server Pages (ASP) Microsoft Access adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. selain tentunya Microsoft Word.ORACLE. . Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access. Microsoft Excel. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office. Microsoft SQL Server. • Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah. atau semua kontainer basis data yang mendukung standar ODBC Kelebihan • Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access. Access juga mendukung teknik-teknik pemrograman berorientasi objek. dan juga para programmer untuk membuat sebuah sistem buatan sendiri untuk menangani pembuatan dan manipulasi data. • Lebih mudah di menggerti. Oracle Database. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office. Microsoft Jet Database Engine. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks.Microsoft Access Microsoft Access adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. selain tentunya Microsoft Word. tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek. Microsoft SQL Server. atau semua kontainer basis data yang mendukung standar ODBC. Oracle Database. sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna. Microsoft Excel. dan Microsoft PowerPoint. Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access. di dalam sebuah organisasi yang kecil bahkan mungkin juga digunakan oleh perusahaan yang cukup besar. SQL . dan Microsoft PowerPoint.

0 dari Microsoft Access ini datang dengan tujuh buah disket floppy 3½ inci berukuran 1. Buku manual yang dibawanya memperingatkan bahwa beberapa kasus tersebut disebabkan oleh driver perangkat yang kuno atau konfigurasi yang tidak benar.0 adalah sebuah komputer dengan sistem operasi Microsoft Windows 3. pada ukuran basis data melebihi 700 megabyte sering mengalami masalah seperti ini (pada saat itu.Kekurangan • Microsoft Access kurang begitu bagus jika diakses melalui jaringan APA ITU MICROSOFT OFFICE ACCESS? Microsoft merilis Microsoft Access 1. Hal tersebut berakhir saat Microsoft merilis Visual Basic for Applications (VBA). Bill Gates melihat purwarupa (prototype) tersebut dan memutuskan bahwa komponen bahasa pemrograman BASIC harus dikembangkan secara bersama-sama sebagai sebuah aplikasi terpisah tapi dapat diperluas. Kedua proyek tersebut dikembangkan secara terpisah. Versi 2. Sebagai contoh.0.44 megabyte. memang hard disk yang beredar masih berada di bawah 700 megabyte). Nama kode (codename) yang digunakan oleh Access pertama kali adalah Cirrus yang dikembangkan sebelum Microsoft mengembangkan Microsoft Visual Basic. sementara mesin pembuat form antarmuka yang digunakannya dinamakan dengan Ruby. Microsoft menentukan spesifikasi minimum untuk menjalankan Microsoft Access 2. Proyek ini dinamakan dengan Thunder. dan mesin pembuat form yang digunakan oleh keduanya tidak saling cocok satu sama lainnya. . Perangkat lunak tersebut bekerja dengan sangat baik pada sebuah basis data dengan banyak record tapi terdapat beberapa kasus di mana data mengalami kerusakan. RAM berkapasitas 4 megabyte (6 megabyte lebih disarankan) dan ruangan kosong hard disk yang dibutuhkan 8 megabyte (14 megabyte lebih disarankan).0 pada tahun 1993.0 pada bulan November 1992 dan dilanjutkan dengan merilis versi 2.

Windows NT Office 2000 4.51/NT 4.51 Microsoft Windows Microsoft Office 97 95/98 dan Windows Professional NT 3.0/2000 Professional Microsoft Windows Microsoft Office XP 98/Me. Windows Professional NT/2000/XP Microsoft Windows 2000 (Service Pack 3 Microsoft Office ke atas)/XP (Service System 2003 Pack 1 ke atas)/Server 2003 Microsoft Windows XP (Service Pack Microsoft Office 2)/Server System 2007 2003/Vista/Server 2008 (Beta 2 ke atas) Microsoft Windows XP (Service Pack 3)/Windows Server 2003 R2(32Microsoft Office bit)/Windows Server Professional 2010 2008(32-bit atau 64bit)/Windows Vista (Service Pack 1)/Windows 7 Microsoft 1999 Access 9 2000 Microsoft 2001 Access 10 2002 Microsoft 2003 Access 11 2003 Microsoft 2007 Access 12 2007 Microsoft 2010 Access 14 2010 Fitur .0 Microsoft Office Microsoft Windows 2000 Premium dan 98/Me.1 Microsoft 1993 Access 2 2.0 Microsoft Access for 1995 7 Windows 95 1997 Microsoft 8 Access 97 Tahu n Sistem operasi yang didukung Microsoft Windows Versi Microsoft Office T/A Microsoft Office 4.Perkembangan Nama Nomor versi versi Microsoft 1992 Access 1 1.3 Professional Microsoft Windows Microsoft Windows Microsoft Office 95 95 dan Windows NT Professional 3.

Tidak seperti sebuah sistem manajemen basis data relasional yang komplit. meskipun prosesur tersebut dibatasi hanya untuk sebuah pernyataan tiap prosedurnya. ada sebuah sintaksis yang mengizinkan pembuatan kueri dengan beberapa parameter. Microsoft SQL Server Desktop Engine (MSDE) 2000. Sehingga. dimasukkan ke dalam Office XP Developer Edition dan dapat digunakan oleh Microsoft Access sebagai alternatif dari Microsoft Jet Database Engine. karena jenis berkas ini dapat membuat koneksi ke sebuah basis data MSDE atau Microsoft SQL Server. fitur-fitur yang berkaitan dengan basis data berbeda dari versi format/struktur data yang digunakan Access (*. dengan sebuah cara seperi halnya sebuah stored procedure. yang merupakan sebuah versi mini dari Microsoft SQL Server 2000. adalah mungkin untuk membuat hampur semua objek . Dimulai dari Microsoft Access 2000 yang menggunakan Microsoft Jet Database Engine versi 4.MDB). selama modifikasi dilakukan hanya dengan menggunakan form tersebut. Dalam berkas Access Database Project (ADP) yang didukung oleh Microsoft Access 2000 dan yang selanjutnya. dengan menggunakan ADP. Access juga mengizinkan form untuk mengandung kode yang dapat dieksekusi ketika terjadi sebuah perubahan terhadap tabel basis data. query dapat dilihat dan disunting sebagai statemen-statemen SQL. ketimbang menggunakan Microsoft JET Database Engine. dan merupakan sesuatu hal yang umum untuk menggunakan kueri yang akan diteruskan (pass-through dan teknik lainnya di dalam Access untuk menjalankan stored procedure di dalam RDBMS yang mendukungnya. Microsoft JET Database Engine tidak memiliki fitur trigger dan stored procedure. Para pengguna dapat mencampurkan dan menggunakan kedua jenis bahasa tersebut (VBA dan Macro) untuk memprogram form dan logika dan juga untuk mengaplikasikan konsep berorientasi objek. dan statemen SQL dapat digunakan secara langsung di dalam Macro dan VBA Module untuk secara langsung memanipulasi tabel data dalam Access. seperti halnya trigger.0.Salah satu keunggulan Microsoft Access dilihat dari perspektif programmer adalah kompatibilitasnya dengan bahasa pemrograman Structured Query Language (SQL).

dan juga para programmer untuk membuat sebuah sistem buatan sendiri untuk menangani pembuatan dan manipulasi data. report. Beberapa pengembang aplikasi profesional menggunakan Microsoft Access untuk mengembangkan aplikasi secara cepat (digunakan sebagai Rapid Application Development/RAD tool). Access juga dapat digunakan sebagai sebuah basis data untuk aplikasi Web dasar yang disimpan di dalam server yang menjalankan Microsoft Internet Information Services (IIS) dan menggunakan Microsoft Active Server Pages (ASP). penggunaan Access kurang disarankan. report. dan beberapa produk lainnya yang mendukung ODBC.di dalam server yang menjalankan mesin basis data tersebut (tabel basis data dengan constraints dan trigger. Meskipun demikian. dan UDF). dan kode Visual Basic) yang dimilikinya dapat digunakan untuk menangani basis data yang sebenarnya diproses oleh sistem manajemen basis data lainnya. view. Meskipun demikian. Microsoft Access kurang begitu bagus jika diakses melalui jaringan sehingga aplikasi-aplikasi yang digunakan oleh banyak pengguna cenderung menggunakan solusi sistem manajemen basis data yang bersifat klien/server. seperti halnya Microsoft Jet Database Engine (yang secara default digunakan oleh Microsoft Access). Oracle Database. query. mengingat telah ada Microsoft SQL Server yang memiliki kemampuan yang lebih tinggi. di dalam sebuah organisasi yang kecil bahkan mungkin juga digunakan oleh perusahaan yang cukup besar. stored procedure. Persamaan dan Perbedaan Microsoft Access dengan MYSQL Persamaan database ini meliputi : . khususnya untuk pembuatan purwarupa untuk sebuah program yang lebih besar dan aplikasi yang berdiri sendiri untuk para salesman. yang disimpan di dalam berkas ADP hanyalah form. Microsoft SQL Server. sementara untuk tabel dan objek lainnya disimpan di dalam server basis data yang membelakangi program tersebut. Meskipun demikian. dan modul. macro. Penggunaan Microsoft Access digunakan kebanyakan oleh bisnis-bisnis kecil dan menengah. tampilan muka Access (form.

. mampu menyimpan data dan lainnya. 4.1.access saat ini yang beredar luas adalah software ’bajakan’. 3. Mysql cukup flexible untuk hal ini. Peredaran Untuk menemukan software ini sangat mudah mendapatkannya karena memang software ini bukan lagi barang langka. Perbedaan database ini meliputi : 1.Mysql memiliki lisensi gratis yang bebas digunakan siapa saja. ME/2000 . bagi perusahaan komersial dikenakan biaya yang lebih murah dibandingkan database lain di pasaran.Microsoft Access bersifat program GUI(Graphic User Interface). . Kesalahan program Kedua software ini mempunyai masalah program yang sedikit bahkan tidak ada. . Sifat database . dan OS lainnya. berupa latar belakang hitam dan tulisan putih. 6.Penggunaan database Mysql dapat bersifat multi user. untuk ms.Penggunaan database MS. Tampilan .Access hanya sebatas single user saja. Penggunaan dalam internet . 98 .Platform atau system operasi Pada bidang ini Mysql lebih baik karena dapat digunakan di OS (Operation system) Windows.0 lebih mudah dibandingkan menggunakan SQL Server 2000. 5. yang mempunyai warna dan pilihan objek.Access dalam waktu koneksi dan pemrosesan data.Mysql mempunyai tampilan layaknya DOS. Vista. Sedangkan Microsoft access hanya dapat digunakan di OS buatan Microsoft seperti Windows XP. 2. Lisensi atau harga . Machintosh. NT . 3.MS (Microsoft) Access memiliki lisensi berbayar yang harganya lumayan mahal baik untuk perorangan maupun perusahaan. 2. Linux. Cara Pakai Kedua Software ini sama-sama mudah digunakan dan modul tutorial aplikasi ini sudah sangat banyak beredar di internet. Kecepatan Mysql lebih cepat daripada MS. mengingat harga lisensinya yang berbayar dan mahal. Misalnya dalam mengkoneksikan database tersebut dengan aplikasi visual basic 6.

untuk Ms. 7.Access sulit dilakukan. Penggunaan dalam jaringan LAN Mysql berjalan lebih baik dalam sebuah instalasi jaringan dan cocok untuk membantu setiap client.Access tidak bias. .Mysql dapat digabungkan dengan web server oleh bahasa pemrograman sedangkan Ms.

2010. Pengantar Komputer dan Internet. 2009. http://dc336. Haryanto Agus.4shared.com/doc/6o2cQu--/preview.org/wiki/SQL http://id.wikipedia. Prodi Teknik Informatika. Ilmukomputer. Univ Kristen Duta Wacana.html http://id.wikipedia. Membuat Aplikasi Sederhana Microsoft Access. 2010.com (diakses tanggal 30 November 2010).org/wiki/Sistem_manajemen_basis_data_relasional . Anonymous. Sejarah Microsoft Access dan Penggunaanya.DAFTAR PUSTAKA Anonymous.org (diakses tanggal 24 November 2010). Wikipedia.

Sign up to vote on this title
UsefulNot useful