Prof. Sujata Rao Introduction to Computers & MIS Data Base Concepts Lesson 8.

Slides:



Advertisements
Similar presentations
DATA MODELS A collection of conceptual tools for describing data, data relationships, data semantics, and consistency constraints. Provide a way to describe.
Advertisements

The Hierarchical Model
Lecture-7/ T. Nouf Almujally
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA
Databases Chapter Distinguish between the physical and logical view of data Describe how data is organized: characters, fields, records, tables,
Database Software File Management Systems Database Management Systems.
3-1 Chapter 3 Data and Knowledge Management
1 Database Systems (Part I) Introduction to Databases I Overview  Objectives of this lecture.  History and Evolution of Databases.  Basic Terms in Database.
Introduction to Databases
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
1 Lecture 31 Introduction to Databases I Overview  Objectives of this lecture  History and Evolution of Databases  Basic Terms in Database and definitions.
“DOK 322 DBMS” Y.T. Database Design Hacettepe University Department of Information Management DOK 322: Database Management Systems.
Introduction to Database Management
Databases and Database Management Systems
Dr. Kalpakis CMSC 461, Database Management Systems Introduction.
WHAT IS A DATABASE ? a collection of data organized to help easy retrieval & usage.
Database Management COP4540, SCS, FIU An Introduction to database system.
Chapter One Overview of Database Objectives: -Introduction -DBMS architecture -Definitions -Data models -DB lifecycle.
Introduction to DBMS Purpose of Database Systems View of Data
INTRODUCTION TO DATABASE USING MS ACCESS 2013 PART 2 NOVEMBER 4, 2014.
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.
Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.
CS370 Spring 2007 CS 370 Database Systems Lecture 2 Overview of Database Systems.
Database Management System Lecture 3 Models of Database Management Systems.
Module Title? DBMS Introduction to Database Management System.
Web-Enabled Decision Support Systems
1 Overview of Databases. 2 Content Databases Example: Access Structure Query language (SQL)
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
Database System Concepts and Architecture Lecture # 2 21 June 2012 National University of Computer and Emerging Sciences.
1 INTRODUCTION TO DATABASE MANAGEMENT SYSTEM L E C T U R E
2005 SPRING CSMUIntroduction to Information Management1 Organizing Data John Sum Institute of Technology Management National Chung Hsing University.
Lecture 2 An Overview of Relational Database IST 318 – DB Admin.
Prof. Sujata Rao Introduction to Computers & MIS Data Base Concepts Lesson 6.
Chapter 1 : Introduction §Purpose of Database Systems §View of Data §Data Models §Data Definition Language §Data Manipulation Language §Transaction Management.
Lecture2: Database Environment Prepared by L. Nouf Almujally & Aisha AlArfaj 1 Ref. Chapter2 College of Computer and Information Sciences - Information.
©Silberschatz, Korth and Sudarshan1.1Database System Concepts Chapter 1: Introduction Purpose of Database Systems View of Data Data Models Data Definition.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
Lecture2: Database Environment Prepared by L. Nouf Almujally 1 Ref. Chapter2 Lecture2.
Chapter 1Introduction to Oracle9i: SQL1 Chapter 1 Overview of Database Concepts.
Fanny Widadie, S.P, M.Agr 1 Database Management Systems.
Prepared By Prepared By : VINAY ALEXANDER ( विनय अलेक्सजेंड़र ) PGT(CS),KV JHAGRAKHAND.
Component 4: Introduction to Information and Computer Science Unit 6a Databases and SQL.
BSA206 Database Management Systems Lecture 2: Introduction to Oracle / Overview of Database Concepts.
Databases Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
CIS 250 Advanced Computer Applications Database Management Systems.
Introduction to Databases Angela Clark University of South Alabama.
ASET 1 Amity School of Engineering & Technology B. Tech. (CSE/IT), III Semester Database Management Systems Jitendra Rajpurohit.
PREPARED BY: PN. SITI HADIJAH BINTI NORSANI. LEARNING OUTCOMES: Upon completion of this course, students should be able to: 1. Understand the structure.
Presentation on Database management Submitted To: Prof: Rutvi Sarang Submitted By: Dharmishtha A. Baria Roll:No:1(sem-3)
Chapter 1: Introduction. 1.2 Database Management System (DBMS) DBMS contains information about a particular enterprise Collection of interrelated data.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Databases Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
CSCI-235 Micro-Computers in Science Databases. Database Concepts Data is any unorganized text, graphics, sounds, or videos A database is a collection.
1 Management Information Systems M Agung Ali Fikri, SE. MM.
Introduction to DBMS Purpose of Database Systems View of Data
Intro to MIS – MGS351 Databases and Data Warehouses
An Introduction to database system
Database Management System
Databases and Data Warehouses Chapter 3
Database Concepts.
Introduction to Database Management System
MANAGING DATA RESOURCES
Database.
Databases.
Data Model.
Introduction to DBMS Purpose of Database Systems View of Data
Database Design Hacettepe University
DATABASES WHAT IS A DATABASE?
Presentation transcript:

Prof. Sujata Rao Introduction to Computers & MIS Data Base Concepts Lesson 8

ssr/1.0/12808 Data Base Concepts 2/ Topics to cover 1.Advantages of Automated System 2.Conceptualizing Data File 3.Evolution of Database System 4.Elements Of Database System 5.DBMS & RDBMS 6.Data Models 7.Factors Determining Database Performance

ssr/1.0/12808 Data Base Concepts 3/ 1. Advantages of Automated System Cycle Time for Information retrieval can be reduced Cycle Time for Information retrieval can be reduced Information can be stored for long period without deterioration Information can be stored for long period without deterioration Data can be updated with small workforce Data can be updated with small workforce Centralised Storing of voluminous data is possible Centralised Storing of voluminous data is possible Data redundancy can be minimised Data redundancy can be minimised Person independent systems possible Person independent systems possible

ssr/1.0/12808 Data Base Concepts 4/ Essentials of Computer Based Information System (CBIS) Ability to store & retrieve information Ability to store & retrieve information Unique file name Unique file name Extension name to depict the file type Extension name to depict the file type Program files - set of instructions Program files - set of instructions

ssr/1.0/12808 Data Base Concepts 5/ 2. Conceptualizing Data File Item_Detail Records or Tuples Fields or Attributes Table or Data File

ssr/1.0/12808 Data Base Concepts 6/ Item_Deta il Supplier_Detai l Customer_Det ail Sales Data Base Tables

ssr/1.0/12808 Data Base Concepts 7/ Components of Database Field/Attributes Field/Attributes Meaningful transaction details. No. of fields is known as the degree of the Table Meaningful transaction details. No. of fields is known as the degree of the Table Records /Tuples Records /Tuples The rows of a table describing the details of a transaction. No. of rows determines the cardinality of a table The rows of a table describing the details of a transaction. No. of rows determines the cardinality of a table Tables Tables Collection of relevant records Collection of relevant records Database Database Collection of related Tables Collection of related Tables

ssr/1.0/12808 Data Base Concepts 8/ Data Base Management System Collection of interrelated Data Collection of interrelated Data Set of programs to control Set of programs to control the organization the organization Storage & retrieval Storage & retrieval

ssr/1.0/12808 Data Base Concepts 9/ Features Add, Modify, Delete, Extract data from a database Add, Modify, Delete, Extract data from a database Provide an environment which is convenient & efficient to use Provide an environment which is convenient & efficient to use A system which provides safety of the data stored from unauthorized use and in event of system crashing. A system which provides safety of the data stored from unauthorized use and in event of system crashing.

ssr/1.0/12808 Data Base Concepts 10/ Elements of Data Base Database Database Tables Tables Queries Queries Forms Forms Reports Reports Macros Macros Modules Modules Relationship Relationship

ssr/1.0/12808 Data Base Concepts 11/ 3. Evolution of Database System Late 1950s & Early 1960s Late 1950s & Early 1960s Flat files organised using sequential method Flat files organised using sequential method Physical & Logical data structures were identical Physical & Logical data structures were identical Data redundancy very high Data redundancy very high 1 st DBMS designed by Bachman in st DBMS designed by Bachman in 1964

ssr/1.0/12808 Data Base Concepts 12/ 3. Evolution of Database System Late 1960s Late 1960s Direct Access & Random Access Files Introduced Direct Access & Random Access Files Introduced Physical data independence became possible Physical data independence became possible 1970s 1970s Database concepts gained popularity Database concepts gained popularity Multiple views from same physical data Multiple views from same physical data Redundancy controlled Redundancy controlled Relational Database Model & Normalization procedures were developed Relational Database Model & Normalization procedures were developed ER Model introduced ER Model introduced Query Language Developed Query Language Developed

ssr/1.0/12808 Data Base Concepts 13/ 3. Evolution of Database System 1980s & 1990s 1980s & 1990s Relational Database introduced -DB2 by IBM Relational Database introduced -DB2 by IBM Microcomputer products developed Microcomputer products developed Client-Server RDBMS gained popularity – ORACLE & SYBASE Client-Server RDBMS gained popularity – ORACLE & SYBASE Object oriented Database Management System introduced Object oriented Database Management System introduced

ssr/1.0/12808 Data Base Concepts 14/ 3. Evolution of Database System Current Trend Current Trend Distributed DBMS, Distributed DBMS, Expert DBMS Expert DBMS Object Oriented DBMS Object Oriented DBMS Extensible DBMS Extensible DBMS

ssr/1.0/12808 Data Base Concepts 15/ Data Base Management System Collection of interrelated Data Collection of interrelated Data Set of programs to control Set of programs to control the organization the organization Storage & retrieval Storage & retrieval

ssr/1.0/12808 Data Base Concepts 16/ Features Add, Modify, Delete, Extract data from a database Add, Modify, Delete, Extract data from a database Provide an environment which is convenient & efficient to use Provide an environment which is convenient & efficient to use A system which provides safety of the data stored from unauthorized use and in event of system crashing. A system which provides safety of the data stored from unauthorized use and in event of system crashing.

ssr/1.0/12808 Data Base Concepts 17/ Elements of Data Base Database Database Tables Tables Queries Queries Forms Forms Reports Reports Macros Macros Modules Modules Relationship Relationship

ssr/1.0/12808 Data Base Concepts 18/ 2. Task Associated with Database System Creating a database for a business enterprise Creating a database for a business enterprise Design Table structures Design Table structures Storing & retrieving information into the database Storing & retrieving information into the database Querying Querying Report generation Report generation

ssr/1.0/12808 Data Base Concepts 19/ 3. Data Models I. Relational Model II. Network Model III. Hierarchical Model

ssr/1.0/12808 Data Base Concepts 20/ 3.I Relational Model Collection of Tables Collection of Tables Tables represent both data & relationship among those data Tables represent both data & relationship among those data Tables have Multiple column Tables have Multiple column Each column has unique name Each column has unique name Do not link the records Physically Do not link the records Physically Table provides a common field to help match the row Table provides a common field to help match the row Does not use pointer to link Does not use pointer to link

ssr/1.0/12808 Data Base Concepts 21/ Tables have Multiple column NameAddlin1Contact OffMobile No.Empl No. Anil Prakash Meenal Mainkar A0001 M0001 M0002 P0001 S.V. Road, Mumbai Kthrud, Pune i M.G. Road, Cheenai Bhatwadi, Mumbai

ssr/1.0/12808 Data Base Concepts 22/ 3.II Network Model Represented by collection of records Represented by collection of records Relationship among data are represented by links Relationship among data are represented by links Links are viewed as pointers Links are viewed as pointers Records are organised as collection of arbitrary graphs Records are organised as collection of arbitrary graphs

ssr/1.0/12808 Data Base Concepts 23/ NameAddlin1Contact OffMobile No.Bank A/c No. Anil Prakash Meenal Mainkar A0001 M0001 M0002 P0001 S.V. Road, Mumbai Kthrud, Pune i M.G. Road, Cheenai Bhatwadi, Mumbai 11610, , , , Boxes correspond to record types Lines represent links

ssr/1.0/12808 Data Base Concepts 24/ 3.III Hierarchical Model Similar to Network Model Similar to Network Model Records are organised as collection of trees rather than arbitrary graphs Records are organised as collection of trees rather than arbitrary graphs

ssr/1.0/12808 Data Base Concepts 25/ Ex Of Hierarchical Model Bank Database Anil M.G. Rd, Mumbai Sunil S.V. Rd, Chennai 11610, , Ram S.V. Rd, Chennai , , ,000.00

ssr/1.0/12808 Data Base Concepts 26/ 4. Factors Determining Database Performance Availbility Availbility Scalability Scalability Extensibility Extensibility Security Security

ssr/1.0/12808 Data Base Concepts 27/