Fluency with Information Technology INFO100 and CSE100 Katherine Deibel 2012-05-23Katherine Deibel, Fluency in Information Technology1.

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

BY LECTURER/ AISHA DAWOOD DW Lab # 2. LAB EXERCISE #1 Oracle Data Warehousing Goal: Develop an application to implement defining subject area, design.
Fundamentals of Database Design John Villamil-Casanova Executive Vice President & CIO The Aspira Association ext. 123
C6 Databases.
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
The database approach to data management provides significant advantages over the traditional file-based approach Define general data management concepts.
Management Information Systems, Sixth Edition
Chapter 3 Database Management
Client/Server Databases and the Oracle 10g Relational Database
Database Management: Getting Data Together Chapter 14.
Chapter 4: Database Management. Databases Before the Use of Computers Data kept in books, ledgers, card files, folders, and file cabinets Long response.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS CHAPTER 3
BUSINESS DRIVEN TECHNOLOGY
Information systems and databases Database information systems Read the textbook: Chapter 2: Information systems and databases FOR MORE INFO...
Software Development Unit 2 Databases What is a database? A collection of data organised in a manner that allows access, retrieval and use of that data.
XP Information Information is everywhere in an organization Employees must be able to obtain and analyze the many different levels, formats, and granularities.
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.
Page 1 ISMT E-120 Desktop Applications for Managers Introduction to Microsoft Access.
CHAPTER 9 DATABASE MANAGEMENT © Prepared By: Razif Razali.
Computing for Bioinformatics Introduction to databases What is a database? Database system components Data types DBMS architectures DBMS systems available.
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
1 DATABASE TECHNOLOGIES BUS Abdou Illia, Fall 2012 (September 5, 2012)
Fundamentals of Information Systems, Fifth Edition
1 Overview of Databases. 2 Content Databases Example: Access Structure Query language (SQL)
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
Data-mining & Data As we used Excel that has capability to analyze data to find important information, the data-mining helps us to extract information.
Simple Database.
Organizing Data and Information AD660 – Databases, Security, and Web Technologies Marcus Goncalves Spring 2013.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
Lecture 2 An Overview of Relational Database IST 318 – DB Admin.
Unit 1.  Introduction  Syllabus  Questions  Database Systems Overview.
What is a database? Example of database application: –Banks, –Hospital, –etc Extensions: –Multimedia databases –Geographic Information Systems –Data warehouse.
MET280: Computing for Bioinformatics Introduction to databases What is a database? Not a spreadsheet. Data types and uses DBMS (DataBase Management System)
Database Fred Durao What is a database? A database is any organized collection of data. Some examples of databases you may encounter in.
Lecturer: Gareth Jones. How does a relational database organise data? What are the principles of a database management system? What are the principal.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS CHAPTER 3
Objectives Overview Define the term, database, and explain how a database interacts with data and information Describe the qualities of valuable information.
Fundamentals of Information Systems, Seventh Edition 1 Chapter 3 Data Centers, and Business Intelligence.
Storing Organizational Information - Databases
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
Instructor: Dema Alorini Database Fundamentals IS 422 Section: 7|1.
MS Access 2007 Management Information Systems 1. Overview 2  What is MS Access?  Access Terminology  Access Window  Database Window  Create New Database.
C6 Databases. 2 Traditional file environment Data Redundancy and Inconsistency: –Data redundancy: The presence of duplicate data in multiple data files.
Chapter 4 Data and Databases. Learning Objectives Upon successful completion of this chapter, you will be able to: Describe the differences between data,
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
Programming Logic and Design Fourth Edition, Comprehensive Chapter 16 Using Relational Databases.
Foundations of Business Intelligence: Databases and Information Management.
Introduction to Databases Three File Processing Systems DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-2.
Chapter 10 Database Management. Data and Information How are data and information related? p Fig Next processing data stored on disk Step.
Assoc. Prof. Dr. Ahmet Turan ÖZCERİT.  The concept of Data, Information and Knowledge  The fundamental terms:  Database and database system  Database.
IST 220 – Intro to Databases Lecture 2 Touring Microsoft Access.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
PREPARED BY: PN. SITI HADIJAH BINTI NORSANI. LEARNING OUTCOMES: Upon completion of this course, students should be able to: 1. Understand the structure.
Fundamentals of Information Systems, Sixth Edition Chapter 3 Database Systems, Data Centers, and Business Intelligence.
1 Management Information Systems M Agung Ali Fikri, SE. MM.
Popular Database Management Systems
Fundamentals of Information Systems, Sixth Edition
Fundamentals of Database Design
Fundamentals & Ethics of Information Systems IS 201
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
Database Management  .
Fundamentals of Database Design
Database Fundamentals
Test Your Tech Blogging is: Someone's online journal.
DATABASES WHAT IS A DATABASE?
DATABASE TECHNOLOGIES
Presentation transcript:

Fluency with Information Technology INFO100 and CSE100 Katherine Deibel Katherine Deibel, Fluency in Information Technology1

 We have so far discussed  What a database is  What database operations do  Today, we will discuss  Databases as tools  How queries are used Katherine Deibel, Fluency in Information Technology2

 Keep records of our:  Clients  Staff  Volunteers  Keep a record of activities and interventions  Keep sales records  Develop reports  Perform research  Longitudinal tracking Katherine Deibel, Fluency in Information Technology3

Field (columns in a table) Smallest unit of information in a table Sometime called “attributes” Record (rows in a table) All related fields are collectively called a record TableA collection of records is a data table Database Management System (DBMS) All the related tables, queries, data entry and edit forms, reports, macros and VBA modules that constitute a database Katherine Deibel, Fluency in Information Technology4 Fields (columns) Records (rows) AndersonThomasA123 Marine Dr BensonKarenC1300 Ohio Ave CasserlyRickJ12492 Rt DrummondLynnM th Ave N Table

Field (columns in a table) Smallest unit of information in a table Sometime called “attributes” Record (rows in a table) All related fields are collectively called a record TableA collection of records is a data table Database Management System (DBMS) All the related tables, queries, data entry and edit forms, reports, macros and VBA modules that constitute a database Katherine Deibel, Fluency in Information Technology5 Fields (columns) Records (rows) AndersonThomasA123 Marine Dr BensonKarenC1300 Ohio Ave CasserlyRickJ12492 Rt DrummondLynnM th Ave N Table

 Data (according to Information Science)  Unprocessed, raw information  Information  Organized, structured data that is communicated in a coherent and meaningful manner  Knowledge  Information that has been evaluated and further organized so that it can be used purposefully  Action  Applying knowledge towards achieving goals Katherine Deibel, Fluency in Information Technology6

 We collect data  Information is harvested from the data  Many companies are good at collecting data  Fewer are good at harvesting information  Knowledge is elicited from the information and put into action  Database Management Systems are tools for supporting this transformation process Katherine Deibel, Fluency in Information Technology7 DataInformationKnowledgeAction

The Tools for Data to Information to Knowledge to Action Katherine Deibel, Fluency in Information Technology8

 DMSs are software data tools to:  Store (tables)  Organize (sort)  Add, modify or delete  Ask questions (queries)  Produce forms and reports  Toolbox is a good analogy Katherine Deibel, Fluency in Information Technology9

 Microsoft Access  FileMaker Pro  Lotus Notes  Structured Query Language (SQL)  Microsoft SQL Server  Oracle  MySQL Katherine Deibel, Fluency in Information Technology10

 Three major distinctions  Purpose of database: Operational versus Analytical  Data representation: Flat-file versus Relational  Implementation: Desktop versus Client/Server Katherine Deibel, Fluency in Information Technology11

 Desktop databases  Oriented toward single-user applications  Reside on standard personal computers  Client / Server databases  Contain mechanisms to ensure the reliability and consistency of data  Offers security options on [subsets of] data  Oriented toward multi-user applications Katherine Deibel, Fluency in Information Technology12

Operational databases  Used to track and assist in daily “business” activities  Data typically changes frequently over time  Examples  Human resources  Mailing lists  Inventory management  Accounting systems  Point of sale systems (cash registers) Analytical databases  Tend to be more static  Historical data is analyzed for patterns or trends  Often support the strategic activities of an organization  Goals may include  Predicting the future  Summarizing historical data  Prove historical assumptions Katherine Deibel, Fluency in Information Technology13

Flat-File Database  All relevant data in a single table, or series of unrelated tables  Work best for small quantities of data  Typically a person’s first databases Relational Database  Solution to data entry redundancy problems  Tables linked together queried as if one table  Linked via common fields (columns) with exactly the same data Katherine Deibel, Fluency in Information Technology14

 Weaknesses common to flat-file systems  Duplicate information is repeated redundantly  Inconsistencies in how data is entered Katherine Deibel, Fluency in Information Technology15

Katherine Deibel, Fluency in Information Technology16

Katherine Deibel, Fluency in Information Technology17

Our quarry is the query Katherine Deibel, Fluency in Information Technology18

 Users rarely work with the entire database  Exception are the database managers  Instead, users interact through  Forms: read and write data  Reports: read only  All of these are based on the query Katherine Deibel, Fluency in Information Technology19

 Forms allow interaction with the database in a more scripted fashion  Data is read and maybe even edited Katherine Deibel, Fluency in Information Technology20

 Reports are summaries generated from the database  Read-only Katherine Deibel, Fluency in Information Technology21

 Generate a table from other tables in the database via sequences of operations  Select  Difference  Project  Product  Union  Join  SQL: Structured Query Language  Standard database language Katherine Deibel, Fluency in Information Technology22

 SQL sequences are usually auto-generated  Interfaces allow easy construction of SQL  We can view the generated SQL if we want Katherine Deibel, Fluency in Information Technology23

Katherine Deibel, Fluency in Information Technology24

 Some records may be editable  If the data is linked to a primary key  Generally not true for collapsed data Katherine Deibel, Fluency in Information Technology25

 Relies on primary keys and the underlying intelligence of the database  Further security settings can set edit rights  Updates can be sent out to all views  Synchronization is a big issue  Editing a linked value will chance all instances Katherine Deibel, Fluency in Information Technology26

 Expanded database from Lab Katherine Deibel, Fluency in Information Technology27

 A good relational database  Uses IDs to connect records across tables (i.e. relationships)  Provides specific views to meet specific users' needs  Learning these skills is beyond the scope of this course  Knowing the essential ideas is part of being fluent in databases  We will discuss some basic design on Friday Katherine Deibel, Fluency in Information Technology28

 Queries, on the high-level, are the final outcome of transforming data into action  Database Management Systems provide tools for creating and manipulating queries Katherine Deibel, Fluency in Information Technology29

 You will get to explore a database by playing different roles at an interstellar travel agency  Astronomical cartographer  Trip planner  Planetary information broker  End consumer Katherine Deibel, Fluency in Information Technology30