Database & Database Designs. Agenda Introduction to Databases & Database Design Recommended Reading Scope of Learning Database Vocabulary Database Characteristics.

Slides:



Advertisements
Similar presentations
© Paradigm Publishing, Inc Access 2010 Level 1 Unit 1Creating Tables and Queries Chapter 2Creating Relationships between Tables.
Advertisements

Access Manual 4 By Elham S.Khorasani Ismail Guneydas Dhawala Kovuri.
Database Design Week 10.
Computer Concepts BASICS 4th Edition
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.
Maintenance Modifying the data –Add records –Delete records –Update records Modifying the design –Add fields into tables –Remove fields from a table –Change.
Access Tutorial 1 Creating a Database
Introduction to Databases CIS 5.2. Where would you find info about yourself stored in a computer? College Physician’s office Library Grocery Store Dentist’s.
Views Chapter 12. What Are Views? A virtual table that comprises the fields of one or more tables in the database It is a virtual table since it does.
1004INT Information Systems Week 10 Databases as Business Tools.
COMPREHENSIVE Access Tutorial 2 Building a Database and Defining Table Relationships.
FIRST COURSE Access Tutorial 2 Building a Database and Defining Table Relationships.
Chapter Extension 6 Using Microsoft Access © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
Information systems and databases Database information systems Read the textbook: Chapter 2: Information systems and databases FOR MORE INFO...
Microsoft Access 2007 Microsoft Access 2007 Introduction to Database Programs.
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.
1 Access Lesson 3 Creating Queries Microsoft Office 2010 Introductory Pasewark & Pasewark.
With Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Intermediate.
With Microsoft Access 2007 Volume 1© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access 2007 Volume 1 Chapter.
1 Chapter 1: Finding Your Way Through a Database Exploring Microsoft Office Access 2010.
DAY 14: ACCESS CHAPTER 1 Tazin Afrin October 03,
® Microsoft Office 2013 Access Building a Database and Defining Table Relationships.
Microsoft Access 2003 Define some key Access terminology: Field – A single characteristic or attribute of a person, place, object, event, or idea. Record.
End Show 3.4 Database Management System Unit 3. End Show What is a database? It’s an organized collection of data, related to a particular subject or.
Database & Database Designs 1. Welcome to Databases Our goal is to have a basic understanding of databases Resources: ◦ Slides ◦ In Class Activities ◦
® Microsoft Office 2010 Access Tutorial 2 Building a Database and Defining Table Relationships.
Chapter 17 Creating a Database.
® Microsoft Office 2010 Building a Database and Defining Table Relationships.
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.
® Microsoft Office 2013 Access Creating a Database.
DAY 14: MICROSOFT ACCESS – CHAPTER 1 Madhuri Siddula October 1, 2015.
Microsoft Access 2013 Design and Implement Powerful Relational Databases Chapter 6.
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.
26 Mar 04 1 Application Software Practical 5/6 MS Access.
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.
Access Review. Access Access is a database application A database is a collection of records and files organized for a particular purpose Access supports.
DAY 15: ACCESS CHAPTER 1 Rahul Kavi October 6,
1 MS Access. 2 Database – collection of related data Relational Database Management System (RDBMS) – software that uses related data stored in different.
INTRODUCTION TO ACCESS. OBJECTIVES  Define the terms field, record, table, relational database, primary key, and foreign key  Create a blank database.
MSOffice Access Microsoft® Office 2010: Illustrated Introductory 1 Part 1 ® Database & Table.
Chapter 1 Introduction to Database. Database Concept Field: a basic data element or attribute of an object Record: a set of fields Table: a set of records.
Exploring Microsoft Access Chapter 5 One-to-Many Relationships: Subforms and Multiple Table Queries.
Chapter 3: Relational Databases
PREPARED BY: PN. SITI HADIJAH BINTI NORSANI. LEARNING OUTCOMES: Upon completion of this course, students should be able to: 1. Understand the structure.
COMPREHENSIVE Access Tutorial 1 Creating a Database.
ACCESS CHAPTER 2 Introduction to ACCESS Learning Objectives: Understand ACCESS icons. Use ACCESS objects, including tables, queries, forms, and reports.
Hoi Le. Why database? Spreadsheet is not good to: Store very large information Efficiently update data Use in multi-user mode Hoi Le2.
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.
XP Chapter 1 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Level 2 Objectives: Understanding and Creating Table.
DAY # 11 Haifa Abulaiha February 29,
Copyright © 2014 Pearson Canada Inc. Ext. 5b-1 Copyright © 2014 Pearson Canada Inc. Application Extension 5b Using Microsoft Access Part 2: Using Information.
1 Finding Your Way Through a Database Exploring Microsoft Office Access.
INTRODUCTION TO DATABASES (MICROSOFT ACCESS)
Myitlab Computer Settings
Exploring Microsoft Office Access
Database Management  .
Access Lesson 1 Understanding Access Fundamentals
Exploring Microsoft Office Access 2007
Databases and Information Management
Databases and Information Management
Databases and Information Management
Exploring Microsoft Office Access
Presentation transcript:

Database & Database Designs

Agenda Introduction to Databases & Database Design Recommended Reading Scope of Learning Database Vocabulary Database Characteristics Types of Databases

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

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)

Question What are some databases that you have seen or used?

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

Database Terms Data ◦ From dictionary.reference.com, “Individual facts, statistics, or items of information”. ◦ Never contrived or derived values

Database Terms Database ◦ A comprehensive collection of related data organized for convenient access ◦ Wk9_First_Sample.accdb Wk9_First_Sample.accdb

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  ask questions (queries) about the data stored  produce reports

Question Based on definitions, can you think of some benefits for using databases?

Database Terms Entity Relationship Diagram (ERD) Visual display of tables and their relationships for a database

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

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

Database Model – Relational Relational database model is the most common Composed of tables, each constructed like a flat file Wk9_FlatFile.xlsx (Relational tab (worksheet)) Wk9_FlatFile.xlsx

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 records.

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 first attribute (column) listed ◦ Wk9_FlatFile.xlsx (Relational Tab) Wk9_FlatFile.xlsx

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

CREATE RELATIONSHIPS

Create Relationships Database Tools ribbon > relationships grouping Exercise: ◦ How to Edit a relationship ◦ How to Create a relationship

“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 cannot set referential integrity unless the matching field from the primary table is a primary key Know that the related fields must have the same data type

Relationships “Report” While in the Relationships Design window, in the TOOLS group, click on the Relationship Report button SAVE CLOSE

HYBRID: MYITLAB MYITLAB HOMEWORK: Access Chapter 1-Work with Databases and CreateTables Access Chapter 1- Activities Access Chapter 1- GRADER PROJECT [HOMEWORK]

Review: STUDENTS TO VIEW for “HYBRID” 1. Lynda.com; Introduction - Why Relational Databases?Lynda.com; Introduction - Why Relational Databases? 2. Lynda.com; Reviewing Data Modeling Lynda.com; Reviewing Data Modeling 3. MYITLAB HOMEWORK: Access Chapter 1- GRADER PROJECT [HOMEWORK]