0% found this document useful (0 votes)
94 views7 pages

Overview of Microsoft Access Database

Microsoft Access is a database management system that is part of the Microsoft Office suite. It combines the Microsoft Jet Database Engine with a graphical user interface and development tools. Access allows users to create and manage databases through its main objects: tables, queries, forms, reports, macros, and modules. Data is stored in tables which organize information into rows and columns. Access supports security features, connections to backend servers, and can be used for accounting tasks like managing invoices, accounts, credits, and debits.

Uploaded by

UTKARSH PAL
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views7 pages

Overview of Microsoft Access Database

Microsoft Access is a database management system that is part of the Microsoft Office suite. It combines the Microsoft Jet Database Engine with a graphical user interface and development tools. Access allows users to create and manage databases through its main objects: tables, queries, forms, reports, macros, and modules. Data is stored in tables which organize information into rows and columns. Access supports security features, connections to backend servers, and can be used for accounting tasks like managing invoices, accounts, credits, and debits.

Uploaded by

UTKARSH PAL
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

MS Access

First let us know what is database :

 A database is a collection of data that is stored


in a computer system.
 It helps us to record, access and analyse data
quickly and easily.
 The database is a collection of lists.

MS ACCESS:

Microsoft Access (MS Access) is a database


management system (DBMS) that is part of
Microsoft's Office suite. It combines
Microsoft's relational Jet Database Engine with
a graphical user interface (GUI) and software
development tools.

MS Access is primarily used for accounting,


such as:
 Managing invoices and bills
 Managing accounts
 Keeping track of credit and debit
 Developing application software
MS Access can also be used to:
 Create database applications from templates
or from scratch
 Customize applications for business and
customers
 Integrate data between Access and line-of-
business apps
 Store data in SQL Server and Microsoft
Azure SQ

The main objects in an Access desktop


database are:

Tables, Queries, Forms, Reports, Macros, Data


macros, Modules.

How is the data stored in MS access ?

Microsoft Access stores data in tables, which


are organized into horizontal rows and vertical
columns. These rows and columns are called fields
and records.
Why is a database important?

Databases are important because they are the


foundation of modern information systems. They
store essential data about a business, which can be
analyzed to help with decision-making.

Here are some other reasons why databases are


important:

Data management

Databases can manage large amounts of data and


multiple types of data efficiently. This helps
organizations make important decisions quickly and
easily.

Multiple users

Databases can handle multiple users and store data in


interrelated tables and logical formats.

Data protection

Data protection is one of the most important aspects


of administering a database. It's important to
monitor data for unauthorized access and usage.

Data integrity
Data integrity ensures data protection from
corruption, whether accidental or malicious.

Redundant data

By eliminating redundancy, a database management


system prevents the duplication of data, saves
storage space, and speeds up access time.

Transactions

Transactions are crucial for maintaining data


integrity and consistency in database systems. They
ensure that multiple operations occur atomically,
either all succeeding or all failing.

Data volume

Databases can absorb significant increases in data


volume.
Microsoft Access Architecture

Microsoft Access is a relational database


management system (RDBMS) that provides a
graphical user interface for creating and managing
databases. The architecture of Microsoft Access
includes the following components:

Tables

Tables are the basic building blocks of any database.


They store data in rows and columns and are used to
organize related information into groups. Tables in
Microsoft Access can have various data types, such
as text, number, date/time, etc.

Forms

Forms are used to provide a user-friendly interface


for entering data into tables. They can be created
using a drag-and-drop interface and can be
customized using a variety of tools and controls.

Queries

Queries are used to extract specific data from


tables based on user-defined criteria. They can be
used to sort, filter, and aggregate data from multiple
tables and can be created using a graphical query
designer.

Reports

Reports are used to present data in a visually


appealing format. They can be used to create
summaries, charts, and graphs based on data from
one or more tables.

Macros

Macros are used to automate common tasks in


Microsoft Access. They can be used to perform
tasks such as opening forms and running queries, and
can be triggered by user actions or by events in the
database.

Modules

Modules are used to write custom code in Microsoft


Access using the Visual Basic for Applications (VBA)
programming language. They can be used to create
custom functions, automate complex tasks, and
interact with other applications.
Security

Microsoft Access includes built-in security features


that allow you to control access to the database and
its objects. Access supports user-level security,
which allows you to assign specific permissions to
individual users or groups.

Back-End Database Server

For larger databases with multiple users, Microsoft


Access can be used as a front-end application that
connects to a back-end database server such as
Microsoft SQL Server or Oracle. This allows multiple
users to access the database simultaneously and
provides better scalability and performance.

Overall, the architecture of Microsoft Access is


designed to provide a user-friendly and flexible
environment for creating and managing databases,
with a range of tools and features that allow you to
customize the database to your specific needs.

You might also like