ICT Database Lesson 1 What is a Database?.

Slides:



Advertisements
Similar presentations
A database is a collection of data that is stored in a computer system. Databases allow their users to enter, access, and analyze their data quickly and.
Advertisements

Chapter Information Systems Database Management.
Lecture Microsoft Access and Relational Database Basics.
Page 1 ISMT E-120 Introduction to Microsoft Access & Relational Databases The Influence of Software and Hardware Technologies on Business Productivity.
Microsoft Access Ervin Ha.
What is a database? Databases are designed to offer an organized mechanism for storing, managing and retrieving information.
Microsoft Access Database software. What is a database? … a database is an organized collection of data. A collection of data of similar information compiled.
DATA, DATABASES, AND QUERIES Managing Data in Relational Databases CS1100Microsoft Access - Introduction1.
DATA, DATABASES, AND QUERIES Managing Data in Relational Databases CS1100Microsoft Access - Introduction1 Created By Martin Schedlbauer
IST Databases and DBMSs Todd S. Bacastow January 2005.
MICROSOFT ACCESS 2007 BTA – Spring What is Access?  Microsoft Access is a database management system…this means that it contains database information.
DATABASE. A database is collection of information that is organized so that it can easily be accessed, managed and updated. It is also the collection.
1 Overview of Databases. 2 Content Databases Example: Access Structure Query language (SQL)
Information Systems: Databases Define the role of general information systems Describe the elements of a database management system (DBMS) Describe the.
Database Essentials. Key Terms Big Data Describes a dataset that cannot be stored or processed using traditional database software. Examples: Google search.
Introduction to Databases Trisha Cummings. What is a database? A database is a tool for collecting and organizing information. Databases can store information.
Instructor: Dema Alorini Database Fundamentals IS 422 Section: 7|1.
Dimu' Rumpak © 2009 by Prentice Hall 1 Getting Started Didimus Rumpak, M.Si. Database Concepts Chapter 1 1.
33 CHAPTER General- Purpose APPLICATION SOFTWARE.
Databases.
ITGS Databases.
 So far in ICT we’ve covered how data is entered into computers (data capture) and how it’s checked (validation and verification).  In this section.
Creating and Maintaining Geographic Databases. Outline Definitions Characteristics of DBMS Types of database Relational model SQL Spatial databases.
C OMPUTING E SSENTIALS Timothy J. O’Leary Linda I. O’Leary Presentations by: Fred Bounds.
Utilizing Databases to Manage Precision Ag Data Candice Johnson BAE 4213 Spring 2004.
3/18: Microsoft Access Refresher: What is a relational database? Why use a database? Sample database in MS access. –Fields, records, attributes. –Tables,
Database Management Systems (DBMS)
1 TOPIC 6 DATABASE 6.1 Introduction to Database 6.2 Basic Concept of Database 6.3 Database Object DATABASE.
Flat Files Relational Databases
Instructor: Pavlos Pavlikas1 How Data is Stored Chapter 8.
FatMax Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 LicenseCreative Commons Attribution-NonCommercial-ShareAlike 2.5.
PREPARED BY: PN. SITI HADIJAH BINTI NORSANI. LEARNING OUTCOMES: Upon completion of this course, students should be able to: 1. Understand the structure.
Relational Database Systems Bartosz Zagorowicz. Flat Databases  Originally databases were flat.  All information was stored in a long text file, called.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Edexcel OnCourse Databases Unit 9. Edexcel OnCourse Database Structure Presentation Unit 9Slide 2 What is a Database? Databases are everywhere! Student.
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Understanding Core Database Concepts Lesson 1. Objectives.
Fundamental of Database Systems
Databases and DBMSs Todd S. Bacastow January
Chapter 1 Introduction.
MS Access Forms, Queries, Reports Matt Martin
Introduction to Computing
BASIC INFORMATION ABOUT DATABASE MANAGEMENT SOFTWARE
Database Systems Unit 16.
Created by Kamila zhakupova
Information Systems Database Management
Database Management  .
RELATIONAL DATABASE MODEL
Tutorial 8 Objectives Continue presenting methods to import data into Access, export data from Access, link applications with data stored in Access, and.
Database Management Systems
Database Basics An Overview.
What is a Database and Why Use One?
Big Data The huge amount of data being collected and stored about individuals, items, and activities and to the process of drawing useful information from.
Basic Concepts in Data Management
MANAGING DATA RESOURCES
Database.
Chapter 9 Database and Information Management.
Databases.
Chapter 1: The Database Environment
Databases.
Databases and Information Management
DATABASES WHAT IS A DATABASE?
Topic 12 Lesson 1 – Data and databases
The ultimate in data organization
DATABASE TECHNOLOGIES
Understanding Core Database Concepts
Software Re-engineering and Reverse Engineering
Database management systems
Presentation transcript:

ICT Database Lesson 1 What is a Database?

Objectives 9.1.1: Describe the functions of a relational database. 9.1.2: Distinguish between databases and spreadsheets. 9.1.3: Identify advantages of using a database instead of alternatives (e.g., spreadsheets, electronic documents, paper). 9.1.4: Describe real-world uses for databases, including search engines, schools, hospitals, retail. 9.2.10: Identify and compare various database applications, including Microsoft Access, MySQL, Oracle. 9.2.9: Describe Structured Query Language (SQL) and discuss its use with databases. 9.1.5: Define "big data" and describe how it is used in advertising.

Database A file that stores data in an organized fashion so that information can be retrieved from it. Examples: iPod playlist Netflix movie list Contacts in cell phone

Table – Flat-file Database A collection of data organized in rows and columns that can be used to store and manage information Work great with small lists of data (information) that is all related. A simple way to create a flat-file database is to use a spreadsheet. Store information in cells created by using columns and rows of data

Spreadsheets - Advantages Great for analyzing and sorting related data. Easy to learn and use Suitable for storing and "crunching" relatively small volumes of numerical data. Able to present numerical data in the graphical form to quickly analyze data.

Spreadsheets - Disadvantages Require that you enter the same information in multiple places Have simplistic sorting and querying capabilities Contain only a finite number of records Changes to data in the computer memory and are not complete until the file is saved

Data Integrity The validity of the data “Garbage in, garbage out.” Arizona / ARIZONA / Ariz / ARIZ / Az / AZ.

Creating Tables Identify duplicate data If duplicate data exists, create a separate table just for that data Relate it back to the original table

Relational Database Consists of multiple tables of information related through common fields

Advantages Hold as much as 2 gigabytes of data and are only limited by server operating system. Allows for the simultaneous access and query of data by multiple individuals in multiple locations. Data is protected against inadvertent corruption so you no longer need to keep redundant data. We don’t have to manually enter the information reducing time, effort and mistakes. Entering information is minimalized which reduces input time, resources and opportunities for human error. This reduces cost and increases data integrity. Reduced processing time for large amounts of data.

Disadvantages They are more complex and harder to learn and use than spreadsheets. Designing relational tables can be more difficult and time- consuming. Software and hardware costs are higher than a spreadsheet.

Database Management Systems A program used to store, access and manipulate database information Microsoft Access is an end-user DBMS that you can use to create and manipulate fairly small and uncomplicated databases Graphical user interface Wizard Oracle, MySQL, IBM’s DB2 and Microsoft SQL Server are high-end DBMS programs used to create and manipulate large, complex databases used in large organizations

SQL – Structured Query Language A sub-language commonly used for developing and managing databases SQL pronounced “sequel” Used primarily in a database to retrieve, update, insert or remove information Sufficiently powerful and can create tables, restructure tables and remove tables, among other very complex tasks

ODBC - Open Database Connectivity An open standard application programming interface (API) Allows us to use the MS Access interface tools to access the DBMS data. Using a simplified graphical user interface (GUI) like MS Access to build queries and reports is a flexible way for a relative novice to gain access to a wealth of company data.

Big Data A term that describes enormous volumes of data that are too huge for regular database programs Unlike data in a database, big data is unstructured and unrelated. Analysis of big data requires specialized tools.