Topics. Database Essential Concepts. What s s a Good Database System? Using Database Software. Using Database Software. Types of Database Programs



Similar documents
Technology in Action. Alan Evans Kendall Martin Mary Anne Poatsy. Eleventh Edition. Copyright 2015 Pearson Education, Inc.

Microsoft Office 2010

Creating and Using Databases with Microsoft Access

Microsoft Access 2007 Advanced Queries

Microsoft. Access HOW TO GET STARTED WITH

Microsoft Access 2007

Database Applications Microsoft Access

Archiving - Outlook 2003

Access Tutorial 2 Building a Database and Defining Table Relationships

Database Management. Technology Briefing. Modern organizations are said to be drowning in data but starving for information p.

ER/Studio 8.0 New Features Guide

A database is a collection of data organised in a manner that allows access, retrieval, and use of that data.

Exporting s from Outlook Version 1.00

Business Intelligence Tutorial

Clean Up Rules Quick Steps Search Tools Change Views Export Data Convert to tasks Contact Groups. Outlook Functions

User Manual. Crystal Report Integration

IENG2004 Industrial Database and Systems Design. Microsoft Access I. What is Microsoft Access? Architecture of Microsoft Access

Introduction to Microsoft Access 2010

Introduction to Microsoft Access 2013

Lesson 07: MS ACCESS - Handout. Introduction to database (30 mins)

Microsoft Access Part I (Database Design Basics) ShortCourse Handout

Creating a Database in Access

How to Copy A SQL Database SQL Server Express (Making a History Company)

MICROSOFT ACCESS TABLES

14 Databases. Source: Foundations of Computer Science Cengage Learning. Objectives After studying this chapter, the student should be able to:

4. The Third Stage In Designing A Database Is When We Analyze Our Tables More Closely And Create A Between Tables

Filter by Selection button. Displays records by degree to which they match the selected record. Click to view advanced filtering options

Consider the possible problems with storing the following data in a spreadsheet:

Attribute Data and Relational Database. Lecture 5 9/21/2006

SIMPLY REPORTS DEVELOPED BY THE SHARE STAFF SERVICES TEAM

Intellect Platform - Tables and Templates Basic Document Management System - A101

Creating tables in Microsoft Access 2007

Chapter 1 - Database Systems

Configuration Guide. Remote Backups How-To Guide. Overview

Tutorial 3. Maintaining and Querying a Database

CONTACTS SYNCHRONIZER FOR IPAD USER GUIDE

Microsoft Office 2010

CHAPTER 6 DATABASE MANAGEMENT SYSTEMS. Learning Objectives

GEHC IT Solutions. Centricity Practice Solution. Centricity Analytics 3.0

Mail Merge Microsoft Word and Excel Queries Scott Kern Senior Consultant

Foundations of Business Intelligence: Databases and Information Management

Mastering Mail Merge. 2 Parts to a Mail Merge. Mail Merge Mailings Ribbon. Mailings Create Envelopes or Labels

Search help. More on Office.com: images templates

Foundations of Business Intelligence: Databases and Information Management

A Tutorial on SQL Server CMPT 354 Fall 2007

Databases and Information Management

Access II 2007 Workshop

B.Sc (Computer Science) Database Management Systems UNIT-V

When you publish data to a SharePoint site, you first

Online shopping store

5.5 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall. Figure 5-2

Technical Script AIST3410 Database Management systems p 1

Using Ad-Hoc Reporting

SQL Server 2008 R2 Express Edition Installation Guide

Course MIS. Foundations of Business Intelligence

How to Replicate BillQuick 2003 database on SQL Server 2000.

Demystified CONTENTS Acknowledgments xvii Introduction xix CHAPTER 1 Database Fundamentals CHAPTER 2 Exploring Relational Database Components

ADP Workforce Now V3.0

Databases in Organizations

Foundations of Business Intelligence: Databases and Information Management

Data Hierarchy. Traditional File based Approach. Hierarchy of Data for a Computer-Based File

Chapter 14: Databases and Database Management Systems

Check out our website!

Foundations of Business Intelligence: Databases and Information Management

Use Mail Merge to create a form letter

CHAPTER 7: DATABASE APPLICATIONS AND PRIVACY IMPLICATIONS

- Suresh Khanal. Microsoft Excel Short Questions and Answers 1

Moving the TRITON Reporting Databases

Lab: Data Backup and Recovery in Windows XP

Oracle BI Extended Edition (OBIEE) Tips and Techniques: Part 1

SAP Data Services 4.X. An Enterprise Information management Solution

BackupAgent Management Console User Manual

Simple Invoicing Desktop Database with MS Access c 2015 by David W. Gerbing School of Business Administration Portland State University

Microsoft SQL Replication

Make sure you have configured the following backup methods or your data may not be properly protected.

Using ODBC with MDaemon 6.5

1. Running EPA TANKS Program

TUTORIAL: Campaigns Gold-Vision 6

The software shall provide the necessary tools to allow a user to create a Dashboard based on the queries created.

Table of Contents SQL Server Option

Access Database Design

An Overview of Database Management System

SharePoint List Filter Favorites Installation Instruction

Criteo Tags & Feed Extension for Magento

Lab - Data Backup and Recovery in Windows XP

Microsoft Dynamics GP. Audit Trails

Converting from ACT! to Salesforce.com

Note: With v3.2, the DocuSign Fetch application was renamed DocuSign Retrieve.

Database Design and Normalization

Microsoft Access Rollup Procedure for Microsoft Office Click on Blank Database and name it something appropriate.

Copyright 2011 Pearson Education, Inc. Publishing as Prentice Hall. Objectives

Databases in Engineering / Lab-1 (MS-Access/SQL)

How to Backup and FTP your SQL database using E2.

DbSchema Tutorial with Introduction in SQL Databases

INTRODUCTION: SQL SERVER ACCESS / LOGIN ACCOUNT INFO:

Introduction to Databases

Transcription:

Topics Software V:. Database concepts: records, fields, data types. Relational and objectoriented databases. Computer maintenance and operation: storage health and utilities; back-up strategies; keeping files and folders organized; virus checkers; etc. Database Essential Concepts Database collection of information stored in an organized way can consist of one or more files Database file (Table) made up of records Records organized into distinct fields Field separate area to store a certain type of information Database Table Files Record Fields What s s a Good Database System? Data integrity use data validation procedures Data independence: do not use proprietary data coding Avoidance of data redundancy Data security Data maintenance Using Database Software Finding information browse view list view queries Structured Query Language (SQL) Learn SQL online at Introduction to Structured Query Language, an online tutorial. Using Database Software Types of Database Programs Reports can be viewed on screen or printed Printing the data reports form letters report languages File management programs flat files (e.g. Excel documents) Database management systems (DBMS) relational database (Access) where tables are related by key fields object-oriented databases (elements in records are objects like whole files instead of pieces of information) Data warehousing & data mining Warehouse: primitive data from all depts. Mining: detection of patterns in data by statistical means 1

MS Access is a Relational Database Management System. Suppose you have a shop and you want to make some kind of database to store information about your products, your clients, and the orders they place... Flat database system: Create two tables: one with the information about your products and what is ordered and one with the information about your clients and their orders. The problem is that after some time, your tables will contain duplicate information; each order a client places needs to have his information repeated. Relational Database Management System: Put data about different types of entities in separate tables to avoid duplication and define relationships between the tables so that you still can get all the information. If you want to work relational then data must comply with the rules to be relational. Avoid redundant data Ensure referential integrity 1. What are the entities you want to describe? 2. How many kinds of entities do you have? 3. How will you describe them? 4. How will you identify them? People, products, Orders. 3 Name, address, Name, color, size, Who, what, when Key field Referential Integrity Rules that apply to the relationships between tables in a RDBMS. For example, take two related tables, A and B: What happens to the record(s) in table B if the record to which it is related, is deleted from table A? Or if one tries to add a record to table B that cannot be linked to table A? Or if you update the value of a linked field in table A, will the linked records from table B be modified accordingly? Relational Database Structure Access window elements Access button functions 2

Access objects: tab view Definition of Access objects Creating a Database Database data types Modifying Table: Design Fields, data types & descriptions 3

Editing Table Finding information in Table Results of FIND are not saved Using more complex Filters Removing Filters Queries can be saved 4

Using Forms to enter and display information Example of a Form Using Form Wizard Use Reports to create output Using the Report Wizard Example of a Report 5

Normalization 1. All data must be atomic. Each record has a UNIQUE ID. Eg: first and last names, address components 2. Blocks of data with repeated information that applies to several records should be broken up in to two or more additional tables, linked by means of a FOREIGN KEY. An attribute that completes a relationship with a parent entity. 3. Tables should only have columns that are fully dependent on the primary key. 6