Understanding Relational Databases Basic Concepts and Applications for Qualitative Content Analysis.

Slides:



Advertisements
Similar presentations
Microsoft Access.
Advertisements

INTRODUCTORY MICROSOFT ACCESS Lesson 1 – Access Basics
Access Lesson 2 Creating a Database
Mark Dixon Page 1 05 – Database Design: Sub-forms.
Access Tutorial 1 Creating a Database
Tutorial 6 Using Form Tools and Creating Custom Forms
Management Information Systems MS Access 2003 By: Mr. Imdadullah Lecturer, Department of M.I.S. College of Business Administration, KSU.
Basic Concept of Data Coding Codes, Variables, and File Structures.
Database Software Application
Business Computer Information Systems Microsoft Office XP Access Review Lessons 1 through 5.
INF2070 Database 2. What Will You Do? Using skills learned in the last Database module, you will yet again make more tables This time we are going to.
Tutorial 1 Creating a Database. Objectives Learn basic database concepts and terms Learn basic database concepts and terms Explore the Microsoft Access.
Pasewark & Pasewark Microsoft Office 2003: Introductory 1 INTRODUCTORY MICROSOFT ACCESS Lesson 1 – Access Basics.
® Microsoft Office 2013 Access Building a Database and Defining Table Relationships.
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?
Introduction to Microsoft Access Overview 1. Introduction What is Access? A relational database management system What is a Relational Database? Organized.
® Microsoft Access 2010 Tutorial 1 Creating a Database.
Lesson 2.  To help ensure accurate data, rules that check entries against specified values can be applied to a field. A validation rule is applied to.
Management Information Systems MS Access MS Access is an application software that facilitates us to create Database Management Systems (DBMS)
S511 Session 7, IU-SLIS 1 DB Implementation: MS Access Forms.
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.
Introduction to Databases Trisha Cummings. What is a database? A database is a tool for collecting and organizing information. Databases can store information.
Database Systems Microsoft Access Practical #1 Creating Tables Nos 215.
Introduction to Computers Lesson 10B. home Database A collection of related data or facts.
Introduction to Computers Lesson 10B. home Database A collection of related data or facts.
MS Access 2007 Management Information Systems 1. Overview 2  What is MS Access?  Access Terminology  Access Window  Database Window  Create New Database.
Lesson 1: Exploring Access Learning Objectives After studying this lesson, you will be able to: Start Access and identify elements of the application.
® Microsoft Office 2010 Building a Database and Defining Table Relationships.
Presented By: Gail Rose-Innes Camps Bay High School ICT & CAT Department Microsoft Access 2010.
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.
® Microsoft Office 2013 Access Creating a Database.
Microsoft Access 2013 ®® Tutorial 10 Automating Tasks with Macros.
Access  Getting Started  Creating Tables  Designing Tables Worksheet #8.
26 Mar 04 1 Application Software Practical 5/6 MS Access.
DB Implementation: MS Access Forms. MS Access Forms  Purpose Data entry, editing, & viewing data in tables Forms are user-friendlier to end-users than.
Access Forms and Queries. Entering Data in Your Table  You can add data to your table in Datasheet view, by typing in the columns and rows.  This.
Microsoft Access.  What is Data ?  Data vs. Information  Database History.  What is a Database?  Examples for Small and Large Databases.  Types.
Build a database V: Create forms for a new Access database Overview: A window into your data So far in this series of courses, you’ve built tables, relationships,
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.
1 MS Access. 2 Database – collection of related data Relational Database Management System (RDBMS) – software that uses related data stored in different.
Lesson 13 Databases Unit 2—Using the Computer. Computer Concepts BASICS - 22 Objectives Define the purpose and function of database software. Identify.
Lesson 4.  After a table has been created, you may need to modify it. You can make many changes to a table—or other database object—using its property.
INTRODUCTION TO ACCESS. OBJECTIVES  Define the terms field, record, table, relational database, primary key, and foreign key  Create a blank database.
Microsoft Access Database Creation and Management.
MSOffice Access Microsoft® Office 2010: Illustrated Introductory 1 Part 1 ® Database & Table.
Microsoft Access Prepared by the Academic Faculty Members of IT.
Forms 5.02 Understand database queries, forms, and reports.
COMPREHENSIVE Access Tutorial 1 Creating a Database.
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.
Database (Microsoft Access). Database A database is an organized collection of related data about a specific topic or purpose. Examples of databases include:
Decision Analysis Fall Term 2015 Marymount University School of Business Administration Professor Suydam Week 10 Access Basics – Tutorial B; Introduction.
Tutorial 1 Creating a Database
Creating a database table
CHAPTER 7 DATABASE ACCESS THROUGH WEB
Access Tutorial 1 Creating a Database
Developing Forms and Subforms.
BASIC INFORMATION ABOUT DATABASE MANAGEMENT SOFTWARE
Accsess 2013 Creating Database.
Access Creating a Database
Access Creating a Database
Access Tutorial 1 Creating a Database
Access Lesson 2 Creating a Database
What is a Database? A collection of data organized in a manner that allows access, retrieval, and use of that data.
Access Tutorial 1 Creating a Database
Access Tutorial 1 Creating a Database
ICT Database Lesson 2 Designing a Database.
Microsoft Office Access is the best –selling personal computer database management system. What is Access?
Access Tutorial 1 Creating a Database
Databases WOW!! A database is a collection of related data.
Presentation transcript:

Understanding Relational Databases Basic Concepts and Applications for Qualitative Content Analysis

Databases as Collections of Objects A relational database holds a set of objects of different types A relational database holds a set of objects of different types Tables Tables Queries Queries Forms Forms Reports Reports Macros Macros

What Database Objects Do Tables contain the actual data Tables contain the actual data Forms simplify entering and viewing data Forms simplify entering and viewing data Queries let you view parts of the data Queries let you view parts of the data Reports format and print selected data Reports format and print selected data Macros let you automate command sequences Macros let you automate command sequences

Tables as Database Objects One database can hold many tables One database can hold many tables The tables hold different kinds of data The tables hold different kinds of data Data can be linked between tables Data can be linked between tables The link between tables is a RELATION The link between tables is a RELATION Table ATable B

What is Related? We say the two TABLES are related We say the two TABLES are related We really mean certain RECORDS in the two tables are related We really mean certain RECORDS in the two tables are related Ability to relate records in multiple tables gives relational databases their power Ability to relate records in multiple tables gives relational databases their power

Using the Relations Linked records can be ENTERED using a data entry form that combines tables and automates the linkage Linked records can be ENTERED using a data entry form that combines tables and automates the linkage Linked records can be viewed together in queries that show only what you want Linked records can be viewed together in queries that show only what you want Linked records can be combined in reports Linked records can be combined in reports

One-to-One Relationship Record 1 Record 2 Record 3 Record 4 Table A Record 1 Record 2 Record 3 Record 4 Table B

One-to-Many Relationship Record 1 Record 2 Record 3 Record 4 Table A Record 1A Record 1B Record 1C Record 2A Record 2B Record 3A Record 3B Record 3C Record 3D Record 4A Record 4B Table B

Many Tables Can Be Linked Table A Table B Table C Table D Lookup Table E

Main Table with Many Fields Main ID field to link records to other tables PLUS fields for different pieces of data: Fields data occurs once in one record Fields data occurs once in one recordOR Field is coded present or absent in record Field is coded present or absent in recordOR Field has mutually exclusive codes Field has mutually exclusive codes

Subtable to Collect One Topic Multiple ID fields Multiple ID fields Unique ID for each record in subtable Unique ID for each record in subtable Field for ID to link to main table Field for ID to link to main table Sequence field counts records linked to one case Sequence field counts records linked to one case Fields for one special set of data Fields for one special set of data text field to hold actual terms, uncoded text field to hold actual terms, uncoded code field to hold the codes for the terms code field to hold the codes for the terms possibly memo field to hold context of terms use possibly memo field to hold context of terms use might add other information related to terms use might add other information related to terms use

Two Common Subtable Situations Partial Code Known ID fields (numeric) ID fields (numeric) Numeric field for Known Codes* Numeric field for Known Codes* Text field for Uncoded Terms Text field for Uncoded Terms *May link to lookup table that holds codes *May link to lookup table that holds codes No Code Known Yet ID fields (numeric) ID fields (numeric) Text field for terms Text field for terms Later add numeric field for codes Later add numeric field for codes Could have context memo field Could have context memo field Could have other usage fields Could have other usage fields (Could create lookup table later to hold the code categories) (Could create lookup table later to hold the code categories)

Lookup Table Holds a Code ID field is the numeric code ID field is the numeric code Second field has code names Second field has code names Third field can hold descriptions of codes Third field can hold descriptions of codes It holds the CODE but not the actual data It holds the CODE but not the actual data Lookup Table Code 1 Code 2 Code 3 Collection Subtable Case 1A Case 1B Case 1C Case 2A Case 2B Case 3A Case 3B

Combining in Data Entry Form Main form holds main table data Main form holds main table data form displays one main record at a time form displays one main record at a time Embedded subforms hold subtable data Embedded subforms hold subtable data form displays multiple records in datasheet view form displays multiple records in datasheet view Lookup table embedded on form Lookup table embedded on form as a dropdown box or scrolling list as a dropdown box or scrolling list view the code names on the list view the code names on the list click on choice and CODE is entered on record click on choice and CODE is entered on record May be entered on main table or a subtable May be entered on main table or a subtable

Where Lookup Code Data Goes If the lookup is a code for something that occurs ONCE per record, it goes into a field on that record. If the lookup is a code for something that occurs ONCE per record, it goes into a field on that record. If the lookup information could occur more than once you have some choices. If the lookup information could occur more than once you have some choices. create a fixed number of fields, each with the same lookup and some way to order them create a fixed number of fields, each with the same lookup and some way to order them create a collection sub-table that can accept multiple rows of data, including the lookup code in each row, linked to one record. create a collection sub-table that can accept multiple rows of data, including the lookup code in each row, linked to one record.