Understand the purpose of normalisation in terms of reducing duplication of data  Understand the purpose of Primary and Secondary Keys in a Database  Learning.

Slides:



Advertisements
Similar presentations
Relationships Relational Database. Identifying Entities… In the previous tutorial you learnt about identifying entities in a flat file database. Also.
Advertisements

MS-Access XP Lesson 2. Input Mask Property 1.Field : Phone No Data Type : Number Input Mask : Character 0 represent a single digit and phone.
ISP 121 Access Normalization and Relationships. Normalization Say we’re operating a pet day-care and we need to keep information on our pets/customers.
Using ERWin to model your data Supplied by Computer Associates as part of AllFusion.
Define Table Relationships—1 of 3 One of the most powerful features of a relational database management system, such as Access, is its ability to define.
Primary & Foreign Keys. PK & FK 1.Primary key is required 2.The PK must be unique 3.If the primary key from one table is related to a field in another.
XP Chapter 2 Succeeding in Business with Microsoft Office Access 2003: A Problem-Solving Approach 1 Building The Database Chapter 2 “It is only the farmer.
® Microsoft Office 2013 Access Building a Database and Defining Table Relationships.
RELATIONSHIPS Generally there are two main database types: flat-file and relational.
® Microsoft Office 2010 Access Tutorial 2 Building a Database and Defining Table Relationships.
MS Access: Creating Relational Databases Instructor: Vicki Weidler Assistant: Joaquin Obieta.
® Microsoft Office 2010 Building a Database and Defining Table Relationships.
Microsoft Access Intro Class 6 Relationships.
® Microsoft Office 2013 Access Creating a Database.
Microsoft Access 2013 Design and Implement Powerful Relational Databases Chapter 6.
Exploring Microsoft Access Chapter 6 Many-to-Many Relationships: A More Complex System.
Unit 5, Lesson 1 Working with Databases. Objectives Identify the parts of the Access screen. Identify the parts of the Access screen. Understand the purpose.
1 Database Systems Introduction to Microsoft Access Part 2.
INFORMATION TECHNOLOGY DATABASE MANAGEMENT. Adding a new field 1Right click the table name and select design view 2Type the field information at the end.
DAY 15: ACCESS CHAPTER 1 Rahul Kavi October 6,
Database Design Normalisation. Last Session Looked at: –What databases were –Where they are used –How they are used.
Lesson 2: Designing a Database and Creating Tables.
1 CHƯƠNG 4 Creating Relational Databases Understanding Table Relationships Example: This database tracks customers and their orders in two separate.
Exploring Office Grauer and Barber 1 One-to-Many Relationships: Subforms and Multiple-Table Queries(Wk7)
Work with Tables and Database Records Lesson 3. NAVIGATING AMONG RECORDS Access users who prefer using the keyboard to navigate records can press keys.
NORMALIZATION. What is Normalization  The process of effectively organizing data in a database  Two goals  To eliminate redundant data  Ensure data.
Understand Relational Database Management Systems Software Development Fundamentals LESSON 6.1.
MSOffice Access Microsoft® Office 2010: Illustrated Introductory 1 Part 1 ® Database & Table.
Presenter: Rueen-Fang Wang, Ph.D., P.E. Fix Implementation Deficiencies of Database Structure Presenter: Rueen-Fang Wang, Ph.D., P.E. 1.
NORMALIZATION: ‘1NF’ The general rule: ‘’Any field which can have many, must have its own table’’ By Sam Beaumont.
Do it now activity Understand the purpose of the Data Protection Act Understand the purpose and some techniques of database data security What rights do.
AOIT Database Design Unit 3, Lesson 9 Data Integrity Copyright © 2009–2011 National Academy Foundation. All rights reserved.
Access Tutorial 2 Building a Database and Defining Table Relationships
Understanding Data Storage
Tables & Relationships
Databases Chapter 9 Asfia Rahman.
Microsoft Access 2016 Design and Implement Powerful Relational Databases Chapter 6.
Databases – Exam questions
COP 4540 Database Management
Objectives Query for top values Create a parameter query
and Defining Table Relationships
CIS 155 Table Relationship
CSIS 115 Database Design and Applications for Business
Access Creating a Database
CSCI-100 Introduction to Computing
Design a Relational Database Identify Database Purpose
Access Creating a Database
Databases A brief introduction….
Design and Implement Powerful Relational Databases Chapter 6
Do it now – PAGE 13 You will find your do it now task in your workbook – look for the start button! Thursday, 20 September 2018.
Order Database – ER Diagram
Entity relationship diagrams
Teaching slides Chapter 8.
Insert, Update, Delete Manipulating Data.
Access Lesson 2 Creating a Database
HTML and CSS eportfolio
Databases and Information Management
Lesson Objectives Aims You should know about: 1.3.2:
Access Tutorial 2 Building a Database and Defining Table Relationships
Lingma Acheson Department of Computer and Information Science IUPUI
Access Tutorial 2 Building a Database and Defining Table Relationships
Lesson Objectives Aims You should know about: 1.3.2: (a) indexing (d) SQL – Interpret and Modify (e) Referential integrity (f) Transaction processing,
Lesson Objectives Aims You should know about: 1.3.2:
Databases 1.
Do it now activity Go to: ASandA2ict.weebly.com
IT Solutions for Administrators - Databases
BTEC ICT – Unit 18 With Mr Griffiths.
Scenario Analysis Table
Relationships While we are on the subject of Relationships, let’s take a quick look at them.
Data Base.
Presentation transcript:

Understand the purpose of normalisation in terms of reducing duplication of data  Understand the purpose of Primary and Secondary Keys in a Database  Learning objectives Do it now activity Referential integrity uses each foreign key’s corresponding primary key to ensure that there are no orphan records i.e. it prevents you from deleting related records Why is this important in a database ? Normalisation 1NF 2NF 3NF Primary key Foreign key Referential integrity

New learning Normalisation stuff goes here Normalisation 1NF 2NF 3NF Understand the purpose of normalisation in terms of reducing duplication of data  Understand the purpose of Primary and Secondary Keys in a Database  Learning objectives New learning Normalisation stuff goes here Normalisation 1NF 2NF 3NF Primary key Foreign key Referential integrity

Talk Task Go to: ASandA2ict.weebly.com Understand the purpose of normalisation in terms of reducing duplication of data  Understand the purpose of Primary and Secondary Keys in a Database  Learning objectives Talk Task Go to: ASandA2ict.weebly.com Click on A2 and then Unit 7 – Lesson 3 Download, save and then open the data file Normalisation 1NF 2NF 3NF Primary key Foreign key Referential integrity

Talk Task The data is currently in 1NF Understand the purpose of normalisation in terms of reducing duplication of data  Understand the purpose of Primary and Secondary Keys in a Database  Learning objectives Talk Task The data is currently in 1NF What data would be moved to put the data in 2NF? What data would be moved to put the data in 3NF? Normalisation 1NF 2NF 3NF Primary key Foreign key Referential integrity

Learning Development Primary and foreign key stuff goes here Understand the purpose of normalisation in terms of reducing duplication of data  Understand the purpose of Primary and Secondary Keys in a Database  Learning objectives Learning Development Primary and foreign key stuff goes here Demo creating tables / primary keys and setting up relationships in data base. No Autonumber for ID’s Normalisation 1NF 2NF 3NF Primary key Foreign key Referential integrity

Independent Task Go to: ASandA2ict.weebly.com Understand the purpose of normalisation in terms of reducing duplication of data  Understand the purpose of Primary and Secondary Keys in a Database  Learning objectives Independent Task Go to: ASandA2ict.weebly.com Click on A2 and then Unit 7 – Lesson 3 Download, save and then complete Lesson 3 Activities Worksheet Normalisation 1NF 2NF 3NF Primary key Foreign key Referential integrity

Plenary Upload your activities worksheet to Edmodo Understand the purpose of normalisation in terms of reducing duplication of data  Understand the purpose of Primary and Secondary Keys in a Database  Learning objectives Plenary Upload your activities worksheet to Edmodo Reminder – Due Wed 22nd January 2014 Complete Activity 1 for your chosen scenario and upload to Edmodo Normalisation 1NF 2NF 3NF Primary key Foreign key Referential integrity

Identify the Primary and secondary keys in given database scenario Understand the purpose of normalisation in terms of reducing duplication of data  Understand the purpose of Primary and Secondary Keys in a Database  Learning objectives MB1 (with help) Normalise data for given scenario by creating ER diagrams and relationships with database software   Identify the Primary and secondary keys in given database scenario MB2 (with pointers) MB3 (independently) Normalisation 1NF 2NF 3NF Primary key Foreign key Referential integrity