DATABASE DESIGN USING MICROSOFT ACCESS. What is a Database?  DMS Database management system  Database Collection of data organized in a manner that.

Slides:



Advertisements
Similar presentations
By Wanda Gibson, CI, MMI, SME. Microsoft Access Access is a database management system. This system lets you create and process data. A database is a.
Advertisements

Guidelines for Setting Field Properties Each field has a number of properties, such as its name and data type, that you can set when you define the field.
1 Chapter 1 & 2 Relational Databases and Queries CS101 WVU.
UNIVERSITY OF PALESTINE business computer application College of Business Instructor: Mr. Ahmed Abumosameh.
Access - Project 1 l What Is a Database? –A Collection of Data –Organized in a manner to allow: »Access »Retrieval »Use of That Data.
Database A collection of related information stored on a computer and organized in a manner that allows access, retrieval, and use of that data.
© Steven Alter, 2007, all rights reserved Database concepts Difference between a database and the Internet Reason for having a defined data structure Relational.
Week 2 Normalization and Queries
Lecture Access – Tables. What are Tables? Records Fields.
Database Software Application
Data type – determines the type of data and range of values that can be entered in a field.
Database terms Mr. Brunton.
Business Computer Information Systems Microsoft Office XP Access Review Lessons 1 through 5.
MICROSOFT ACCESS Pn. Jamilah Binti Yusof. DEFINITION A database is the computer equivalent of an organized list of information. Typically, this information.
Introduction to Databases. Overview  What is a Database?  What is a Database Management System?  How is information organized in a database?  What.
Introduction to Access By Mary Ann Chaney and Alicia Harkleroad.
ACCESS. » Access is a database management system. » This system lets you create and process data. » A database is a collection of data that is organized.
Access 2007 Database Application Managing Business Information Effectively BCIS 1 and 2.
ASP.NET Programming with C# and SQL Server First Edition
Access 2000 Part 1 Introduction to Access Agenda Starting Access. Creating Tables. Working with Tables. Setting Field Properties.
Preparing to Automate Data Management
Created by: Tanya Morgan.  Access is the database software of the Microsoft Office suite.  A database is a collection of objects that work together.
 A database is a collection of data that is organized so that its contents can easily be accessed, managed, and updated. What is Database?
Microsoft Access – Tutorial 2 Designing Databases In this tutorial, we will create a new database create a new table import tables from an existing database.
Relational Databases (MS Access)
Access 2013 Microsoft Access 2013 is a database application that is ideal for gathering and understanding data that’s been collected on just about anything.
DAY 22: MICROSOFT ACCESS – REVIEW Akhila Kondai November 04, 2013.
® Microsoft Access 2010 Tutorial 2 Building a Database and Defining Table Relationships.
Access Chapter 2: Relational Database Objectives Design data Create tables Understand table relationships Understand data types, key, & field properties.
Microsoft Office 2013 ®® Access Tutorial 2 Building a Database and Defining Table Relationships.
Presented By: Gail Rose-Innes Camps Bay High School ICT & CAT Department Microsoft Access 2010.
XP Chapter 1 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Preparing To Automate Data Management Chapter 1 “You.
Microsoft Access Intro Class 6 Relationships.
XP Chapter 1 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Preparing To Automate Data Management Chapter 1 “You.
Microsoft Office Illustrated Introductory, Premium Edition Using Tables and Queries.
WHAT IS A DATABASE? A DATABASE IS A COLLECTION OF DATA RELATED TO A PARTICULAR TOPIC OR PURPOSE OR TO PUT IT SIMPLY A GENERAL PURPOSE CONTAINER FOR STORING.
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 1 BACKNEXTEND 1-1 LINKS TO OBJECTIVES Create and Open a Database Create and Open a Database.
Database collection of related information stored in an organized form Database program software tool for storage & retrieval of that information.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
Databases,Tables and Forms Access Text by Grauer Chapters 1 & 2.
A Skills Approach Access 2010 Working with Tables © 2012 The McGraw-Hill Companies, Inc. All rights reserved Chapter 2.
1 CSE 2337 Introduction to Data Management Access Book – Ch 1.
Relational Databases. Relational database  data stored in tables  must put data into the correct tables  define relationship between tables  primary.
DBMS Using Access Note: If using software other that Access, consult manufacturer’s manual.
Lesson 2: Designing a Database and Creating Tables.
Introduction to Access Chapter 13 pages 1-4. What is a database??? Related information is stored in databases  All SC student information is stored in.
Lesson 13 Databases Unit 2—Using the Computer. Computer Concepts BASICS - 22 Objectives Define the purpose and function of database software. Identify.
Access Lessons 1, 2 and 3 ©2009 M and K Solutions, LLC – All Rights Reserved.
Database Management System Conducted By Provincial Computer Resource Centre Gurudeniya Jayaratna Alahakoon.
Pasewark & Pasewark 1 Access Lesson 2 Creating a Database Microsoft Office 2007: Introductory.
Database design Using Access 2007
McGraw-Hill Career Education© 2008 by the McGraw-Hill Companies, Inc. All Rights Reserved. Concept 1 Database – Organized collection of related information.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
Microsoft Access Prepared by the Academic Faculty Members of IT.
 A collection of data organized in a way that allows:  Easy access  Easy retrieval of specific data  Easy use of the data.
Getting Started in Access 1 Using an existing Database Database Window Table Design View Parts of a Table Views in Access Navigating in Access Entering.
Notes: **A Row is considered one Record. **A Column is a Field. A Database is…  an organized set of stored information usually on one topic  a collection.
Access Lessons 1, 2 and 3 ©2009 M and K Solutions, LLC – All Rights Reserved.
Database Essentials Lesson 1. Software Orientation.
COMPUTER SKILLS MS-ACCESS. Introduction Access is a piece of software known as a database management system. At its most basic level, it can be used to.
Database (Microsoft Access). Database A database is an organized collection of related data about a specific topic or purpose. Examples of databases include:
MICROSFTACCESS tables. DATA TYPES Field TypeWhat It Holds Short Text Text up to 255 characters long (including spaces and punctuation). Use a Text field,
To play, start slide show and click on circle Access 1 Access 2 Access 3 Access 4 Access Access
2b. Create an Access Database Lingma Acheson Department of Computer and Information Science IUPUI CSCI N207 Data Analysis with Spreadsheets 1.
Guidelines for Designing Databases
Building Tables & Defining Relationships
GO! with Microsoft Office 2016
Introduction to MS ACCESS
Lecture 2 Lecturer: awdang aziz MS access
Presentation transcript:

DATABASE DESIGN USING MICROSOFT ACCESS

What is a Database?  DMS Database management system  Database Collection of data organized in a manner that allows access, retrieval, and use of that data. --- OR --- A place to store data and retrieve information

DATABASE DESIGN USING ACCESS 2007

ACCESS OBJECTS… Like Excel Enter, edit, and delete data Display, sort and filter Tables Ask questions and get answers from data Queries Visual Can limit data by user Forms Print customized displays of data Reports

 Each row is a separate record, or an entry in the database  One customer  One order  Each record has a unique identifier, called a primary key, such as:  Customer ID  Student ID  SSN  Each column is a field  Name, address, phone number  Item number, quantity ordered TABLES Primary key field

THE KEY To designing a good database …. A good plan

NORMALIZING DATA Table designs should eliminate redundant (repeating) data. This is called normalizing a database.  Customer names and addresses should be listed in a separate table, and not included with every order the customer makes  Students’ names and address are in a separate table, and not included with their schedule and grade information More info on database design for Access 2007 is available here.here

STEPS FOR DESIGNING TABLES What tables? An online clothing store might include:  Product inventory Item number, Item name, purchase price, number in stock  Vendors (the people you buy from) Vendor number, vendor name, address, city, state, zip, terms  Customers (the people you sell to) Customer number, customer, name, address, city, state, zip, phone number  Orders Customer number, item number, quantity

STEPS FOR DESIGNING TABLES  Choose a primary key for each table  Format the data for each field  Text or numbers  Maximum number of characters  Required or not?  Security – who will have access?  Set relationships between tables

COMMON ACCESS DATA TYPES May contain letters, numbers, and symbols Maximum 255 characters Cannot be used for calculations Text fields (default) May contains ONLY numbers Can be positive or negative Can be used for calculations Number fields May contain ONLY monetary data Will display like currency formatting in Excel Can be used for calculations Currency fields

NUMBER FIELDS BByte: Integer from 0 to 255 IInteger: Integers from -32,768 to 32,767 LLong Integer: Integers from -2,147,483,648 to 2,147,483,647. SSingle: Numbers with up to 7 decimal places DDouble: More decimal places; 2x the storageDecimal: More decimal places; 3x the storage RReplication ID: Special identifier required for replication Choose the smallest size you can for your data

OTHER ACCESS DATA TYPES  Memo  Up to 63,999 characters  Date/Time  AutoNumber  Stores a unique sequential number for each record  Values CANNOT be re-used  Yes/No  Values can be Yes/No, True/False, or On/Off  OLE Object  Hyperlink  Attachment  Images, spreadsheets, etc.

RELATIONSHIPS  Relationships exists between tables  One-to-many (most common)  Each customer has many orders  Each student has many classes  Each employee has many paychecks  One-to-one  Each customer has one address  Each student has one locker  Each employee works for one department  Many-to-many (least common)

FACTS ABOUT ACCESS 2007  Field names  Can have up to 64 characters  Can contain letters, numbers, characters and spaces EXCEPT Periods (.) Exclamation points (!) Accent graves (`) Square brackets ([ and ])

USING ACCESS Some things about Access are different from other Office applications  All tables, queries, forms and reports are stored in the same file  When you start a new database, you have to name it before you can create any tables  Access saves database files with an.accdb extension  When you enter data, each record is automatically saved when you move to the next  If you delete a record or a table field, it gone for good (older versions).

THE ACCESS WINDOW