Copyright © it’sLearning 365. All rights reserved. www.itslearning365.co.uk DATABASE CONCEPTS Understanding Databases Start …

Slides:



Advertisements
Similar presentations
Organisation Of Data (1) Database Theory
Advertisements

Database Basics. What is Access? Database management system Computer-based equivalent of a manual database Makes it easy to organize and update information.
WHAT D IS RAW, UNPROCESSED FACTS AND FIGURES COLLECTED, STORED AND PROCESSED BY COMPUTERS.
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.
FIRST COURSE Microsoft Access (Basics). XP Objectives Define the terms field, record, table, relational database, primary key, and foreign key. Learn.
Database PowerPoint Guy Wade Comm 165 Guy Wade Comm 165.
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.
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
Database Design Concepts Info1408
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
Database Software Application
Databases. Objectives Define what a database is. Understand the difference between a flat and relational database Design and create a relational database.
Databases & Data Warehouses Chapter 3 Database Processing.
Tutorial 1 Creating a Database. Objectives Learn basic database concepts and terms Learn basic database concepts and terms Explore the Microsoft Access.
Introduction to Databases. Overview  What is a Database?  What is a Database Management System?  How is information organized in a database?  What.
1 Advanced Computer Programming Databases. Overview What is a database? Database Basics Database Components Data Models Normalization Database Design.
MICROSOFT ACCESS 2007 BTA – Spring What is Access?  Microsoft Access is a database management system…this means that it contains database information.
Introduction to database systems
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
Simple Database.
1 Chapter 1 Overview of Database Concepts. 2 Chapter Objectives Identify the purpose of a database management system (DBMS) Distinguish a field from a.
Databases. Database A database is an organized collection of related data.
Concepts of Database Management Seventh Edition Chapter 4 Keys and Relationship.
Lecture 2 An Overview of Relational Database IST 318 – DB Admin.
RELATIONSHIPS Generally there are two main database types: flat-file and relational.
5 5 Data types Logical/Boolean Has only two alternatives: Yes or no, on or off true or false Text/Alphanumeric Refers to all letters and numbers and other.
Session 8: Databases Teaching Computing to GCSE Level with Python.
CPSC 203 Introduction to Computers Tutorial 03 & 29 By Jie (Jeff) Gao.
ATADESAB. BATLE CORDER DLEIF Lesson objectives In this lesson you will learn some basic database terms and learn how a database is created.
Datafaces Data Base Management Software (DBMS) is a tool used to transform Data into Information. What is Data…? What is Information…? What is a Database…?
Chapter 4 Database Processing Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 4-1.
Chapter 1Introduction to Oracle9i: SQL1 Chapter 1 Overview of Database Concepts.
DATABASE What exactly is a database How do databases work? What's the difference between a spreadsheet database and a "real" database?
® Microsoft Office 2013 Access Creating a Database.
DAY 14: MICROSOFT ACCESS – CHAPTER 1 Madhuri Siddula October 1, 2015.
Database revision.
+ Information Systems and Databases 2.2 Organisation.
DAY 9: DATABASES Rohit September 21,
Planning & Creating a Database By Ms. Naira Microsoft Access.
INTRODUCTION TO ACCESS. OBJECTIVES  Define the terms field, record, table, relational database, primary key, and foreign key  Create a blank database.
BSA206 Database Management Systems Lecture 2: Introduction to Oracle / Overview of Database Concepts.
A table is a set of data elements (values) that is organized using a model of vertical columns (which are identified by their name) and horizontal rows.
Instructor: Pavlos Pavlikas1 How Data is Stored Chapter 8.
* 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.
CHAPTER 1 – INTRODUCTION TO ACCESS Akhila Kondai September 30, 2013.
MSOffice Access Microsoft® Office 2010: Illustrated Introductory 1 Part 1 ® Database & Table.
Howard Paul. Sequential Access Index Files and Data File Random Access.
Concepts of Database Management Seventh Edition Chapter 4 Keys and Relationship.
COMPREHENSIVE Access Tutorial 1 Creating a Database.
INFORMATION TECHNOLOGY DATABASE MANAGEMENT. A database is a collection of information organized to provide efficient retrieval. The collected information.
DAY 9: DATABASES Rohit February 17,
N5 Databases Notes Information Systems Design & Development: Structures and links.
Query Methods Simple SQL Statements Start ….
Query Methods Where Clauses Start ….
Query Methods Where Clauses Start ….
Access Tutorial 1 Creating a Database
Databases Chapter 16.
Database Concepts Relational Databases Start ….
Databases A brief introduction….
Access Tutorial 1 Creating a Database
PHP and MySQL.
What is a Database? A collection of data organized in a manner that allows access, retrieval, and use of that data.
Access Tutorial 1 Creating a Database
Spreadsheets, Modelling & Databases
Access Tutorial 1 Creating a Database
Microsoft Office Access is the best –selling personal computer database management system. What is Access?
Copyright © Texas Education Agency, All rights reserved.
Access Tutorial 1 Creating a Database
Presentation transcript:

Copyright © it’sLearning 365. All rights reserved. DATABASE CONCEPTS Understanding Databases Start …

Copyright © it’sLearning 365. All rights reserved. ALL – MOST - SOME... ALL : Identify the basic components of a database MOST : Describe the difference between flat file and relational databases SOME : Explain how organisations use databases Next …

Copyright © it’sLearning 365. All rights reserved. Click to explore more about the Databases … What is a Database? Database Components Flat File Databases Design a Database Thought board Thought board

Copyright © it’sLearning 365. All rights reserved. WHAT IS A DATABASE..? A database is just a collection of data A simple database could be a computing text book Next …

Copyright © it’sLearning 365. All rights reserved. WHAT IS A DATABASE..? Data about each topic is stored in the book The data is organised into chapters You can search for a topic using the content and index pages Next … Back …

Copyright © it’sLearning 365. All rights reserved. WHAT IS A DATABASE..? Organisations have data that they need to store, collate and analyse 30 years ago this data would have been stored in a filing cabinet Next … Back …

Copyright © it’sLearning 365. All rights reserved. WHAT IS A DATABASE..? Modern organisations use computer systems to store, collate and analyse data These systems are called Databases Explore … Back …

Copyright © it’sLearning 365. All rights reserved. DATABASE COMPONENTS … Databases are made up from a series of components The main components are … Tables Records Fields Next …

Copyright © it’sLearning 365. All rights reserved. DATABASE COMPONENTS … A database is made up of a series of Tables Tables are used to store data They are simple two-dimentional arrays with data stored in rows and columns Next … Back …

Copyright © it’sLearning 365. All rights reserved. DATABASE COMPONENTS … Next … Back …

Copyright © it’sLearning 365. All rights reserved. DATABASE COMPONENTS … Each table in the database is given a unique name This helps the Database Management Software (DBMS) identify each table Next … Back …

Copyright © it’sLearning 365. All rights reserved. DATABASE COMPONENTS … tblContactDetails What do you notice about the table name used in this example? Next … Back …

Copyright © it’sLearning 365. All rights reserved. DATABASE COMPONENTS … Each column in the table is given a unique name as well The columns are called Fields The names given to each column are called Field Names Can you think of suitable fields names for our database example? Next … Back …

Copyright © it’sLearning 365. All rights reserved. DATABASE COMPONENTS … FirstNameSurname tblContactDetails Next … Back …

Copyright © it’sLearning 365. All rights reserved. DATABASE COMPONENTS … Each row in the table is called a Record Each record is given a unique ID number – normally generated by the computer This is known as the Key Field (or Primary Key) Why do you think each record needs a unique key field? Next … Back …

Copyright © it’sLearning 365. All rights reserved. DATABASE COMPONENTS … FirstNameSurname Key tblContactDetails Explore … Back …

Copyright © it’sLearning 365. All rights reserved. FLAT FILE DATABASE … A Flat File data only has one table of data We could keep adding extra fields to the table to store more data Flat File databases can become slow to use as more data is added Next …

Copyright © it’sLearning 365. All rights reserved. FLAT FILE DATABASE … Most databases have different tables that are linked together These are known as Relational Databases Next … Back …

Copyright © it’sLearning 365. All rights reserved. FLAT FILE DATABASE … FirstNameSurname MobileTelephoneKey com t.com m tblContactDetails This data could be stored in a different table Can you plan out the tables needed to split this data into differen t tables? Next … Back …

Copyright © it’sLearning 365. All rights reserved. FLAT FILE DATABASE … FirstNameSurnameKey SteveJones001 BillGates002 StephenHawkins003 tblNames MobileTelephonePersonKey mail.com osoft.com ail.com tblContactDetails FK PK The FirstName and Surname fields have been kept in the original table This table is now called tblNames The FirstName and Surname fields have been kept in the original table This table is now called tblNames The Primary Key field in tblNames has not changed It stores a unique ID number for each person in the database The Primary Key field in tblNames has not changed It stores a unique ID number for each person in the database The , Mobile and Telephone fields have been moved into a new table called tblContactDetails A new Key Field for the tblContactDetails table is added A new field called Person is added to tblContactDetails This contains the ID number for each person in tblNames This field is called a Foreign Key A new field called Person is added to tblContactDetails This contains the ID number for each person in tblNames This field is called a Foreign Key Next … Back …

Copyright © it’sLearning 365. All rights reserved. FLAT FILE DATABASE … A relationship is created between the two tables The relationship is from the Key Field in one table to the Foreign Key field in the second table The database is now a Relational Database Next … Back …

Copyright © it’sLearning 365. All rights reserved. FLAT FILE DATABASE … tblNames tblContactDetails There is a One – to – Many relationship between tblNames and tblContactDetails One person in tblNames can have many contact details in tblContactDetails Explore … Back …

Copyright © it’sLearning 365. All rights reserved. YOUR TURN … Suppose we are going to create a relational database of students and subjects The purpose of the database is to show what subjects are being studies by each student in your class Where will you start? What tables will you need? What field name will you need? Where will you start? What tables will you need? What field name will you need? Explore …

Copyright © it’sLearning 365. All rights reserved. THOUGHT BOARD … Explore … A database is just a collecti on of data Database key terms … Data Table Record Field Field Name Database key terms … Data Table Record Field Field Name Flat File and Relation al Database s