The Database Approach Muhammad Nasir

Slides:



Advertisements
Similar presentations
Chapter 1: The Database Environment
Advertisements

The Database Environment
Prentice Hall, Database Systems Week 1 Introduction By Zekrullah Popal.
IS 4420 Database Fundamentals Leon Chen. 2 Agenda About yourself About yourself  Name  Major About the instructor About the instructor Syllabus Syllabus.
Chapter 1: The Database Environment
ICS (072)Database Systems: A Review1 Database Systems: A Review Dr. Muhammad Shafique.
© Prentice Hall CHAPTER 5 Organizational Systems.
1 Chapter 2 Database Environment Transparencies © Pearson Education Limited 1995, 2005.
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
© 2007 by Prentice Hall 1 Chapter 1: The Database Environment Modern Database Management 8 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden.
Chapter 1: The Database Environment and Development Process
Chapter 2 Database Environment Pearson Education © 2014.
Chapter 1: The Database Environment
2-1 Information Technologies Concepts and Management.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
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.
Database Architectures and the Web
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS Modern Database Management 11 th Edition Jeffrey A. Hoffer, V. Ramesh, Heikki Topi © 2013 Pearson.
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS Modern Database Management 11 th Edition Jeffrey A. Hoffer, V. Ramesh, Heikki Topi © 2013 Pearson.
Selected Topics on Databases n Multi-User Databases –more than one user processes the database at the same time n System Architectures for Multi-User Environments.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 3 – 10 – 2011 College Of Computer Science and Information, Information Systems.
CIS 321—IS Analysis & Design Chapter 1: The World of the Modern Systems Analyst.
Chapter 1: The Database Environment and Development Process
Database Architectures and the Web Session 5
Copyright 2002 Prentice-Hall, Inc. Chapter 1 The Systems Development Environment 1.1 Modern Systems Analysis and Design.
Chapter 1 Introduction to Databases Pearson Education ©
CSC271 Database Systems Lecture # 4.
© 2007 by Prentice Hall 1 Introduction to databases.
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 1: The Database Environment Modern Database Management 9 th Edition Jeffrey A. Hoffer,
7-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 7 IT Infrastructures.
Personal Computer - Stand- Alone Database  Database (or files) reside on a PC - on the hard disk.  Applications run on the same PC and directly access.
Database System Introduction to Database Environment October 31, 2009 Software Park, Bangkok Thailand Pree Thiengburanathum College of Arts and Media Chiang.
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.
Chapter 1 Chapter 1: The Database Environment Modern Database Management 8 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden © 2007 by Prentice.
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS Modern Database Management 11 th Edition, International Edition Jeffrey A. Hoffer, V. Ramesh,
THE DATABASE ENVIRONMENT Definitions: Data, Information, Database, MetadataData, Information File Processing Systems The Database Approach Components of.
1 Chapter 12 Enterprise Computing. Objectives Overview Discuss the special information requirements of an enterprise-sized corporation Identify information.
Bayu Adhi Tama, M.T.I 1 © Pearson Education Limited 1995, 2005.
1 Database Systems Instructor: Nasir Minhas Assistant Professor UIIT PMAS-AAUR
Database Systems. Role and Advantages of the DBMS Improved data sharing Improved data security Better data integration Minimized data inconsistency Improved.
© 2011 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 1: The Database Environment and Development Process Modern Database Management 10.
Chapter 9  2000 by Prentice Hall. 9-1 Client/Server Computing.
TM 8-1 Copyright © 1999 Addison Wesley Longman, Inc. Client/Server and Middleware.
Chapter 1 © 2013 Pearson Education, Inc. Publishing as Prentice Hall Chapter 1: The Database Environment and Development Process Modern Database Management.
Chapter 2 Database Environment.
3-1 Modeling Basic Entities DBMS Create Sort Search Addition Deletion Modification Create Sort Search Addition Deletion Modification DBMS is a Software.
Copyright © 2016 Pearson Education, Inc. CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS Modern Database Management 12 th Edition Jeff Hoffer,
Chapter 1 © 2013 Pearson Education, Inc. Publishing as Prentice Hall Chapter 1: The Database Environment and Development Process (Contd..) Modern Database.
CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS Modern Database Management 11 th Edition, International Edition Jeffrey A. Hoffer, V. Ramesh,
An introduction to databases KAROLINA MUSZYŃSKA Based on: Hoffer J. A., Ramesh V., Topi H. (2011): Modern Database Management (10th ed.). Prentice-Hall,
Database Fundamentals
Discovering Computers 2010: Living in a Digital World Chapter 14
Data and database administration
An Introduction to database system
The Database Environment
Lecture 2.
Chapter 1: The Database Environment
Chapter 1: The Database Environment
Database Systems Instructor Name: Lecture-2.
Chapter 1: The Database Environment
Chapter 1: The Database Environment
The Database Environment
Chapter 1: The Database Environment
Chapter 1: The Database Environment
The Database Environment
Enterprise Resource Planning Systems
Presentation transcript:

The Database Approach Muhammad Nasir

Outline Costs and Risks of Database Approach Definitions Range of Database Applications

Costs and Risks of the Database Approach Database approach entails some additional costs and risks that must be recognized and managed when it is implemented

NEW, SPECIALIZED PERSONNEL Organizations that adopt the database approach need to hire or train individuals to design and implement databases, provide database administration services Training of New employees Training of all employees for new technology

Installation And Management Cost And Complexity A multi-user database management system is a large and complex suite of software that has a high initial cost Requires a staff of trained personnel to install and operate, and has substantial annual maintenance and support costs. Require upgrades to the hardware and data communications systems

Conversion Costs The term legacy system is widely used to refer to older applications in an organization that are based on file processing and/or older database technology. The cost of converting these older systems to modern database technology— measured in terms of dollars, time, and organizational commitment—may often seem prohibitive to an organization

Need For Explicit Backup And Recovery A shared corporate database must be accurate and available at all times. This requires that comprehensive procedures be developed and used for providing backup copies of data and for restoring a database when damage occurs.

Definitions Constraint A rule that cannot be violated by database users.

Definitions Computer-aided software engineering (CASE) tools Software tools that provide automated support for some portion of the systems development process.

Definitions Repository A centralized knowledge base of all data definitions, data relationships, and other system components.

Types of Database Applications Personal Database Two Tier-Client/Server Architecture Database Multi-tier Client Server Architecture Database Enterprise Resource Planning (ERP) Data warehousing

Personal Databases Personal databases are designed to support one user. Personal databases have long resided on personal computers (PCs), including laptops, and increasingly on smart-phones and PDAs.

Two-Tier Client/Server Databases The most common method of sharing data for this type of need is based on creating a two-tier client/server application. Each member of the workgroup has a computer, and the computers are linked by means of network (wired or wireless LAN).

Two-Tier Client/Server Databases

One of the drawbacks of the two-tier database architecture is thick client user interface logic as well as the business logic. This means powerful PC on client side Another drawback is that each time there is a change to either the business logic or user interface, each client computer that has the application needs to be updated.

Multi-tier Client/Server Databases To overcome these limitations, most modern applications that need to support a large number of users are built using the concept of multi-tiered architecture

Multi-tier Client/Server Databases Three tier or multi-tier architecture consist of client interface, Application server, and database server.

Multi-tier Client/Server Databases

Enterprise Resource Planning (ERP) A business management system that integrates all functions of the enterprise, such as manufacturing, sales, finance, marketing, inventory, accounting, and human resources. ERP systems are software applications that provide the data necessary for the enterprise to examine and manage its activities.

Data warehouse An integrated decision support database whose content is derived from the various operational databases.

Summary of Database Applications

The End Thanks for listening Questions would be appreciated.