00-BIT-Access-NOTE-5.doc Page 1 of 66
IT1303 – Application PackagesBIT -1st Year – Semester I4. Database ApplicationsTable of Contents4.1
What is a Database?..........................................................................................................................3
4.2
Database Applications.......................................................................................................................3
4.3
Getting Started with MS Access.........................................................................................................4
4.4
Planning and Creating Databases......................................................................................................5
Creating Databases.................................................................................................................................5
Creating a New Database using Wizard..................................................................................................5
Creating a New Blank Database..............................................................................................................8
4.5
MS Access Database Objects............................................................................................................8
4.6
Working with Tables...........................................................................................................................9
4.6.1
Creating tables using table wizard.................................................................................................9
4.6.2
Modifying an existing table structure............................................................................................12
Entering Fields.......................................................................................................................................13
Inserting Fields......................................................................................................................................13
Deleting Fields.......................................................................................................................................13
4.6.3
Designing new tables...................................................................................................................13
Primary Key...........................................................................................................................................15
Assigning a Primary Key........................................................................................................................15
Saving a Table.......................................................................................................................................15
4.6.4
Working with fields, data types, primary keys, indexes, records…etc..........................................16
Working with Fields................................................................................................................................16
Data Types............................................................................................................................................16
Field Properties.....................................................................................................................................16
Field size property.................................................................................................................................16
Format Property.....................................................................................................................................17
Date format............................................................................................................................................17
Number formats.....................................................................................................................................17
Text formats...........................................................................................................................................18
Yes/No formats......................................................................................................................................18
Input Mask Property...............................................................................................................................18
Primary Keys.........................................................................................................................................18
Indexes..................................................................................................................................................19
4.6.5
Creating relationships..................................................................................................................19
What is relationship?.............................................................................................................................19
Types of Relationships..........................................................................................................................20
Creating Relationships...........................................................................................................................20
4.6.6
Data Normalization......................................................................................................................23
What is Normalization?..........................................................................................................................24
Levels of Normalization.........................................................................................................................24
Normalization Forms.................................................................................................................................24
4.7
Working with Queries.......................................................................................................................26
4.7.1
Type of Queries...........................................................................................................................26
4.7.2
Creating Queries using Wizards..................................................................................................27
Simple Query Wizard.............................................................................................................................27
4.7.3
Working in Query Design View....................................................................................................29
Defining Query Criteria..........................................................................................................................30
Query Examples....................................................................................................................................31
Using the Expression Builder.................................................................................................................34
SQL Queries..........................................................................................................................................36
4.8 Creating Forms.......................................................................................................................................37
Anatomy of a Form................................................................................................................................37
Creating Forms......................................................................................................................................37
4.8.1
Creating Forms Using Wizard......................................................................................................37
4.8.2
Creating forms using AutoForm Wizard.......................................................................................41
Leave a Comment