Chapter 5 Database Concepts. Why Study Databases? Databases have incredible value to business. Probably the most important technology for supporting operations.

Slides:



Advertisements
Similar presentations
C6 Databases.
Advertisements

Lecture-7/ T. Nouf Almujally
Introduction to Databases
Chapter 5 Database Concepts. Why Study Databases? Databases have incredible value to businesses. Very important technology for supporting operations.
ETEC 100 Information Technology
Chapter 5 Relationships & Queries in Databases. Types of Relationships One to One Examples? Analysis Technique Consider ThingA and ThingB Can ThingA be.
Chapter 5 Database Concepts.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
Introduction to Database Management
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
Chapter 1 Introduction to Databases
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
An Introduction to Database Management Systems R. Nakatsu.
Chapter 9 Database Management
Management Information Systems
Database Management Managerial Overview. Managing Data Resources Data are a vital organizational resource that need to be managed like other important.
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
DBMS By Narinder Singh Computer Sc. Deptt. Topics What is DBMS What is DBMS File System Approach: its limitations File System Approach: its limitations.
Database Design - Lecture 1
Copyright © 2003 by Prentice Hall Module 4 Database Management Systems 1.What is a database? Data hierarchy and data organization Field, record, file,
 Introduction Introduction  Purpose of Database SystemsPurpose of Database Systems  Levels of Abstraction Levels of Abstraction  Instances and Schemas.
6-1 DATABASE FUNDAMENTALS Information is everywhere in an organization Information is stored in databases –Database – maintains information about various.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
© Paradigm Publishing Inc. 9-1 Chapter 9 Database and Information Management.
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.
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
© Paradigm Publishing Inc. 9-1 Chapter 9 Database and Information Management.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
6 Chapter Databases and Information Management. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits.
Introduction to Database Management. 1-2 Outline  Database characteristics  DBMS features  Architectures  Organizational roles.
Data Resource Management Chapter 5 Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Computer Science 101 Database Concepts. Database Collection of related data Models real world “universe” Reflects changes Specific purposes and audience.
Chapter 6.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 3 and Module C DATABASES AND DATA WAREHOUSES Building Business Intelligence.
Chapter 1 : Introduction §Purpose of Database Systems §View of Data §Data Models §Data Definition Language §Data Manipulation Language §Transaction Management.
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.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
MIS 327 Database Management system 1 MIS 327: DBMS Dr. Monther Tarawneh Dr. Monther Tarawneh Week 2: Basic Concepts.
1 Database Concepts 2 Definition of a Database An organized Collection Of related records.
McGraw-Hill/Irwin ©2008,The McGraw-Hill Companies, All Rights Reserved Chapter 5 Data Resource Management.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 5 Data Resource Management.
Data Resource Management
Module 2: Information Technology Infrastructure Chapter 5: Databases and Information Management.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 2 OPENING CASE STUDY Chrysler Spins a Competitive Advantage with Supply Chain Management Software Chapter 2 –
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
DATABASE MANAGEMENT SYSTEMS CMAM301. Introduction to database management systems  What is Database?  What is Database Systems?  Types of Database.
CIS/SUSL1 Fundamentals of DBMS S.V. Priyan Head/Department of Computing & Information Systems.
DATA RESOURCE MANAGEMENT
Principles of Database Design, Part I AIMS 2710 R. Nakatsu.
Chapter 5 Data Resource Management James A. O'Brien, and George Marakas. Management Information Systems with MISource 2007, 8 th ed. Boston, MA: McGraw-Hill,
Data Resource Management Chapter 5 McGraw-Hill/IrwinCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
INTRODUCTION TO INFORMATION SYSTEMS LECTURE 9: DATABASE FEATURES, FUNCTIONS AND ARCHITECTURES PART (2) أ/ غدير عاشور 1.
McGraw-Hill/Irwin ©2008,The McGraw-Hill Companies, All Rights Reserved Chapter 5 Data Resource Management.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Data Resource Management
RELATIONAL DATABASE MODEL
Well, Sort-of.
MANAGING DATA RESOURCES
Chapter 5 Data Resource Management.
Chapter 1 Database Concepts.
Why Study Databases? Databases have incredible value to businesses.
Presentation transcript:

Chapter 5 Database Concepts

Why Study Databases? Databases have incredible value to business. Probably the most important technology for supporting operations. Vastly superior to file processing systems Businesses cannot survive without quality data about their internal operations and external environment.

Foundation Data Concepts Abstract Concepts Entity – person, place, object or event – stored as a record or a table row Attribute – characteristic of an entity – stored as field or table column

Foundation Data Concepts Database Concepts Database – a collection of related tables Tables – a collection of related records – collection of related entities Record – collection of fields (table row) –represents an entity Field – collection of characters (table column) – represents an attribute Character – single alphabetic, numeric or other symbol

Fields Characters “B R E I M E R” form a field A field is an attribute of an entity Last Name Breimer

Records A bunch of fields form a record A record is an entity Last Name Breimer First Name Eric Sex Yes Weight 263

Tables A bunch of records forms a table A table is a group of related entities First NameLast NameSexAge EricBreimerM30 JeffAlbertM22 JackiePizzoF21

Databases A bunch of tables form a database A database represents an organization or business Customer Table Product Table Order Table

Databases But, databases are not just a bunch of tables A database also includes relationships between the different tables Customers CIDFNameLNameAddress 508EricBreimer AndrewZych GregSmith... Products PIDDescriptionCost 199Viagra$ Tooth Paste$ Hair Gel$5.99 Orders OIDCIDPIDQuantity ,

Traditional File Processing Definition: Data is organized, stored, and processed in independent files of data records

Problems of File Processing Data Redundancy – duplicate data requires an update to be made to all files storing that data Lack of Data Integration – data stored in separate files require special programs for output making ad hoc reporting difficult Data Dependence – programs must include information about how the data is stored so a change in storage format requires a change in programs

Database Management Approach Definition: Consolidates data records into one database that can be accessed by many different application programs. Software interface between users and databases Data definition is stored once, separately from application programs

Database Management Software (DBMS) Definition: Software that controls the creation, maintenance, and use of databases

DBMS Software Components Database Definition Language and graphical tools to define entities, relationships, integrity constraints, and authorization rights Application Development Graphical tools to develop menus, data entry forms, and reports

DBMS Software Components Transaction Processing Controls to prevent interference from simultaneous users and Controls to recover lost data after a failure Database Tuning Tools to monitor and improve database performance

Database Interrogation Definition: Capability of a DBMS to report information from the database in response to end users’ requests Query Language – allows easy, immediate access to ad hoc data requests Report Generator - allows quick, easy specification of a report format for information users have requested

Natural Language vs. SQL Queries

Database Maintenance Updating a database continually to reflect new business transactions and other events Updating a database to correct data and ensure accuracy of the data

Application Development Today, even non-technical staff can use languages and tools to build little programs that use a database. Database Management Systems have all kinds of tools to develop custom application programs. The College’s MIS (Banner) is actually an application built on top of a Oracle Database.