Javatpoint Logo
Javatpoint Logo
MS Access Interview Questions

Microsoft Access Interview Questions

A list of top frequently asked Microsoft Access interview questions and answers are given below.

1) What is Microsoft Access database?

Microsoft Access database is a relational database management system which combines GUI (Graphical User Interface) with Microsoft Jet database engine. It can import and use data from Access, SQL, Oracle, etc.

This software is used to build application software.


2) What is the way to link the explicit data into Access database?

Follow the instructions given below to link explicit data into Access database:

  • Go to main menu and click on EXTERNAL DATA within Import and Link group.
  • Import the required file.
  • Follow the instruction in the Get External Data wizard to know about the file that can link Access database.

3) What are the several file extensions in MS Access?

Following are the six file extensions in MS Access:

  • Access workgroup.mdw
  • Access database.accdb
  • Access Workgroup.mdw
  • Access blank project template.adn
  • Access project.adp
  • Protected access database.accde

4) What is maximum size for an Access database?

Maximum size of Access 2.0 version database is 1 gigabyte.


5) Which technique is used to increase the size of database?

Replication is used to increase the size of database.


6) Tell some of the most important uses of MS Access?

Uses of MS Access:

  • MS Access is used as frontend when the backend is product of ODBC compliant.
  • MS Access is widely used for small database applications are based on web and hosted on IIS by making use of ASP.NET pages.
  • Mainly, it is used by small firms and businesses, specific departments in large organizations and some people for developing applications on desktop for data applications.
  • It can be used as RAD while developing standalone applications and prototype.

7) What is a super key? How is it different from a candidate key?

A superkey is a set of attributes within a table whose values can be used to uniquely identify a tuple. On the other hand, a candidate key is a minimal set of attributes mandatory to identify a tuple.

A candidate key is also called a minimal super key.


8) What are the various type of relations between different data?

The data within the table can build only three types of relationships:

  • One-to-one relationship: This relationship specifies that only one item of table can link to one item of another table.
  • One-to-many relationship: This relationship specifies that one item of a table can corresponds to more than one item of another table.
  • Many-to-many relationship: This relationship specifies that more than one item of a table can corresponds to more than one item of another table

9) What are the protection features of MS Access?

MS Access protection features are used to protect some documents by locking them. If you do not want to change some document then you can lock the document containing data and its code from modifications by changing file system extension to .MDE. Only the MDE extension files can be changed. One can find specific tools in the market that can be used to decompile and unlock code but changes made to VB scripts are permanent.


10) How can you maintain a relationship between different databases in Access?

Whenever a relationship is established between different databases, the first table of one database considered as a primary key whereas the new field in another database considered as a foreign key.


11) What are queries in MS Access?

Queries can be seen as a request used to perform various operations on data such as sort data, insert data, retrieve data, update data, delete data, etc.


12) How to create a simple query in MS Access 2013?

Follow these instructions to create a simple query:

  • Open database.
  • Click on -create tab.
  • Go to query wizard icon.
  • Select a query type.
  • Select the appropriate table from the pull-down menu.
  • Now, choose the required field in the query results.
  • You can insert information from additional tables, by repeating step 5 and 6.
  • Go to next.
  • Choose the result that you would like to produce.
  • Specify a title to your query.
  • Now, click finish.

13) How can you export data in Excel format?

Follow the below steps to export data in Excel format:

  • Click on toolbar and follow the External Data tab.
  • Now, go to Excel on the Export group.
  • After that excel spreadsheet dialog box will be opened on your screen.
  • Now, it is required to provide destination of the file name and format.
  • Click OK. Now data will be exported to Excel spreadsheet.

14) How a table can be created using Microsoft Access Object Library (MAOL)?

Define a variable of type object and initialize it with CreateTableDef() method.


15) How can you create a form in MS Access 2013?

Follow these instructions to create a form:

  • Go to specific table you want to use to create a form.
  • Click on Create tab and then locate the Forms group.
  • Click the Form Command after which a form will be created and opened in Layout view.
  • Click Save on the Quick Access toolbar and save the file with a specific name.

16) What is the use of Pivot table?

Pivot table is used for improving the presentation of data. By using Pivot table, you can view data multi-dimensionally. A Pivot table can summarize the data by categories and display trends spread over a range of categories.


17) What are the several methods to enter data in MS Access 2013?

Different methods to enter data in MS Access are:

  • Using SQL View
  • Using form
  • Datasheet View

18) Would you easily automate your MS Access database through menu driven selections?

You can do it by creating a form with customized buttons that point to macros. An easier way is to use MS Access' built in function called "Switchboard Manager". This can be located in Tools/Add-Ins.


19) What is the role of WHERE clause in MS Access?

  • WHERE clause is used with the SELECT statement to retrieve a value with certain criteria.
  • WHERE clause can be used to join different fields of dissimilar data types by using LIKE keywords where one field is treated as a criteria for another field.

20) What are the advantages of MS Access over MS SQL Server?

Following are some of the advantages of MS Access over MS SQL Server:

  • MS Access is much easier to handle.
  • MS Access is more reliable as client can read and write directly into raw data table.
  • MS Access is more scalable when number of users are less.
  • MS Access is cheaper and more compatible.