Access
One of the main advantages MS Access as a means of development - integration with Microsoft Office. All the power of Office at your service. This Access rigidly won a niche in the world of desktop databases and gaining a place in client / server systems. Hence the famous «key» - a symbol of Access. The key from the set of doors - Word, Excel, PowerPoint, Outlook. Of course, access these applications can not only with the help of Access, but they are all part of an overall package of Microsoft Office, and since version MS Office 2000, have a common programming language - VBA.
Access initially pozitsionirovalsya as desktop database, and the sector it is difficult to find a worthy opponent. Just Access, in principle, very convenient container to store tables and queries with them through the ADO. If not satisfied with the standard set of controls, without any problems, you can write an interface to work through other means, such as, for example, VisualStudio or Delphi.
Many programmers have long worked with Access, I think, agree that it is very convenient for rapid development of information systems (one developer), on a relatively small amount of data and the number of users of 5-10 people.
Access is a very good tool to develop client client server applications, and problems are no greater than that of any other programming, and develop faster. Access allows you to quickly deploy applications. There will always be people who know how to install MS Office. Moreover, its forms and reports are recognized among the best. Access can also act as a client to client - server technology, including Oracle, and clearly with MS SQL Server.
Access lets you develop professional database more quickly and for less money, and quite meet the demands of the customer. Moreover, this solution has more flexibility, customization, it's easy to make additions and changes, faster and cheaper than the industry database based on Oracle and C + +