Introduction to Microsoft Access - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Introduction to Microsoft Access

Description:

for Jocks. 1003. Geology. B- Robinson, Ed. Joseph Sagacious. 001. Fall 2002. Geol. for Jocks. 1003. Geology. Grade. Student. Teacher. Section. Term. Course ... – PowerPoint PPT presentation

Number of Views:123
Avg rating:3.0/5.0
Slides: 19
Provided by: notesU
Category:

less

Transcript and Presenter's Notes

Title: Introduction to Microsoft Access


1
BAA 3032 - IS in CE
Introduction to Microsoft Access
2
What is Microsoft Access?
BAA 3032 - IS in CE
  • Microsoft Access is a relational database
    management system (DBMS or RDBMS). At the very
    core, it is a software engine that provides an
    interface between physical data and user
    application queries.
  • Other examples of DBMS applications include
  • Oracle
  • mySQL
  • SQL Server (Microsoft)
  • DB2 (IBM)
  • Informix

3
Why choose MS-Access over other DBMS systems?
BAA 3032 - IS in CE
  • Cheap, readily available (packaged with MS-Office
    Premium).
  • Easy to use
  • Includes front-end tools for rapid application
    development (RAD). This also makes MS-Access a
    good prototype environment.

4
Why choose other DBMS systems over MS-Access?
BAA 3032 - IS in CE
  • MS-Access can handle a large number of records,
    but is somewhat slow compared to some of the
    high-end platforms.
  • Multiple users may use the database
    simultaneously, but MS-Access is known to become
    unstable with greater than 3-5 users.

5
DBMS refresher
BAA 3032 - IS in CE
  • An efficient system to store, manipulate and
    share data
  • Insertion of data
  • Deletion of data
  • Retrieval of data

6
Database model - advantages
BAA 3032 - IS in CE
  • Eliminating data redundancy
  • Maintaining data integrity
  • Security
  • Saves valuable storage resources

7
Problems with file systems- redundant entries
BAA 3032 - IS in CE
8
Problems with file systems
BAA 3032 - IS in CE
9
Problems with file systems
BAA 3032 - IS in CE
10
Relational DB refresher
BAA 3032 - IS in CE
  • One of the 3 database types
  • Relational
  • Object oriented
  • Multidimensional
  • Reduce redundant data
  • Eliminating repeating elements
  • Eliminating partial dependencies
  • Eliminating transitive dependencies

11
Relational databases
BAA 3032 - IS in CE
12
Relational Databases
  • Relational databases are the most popular form of
    database - they consist of
  • Tables
  • Records
  • Fields
  • Keys

13
Designing a database
BAA 3032 - IS in CE
  • Determine the entities
  • Determine the fields
  • Split the tables where data is duplicated
  • Determine the fields that constitute a primary
    key
  • Populate the tables
  • Write an application to access and manipulate the
    data
  • Create reports for the presentation of information

14
Microsoft Access
BAA 3032 - IS in CE
  • Creating a DB in Access
  • Table
  • Form
  • Query
  • Report
  • Module

15
Access Tables
BAA 3032 - IS in CE
  • Each Table is formatted in a similar manner to a
    spreadsheet
  • Field names at the top
  • Records entered in each row
  • Table are created using design mode or a wizard
  • Define the properties
  • Define a Unique Field as the Primary Key
  • Set the field properties

16
Access Forms
BAA 3032 - IS in CE
  • Forms provide a convenient way to enter or view
    data in the database without the need to use the
    underlying tables

17
Access Reports
BAA 3032 - IS in CE
  • Reports are used to present data in a format
    suitable for printing or publishing on the web
  • Report types
  • Single Column report
  • Groups/totals report
  • Mailing label report
  • Summary report
  • Tabular report
  • AutoReport wizard report
  • Blank report

18
Access Queries
BAA 3032 - IS in CE
  • A query is a statement that tells Access what
    type of information to extract from one or more
    tables and are used for
  • Display selected fields and records from a table
  • Sort records
  • Perform calculations
  • Generate data for reports, forms and other
    queries
  • Update data in the tables in a database
  • Find and display data from two or more tables
Write a Comment
User Comments (0)
About PowerShow.com