วิชวลเบสิ (Visual Basic) นั้นนับได้ว่าเป็นเครื่องมือสำหรับการพัฒนาโปรแกรมบนวินโดวส์ที่ได้รับความนิยมเป็นอย่างสูง มีการพัฒนามาอย่างต่อเนื่อง และเป็นเครื่องมือตัวแรก ๆ ที่พัฒนาออกมาพร้อม ๆ กับเครื่องมือสำหรับการพัฒนาโปรแกรมบนวินโดวส์อื่น ๆ อีกหลายตัว แต่ส่วนใหญ่แล้วก็ไม่ยืนยงเท่าวิชวลเบสิก อาจจะเป็นพราะความง่ายต่อการใช้งาน มีความสามารถในหลายๆด้านมีเครื่องไม้เครื่องมือและโปรแกรมสนับสนุนเยอะ รวมถึงความสามารถในเรื่องฐานข้อมูลที่มีอยู่ในตัวของมันเอง จนถึงปัจจุบันนี้เวอร์ชันล่าสุดที่ออกสู่ตลาดคือเวอร์ชัน 4.0 ที่ได้รับการเพิ่มเติมขีดความสามารถเข้าไปอีกมากมาย
ผมเชื่อว่ามีหลาย ๆ คนหรือหลาย ๆ หน่วยงานได้เลือกเอาวิชวลเบสิกเป็นเครื่องมือหลักในการพัฒนาโปรแกรมใหม่ๆ ของตนเอง การพัฒนาโปรแกรมขึ้นมาด้วยวิชวลเบสิก อาจจะทำได้ง่ายถ้าเป็นดปรแกรมขนาดเล็ก ๆ ฐานข้อมูลไม่ได้ซับซ้อนมากนัก แต่ในความเป็นจริงแล้วโปรแกรมที่เราจะสร้างมักจะสลับซับซ้อนมาก การที่จะทำให้มีประสิทธิภาพที่เหมาะสมนั้นไม่ง่ายอย่างที่คิดเลยโดยเฉพาะวิธีการจัดการกับข้อมูลาขนาดใหญ่ๆ จำนวนมาก
การจัดการกับฐานข้อมุลของวิชวลเบสิกนั้นมีอยู่ 2 แบบ คือทำโดยผ่านทาง Data Control ซึ่งจะค่อนข้างง่ายต่อการใช้งาน แต่เสียตรงที่มีขอบเขตจำกัดอยู่เฉพาะแต่เรื่องของการใช้งานข้อมูลในฐานข้อมูลเท่านั้น ไม่สามารถจะจัดการเรื่องของโครงสร้างและการบริหารฐานข้อมุลได้เช่นเดียวกับ วิธีที่ใช้ Data Access Object หรือ "ออบเจ็คต่างๆ ทางฐานข้อมูล" โดยเฉพาะในเวอร์ชัน 4.0 ความสามารถของ Data Access Object ได้เพิ่มขึ้นจนใกล้เคียงหรือเกือบเท่าที่ทำได้ในโปรแกรมจัดการฐานข้อมูลโดยครงคือไมโครกซอฟต์แอกเซส(MS-Access) เลยทีเดียว และทั้งสองวิธีก็ใช้ Database Engine หรือที่มีชื่อเรียกว่า JET Engine ของ MS-Accessที่มีมาให้พร้อมกับตัววิชวลเบสิกเองเช่นเดียวกัน
บทที่ 1 บทนำ
บทที่ 2 โครงสร้างฐานข้อมูล
บทที่ 3 การจัดการกับโครงสร้างฐานข้อมูล
บทที่ 4 ท่องไปในโครงสร้างฐานข้อมูลของ JET 1.1
บทที่ 5 ออบเจ็ด RecordSet และการจัดการกับข้อมูล
บทที่ 6 การจัดการกับฟิลด์ข้อมูลขนาดใหญ่
บทที่ 7 Transactoin
บทที่ 8 แนะนำ SQL
บทที่ 9 JET 2.0 Compatibility Layer
บทที่ 10 QueryDef และการใช้งาน
บทที่ 11 การควบคุมการใช้ข้อมุลร่วม (Database Locking)
บทที่ 12 การใช้วิชวลเบสิกกับฐานข้อมูลอื่น ๆ
บทที่ 13 การใช้ตารางแบบเชื่อมต่อ (Attached Table)
บทที่ 14 วิชวลเบสิกกับระบบรักษาความปลอดภัยของ MS-Access
บทที่ 15 Database ในวิชวลเบสิกเวอร์ชัน 4
ภาคผนวก การจัดการฐานข้อมูลด้วย Data Control
Index