• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

7. Database System Architecture > 7.1. Why Program?

Why Program?

There is no doubt that SQL is a powerful language—as far as it goes. However, it is a somewhat unfriendly language, and it lacks the sophisticated control structures of a more traditional language, such as For...Next... loops and If...Then... statements.

This is not really a problem, since SQL is designed for a very specific purpose related to database-component creation and manipulation. SQL is not designed to provide an overall programming environment for Microsoft Access itself. This role is played by Visual Basic for Applications (VBA).

VBA is the macro or scripting language for all of the major Microsoft Office products: Microsoft Access, Excel, PowerPoint, and Word (starting with Word 97). It is a very powerful programming language that gives the programmer access to the full features of these applications, as well as the means to make the applications work together.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint