MIS 673: Database Analysis and Design u Objectives: u Know how to analyze an environment and draw its semantic data model u Understand data analysis and.

Slides:



Advertisements
Similar presentations
Introduction to Databases
Advertisements

1 1 File Systems and Databases. 1 1 Introducing the Database 4Major Database Concepts u Data and information l Data - Raw facts l Information - Processed.
Dr Gordon Russell, Napier University Unit Data Dictionary 1 Data Dictionary Unit 5.3.
Introduction to Database Management  Department of Computer Science Northern Illinois University January 2001.
Database Systems Chapter 1
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA
Introduction to Databases
ETEC 100 Information Technology
File Systems and Databases
Ch1: File Systems and Databases Hachim Haddouti
11 3 / 12 CHAPTER Databases MIS105 Lec14 Irfan Ahmed Ilyas.
Introduction to Databases Transparencies
File Systems and Databases Hachim Haddouti
Chapter 1 Database Systems
1 Chapter 2 Database Environment. 2 Objectives of Three-Level Architecture u All users should be able to access same data u User’s view immune to changes.
INTRODUCTION TO DATABASES
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Chapter 1 Introduction to Databases
CSC 351 FUNDAMENTALS OF DATABASE SYSTEMS
DBMS1 Database Management System (DBMS) Introductory Concepts Week-1.
Normalized bubble chart for Data in the Instructor’s View Instructor Organization Title Standard fee Text book Course + Date Participant Grade.
Introduction to Data bases concepts
Database Environment 1.  Purpose of three-level database architecture.  Contents of external, conceptual, and internal levels.  Purpose of external/conceptual.
Database Systems: Design, Implementation, and Management Ninth Edition
Chapter 1 Database Systems. Good decisions require good information derived from raw facts Data is managed most efficiently when stored in a database.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA ebay
Week 1 Lecture MSCD 600 Database Architecture Samuel ConnSamuel Conn, Asst. Professor Suggestions for using the Lecture Slides.
DBMS By Narinder Singh Computer Sc. Deptt. Topics What is DBMS What is DBMS File System Approach: its limitations File System Approach: its limitations.
CS370 Spring 2007 CS 370 Database Systems Lecture 2 Overview of Database Systems.
Database Design - Lecture 1
DBS201: DBA/DBMS Lecture 13.
1 Introduction An organization's survival relies on decisions made by management An organization's survival relies on decisions made by management To make.
Database Architecture Introduction to Databases. The Nature of Data Un-structured Semi-structured Structured.
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 CSBP430 – Database Systems Chapter 1: Databases and Database Users Mamoun Awad College of Information Technology United Arab Emirates University
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
1 Introduction to Database Systems. 2 Database and Database System / A database is a shared collection of logically related data designed to meet the.
Chapter 1 In-lab Quiz Next week
Lecture On Introduction (DBMS) By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
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.
MIS 327 Database Management system 1 MIS 327: DBMS Dr. Monther Tarawneh Dr. Monther Tarawneh Week 2: Basic Concepts.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Database Systems DBMS Environment Data Abstraction.
Database Environment Chapter 2. Data Independence Sometimes the way data are physically organized depends on the requirements of the application. Result:
Bayu Adhi Tama, M.T.I 1 © Pearson Education Limited 1995, 2005.
DATABASE MANAGEMENT SYSTEM ARCHITECTURE
CIS/SUSL1 Fundamentals of DBMS S.V. Priyan Head/Department of Computing & Information Systems.
1 Introduction to Databases. 2 Examples of Database Applications u Purchases from the supermarket u Purchases using your credit card u Booking a holiday.
1 Chapter 1 Introduction to Databases Transparencies.
Database Architecture Models and Design Ian Horrocks & Robert Stevens room: 2.75/2.91
1 TOPIC 6 DATABASE 6.1 Introduction to Database 6.2 Basic Concept of Database 6.3 Database Object DATABASE.
Introduction to Databases
Chapter 2 Database Environment.
CSC 351 FUNDAMENTALS OF DATABASE SYSTEMS. LECTURE 1: INTRODUCTION TO DATABASES.
Lecture On Introduction (DBMS) By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 1 Database Systems.
IIS 645 Database Management Systems DDr. Khorsheed Today’s Topics 1. Course Overview 22. Introduction to Database management 33. Components of Database.
Introduction: Databases and Database Systems Lecture # 1 June 19,2012 National University of Computer and Emerging Sciences.
Database Development Lifecycle
Database Systems: Design, Implementation, and Management Tenth Edition
Basic Concepts in Data Management
File Systems and Databases
Chapter 5 Data Resource Management.
Database Systems Chapter 1
Data base management system dbms
Presentation transcript:

MIS 673: Database Analysis and Design u Objectives: u Know how to analyze an environment and draw its semantic data model u Understand data analysis and database design process u Be able to evaluate and refine data structures u Know how to convert semantic data models into a relational one u Implement a relational database and query it using SQL u Understand new trends in data management and analysis u Understand the coexistence of data and process modeling

u Grading: u midterm20% u final20% u homework20% u research project15% u computer assignments15% u participation10% MIS 673: Database Analysis and Design

Homework u Readings u Written assignments: u Selected questions u Problems u Exercises

Team Research Project u Teams of five u Research topics: u A field case, concept or product u Must relate to advanced database technology u Can be based on the research of the literature u Outcomes: u Written report up to 5000 words u Presentation lasting 30 minutes

u J. Martin: Four levels of data environment u Files u Application databases u Subject databases u Information Systems File Systems and Databases

Files u Separate files are used for most applications u Simple, easy to implement u Large proliferation of files, high redundancy u Data inconsistency, anomalies u Exhibit structural dependence u Changes are difficult, slow, expensive

Data-Centered System Development DATA Data creation Data updating “What-if?” analysis and decision support Summary, analysis, chart & report generation Generation of documents Informatio n searching Audits DBMS

Application Databases u Separate databases are designed for separate applications u Large proliferation of databases, high redundancy, high maintenance costs u May be more expensive than files environment u Major advantages of database operation are not achieved

Subject Databases u Databases are independent of specific applications u Data for business objects are associated and represented in shared databases u Thorough data analysis and modeling are needed u Much lower maintenance costs u Leads to faster application development u Requires a change in system analysis methods True benefits can be achieved

Information Systems u Databases are organized for fast information retrieval u A variety of languages and query facilities are often used u New elements are added as they are needed u Should coexist with Subject Databases

Database System u Stores the definitions (metadata = data about data) in a data dictionary u Creates complex structures making programming easier u Translates logical into physical requests u Provides a security system u Allows multiple-user access u Provides backup and recovery procedures u Promotes and enforces integrity u Provides user interfaces for querying

Data Analysis and Modeling u Models: simplified abstractions of real world u Goal: deriving effective information from an efficient database u Database model: a collection of logical constructs u Two categories: conceptual (semantic) and implementation

Degrees of Data Abstraction Semantic model User view 1 User view 2 Implemen- tation model Physical model High degree of abstraction Medium degree of abstraction Low degree of abstraction

Conceptual Schema: an Example PROFESSORCLASSSTUDENT CLASSROOM 1MMN M 1 teachescontains requires is taught byattends hosts Components:- - Entities Relationships

MIS673, Week 1 Summary u Database analysis and design u Data models u Refinement of data structures u Conversion of semantic into implementation data model u Implementation of a relational database u Structured Query Language (SQL) u New trends in data management u Relationship with process modeling