CS 200. Lecture 06. Database Introduction. Database Introduction. CS 200 Winter 2018

Size: px
Start display at page:

Download "CS 200. Lecture 06. Database Introduction. Database Introduction. CS 200 Winter 2018"

Transcription

1 CS 200 Lecture 06 1

2 Miscellaneous Notes Abbreviations aka also known as DBMS DataBase Management System mutatis mutantis with the necessary changes having been made 2

3 Please read and highlight BEFORE lab Assignment 6 This week s lecture slides Reading Database Design (on Learn > Database Resources > Database Design) Adapted from Access Database Design and Programming by Steven Roman Today Database basics and Design Creation of a database Reports and Queries Relationships Please ask questions! Administrativia 3

4 Assumptions You have used a database before You understand basic data management 4

5 Things to think about What are the data objects in FileMaker? How does the interface differ from other applications we have seen so far? What are the efficiencies and deficiencies of the interface? What are different databases you use? How are the databases you are part of used? Is the way data is displayed important? 5

6 Databases FileMaker This is your first pass at FileMaker. By the end of this section you will be able to: design a simple database create queries and reports understand database terminology and create relationships with a database Our objectives are to introduce you to database fundamentals Expose you to an application specific to database FileMaker 6

7 A collection of related data What is a Database? Data consists of information on a specific topic 7

8 What databases are you a part of? Use of Databases What are some of the benefits of belonging to a database? What are some of the drawbacks? Why/when do I use a database? How are the databases I am part of used? 8

9 FileMaker Terminology (1) File Table (Entity) Field (Attribute) Record 9

10 FileMaker Terminology (2) Layout Report Query 10

11 Consider the following example: Creation of a Table You would like to create a database with all of the Albums you have downloaded onto your ipod. What info would be relevant to have in a table? What types of fields will each of these be? 11

12 Creating a Database 12

13 Album Table Fields Field Name Album Title Album Type Medium Recording Year Label Purchase Price Album Artist Purchase Date 13

14 Album Table Field Types Field Name Album Title Album Type Medium Recording Year Label Purchase Price Album Artist Purchase Date Field Type Text Text Text Number Text Number Text Date 14

15 Album Table Field Definitions Field Name Field Type Options Album Title Album Type Medium Recording Year Label Purchase Price Album Artist Purchase Date Text Text Text Number Text Number Text Date Value List (TP, CD, LP, MP3) Value List (Jazz, Blues, Rock, ) Range ( ), Number Number Date 15

16 Creating A Database Creation of a new database is similar to other applications File: New Database 16

17 Creating a Table within our Database 17

18 Defining Fields 18

19 Data Validation 19

20 Data Validation in FileMaker (1) You can t mistype something that s entered for you! 20

21 An Important Principle: Data Validation in FileMaker (2) It s easier to catch & correct errors when data are entered than it is to find and correct them later 21

22 Uniquely Identifying Records Primary Key 22

23 Modes in FileMaker Browse Find Layout Preview 23

24 Browse Mode 24

25 Find Mode 25

26 Preview Mode 26

27 Layout Mode 27

28 Creating a New Layout 28

29 New Layout 2 29

30 New Layout 3 30

31 Organization of a Report Layout At the top of every page Header printed once on each page Repeated for Every Record BODY printed once for each group At the bottom of every page Footer printed once on each page 31

32 Formats in FileMaker Note especially the difference between how a data value appears on a form The Format menu... eg 3.14 and what s stored in the database eg & note the menu items that control the appearance of each data type 32

33 Songs Table More than one Table in a Database Song Table Song ID Song Title Side Track Mins Secs Song Album ID Primary Keys Foreign Key Album Table Album ID Album Title Album Type Medium Recording Year Label Purchase Price Album Artist Purchase Date 33

34 Creating a Relationship in FileMaker 34

35 Types of Relationships One to One One to Many Many to One Many to Many 35

36 Terminology Album ID is a primary key for the Album Table because it uniquely identifies an album is a foreign key of the Songs Table because it contains a primary key of the Album Table and thus links a Song record to a unique Album record One-to-many and many-to-one wrt Album ID Albums is the one table Songs is the many table because for a given Album ID there is only ONE Album record but are (usually) MANY Song records many-to-many can happen, too though not by matching a primary key in each of two tables! it is often useful we ll see an example next week 36 SQL

37 Displaying Info from a Many to One Relationship Field Tool in Layout Mode 37

38 Many to One (2) 38

39 One to Many Portal Tool 39

40 One to Many (2) 40

41 Creating Enhanced, Stylized Layouts 41

42 Things That Might Confuse You in FileMaker You can define as many layouts as you want these are also called views of the data (SQL-speak) give them meaningful names!!! You don t have to include all fields on all layouts defining a new field doesn t cause it to appear on all layouts by default, a new field is placed on the current layout, although there s a preference to prevent that In FileMaker data entry options are associated with a field s definition the appearance of a field is specified on the layout, and can vary other databases may choose different conventions 42

CS 200. Lecture 05. Database Introduction. Database Introduction. CS 200 Spring Monday, June 3, 2013

CS 200. Lecture 05. Database Introduction. Database Introduction. CS 200 Spring Monday, June 3, 2013 CS 200 Lecture 05 1 Miscellaneous Notes Abbreviations aka also known as DBMS DataBase Management System mutatis mutantis with the necessary changes having been made Warning! FileMaker databases often become

More information

CS 200. Lecture 09 FileMaker vs SQL & Reports. FileMaker vs SQL + Reports. CS 200 Spring 2018

CS 200. Lecture 09 FileMaker vs SQL & Reports. FileMaker vs SQL + Reports. CS 200 Spring 2018 CS 200 Lecture 09 FileMaker vs SQL & Reports 1 Miscellaneous Notes Abbreviations aka also known as DBMS DataBase Management System mutatis mutantis with the necessary changes having been made 2 Please

More information

CS 200. Lecture 08 Relational Databases SQL (Structured Query Language) Administrivia

CS 200. Lecture 08 Relational Databases SQL (Structured Query Language) Administrivia CS 200 Lecture 08 Relational Databases (Structured Query Language) 1 Administrivia BEFORE lab, please read and highlight Assignment 8 Database Design (on learn.uwaterloo.ca) Adapted from Access Database

More information

CS 200. Lecture 08 Relational Databases SQL (Structured Query Language) SQL. CS 200 Spring 2016

CS 200. Lecture 08 Relational Databases SQL (Structured Query Language) SQL. CS 200 Spring 2016 CS 200 Lecture 08 Relational Databases (Structured Query Language) 1 Administrivia BEFORE lab, please read and highlight Assignment 8 Database Design (on learn.uwaterloo.ca) Adapted from Access Database

More information

CS 200. Lecture 10. FileMaker Scripting. Miscellaneous Notes. Abbreviations aka Also Known As DBMS DataBase Management System. CS 200 Spring 2016

CS 200. Lecture 10. FileMaker Scripting. Miscellaneous Notes. Abbreviations aka Also Known As DBMS DataBase Management System. CS 200 Spring 2016 CS 200 Lecture 10 1 Miscellaneous Notes Abbreviations aka Also Known As DBMS DataBase Management System 2 Please read and highlight BEFORE lab Assignment 10 Lecture Notes This week Scripting in FileMaker

More information

CS 200. Lecture 02 Structured Word Processing Styles. 02 Styles. CS 200 Winter 2018

CS 200. Lecture 02 Structured Word Processing Styles. 02 Styles. CS 200 Winter 2018 CS 200 Lecture 02 Structured Word Processing Styles 1 Assigned reading Miscellaneous Notes The Non Designer s Design Book, by Robin Williams (first half) Adobe on Basic Typography (https://www.student.cs.uwaterloo.ca/~cs200/adobe/

More information

CS 200. Lecture 02 Structured Word Processing Styles. 02 Styles. CS 200 Spring Friday, May 9, 2014

CS 200. Lecture 02 Structured Word Processing Styles. 02 Styles. CS 200 Spring Friday, May 9, 2014 CS 200 Lecture 02 Structured Word Processing Styles 1 Miscellaneous Notes Assigned reading The Non Designer s Design Book, 2nd Edition, by Robin Williams (first half) Adobe on Basic Typography (the cws:

More information

Microsoft Office Access 2007: Intermediate Course 01 Relational Databases

Microsoft Office Access 2007: Intermediate Course 01 Relational Databases Microsoft Office Access 2007: Intermediate Course 01 Relational Databases Slide 1 Relational Databases Course objectives Normalize tables Set relationships between tables Implement referential integrity

More information

CS 200. Lecture 07. Excel Scripting. Miscellaneous Notes

CS 200. Lecture 07. Excel Scripting. Miscellaneous Notes CS 200 Lecture 07 1 Abbreviations aka Also Known As Miscellaneous Notes CWS Course Web Site (http://www.student.cs.uwaterloo.ca/~cs200) VBE Visual Basic Editor intra- a prefix meaning within thus intra-cellular

More information

INFO 1103 Homework Project 2

INFO 1103 Homework Project 2 INFO 1103 Homework Project 2 February 15, 2019 Due March 13, 2019, at the end of the lecture period. 1 Introduction In this project, you will design and create the appropriate tables for a version of the

More information

Database Design. A Bottom-Up Approach

Database Design. A Bottom-Up Approach Database Design A Bottom-Up Approach Reality Check Why do you need a database? What is the primary use of your database? Fast data entry Fast queries Summary data Who is responsible for the content? Who

More information

CS 200. Lecture 07. Excel Scripting. Excel Scripting. CS 200 Fall 2016

CS 200. Lecture 07. Excel Scripting. Excel Scripting. CS 200 Fall 2016 CS 200 Lecture 07 1 Abbreviations aka Also Known As Miscellaneous Notes CWS Course Web Site (http://www.student.cs.uwaterloo.ca/~cs200) VBE Visual Basic Editor intra- a prefix meaning within thus intra-cellular

More information

CS 200. Lecture 07. Excel Scripting. Miscellaneous Notes

CS 200. Lecture 07. Excel Scripting. Miscellaneous Notes CS 200 Lecture 07 1 Abbreviations aka Also Known As Miscellaneous Notes CWS Course Web Site (http://www.student.cs.uwaterloo.ca/~cs200) VBE Visual Basic Editor intra- a prefix meaning within thus intra-cellular

More information

memory product Doesn t play videos like the ipod Comes in 2, 4, and 8 Cost ranges from $135 to $225

memory product Doesn t play videos like the ipod Comes in 2, 4, and 8 Cost ranges from $135 to $225 The Apple ipod Is basically a hard drive with special software and a display Comes in 30, 60 and 80 GB sizes Price is about $230 to $330 Apple has sold over 100 million units 1 The Apple Nano Nano line

More information

Data Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau

Data Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau Data Management Lecture Outline 2 Part 2 Instructor: Trevor Nadeau Data Entities, Attributes, and Items Entity: Things we store information about. (i.e. persons, places, objects, events, etc.) Have relationships

More information

CS 200. Lecture 05. Excel Scripting. Excel Scripting. CS 200 Fall 2014

CS 200. Lecture 05. Excel Scripting. Excel Scripting. CS 200 Fall 2014 CS 200 Lecture 05 1 Abbreviations aka CWS VBE intra- inter- Also Known As Miscellaneous Notes Course Web Site (http://www.student.cs.uwaterloo.ca/~cs200) Visual Basic Editor a prefix meaning within thus

More information

CS 200. Lecture 05! Excel Scripting. Miscellaneous Notes

CS 200. Lecture 05! Excel Scripting. Miscellaneous Notes CS 200 Lecture 05! 1 Abbreviations aka CWS VBE intra- inter- Also Known As Miscellaneous Notes Course Web Site (http://www.student.cs.uwaterloo.ca/~cs200) Visual Basic Editor a prefix meaning within thus

More information

CS 200. Lecture 07. Excel Scripting. Excel Scripting. CS 200 Spring Wednesday, June 18, 2014

CS 200. Lecture 07. Excel Scripting. Excel Scripting. CS 200 Spring Wednesday, June 18, 2014 CS 200 Lecture 07 1 Miscellaneous Notes Abbreviations aka CWS VBE intra- inter- Also Known As Course Web Site (http://www.student.cs.uwaterloo.ca/~cs200) Visual Basic Editor a prefix meaning within thus

More information

Microsoft Access II 1.) Opening a Saved Database Music Click the Options Enable this Content Click OK. *

Microsoft Access II 1.) Opening a Saved Database Music Click the Options Enable this Content Click OK. * Microsoft Access II 1.) Opening a Saved Database Open the Music database saved on your computer s hard drive. *I added more songs and records to the Songs and Artist tables. Click the Options button next

More information

Click Freegal Music from the surreylibraries.ca (hover over the blue Research and Downloads tab and select Downloads.

Click Freegal Music from the surreylibraries.ca (hover over the blue Research and Downloads tab and select Downloads. Freegal Quick Facts Freegal gives Surrey residents with a valid Surrey Libraries card 3 free songs per week. Residents can download and KEEP the songs. You simply log into Freegal with your library card

More information

Using Windows Explorer and Libraries in Windows 7

Using Windows Explorer and Libraries in Windows 7 Using Windows Explorer and Libraries in Windows 7 Windows Explorer is a program that is used like a folder to navigate through the different parts of your computer. Using Windows Explorer, you can view

More information

Promo Buddy 2.0. Internet Marketing Database Software (Manual)

Promo Buddy 2.0. Internet Marketing Database Software (Manual) Promo Buddy 2.0 Internet Marketing Database Software (Manual) PromoBuddy has been developed by: tp:// INTRODUCTION From the computer of Detlev Reimer Dear Internet marketer, More than 6 years have passed

More information

CS108 Lecture 19: The Python DBAPI

CS108 Lecture 19: The Python DBAPI CS108 Lecture 19: The Python DBAPI Sqlite3 database Running SQL and reading results in Python Aaron Stevens 6 March 2013 What You ll Learn Today Review: SQL Review: the Python tuple sequence. How does

More information

COMPUTER CONCEPTS. Windows

COMPUTER CONCEPTS. Windows COMPUTER CONCEPTS Day Chapter Fundamentals Of Computer Classification Of Computer Cpu & Block Diagram Software & Hardware Networking Concepts Topics Of Course Fundamentals (What Is Computer & Abbreviations,

More information

Tutorial. Includes lessons on transferring music to ipod, playing music, and storing files on ipod

Tutorial. Includes lessons on transferring music to ipod, playing music, and storing files on ipod Tutorial Includes lessons on transferring music to ipod, playing music, and storing files on ipod The information in this document is subject to change without notice. Hewlett-Packard Company makes no

More information

ipod Tutorial Includes lessons on transferring music to ipod, playing music, and storing files on ipod

ipod Tutorial Includes lessons on transferring music to ipod, playing music, and storing files on ipod ipod Tutorial Includes lessons on transferring music to ipod, playing music, and storing files on ipod apple Apple Computer, Inc. 2004 Apple Computer, Inc. All rights reserved. Apple, the Apple logo, Apple

More information

More about Databases. Topics. More Taxonomy. And more Taxonomy. Computer Literacy 1 Lecture 18 30/10/2008

More about Databases. Topics. More Taxonomy. And more Taxonomy. Computer Literacy 1 Lecture 18 30/10/2008 Topics More about Databases Computer Literacy Lecture 8 30/0/008 Terminology What s a database for again? Relational Database Model Samples Database Integrity Data mining More Taxonomy According to more

More information

How to use the Hofstra Webcrd Online Print Shop

How to use the Hofstra Webcrd Online Print Shop How to use the Hofstra Webcrd Online Print Shop First things first, we need to get to the online print shop. To do this open an Internet Explorer window and type into the bar labeled Address : exactly

More information

FREEGAL MUSIC. Freegal Music offers access to nearly 3 million songs, including Sony Music s catalog of legendary artists.

FREEGAL MUSIC. Freegal Music offers access to nearly 3 million songs, including Sony Music s catalog of legendary artists. FREEGAL MUSIC Freegal Music offers access to nearly 3 million songs, including Sony Music s catalog of legendary artists. In total, the collection is comprised of music from over 10,000 labels with music

More information

Freegal Music Help Guide

Freegal Music Help Guide Freegal Music Help Guide 0 Table of Contents Welcome 2 What is Freegal Music? 2 Freegal Music Offerings to Patrons 2 Accessing Freegal Music 3 Freegal Music Homepage 5 Left Menu Bar 6 The Top Menu 15 The

More information

FAU. How do I. Post course content? Folders

FAU. How do I. Post course content? Folders How do I Post course content? Content is made up of folders, files, links, and assessments (this will be covered on page ## or see separate documentation). It is basically anything you want to share with

More information

CORRESPONDING ON BEHALF OF MG-OF-DC. How to send and how to receive

CORRESPONDING ON BEHALF OF MG-OF-DC. How to send and how to receive CORRESPONDING ON BEHALF OF MG-OF-DC How to send and how to receive What is this and why am I here? Correspondence Secretary, Kalli Lipke Education on how to send and receive information on behalf of MG

More information

Sending an to Your Chapter Through Neon

Sending an  to Your Chapter Through Neon Sending an Email to Your Chapter Through Neon Instructions Log into Neon. https://www.z2systems.com/np/clients/vnps/login.jsp If you do not yet have a login, please contact us at vnps.org@gmail.com. OVERVIEW

More information

Document Formatting with Word

Document Formatting with Word This activity will introduce you to some common tasks that you ll be doing throughout the semester. Specifically, it will show you how to format your documents in the standard document format. By learning

More information

Hellerstein/Olston. Homework 6: Database Application. beartunes. 11:59:59 PM on Wednesday, December 6 th

Hellerstein/Olston. Homework 6: Database Application. beartunes. 11:59:59 PM on Wednesday, December 6 th Homework 6: Database Application beartunes Due @ 11:59:59 PM on Wednesday, December 6 th Overview For this assignment, you ll be implementing portions of a database-backed web application using Ruby on

More information

Fundamentals of Databases

Fundamentals of Databases Fundamentals of Databases College of Computers and Information Technology Taif University Saudi Arabia s.zahrani@tu.edu.sa/ admin@c2learn.com Fundamentals of Databases Dr. Salha M. Alzahrani 1 Fundamentals

More information

Table of Contents Table of Contents... 2 Welcome to the new desktop Queue handling New visitor in queue manual routing

Table of Contents Table of Contents... 2 Welcome to the new desktop Queue handling New visitor in queue manual routing Release notes Table of Contents Table of Contents... 2 Welcome to the new desktop... 3 1 Queue handling... 3 1.1 New visitor in queue manual routing... 3 1.2 Selecting a visitor manual routing... 3 1.3

More information

A GET YOU GOING GUIDE

A GET YOU GOING GUIDE A GET YOU GOING GUIDE To Your copy here Audio Notetaker 4.0 April 2015 1 Learning Support Getting Started with Audio Notetaker Audio Notetaker is highly recommended for those of you who use a Digital Voice

More information

Articulate Presenter Pro

Articulate Presenter Pro Articulate Presenter Pro Summary Articulate Presenter converts PowerPoint to Flash. It allows the user to integrate narration and interactivity into any PowerPoint presentation. It uses templates to embed

More information

ESOTERIC Sound Stream. User s Manual

ESOTERIC Sound Stream. User s Manual ESOTERIC Sound Stream User s Manual Layout Now Playing This is the main screen of the ESOTERIC Sound Stream app. Now Playing: Use to show the current file and control its playback. Playlist: This shows

More information

CSCI 1100L: Topics in Computing Lab Lab 07: Microsoft Access (Databases) Part I: Movie review database.

CSCI 1100L: Topics in Computing Lab Lab 07: Microsoft Access (Databases) Part I: Movie review database. CSCI 1100L: Topics in Computing Lab Lab 07: Microsoft Access (Databases) Purpose: The purpose of this lab is to introduce you to the basics of creating a database and writing SQL (Structured Query Language)

More information

Custom Fields in QuickBooks

Custom Fields in QuickBooks Custom Fields in QuickBooks November 20, 2013 By Charlie Russell 41 Replies Every business has some sort of unique information that is important to its operation. While QuickBooks Desktop provides the

More information

SECTION 1 DBMS LAB 1.0 INTRODUCTION 1.1 OBJECTIVES 1.2 INTRODUCTION TO MS-ACCESS. Structure Page No.

SECTION 1 DBMS LAB 1.0 INTRODUCTION 1.1 OBJECTIVES 1.2 INTRODUCTION TO MS-ACCESS. Structure Page No. SECTION 1 DBMS LAB DBMS Lab Structure Page No. 1.0 Introduction 05 1.1 Objectives 05 1.2 Introduction to MS-Access 05 1.3 Database Creation 13 1.4 Use of DBMS Tools/ Client-Server Mode 15 1.5 Forms and

More information

FileMaker Pro 7 version of 3.8 Practical skills Presenting information

FileMaker Pro 7 version of 3.8 Practical skills Presenting information FileMaker Pro 7 version of 3.8 Practical skills Presenting information Creating a report Screens 1 to 15 show you how to create a basic report using the New Layout/Report assistant. Switch to layout view

More information

Module Four: Charts and Media Clips

Module Four: Charts and Media Clips Module Four: Charts and Media Clips Charts, sometimes called graphs, are a way to present detailed data to an audience in an easy to understand visual format. Media clips can turn your presentation into

More information

ios DeCal : Lecture 2 Structure of ios Applications: MVC and Auto Layout

ios DeCal : Lecture 2 Structure of ios Applications: MVC and Auto Layout ios DeCal : Lecture 2 Structure of ios Applications: MVC and Auto Layout Overview : Today s Lecture Model View Controller Design Pattern Creating Views in Storyboard Connecting your Views to Code Auto

More information

CSE 544 Principles of Database Management Systems

CSE 544 Principles of Database Management Systems CSE 544 Principles of Database Management Systems Lecture 1 - Introduction and the Relational Model 1 Outline Introduction Class overview Why database management systems (DBMS)? The relational model 2

More information

Customize. Building a Customer Portal Using Business Portal. Microsoft Dynamics GP. White Paper

Customize. Building a Customer Portal Using Business Portal. Microsoft Dynamics GP. White Paper Customize Microsoft Dynamics GP Building a Customer Portal Using Business Portal White Paper Helps you implement a customer portal and create web pages and web parts specifically designed for your customers.

More information

Adding content to your Blackboard 9.1 class

Adding content to your Blackboard 9.1 class Adding content to your Blackboard 9.1 class There are quite a few options listed when you click the Build Content button in your class, but you ll probably only use a couple of them most of the time. Note

More information

Audio CD Basics Lesson 7: Submit Your CD To Gracenote

Audio CD Basics Lesson 7: Submit Your CD To Gracenote Audio CD Basics Lesson 7: Submit Your CD To Gracenote This tutorial is for itunes version 11 or newer. If you re using an older version of itunes, please refer to our other white paper. By looking at the

More information

NoteBurner Spotify Music Converter for Windows. Tutorial of NoteBurner Spotify Music Converter for Windows

NoteBurner Spotify Music Converter for Windows. Tutorial of NoteBurner Spotify Music Converter for Windows Tutorial of NoteBurner Spotify Music Converter for Windows Overview Tutorials Introduction Import Music Files Key Features Delete Music Files System Requirements Choose Output Format Purchase & Registration

More information

MUSIC PROCEDURES. All music needs to be uploaded by June 5, 2018

MUSIC PROCEDURES. All music needs to be uploaded by June 5, 2018 MUSIC PROCEDURES All music needs to be uploaded by June 5, 2018 To upload via internet: Go to your existing Box account or create an account at www.box.com Select a Personal Account (Free for 10gb of secured

More information

Teaching with Primary Sources

Teaching with Primary Sources Teaching with Primary Sources Joining Educators and Students with Library of Congress Resources Creating a Presentation with PowerPoint 2007 Benefits of using PowerPoint in lectures: PowerPoint encourages

More information

Database Foundations. 5-1 Mapping Entities and Attributes. Copyright 2015, Oracle and/or its affiliates. All rights reserved.

Database Foundations. 5-1 Mapping Entities and Attributes. Copyright 2015, Oracle and/or its affiliates. All rights reserved. Database Foundations 5-1 Road Map You are here Mapping Entities and Attributes Mapping Primary and Foreign Keys 3 Objectives This lesson covers the following objectives: Describe why you need to create

More information

Using Sample DB2 Web Query Reports and Charts built over IBM i (SQL) Services for System Administrators

Using Sample DB2 Web Query Reports and Charts built over IBM i (SQL) Services for System Administrators Using Sample DB2 Web Query Reports and Charts built over IBM i (SQL) Services for System Administrators For those customers with DB2 Web Query Version 2.2 already installed Table of Contents 1. Sample

More information

Building a Database Using FileMaker Pro V5

Building a Database Using FileMaker Pro V5 1. Starting a New Document 2. Creating Fields 3. Adding Information to Database 4. Same Data - A Different View 5. Additional Layouts 6. Finding and Sorting Information 7. More Advanced Features Preface:

More information

ipod shuffle User Guide

ipod shuffle User Guide ipod shuffle User Guide 2 Contents Chapter 1 3 About ipod shuffle Chapter 2 4 ipod shuffle Basics 4 ipod shuffle at a Glance 5 Using the ipod shuffle Controls 6 Connecting and Disconnecting ipod shuffle

More information

CS530 Database Architecture Models. Database Model. Prof. Ian HORROCKS. Dr. Robert STEVENS. and Design The Relational

CS530 Database Architecture Models. Database Model. Prof. Ian HORROCKS. Dr. Robert STEVENS. and Design The Relational 02 - The Relational Database Model CS530 Database Architecture Models and Design Prof. Ian HORROCKS Dr. Robert STEVENS In this Section Topics Covered The basics of the relational model in the context of

More information

Creating the Data Layer

Creating the Data Layer Creating the Data Layer When interacting with any system it is always useful if it remembers all the settings and changes between visits. For example, Facebook has the details of your login and any conversations

More information

CS 200 Fall 2012 Assignment 8 SQL Due Monday November 10 by 4:00 pm

CS 200 Fall 2012 Assignment 8 SQL Due Monday November 10 by 4:00 pm CS 200 Fall 2012 Assignment 8 SQL Due Monday November 10 by 4:00 pm Read Notes 6, in particular Database Design and Watcom SQL User s Guide. Please follow these instructions very carefully to find the

More information

Test bank for accounting information systems 1st edition by richardson chang and smith

Test bank for accounting information systems 1st edition by richardson chang and smith Test bank for accounting information systems 1st edition by richardson chang and smith Chapter 04 Relational Databases and Enterprise Systems True / False Questions 1. Three types of data models used today

More information

VEDATRAK CRM 3.0. User Guide

VEDATRAK CRM 3.0. User Guide VEDATRAK CRM 3.0 User Guide 2 (C) 2006-2012 SUI SOLUTIONS Ltd. All rights reserved. 3 Contents Overview...9 System Requirements...12 Installation Notes...13 Vedatrak Basics...14 User Roles...14 System

More information

FACULTY AND STAFF COMPUTER FOOTHILL-DE ANZA. FileMaker Pro. Relational Databases

FACULTY AND STAFF COMPUTER FOOTHILL-DE ANZA. FileMaker Pro. Relational Databases FACULTY AND STAFF COMPUTER TRAINING @ FOOTHILL-DE ANZA FileMaker Pro Relational Databases 1 Relational Databases Explanation Most smaller data documents are called flat files. That means that all the information

More information

Page Numbering for a Thesis or Dissertation with NO Copyright Page

Page Numbering for a Thesis or Dissertation with NO Copyright Page Page Numbering for a Thesis or Dissertation with NO Copyright Page Tip: Add Page Numbering to your document after you are finished making all edits. After the page numbering has been added, then add the

More information

Access. Basics PRESENTED BY THE TECHNOLOGY TRAINERS OF THE MONROE COUNTY LIBRARY SYSTEM

Access. Basics PRESENTED BY THE TECHNOLOGY TRAINERS OF THE MONROE COUNTY LIBRARY SYSTEM Access 2010 Basics PRESENTED BY THE TECHNOLOGY TRAINERS OF THE MONROE COUNTY LIBRARY SYSTEM EMAIL: TRAININGLAB@MONROE.LIB.MI.US MONROE COUNTY LIBRARY SYSTEM 734-241-5770 840 SOUTH ROESSLER STREET MONROE,

More information

itunes What Is It? What Does it Do?

itunes What Is It? What Does it Do? Slide 1 itunes What Is It? What Does it Do? SUMMERSET COMPUTER CLUB JEFF HENSEL APRIL 9, 2015 WWWSSCCB.WORDPRES S.COM I ve been using itunes since I it came out. The itunes Store, originally the itunes

More information

Shopping at the itunes Music Store

Shopping at the itunes Music Store itunes and ipod: Making Music Shopping at the itunes Music Store At the itunes Music Store, you can search for, browse, audition, and buy music. Wander the store s virtual aisles or search for specific

More information

CGS 3066: Spring 2017 SQL Reference

CGS 3066: Spring 2017 SQL Reference CGS 3066: Spring 2017 SQL Reference Can also be used as a study guide. Only covers topics discussed in class. This is by no means a complete guide to SQL. Database accounts are being set up for all students

More information

Chapter 1 4 ipod Basics 5 ipod at a Glance 5 Using ipod Controls 7 Disabling ipod Controls 8 Using ipod Menus 9 Connecting and Disconnecting ipod

Chapter 1 4 ipod Basics 5 ipod at a Glance 5 Using ipod Controls 7 Disabling ipod Controls 8 Using ipod Menus 9 Connecting and Disconnecting ipod ipod Features Guide 2 Contents Chapter 1 4 ipod Basics 5 ipod at a Glance 5 Using ipod Controls 7 Disabling ipod Controls 8 Using ipod Menus 9 Connecting and Disconnecting ipod Chapter 2 14 Music Features

More information

FLIR Tools+ and Report Studio

FLIR Tools+ and Report Studio Creating and Processing Word Templates http://www.infraredtraining.com 09-20-2017 2017, Infrared Training Center. 1 FLIR Report Studio Overview Report Studio is a Microsoft Word Reporting module that is

More information

CS 4604: Introduction to Database Management Systems. B. Aditya Prakash Lecture #5: Entity/Relational Models---Part 1

CS 4604: Introduction to Database Management Systems. B. Aditya Prakash Lecture #5: Entity/Relational Models---Part 1 CS 4604: Introduction to Database Management Systems B. Aditya Prakash Lecture #5: Entity/Relational Models---Part 1 E/R: NOT IN BOOK! IMPORTANT: Follow only lecture slides for this topic! Differences

More information

Lesson 11 Transcript: Concurrency and locking

Lesson 11 Transcript: Concurrency and locking Lesson 11 Transcript: Concurrency and locking Slide 1: Cover Welcome to Lesson 11 of the DB2 on Campus Lecture Series. We are going to talk today about concurrency and locking. My name is Raul Chong and

More information

Using Lightroom. Lightroom is broken down into seven (7) modules: Library Develop Map Book Slideshow Print Web

Using Lightroom. Lightroom is broken down into seven (7) modules: Library Develop Map Book Slideshow Print Web I highly recommend buying Scott Kelby s book the Adobe Photoshop Lightroom CC book for digital photographers. It covers step by step procedures on how to use Lightroom CC. I also recommend Fast Stone Image

More information

CS108 Lecture 18: Databases and SQL

CS108 Lecture 18: Databases and SQL CS108 Lecture 18: Databases and SQL Databases for data storage and access The Structured Query Language Aaron Stevens 4 March 2013 What You ll Learn Today How does Facebook generate unique pages for each

More information

8. How to use social networks (Skype, Facebook)

8. How to use social networks (Skype, Facebook) ipad Manual Contents 1. Turning on and off the ipad 2. Charging the ipad 3. How to email 4. How to delete unwanted emails 5. Set up an Apple ID 6. Buy apps 7. Access/ buy music 8. How to use social networks

More information

CS 112 Project Assignment: Visual Password

CS 112 Project Assignment: Visual Password CS 112 Project Assignment: Visual Password Instructor: Dan Fleck Overview In this project you will use Python to implement a visual password system. In the industry today there is ongoing research about

More information

Creating Universally Designed Word 2010 Documents - Quick Start Guide

Creating Universally Designed Word 2010 Documents - Quick Start Guide Creating Universally Designed Word 2010 Documents - Quick Start Guide Overview Creating accessible documents ones that work well with all sorts of technology can be a daunting task. The purpose of this

More information

Adobe Dreamweaver CS3 English 510 Fall 2007

Adobe Dreamweaver CS3 English 510 Fall 2007 Adobe Dreamweaver CS3 English 510 Fall 2007 Important: Before going through this handout, you should create a WWW directory on your ISU e-mail account. Otherwise, you will not be able to upload and view

More information

CPS122 Lecture: Course Intro; Introduction to Object-Orientation

CPS122 Lecture: Course Intro; Introduction to Object-Orientation Objectives: CPS122 Lecture: Course Intro; Introduction to Object-Orientation 1. To introduce the course requirements and procedures. 2. To introduce fundamental concepts of OO: object, class Materials:

More information

Tooling External Content Type Associations with SharePoint Designer 2010

Tooling External Content Type Associations with SharePoint Designer 2010 Tooling External Content Type Associations with SharePoint Designer 2010 Why read this? This document is intended for BCS Power Users who want to create associations between external content types declaratively

More information

Overview of the Class and Introduction to DB schemas and queries. Lois Delcambre

Overview of the Class and Introduction to DB schemas and queries. Lois Delcambre Overview of the Class and Introduction to DB schemas and queries Lois Delcambre 1 CS 386/586 Introduction to Databases Instructor: Lois Delcambre lmd@cs.pdx.edu 503 725-2405 TA: TBA Office Hours: Immediately

More information

Getting Started with. PowerPoint 2010

Getting Started with. PowerPoint 2010 Getting Started with 13 PowerPoint 2010 You can use PowerPoint to create presentations for almost any occasion, such as a business meeting, government forum, school project or lecture, church function,

More information

One of the fundamental kinds of websites that SharePoint 2010 allows

One of the fundamental kinds of websites that SharePoint 2010 allows Chapter 1 Getting to Know Your Team Site In This Chapter Requesting a new team site and opening it in the browser Participating in a team site Changing your team site s home page One of the fundamental

More information

Getting Started with Nextiva Virtual Fax

Getting Started with Nextiva Virtual Fax Getting Started with Nextiva Virtual Fax Step 1: Accessing Your Account After you have purchased Nextiva s Virtual Fax Service, it takes approximately 24 hours to activate. If you don t receive an email,

More information

Creating Universally Designed Word 2013 Documents - Quick Start Guide

Creating Universally Designed Word 2013 Documents - Quick Start Guide Creating Universally Designed Word 2013 Documents - Quick Start Guide Overview Creating accessible documents ones that work well with all sorts of technology can be a daunting task. The purpose of this

More information

Access Intermediate

Access Intermediate Access 2013 - Intermediate 103-134 Advanced Queries Quick Links Overview Pages AC124 AC125 Selecting Fields Pages AC125 AC128 AC129 AC131 AC238 Sorting Results Pages AC131 AC136 Specifying Criteria Pages

More information

Digital Media & Society CAO: GA884

Digital Media & Society CAO: GA884 * Digital Media & Society CAO: GA884 1 *You re going to build your own website using Weebly *Weebly is a free tool that can be used to build websites quickly. *The instructions should help you work through

More information

This is being done to address the issues of privacy, security and convenience as it relates to your University of Alberta account.

This is being done to address the issues of privacy, security and convenience as it relates to your University of Alberta account. EDIT202 Web 2.0 Lab Assignment Guidelines Creating a Blog 1. Before you can start creating your blog you will need to create a new Google account which you will be used to register for the resources used

More information

How-To: Build your Menu a condensed manual

How-To: Build your Menu a condensed manual How-To: Build your Menu a condensed manual MicroSale Version 9 [2016] For the full Menu Programming Guide, please visit www.microsale.net/help How-To: Build your Menu Thank you for purchasing a MicroSale

More information

Blackfin Online Learning & Development

Blackfin Online Learning & Development Presentation Title: Multimedia Starter Kit Presenter Name: George Stephan Chapter 1: Introduction Sub-chapter 1a: Overview Chapter 2: Blackfin Starter Kits Sub-chapter 2a: What is a Starter Kit? Sub-chapter

More information

Photoshop World 2018

Photoshop World 2018 Photoshop World 2018 Lightroom and the Cloud: The Lightroom CC Workflow with Rob Sylvan Lightroom CC gives you access to your growing photo library across all your devices, so you can keep creating no

More information

Introduction to Embedded Systems. Lab Logistics

Introduction to Embedded Systems. Lab Logistics Introduction to Embedded Systems CS/ECE 6780/5780 Al Davis Today s topics: lab logistics interrupt synchronization reentrant code 1 CS 5780 Lab Logistics Lab2 Status Wed: 3/11 teams have completed their

More information

ER Modeling Data Modeling and the Entity-Relationship (ER) Diagram Pg 1

ER Modeling Data Modeling and the Entity-Relationship (ER) Diagram Pg 1 ER Modeling Data Modeling and the Entity-Relationship (ER) Diagram Pg 1 Data Modeling and the Entity-Relationship (ER) Diagram Ray Lockwood Points: The Entity-Relationship (ER) Diagram is seen by various

More information

Sitecore E-Commerce Cookbook

Sitecore E-Commerce Cookbook Sitecore E-Commerce Cookbook Rev: 2011-09-12 Sitecore E-Commerce Fundamental Edition 1.1 Sitecore E-Commerce Cookbook A marketer's guide to the Sitecore E-Commerce Fundamental Edition Sitecore E-Commerce

More information

CS40 Exam #2 November 14, 2001

CS40 Exam #2 November 14, 2001 CS40 Exam #2 November 14, 2001 Name: Except where explicitly noted, all of the questions on this exam refer to the database defined by the relational schemas given on the last page of this exam. 1. Suppose

More information

Business Computer Applications (BCIS 1305) Online. Credit: 3 semester credit hours (3 hours lecture)

Business Computer Applications (BCIS 1305) Online. Credit: 3 semester credit hours (3 hours lecture) 1 Business Computer Applications (BCIS 1305) Online Credit: 3 semester credit hours (3 hours lecture) Prerequisite/Co-requisite: Complete the Online Orientation and answer yes to 7+ questions on the Online

More information

The inspection tool lets you inspect a document for metadata, like author information, headers and footers, and other information that may be hidden

The inspection tool lets you inspect a document for metadata, like author information, headers and footers, and other information that may be hidden 7 8 The inspection tool lets you inspect a document for metadata, like author information, headers and footers, and other information that may be hidden in your document before you post it in a public

More information

FIT 100 Lab 16: More Microsoft Access and Relational Databases Creating Forms for Data Entry

FIT 100 Lab 16: More Microsoft Access and Relational Databases Creating Forms for Data Entry FIT 100 Lab 16: More Microsoft Access and Relational Databases Creating Forms for Data Entry Spring 2002 Reading for Lab: Review Chapter 20 of Fluency with Information Technology: Foundations and Fundamentals

More information

Have you ever created a website?

Have you ever created a website? Extending the classroom community by building a class website Destiny Long TIU 11 Community Education Services dlong@tiu11.org Have you ever created a website? Yes, many Yes, one or two No 1 How comfortable

More information

CS W Introduction to Databases Spring Computer Science Department Columbia University

CS W Introduction to Databases Spring Computer Science Department Columbia University CS W4111.001 Introduction to Databases Spring 2018 Computer Science Department Columbia University 1 in SQL 1. Key constraints (PRIMARY KEY and UNIQUE) 2. Referential integrity constraints (FOREIGN KEY

More information