Database & Database Designs 1. Welcome to Databases Our goal is to have a basic understanding of databases Resources: ◦ Slides ◦ In Class Activities ◦

Slides:



Advertisements
Similar presentations
Microsoft ® Office OneNote ® 2007 Training Using your Notebook to its fullest potential Kent School District presents:
Advertisements

© Paradigm Publishing, Inc Access 2010 Level 1 Unit 1Creating Tables and Queries Chapter 2Creating Relationships between Tables.
Microsoft Office Illustrated Fundamentals Unit K: Working with Data.
Access 2007 ® Use Databases How can Microsoft Access 2007 help you to get and stay organized?
Jeopardy Objects Navigation Buttons True/False Parts of a Report Vocabulary Q $100 Q $200 Q $300 Q $400 Q $500 Q $100 Q $200 Q $300 Q $400 Q $500 Final.
Database & Database Designs. Agenda Introduction to Databases & Database Design Recommended Reading Scope of Learning Database Vocabulary Database Characteristics.
Access - Project 1 l What Is a Database? –A Collection of Data –Organized in a manner to allow: »Access »Retrieval »Use of That Data.
Access Tutorial 1 Creating a Database
Microsoft Access 2007 Microsoft Access 2007 Introduction to Database Programs.
Microsoft ® Office Word 2007 Training Mail Merge II: Use the Ribbon and perform a complex mail merge [Your company name] presents:
Microsoft Access Database software. What is a database? … a database is an organized collection of data. A collection of data of similar information compiled.
Tutorial 1 Creating a Database. Objectives Learn basic database concepts and terms Learn basic database concepts and terms Explore the Microsoft Access.
Customizing Microsoft Project
An INTRODUCTION to MICROSOFT ACESS 2000 By Dr. Ennis-Cole.
FIRST COURSE Access Tutorial 1 Creating a Database.
1 Chapter 1: Finding Your Way Through a Database Exploring Microsoft Office Access 2010.
Create Database Tables
DATABASE DESIGN. ERD Entity Relational Diagram (ERD) Visual display of tables and their relationships for a database Used for “Relational Modeling” 2.
Lecture Note 9: Introduction to the MS Access
Microsoft Access Lesson 1 Lexington Technology Center February 11, 2003 Bob Herring On the Web at
® Microsoft Access 2010 Tutorial 1 Creating a Database.
Advanced Project Plan Formatting Lesson 14. Skills Matrix SkillsMatrix Skill Customize the calendar view Format bar styles for tasks in the Calendar view.
Management Information Systems MS Access MS Access is an application software that facilitates us to create Database Management Systems (DBMS)
Lesson 17 Getting Started with Access Essentials
Microsoft Office 2007 Access Chapter 6 Using Macros, Switchboards, PivotTables, and PivotCharts.
XP 1 Microsoft Access 2003 Introduction To Microsoft Access 2003.
Chapter 17 Creating a Database.
MS Access 2007 Management Information Systems 1. Overview 2  What is MS Access?  Access Terminology  Access Window  Database Window  Create New Database.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Plug-In T6: Basic Skills and Tools Using Access 2010 Business Driven Technology.
1 Database Design and Development: A Visual Approach © 2006 Prentice Hall Chapter 8 DATABASE DESIGN AND DEVELOPMENT: A VISUAL APPROACH Chapter 8 Creating.
1 Chapter 1: Finding Your Way Through a Database Exploring Microsoft Office Access 2007.
Database Applications – Microsoft Access Lesson 1 Introduction 26 Slides in Presentation Updated 8/12.
® Microsoft Office 2013 Access Creating a Database.
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 2 BACKNEXTEND 2-1 LINKS TO OBJECTIVES Creating Related Tables Creating Related Tables Determining.
Introduction to Database using Microsoft Access 2013 Part 7 November 19, 2014.
With Microsoft Office 2007 Introductory© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Introductory.
McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved TECHNOLOGY PLUG-IN T6 Basic Skills Using Access.
Microsoft Access. Microsoft access is a database programs that allows you to store retrieve, analyze and print information. Companies use databases for.
1 CSE 2337 Introduction to Data Management Access Book – Ch 1.
INFORMATION TECHNOLOGY DATABASE MANAGEMENT. Adding a new field 1Right click the table name and select design view 2Type the field information at the end.
 The ribbon is the primary form of navigation in the Microsoft Office 2007 system.  There are seven Tabs on the Ribbon, more (contextual) tabs will.
INTRODUCTION TO ACCESS. OBJECTIVES  Define the terms field, record, table, relational database, primary key, and foreign key  Create a blank database.
Work with Tables and Database Records Lesson 3. NAVIGATING AMONG RECORDS Access users who prefer using the keyboard to navigate records can press keys.
MSOffice Access Microsoft® Office 2010: Illustrated Introductory 1 Part 1 ® Database & Table.
Mail merge I: Use mail merge for mass mailings Overview: Mailings en masse What if you need to send to each of your employees a letter containing personal.
Microsoft Office 2013 Try It! Chapter 4 Storing Data in Access.
COMPREHENSIVE Access Tutorial 1 Creating a Database.
VOCAB REVIEW. A field that can be computed from other fields Calculated field Click for the answer Next Question.
1 Access Lesson 1 Understanding Access Fundamentals Microsoft Office 2010 Fundamentals Story / Walls.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall. 1 Skills for Success with Microsoft ® Office 2007 PowerPoint Lecture to Accompany.
Copyright © 2014 Pearson Canada Inc. Ext. 5b-1 Copyright © 2014 Pearson Canada Inc. Application Extension 5b Using Microsoft Access Part 2: Using Information.
Microsoft Access 2013 ®® Case Study Creating a Database.
Myitlab Computer Settings
ERD Entity Relational Diagram (ERD)
GO! with Microsoft Office 2016
Access Tutorial 1 Creating a Database
GO! with Microsoft Access 2016
Microsoft Office Illustrated Fundamentals
Access Lesson 1 Understanding Access Fundamentals
Exploring Microsoft Office Access 2007
Exploring Microsoft Office Access 2007
Access Tutorial 1 Creating a Database
Case Study Creating a Database
MODULE 7 Microsoft Access 2010
Introduction to Database Programs
Access Tutorial 1 Creating a Database
Guidelines for Microsoft® Office 2013
Access Tutorial 1 Creating a Database
Database Design Week 12.
Presentation transcript:

Database & Database Designs 1

Welcome to Databases Our goal is to have a basic understanding of databases Resources: ◦ Slides ◦ In Class Activities ◦ No textbook required ◦ Videos 2

Recommended Reading Only if you want to get a deeper understanding: Database Design for Mere Mortals, Hernandez, 1997, Addison Wesley ISBN:

Why Learn Databases? STORE INFORMATION Information is a valuable commodity Information is used for marketing and BI (Business Information) Used by all kinds of businesses Access to good information (if properly done) Market to individuals creatively, rather than “mass mailing”, more customized (Business Intelligence) 4

Database Terms DATA ◦ From dictionary.reference.com, “INDIVIDUAL facts, statistics, or items of information”. ◦ NEVER “CONTRIVED” OR “DERIVED” VALUES 5

Database Terms DATASET According to Dictionary.com, a database is “a comprehensive collection of related data organized for convenient access, generally in a computer.”data usually refers to data selected and arranged in rows and columns ◦ for processing by statistical software. The data might have come from a database, but it might not Simply put, an: “ORGANIZED COLLECTION OF DATA.” 6

Database Terms DATABASE ◦ A COMPREHENSIVE collection of RELATED data organized for convenient access A database is usually under the control of a DATABASE MANAGEMENT SYSTEM, which is software that, among other things, manages MULTI-USER ACCESS to the database. (usually, but not necessarily. ) ◦ Wk9_Flat_File.accdb Wk9_Flat_File.accdb 7

Database Terms DATABASE MANAGEMENT SYSTEM (DBMS) Provides TOOLS needed to organize data in a flexible manner. It includes:  facilities to add, modify or delete data  Never DELETE, instead flag the data as REDUNDANT.  ask questions (queries) about the data stored  produce reports 8

9 Looks complicated, we’ll go into more detail shortly Entity Relationship Diagram (ERD) Visual display of tables and their relationships for a database Database Terms

Many Types of Databases File Maker Pro Oracle Microsoft ◦ Excel ◦ Access 10

Database Models According to Wikipedia: A database model is the theoretical foundation of a database and fundamentally determines in which manner data can be stored, organized, and manipulated in a database system. It thereby defines the infrastructure offered by a particular database system.database data Simply put, a database model determines HOW data is STORED and ORGANIZED 11

Database Model – Relational Relational database model is the most common Composed of tables, each constructed like a flat file Click here Click here to open an Excel file which illustrates Flat files Keep this file OPEN 12

What are Tables or Entities? TABLES (aka “ENTITIES”) in the relational model are used to represent "things" in the real world. ENTITIES are made up of ROWS and Columns.  Columns are called fields or attributes.  ROWS are called RECORD Within a table, each ROWS is called a RECORD and it represents 1 particular instance of its entity, not unlike the flat file. 13

POLL ON THE GO CLICK HERE CLICK HERE TO GO TO “POLLONTHE GO: OPEN POLL 14

15 Movies mIDMovie 1Toy Story 2Brave Heart 3Dark Skies 4A Beautiful Mind 5Forrest Gump Movie Rentals rIDcIDmID Customers cIDFirstName 1John 2Mary 3Linda 4Shaun 5James Puzzle-USE THIS TO ANSWER NEXT 5 SLIDES

How many customers are there?

How many times have movies been rented?

How many times has customer #3 (Linda) rented a movie?

How many times has movie #5 (Forrest Gump) been rented?

Who was the first customer to rent the movie “A Beautiful Mind”? Mary Linda Shaun 20

What is a Primary Key? A FIELD in the database that guarantees UNIQUENESS SPEEDS data RETRIEVAL Each RECORD in a table must have a PRIMARY KEY Each PRIMARY KEY is the 1 ST attribute (column) listed Click here to take a look again at the Excel file but this time the: RELATIONAL Tab Click here 21

What are Foreign Keys? A FOREIGN KEY is used to indicate a relationship between 2 or more TABLES  Each FOREIGN KEY is a PRIMARY key in another table 22

CREATE RELATIONSHIPS IN MS ACCESS 23

Create Relationships DATABASE TOOLS ribbon > RELATIONSHIPS grouping 24

“Enforce Referential Integrity” A system of rules that MS Access uses to ensure that relationship data is valid and that you CANNOT ACCIDENTALLY DELETE a record in 1 table if a matching record is present in a related table. You can NOT set “Referential Integrity” unless the MATCHING field from the PRIMARY table is a primary key The related fields must have the same Data TYPE 25

26 DATABASE TOOLS tab DESIGN tab TOOLS group RELATIONSHIP REPORT button SAVE CLOSE Relationships “Report”

myitlab 27

ASSIGNMENTS-BE CAREFUL WHEN DOWNLOADING “CHEATING” possibilities BE CAREFUL when you are DOWNLOADING your assignment files. When you DOWNLOAD them, the files come with an embedded ENCRYPTION code IF you COPY THE FILE from another student, your assignment will be flagged with a “POTENTIAL INTEGRITY VIOLATION”,(cheating). EVEN IF YOU SEND AN UN edited file, you may be legitimately doing your own work, but, the file has the ENCRYPTION code your assignment will be flagged with a “POTENTIAL INTEGRITY VIOLATION”, (cheating). 28

ASSIGNMENTS—READ INSTRUCTIONS VERY, VERY CAREFULLY!! You have to be very, very careful with ALL the components in myitlab. The software is extremely specific—it IS case- sensitive, and if you add a space where there shouldn’t be (or vice versa), or forget to include a punctuation mark (or vice versa), myitlab will mark it wrong. When you do your assignments, you must read the instructions extremely carefully, not “skimming over” any of the instructions, just in case you miss a tiny requirement. 29

PRINT OUT ASSIGNMENT MARKS Please make sure that as soon as you get your MARK for ANY assignment, that you do the following: DO NOT CLOSE the dialog box with your mark on it--before doing the following: 1. Hit your PRINT SCREEN button on your keyboard 2. Open MS WORD 3. PASTE 4. Enlarge the “screen capture”, so that it’s readable 5. PRINT out your MARK, AND SAVE the file to the DESKTOP -then UPLOAD the file to SkyDrive 6. You may now close the dialog box. There have been some students who have gotten their mark, but when they close the dialog box with the mark on it-- they receive a “0” in their GRADEBOOK. (This is the mark that I see). This “print out” will be your backup copy—put it in a safe place, until the end of the semester. 30

31 SUBMITTING ASSIGNMENTS: 3 STEPS 1.Click on: 2.Navigate to where your completed assignment file is, double-click on the file, and then click on:

32 AFTER submitting assignment, there is a “TIME LAPSE” You can view results by going to VIEW SUBMISSIONS 3.IMPORTANT: THEN CLICK ON:

33 1.SUBMITTED FILE Opens a.zip file which is a COPY of the file you submitted for your assignment Will give 3 files: 1.SUBMITTED FILE 2.SUMMARY REPORT 3.MARKED UP REPORT

34 click on the arrow to EXPAND the information, to find out exactly where you went wrong. SUMMARY REPORT:

35 1.MARKED UP REPORT:  Click on the check-mark or x- icons to view the detailed results and score of the corresponding instruction step.  If the project required you to insert images or art, those items are hyperlinked and can be selected for more details.  Missing items are highlighted in tan color.  Hidden elements are highlighted in pale yellow color.  Elements that were to be deleted are highlighted in orange color.

36 When doing an exam you must click on the: button to exit. Can do a task 5 times, then it’s wrong myitlab tracks how many attempts you have left Can navigate to another question by hitting If a question does not appear to be working OR if you get to a question & you do not have 5 attempts: Hit your button at the bottom-right of the window myitlab

37 You can skip and go back to questions by clicking on: and myitlab Logistics cont.

38 If you are doing your Training, you do not have to complete it in 1 setting but can click on: And then resume your Training session at a later date will show you step-by-step how to perform the skill will also show you step-by-step BUT: you will need to perform each action along with the prompts You can increase or decrease your font size of your instructions by clicking on these buttons: myitlab TRAINING

HYBRID/HOMEWORK View “14 Week Schedule” > Week 09 > 3 rd Column 39