Introduction to Database Management. 1-2 Outline  Database characteristics  DBMS features  Architectures  Organizational roles.

Slides:



Advertisements
Similar presentations
Lecture-7/ T. Nouf Almujally
Advertisements

Chapter 5 Database Concepts. Why Study Databases? Databases have incredible value to businesses. Very important technology for supporting operations.
Chapter 1: The Database Environment
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 1 Introduction to Database Management.
3-1 Chapter 3 Data and Knowledge Management
Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe Slide 2- 1.
Introduction to Databases Transparencies
Introduction to Database Management
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Overview of Database Languages and Architectures.
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Chapter 1 Introduction to Databases
Database Management COP4540, SCS, FIU An Introduction to database system.
Chapter 1 Introduction to Database Management. McGraw-Hill/Irwin © 2004 The McGraw-Hill Companies, Inc. All rights reserved. Welcome! Database technology:
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
Database Design and Introduction to SQL
Database Management System Lecture 2 Introduction to Database management.
IT – DBMS Concepts Relational Database Theory.
Database System Concepts and Architecture Lecture # 3 22 June 2012 National University of Computer and Emerging Sciences.
Information storage: Introduction of database 10/7/2004 Xiangming Mu.
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
 Introduction Introduction  Purpose of Database SystemsPurpose of Database Systems  Levels of Abstraction Levels of Abstraction  Instances and Schemas.
Module Title? DBMS Introduction to Database Management System.
Web-Enabled Decision Support Systems
CSC271 Database Systems Lecture # 4.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS (Cont’d) Instructor Ms. Arwa Binsaleh.
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
Database System Concepts and Architecture
1 Introduction to Database Systems. 2 Database and Database System / A database is a shared collection of logically related data designed to meet the.
Intro-Part 1 Introduction to Database Management: Ch 1 & 2.
2. Database System Concepts and Architecture
Organizing Data and Information AD660 – Databases, Security, and Web Technologies Marcus Goncalves Spring 2013.
Architecture for a Database System
Dr. Mohamed Osman Hegazi 1 Database Systems Concepts Database Systems Concepts Course Outlines: Introduction to Databases and DBMS. Database System Concepts.
Chapter 1 : Introduction §Purpose of Database Systems §View of Data §Data Models §Data Definition Language §Data Manipulation Language §Transaction Management.
Oleh Munawar Asikin. Principles of Information Systems, Seventh Edition 2  Database management system (DBMS): group of programs that manipulate database.
1.file. 2.database. 3.entity. 4.record. 5.attribute. When working with a database, a group of related fields comprises a(n)…
Ihr Logo Fundamentals of Database Systems Fourth Edition El Masri & Navathe Chapter 2 Database System Concepts and Architecture.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
Database Management System Prepared by Dr. Ahmed El-Ragal Reviewed & Presented By Mr. Mahmoud Rafeek Alfarra College Of Science & Technology- Khan younis.
1 Why Learn About Database Systems? Database systems process and organize large amounts of data Examples –Marketing manager can access customer data –Corporate.
INTRODUCTION TO DBS Database: a collection of data describing the activities of one or more related organizations DBMS: software designed to assist in.
1 Chapter 1 Introduction to Databases Transparencies.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Introduction to Databases Three File Processing Systems DAVID M. KROENKE’S DATABASE PROCESSING, 10th Edition © 2006 Pearson Prentice Hall 1-2.
DBMS_Week 3-4 DBMS. Three-Schema Architecture – Internal schema (one view) describes physical storage structures access paths, indexes used Typically.
1 Welcome to the World of Databases! Database technology: crucial to the operation and management of modern organisations Major transformation in computing.
1 Database Environment. 2 Objectives of Three-Level Architecture u All users should be able to access same data. u A user’s view is immune to changes.
Lecture On Introduction (DBMS) By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
2) Database System Concepts and Architecture. Slide 2- 2 Outline Data Models and Their Categories Schemas, Instances, and States Three-Schema Architecture.
Database Environment Chapter 2. The Three-Level ANSI-SPARC Architecture External Level Conceptual Level Internal Level Physical Data.
1 Lecture1 Introduction to Databases Systems Database 1.
ISC321 Database Systems I Chapter 2: Overview of Database Languages and Architectures Fall 2015 Dr. Abdullah Almutairi.
Data Resource Management Data Concepts Database Management Types of Databases Chapter 5 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Introduction to DBMS Purpose of Database Systems View of Data
Introduction to Database Management
An Introduction to database system
Database Management:.
Fundamentals & Ethics of Information Systems IS 201
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Database System Concepts and Architecture.
Chapter 2: Database System Concepts and Architecture
Database Management System (DBMS)
Chapter 2 Database Environment Pearson Education © 2009.
Introduction to DBMS Purpose of Database Systems View of Data
Chapter 1 Database Concepts.
Chapter 2 Database Environment Pearson Education © 2009.
The Database Environment
Presentation transcript:

Introduction to Database Management

1-2 Outline  Database characteristics  DBMS features  Architectures  Organizational roles

1-3 Initial Vocabulary  Data: raw facts about things and events  Information: transformed data that has value for decision making  Essential to organize data for retrieval and maintenance

1-4 Database Characteristics  Persistent : stable storage  Shared : multiple users and uses  Interrelated : data stored as entities and relationships

1-5 University Database

1-6 Water Utility Database

1-7 Database Management System (DBMS)  Collection of components that support data acquisition, dissemination, storage, maintenance, retrieval, and formatting  Enterprise DBMSs  Desktop DBMSs  Embedded DBMSs  Major part of information technology infrastructure

1-8 Database Definition  Define database structure before using a database  Tables and relationships  SQL CREATE TABLE statement  Graphical tools

1-9 University Database

1-10 University Database (ERD)

1-11 Nonprocedural Access  Query: request for data to answer a question  Indicate what parts of database to retrieve not the procedural details  Improve productivity and improve accessibility  SQL SELECT statement and graphical tools

1-12 Graphical Tool for Nonprocedural Access

1-13 Application Development  Form: formatted document for data entry and display  Report: formatted document for display  Use nonprocedural access to specify data requirements of forms and reports

1-14 Sample Data Entry Form

1-15 Sample Report

1-16 Procedural Language Interface  Combine procedural language with nonprocedural access  Why  Batch processing  Customization and automation  Performance improvement

1-17 Transaction Processing  Transaction: unit of work that should be reliably processed  Control simultaneous users  Recover from failures

1-18 Database Technology Evolution

1-19 DBMS Marketplace  Enterprise DBMS  Oracle: dominates in Unix; strong in Windows  SQL Server: strong in Windows  DB2: strong in mainframe environment  Significant open source DBMSs: MySQL, Firebird, PostgreSQL  Desktop DBMS  Access: dominates  FoxPro, Paradox, Approach, FileMaker Pro

1-20 Data Independence  Software maintenance is a large part (50%) of information system budgets  Reduce impact of changes by separating database description from applications  Change database definition with minimal effect on applications that use the database

1-21 Three Schema Architecture

1-22 Differences among Levels  External  Forms  Reports  Conceptual  Tables  Internal  Files needed to store the tables  Extra files to improve performance

1-23 Client-Server Architecture

1-24 Organizational Roles

1-25 Database Specialists  Database administrator (DBA)  More technical  DBMS specific skills  Data administrator  Less technical  Planning role

1-26 Summary  Databases and database technology vital to modern organizations  Database technology supports daily operations and decision making  Nonprocedural access is a crucial feature  Many opportunities to work with databases