An Introduction to Database Management Systems R. Nakatsu.

Slides:



Advertisements
Similar presentations
Relational Database and Data Modeling
Advertisements

Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
Chapter 5 Database Concepts. Why Study Databases? Databases have incredible value to businesses. Very important technology for supporting operations.
Chapter 1: The Database Environment
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA
Introduction to Databases
Managing data Resources: An information system provides users with timely, accurate, and relevant information. The information is stored in computer files.
ETEC 100 Information Technology
© 2002 by Prentice Hall 1 David M. Kroenke Database Processing Eighth Edition Chapter 2 Introduction to Database Development.
1-1 David M. Kroenke’s Chapter One: Introduction Database Processing: Fundamentals, Design, and Implementation.
Database Management: Getting Data Together Chapter 14.
Organizing Data & Information
Getting Started (Excerpts) Chapter One DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
Chapter 1 INTRODUCTION TO DATABASE.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS CHAPTER 3
Chapter 4 Relational Databases Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 4-1.
BUSINESS DRIVEN TECHNOLOGY
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Chapter 1 Introduction to Databases
Chapter 1: The Database Environment
Chapter 4 Relational Databases Copyright © 2012 Pearson Education 4-1.
Introduction to Databases
Chapter 2 Introduction to Database Development Database Processing David M. Kroenke © 2000 Prentice Hall.
Chapter 1 1 © Prentice Hall, 2002 Database Design Dr. Bijoy Bordoloi Introduction to Database Processing.
Chapter 1 1 © Prentice Hall, 2002 Database Design Dr. Bijoy Bordoloi Introduction to Database Processing.
Introduction to Database
Introduction Chapter 1. Reference Book  Database Systems Thomas Connolly, Carolyn Begg, Anne Strachan Addison-Wesley 1999 ISBN:
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA ebay
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.
Discovering Computers Fundamentals, 2012 Edition Your Interactive Guide to the Digital World.
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.
Chapter 1 Introduction to Databases Pearson Education ©
Database Architecture Introduction to Databases. The Nature of Data Un-structured Semi-structured Structured.
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
Chapter 6.
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.
Storing Organizational Information - Databases
MIS 327 Database Management system 1 MIS 327: DBMS Dr. Monther Tarawneh Dr. Monther Tarawneh Week 2: Basic Concepts.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 2 OPENING CASE STUDY Chrysler Spins a Competitive Advantage with Supply Chain Management Software Chapter 2 –
Chapter 1 Introduction to Databases © Pearson Education Limited 1995, 2005.
IS 325 Notes for Wednesday August 28, Data is the Core of the Enterprise.
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.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
Introduction to Database AIT632 Chapter 1 Sungchul Hong.
Data resource management
Database Management Systems (DBMS)
Chapter 3 Databases and Data Warehouses: Building Business Intelligence Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
1 Introduction to Databases. 2 Examples of Database Applications u Purchases from the supermarket u Purchases using your credit card u Booking a holiday.
Database Management Supplement 1. 2 I. The Hierarchy of Data Database File (Entity, Table) Record (info for a specific entity, Row) Field (Attribute,
Foundations of Business Intelligence: Databases and Information Management.
Principles of Database Design, Part I AIMS 2710 R. Nakatsu.
Copyright (c) 2014 Pearson Education, Inc. Introduction to DBMS.
Introduction to Databases Transparencies © Pearson Education Limited 1995, 2005.
Introduction to Databases Dr. Osama AL Rababah. Objectives In this capture you will learn: Some common uses of database systems. The characteristics of.
6.1 © 2007 by Prentice Hall Chapter 6 (Laudon & Laudon) Foundations of Business Intelligence: Databases and Information Management.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
CSCI-235 Micro-Computers in Science Databases. Database Concepts Data is any unorganized text, graphics, sounds, or videos A database is a collection.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
Introduction To DBMS.
Chapter 4 Relational Databases
RELATIONAL DATABASE MODEL
Chapter 1: The Database Environment
Presentation transcript:

An Introduction to Database Management Systems R. Nakatsu

Why do we need a database? n Data is easier to manage  Too much data in individual files  Too many separate files n Need multiple views of data n Improved data sharing (concurrent updating) n Improved data security n Databases can better enforce data quality n Leads to better data integration

File-Processing Systems

Problems with File-Processing Systems n Data are separated and isolated n Data are often duplicated n Incompatible data files n Program-Data Dependence

Databases are Centralized

What is a database? n A database is an integrated collection of logically related data elements. A database consolidates records previously stored in separate files. n A database can be viewed as the topmost element of a data hierarchy:  database (a set of related files)  file (a collection of related records)  record (a group of logically related fields)  field (an attribute)  character (single alphabet, number, or other symbol)

Database Systems, 9th Edition

TableRowColumn FileRecordField RelationTuple**Attribute Related Terminology: Three ways to refer to the same thing **Rarely used terminology

Database Components Page 26 © 2000 Prentice Hall

Types of Data 1.User data 2.Metadata 3.Indexes 4.Application Metadata

1. User Data n A table of data is called a relation n Columns are fields or attributes n Rows are specific instances n Relations must be structured properly

2. Metadata or Data Dictionary “a description of the structure of the database” System tables store metadata, including:  table names  field names  primary key fields  data types  field size  data constraints (e.g., input masks, and validation rules)  relationships between tables

3. Indexes n Improve performance n Improve accessibility n (Overhead data)

Physical vs. Logical Storage n Physical Storage is how the computer actually stores the data n Logical Storage is how the human end-user views or perceives the data Indexes create a logical view on your data.

4. Application Metadata Stores the structure and format of:  forms  reports  queries  other application components

Hierarchy of Data Elements

Database Management System (DBMS) A DBMS (database management system) is a set of computer programs that is used to create, maintain, and provide controlled access to user databases

DBMS: Main Functions n Data definition  Define what data is stored, the type of data, how the data is related.  You can also specify how the data can be formatted and validated n Data manipulation  You can select which data you want, filter it, sort it, join it with other data, summarize it. n Application Development  Graphical tools to develop menus, forms, and reports n Data control  Allows you to specify security, transaction management, backup and recovery

Databases for Competitive Advantage: Walmart Continuous Replenishment System:  Point of sale terminals record the bar code whenever a customer purchases a product.  A database stores inventory data  Suppliers can access Walmart’s sales and inventory data online using the Web.

Strategic Information Systems Computer systems that help the organization gain a competitive advantage. Systems can be created to: Explore, identify, and occupy new market niches. Understand the customer value chain better. Learn faster and more deeply than competitors.

RECAP n Why do we need a database? n File processing systems vs. databases n What is a database? n The DBMS n The four types of data n Databases for Competitive Advantage