Year 12 > 13 Applied GCE ICT Unit 7 Using Database Software.

Slides:



Advertisements
Similar presentations
Data Modeling. What are you keeping track of? You begin to develop a database by deciding what you are going to keep track of. Each thing that you are.
Advertisements

Post Exam Study Database Design
GCSE Computing#BristolMet Session Objectives# 21 MUST describe methods of validating data as it is input. SHOULD explain the use of key fields to connect.
Normalisation Ensuring data integrity in database design 1.
Entity-Relationship Model and Diagrams (continued)
SQL Exercises1 Revising RDB and SQL CTEC2902 Advanced Programming.
Database – Part 2a Dr. V.T. Raja Oregon State University.
Relational Databases What is a relational database? What would we use one for? What do they look like? How can we describe them? How can you create one?
CONTENTS  ABSTRACT  INTRODUCTION  HARDWARE & SOFTWARE REQUIREMENTS  PROBLEM ANALYSIS  MODULES DESCRIPTION  TABLE DESIGN  ER DIAGRAM  SCREEN SHOTS.
Case study Lisa’s Bookstore IST210.
Database Software Application
Database Design Concepts
2.3 Organising Data for Effective Retrieval
DATABASE MANAGEMENT SYSTEMS BASIC CONCEPTS 1. What is a database? A database is a collection of data which can be used: alone, or alone, or combined /
School library systems 3.2 Education. Libraries often contain many thousands of books, magazines, CD- ROMs, etc. In fact, some of the largest libraries.
CSE 441: Systems Analysis & Design
Database. Basic Definitions Database: A collection of related data. Database Management System (DBMS): A software package/ system to facilitate the creation.
Driving School Database
Step 1:Introduction to a Database Definition: A database is a collection of information held together in an organised manner. For example: A library could.
1 Chapter 1 Overview of Database Concepts. 2 Chapter Objectives Identify the purpose of a database management system (DBMS) Distinguish a field from a.
ICT IGCSE.  Understand a wide range of work-related ICT applications and their effects, including applications in libraries (such as records of books.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
G057 - Lecture 02 Introduction To Database System Concepts Mr C Johnston ICT Teacher
Normalization A technique that organizes data attributes (or fields) such that they are grouped to form stable, flexible and adaptive entities.
Information Systems & Databases 2.2) Organisation methods.
What we’ve learnt Doc 5.69 Doc 5.70 Section 1-3. A simple database Related objects Tables hold the data Forms, reports, queries to access the data.
CS370 Spring 2007 CS 370 Database Systems Lecture 4 Introduction to Database Design.
Chapter 1Introduction to Oracle9i: SQL1 Chapter 1 Overview of Database Concepts.
What is a Database?. “A persistent & organised store of data. ” Persistent:  Non-volatile  Using secondary storage Organised:  Data organised into.
Database revision.
An Entity Relationship (ER) Diagram is a graphic that shows the interrelationship between entities in a database.
Btec National - Advanced Databases 1 Advanced Databases Entity Relationship Diagrams.
Rebecca McCready Faculty of Medical Sciences Newcastle University Lecture 2 – Relationships and Lookup fields.
Computers in the Library A database application. Input and Output Devices Input Keyboard Mouse Scanner / light pen Output VDU / screen / monitor Printer.
ENTITY RELATIONSHIP DIAGRAM ENTITY RELATIONSHIP DIAGRAM IS A SPECIALIZED GRAPHIC THAT ILLUSTRATES THE INTERRELATIONSHIPS BETWEEN ENTITIES IN A DATABASE.
Relational Theory and Design
Quiz questions. 1 A data structure that is made up of fields and records? Table.
Unit 5 Advanced Databases The Purpose and features of a relational database.
Use Case Diagrams.
Lesson 2: Designing a Database and Creating Tables.
Introduction to a Database Definition: A database is a collection of information held together in an organised manner. For example: A library could be.
Chapter 56 Relational Database Design Compiled by Eddie Moorcroft.
BSA206 Database Management Systems Lecture 2: Introduction to Oracle / Overview of Database Concepts.
1 DATABASE TECHNOLOGIES (Part 2) BUS Abdou Illia, Fall 2015 (September 9, 2015)
Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin APPENDIX C DESIGNING DATABASES APPENDIX C DESIGNING DATABASES.
Done By : Gillian Swaby. Objectives: 1. What is an Entity-Relationship Diagram? 2.What are the symbols used in ERD? Explain each. 3. What is a one- to-
* Database is a group of related objects * Objects can be Tables, Forms, Queries or Reports * All data reside in Tables * A Row in a Table is a record.
Understand Relational Database Management Systems Software Development Fundamentals LESSON 6.1.
Sample Table Standard Notation Entity name in uppercase
Btec National - IT SYSTEMS ANALYSIS AND DESIGN 1 IT Systems Analysis and Design Entity Relationship Diagrams.
Howard Paul. Sequential Access Index Files and Data File Random Access.
Software. Because databases can get very big, it is important to decide exactly what is going to be stored in each field. Fields can be text, number,
Conversion from ER diagram to relational model 1 ER is a visual model The relational model is a matemathical model.
INFORMATION TECHNOLOGY DATABASE MANAGEMENT. A database is a collection of information organized to provide efficient retrieval. The collected information.
Hoi Le. Why database? Spreadsheet is not good to: Store very large information Efficiently update data Use in multi-user mode Hoi Le2.
What Is Normalization  In relational database design, the process of organizing data to minimize redundancy  Usually involves dividing a database into.
Normalisation Unit 6: Databases. Just to recap  What is an Entity  What is an Attribute?
G057 - Lecture 05 From Scenario To Design Mr C Johnston ICT Teacher
Intro to MIS – MGS351 Relational Database Design
Databases Chapter 9 Asfia Rahman.
CSCI-100 Introduction to Computing
Entity-Relationship Model and Diagrams (continued)
Order Database – ER Diagram
Entity relationship diagrams
G061 - Entity Relationship Diagrams
Databases Software This icon indicates the slide contains activities created in Flash. These activities are not editable. For more detailed instructions,
Databases.
Presentation transcript:

Year 12 > 13 Applied GCE ICT Unit 7 Using Database Software

Introduction to Unit 7 This unit goes into databases in a lot more detail than you have done previously You need to be able to plan and design an efficient database system in Microsoft Access to meet a given task. You need to know something about database theory and formal methods

Some Definitions What is a database ? What is a relational database ? What makes up a relational database ? –Entities>Tables –Attributes>Fields –Relationships>Links between tables

Lending Library Database Think of a lending library: What are the main entities involved ? What attributes does each entity have ? How are the entities linked together ?

Entity Relationship Diagrams (ERD) ERDs are used to plan and design large databases in order to make them efficient. BorrowersBooksLoans Name Address Date of Birth Book Title Author Subject Loan Date Date Due Back Borrower Book Title

Key Fields Each table in a database must have some way uniquely identifying each record This is usually done with a special field called the ‘Primary Key’, which is usually a number or combination of numbers and letters, and often has ID in the fieldname In a relational database, tables are linked together using these primary key fields

Other Key Fields A Primary Key can be made up of more than one field – this type is called a ‘Composite Key’ A Primary Key which appears as a ‘normal’ field in another table is called a ‘Foreign Key’

Primary Keys ERD with extra fields added: BorrowersBooksLoans BorrowerID Last Name First Name Date of Birth Address Postcode BookID Book Title Author Subject BorrowerID Book Number Loan Date Date Due Back