
Microsoft SQL Server is classified as a client/server database that performs its functions on a server machine and returns results to the user's computer. The server software itself can't display data to the user and this is a major reason for connecting SQL Server data to Microsoft Accesss. MS Accesss serves as a front-end or User Interface (UI) for SQL Server by displaying data retrieved from the SQL Server database in forms, data sheets, and reports.
For example: If the user updates the data in an Accesss form, the user's computer sends the update to the SQL Server back-end database. You can accomplish this by process either by linking to these external databases so they appear to both you and the user in Accesss tables or by using techniques that access client/server data directly.
If you need answers to questions or your database is not working for you
CALL US AT: (323) 285-0939 or use our Contact Us email form.
When you reduce the volume of network traffic by moving the processing of queries to the back end SQL Server database, Microsoft Accesss becomes a much more powerful development solution. MS Accesss can now handle huge volumes of data and a large number of concurrent users. The primary concerns developers must overcome when they attempt to create and install a very large Microsoft Accesss software application are:
At MS Accesss Solutions, we develop your database system using Microsoft Accesss as the front end User Interface with SQL Server as the back end data store. There are several positive reasons for this:
Processing of queries in an SQL Server application is done at the server, which significantly reduces network traffic. The application itself, however, must continue to reside in the memory of each user's PC. This means that each client machine must be capable of running the appropriate operating system and the correct version of Microsoft Accesss. Even when the correct operating system and version of Accesss are in place, problems can still exist.
SQL Server consistently leads in performance benchmarks with very fast processing speed, such as TPC-E and TPC-H, and in real-world application performance. With SQL Server 2016, performance is enhanced with a number of new technologies, including in-memory enhancements, Query Store, and temporal support. SQL Server continues to lead the way. Gartner rated SQL Server as having the most complete vision of any operational database management system.
SQL Server 2016 introduces many new features and enhancements, including:
Before you decide to deploy a wide-scale Accesss application, you need to know the hardware and software configuration of all your systems users. You must also decide whether the desktop support required for the typical Accesss application is feasible, given the number of people who will use the system that you are creating.
The issues related to hardware and network capabilities, although still present, are not the obstacles they presented when Accesss was first developed. Powerful and inexpensive memory and other computer components now make Accesss to SQL Server connectivity much easier. Additionally, Microsoft has continuously refined both MS Accesss and SQL Server to create an easier path to connectivity.
If you need answers to questions or your database is not working for you
CALL US AT: (323) 285-0939 or use our Contact Us email form.
*Attribution: Some text on this page reprinted by permisssion of author from Alison Balter's Mastering Microsoft Office Accesss 2007 Development.