BTM 382 Database Management Chapter 1: Database systems

Slides:



Advertisements
Similar presentations
Introduction to Databases
Advertisements

BTM 382 Database Management Chapter 6: Normalization of Database Tables Chitu Okoli Associate Professor in Business Technology Management John Molson School.
Database Systems Chapter 1
File Systems and Databases
File Systems and Databases Hachim Haddouti
Chapter 1 Database Systems
BTM 382 Database Management Chapter 1: Database systems
Database Systems.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Databases Chapter 11.
1 1 File Systems and Databases Chapter 1 Prof. Sin-Min Lee Dept. of Computer Science.
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
CSC 351 FUNDAMENTALS OF DATABASE SYSTEMS
Database Systems: Design, Implementation, and Management Ninth Edition
Database Systems Chapter 1
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
Chapter # 1 Database Systems BIS Database Systems
Database Systems: Design, Implementation, and Management Ninth Edition
BTM 382 Database Management Chapter 14: XML and cloud databases Chapter 9: Database design Chapter 15: Database administration Chitu Okoli Associate Professor.
Week 1 Lecture MSCD 600 Database Architecture Samuel ConnSamuel Conn, Asst. Professor Suggestions for using the Lecture Slides.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Database Design - Lecture 1
1 Introduction An organization's survival relies on decisions made by management An organization's survival relies on decisions made by management To make.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
Chapter 1 Database Systems
1 Chapter 1 Database Systems Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
I Information Systems Technology Ross Malaga 4 "Part I Understanding Information Systems Technology" Copyright © 2005 Prentice Hall, Inc. 4-1 DATABASE.
BTM 382 Database Management Chapter 7 Introduction to Structured Query Language (SQL) Chitu Okoli Associate Professor in Business Technology Management.
BTM 382 Database Management Chapter Writing optimized SQL queries Chitu Okoli Associate Professor in Business Technology Management John Molson.
Chapter One (Database System) Objectives Introduction to Database Management Systems (DBMS) Data and Information History of DB Types of DB.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS Instructor Ms. Arwa Binsaleh.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
© 2013 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
Database Systems Database Systems: Design, Implementation, and Management, Rob and Coronel.
Department of Mathematics Computer and Information Science1 CS 351: Database Management Christopher I. G. Lanclos Chapter 1.
1 Chapter 1 Database Systems Database Systems: Design, Implementation, and Management, Fifth Edition, Rob and Coronel.
CSC 351 FUNDAMENTALS OF DATABASE SYSTEMS. LECTURE 1: INTRODUCTION TO DATABASES.
Database Principles: Fundamentals of Design, Implementation, and Management Ninth Edition Chapter 1 Database Systems Carlos Coronel, Steven Morris, and.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
BTM 382 Database Management Chapter 5: Advanced Data Modeling
BTM 382 Database Management Chapter 8 Advanced SQL Chitu Okoli Associate Professor in Business Technology Management John Molson School of Business, Concordia.
Database Principles: Fundamentals of Design, Implementation, and Management Chapter 1 The Database Approach.
CS311 Database Management system
CS 325 Spring ‘09 Chapter 1 Goals:
Introduction To DBMS.
BTM 382 Database Management Chapter 13: Business intelligence and data warehousing Chapter 14-4: Data analytics Chitu Okoli Associate Professor in Business.
Fundamentals of Information Systems, Sixth Edition
Fundamentals & Ethics of Information Systems IS 201
Database Systems: Design, Implementation, and Management Tenth Edition
Database Database is a large collection of related data that can be stored, generally describes activities of an organization. An organised collection.
Chitu Okoli Associate Professor in Business Technology Management
Database Management System (DBMS)
Chapter 1 The Worlds of Database Systems
Basic Concepts in Data Management
Chapter 1 Database Systems
File Systems and Databases
Database Systems Chapter 1
Database Systems: Design, Implementation, and Management
Introduction to Databases
Database.
Chapter 1 Database Systems
Database Principles 2 nd Ed., Coronel, Morris, Rob & Crockett © 2013 Cengage Learning EMEA Database Principles: Fundamentals of Design, Implementations.
Database Systems Design, Implementation, and Management Coronel | Morris 11e ©2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or.
Chapter 1 Database Systems
DCT 2033 DATABASE MANAGEMENT SYSTEM Chapter 1
Chapter 1 Database Systems
The Database Environment
Database Systems: Design, Implementation, and Management Tenth Edition
Presentation transcript:

BTM 382 Database Management Chapter 1: Database systems Chitu Okoli Associate Professor in Business Technology Management John Molson School of Business, Concordia University, Montréal

Structure of BTM 382 Database Management Week 1: Introduction and overview ch1: Introduction Weeks 2-6: Database design ch3: Relational model ch4: ER modeling ch6: Normalization ERD modeling exercise ch5: Advanced data modeling Week 7: Midterm exam Weeks 8-10: Database programming ch7: Intro to SQL ch8: Advanced SQL SQL exercises Weeks 11-13: Database management ch2,12,14: Data models ch13: Business intelligence and data warehousing ch9,15,16: Selected managerial topics

Review of Chapter 1: Database systems Why do we need databases? What are the different kinds of database management systems? That is, how could different DBMSs be grouped or classified? What are the major aspects of database management?

Why do we need databases?

Structural and Data dependence and independence Structural dependence and independence Structural dependence: Access to a database file is dependent on the precise database structure E.g. if you add a new field (attribute), you have to modify all application programs that access the database Structural independence: File structure can be changed without affecting applications’ ability to access the data Data dependence and independence Data dependence: Access to a database file is dependent on the precise format of the data E.g. if you change the number of decimal places for a numeric field, you have to modify all application programs that access that field Data independence: Data format characteristics can be changed without affecting applications’ ability to access the data

Data redundancy Unnecessarily repeating the same data at different places in the database Problems: Poor data security Data inconsistency Increased likelihood of data-entry errors when complex entries are made in different files Data anomaly: when not all of the required changes in the redundant data are made successfully

Database and DBMS A database is a shared, integrated computer structure that stores a collection of: End-user data: Raw facts of interest to end users Metadata: Data about data, which is used to integrate and manage the end-user data Describe data characteristics and relationships Database management system (DBMS) Collection of programs Manages the database structure Controls access to data stored in the database

The DBMS manages the interaction between the end user and the database

Databases versus file systems

Types of databases

Types of databases: Number of users Single-user database: Supports one user at a time Desktop database: Runs on a PC Multiuser database: Supports multiple users at the same time Workgroup databases: Supports a small number of users or a specific department Enterprise database: Supports many users across many departments

Types of databases: Physical location Centralized database: Data is located at a single site Distributed database: Data is distributed across different sites Cloud database: A type of distributed database where the database developers never need to think about where the database is physically located, because someone else (the cloud service provider) takes care of all of that

Types of databases: Operational versus analytical Operational/transactional database: Designed to support a company’s day-to-day operations Analytical database: Stores past historical data and business metrics used exclusively for tactical or strategic decision making Optimized for read-only operations; very slow for updating Data warehouse: Stores data in a format optimized for decision support

Types of databases (correction/clarification): Information provision databases All the other kinds of database described are fully functional databases where the users can read, write and edit data Unlike the other kinds of database described, General-purpose databases and discipline-specific databases refer to prepopulated read-only databases provided for information purposes by specific vendors

Database management

The database system environment

Structure of BTM 382 Database Management Week 1: Introduction and overview Weeks 2-6: Database design Week 7: Midterm exam Weeks 8-10: Database programming Weeks 11-13: Database management

Conclusion

Summary of Chapter 1: Database systems We need databases to efficiently organize data without redundancies in a way independent from application programs. DBMSs can be classified according to the number of users, physical location, and operational versus analytical purpose. Database management mainly consists of design, programming and administration.

Sources Most of the slides are adapted from Database Systems: Design, Implementation and Management by Carlos Coronel and Steven Morris. 11th edition (2015) published by Cengage Learning. ISBN 13: 978-1-285-19614-5 Other sources are noted on the slides themselves