WHAT IS A DATABASE ? a collection of data organized to help easy retrieval & usage.

Slides:



Advertisements
Similar presentations
Databases MMG508. DB Properties  Definition of a database: “A database is a collection of interrelated data items that are managed as a single unit”
Advertisements

Management Information Systems, Sixth Edition
Chapter Chapter 13-2 Chapter 13 Data Modeling Introduction An Overview of Databases Steps in Creating a Database Using Rea Creating Database Tables.
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.
Chapter 2 Database Environment. Agenda Three-Level ANSI-SPARC Architecture Database Languages Data Models Functions of DBMS Components of DBMS Teleprocessing.
ORGANIZING DATA IN A TRADITIONAL FILE ENVIRONMENT
3-1 Chapter 3 Data and Knowledge Management
Ch1: File Systems and Databases Hachim Haddouti
Getting Started (Excerpts) Chapter One DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
Data Management I DBMS Relational Systems. Overview u Introduction u DBMS –components –types u Relational Model –characteristics –implementation u Physical.
Managing data Resources:
WFM-6103: Hydrologic Information System (HIS) Akm Saiful Islam Lecture-5: Database Management System April-October, 2006 Institute of Water and Flood Management.
Chapter 3: Data Modeling
SESSION 7 MANAGING DATA DATARESOURCES. File Organization Terms and Concepts Field: Group of words or a complete number Record: Group of related fields.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Databases Chapter 11.
It refers to the software used to manage the database.
Database Management COP4540, SCS, FIU An Introduction to database system.
Database Design and Introduction to SQL
IST Databases and DBMSs Todd S. Bacastow January 2005.
10. Creating and Maintaining Geographic Databases.
Chapter 3 Data Models.
Introduction to Database Concepts
1 DATABASE TECHNOLOGIES BUS Abdou Illia, Fall 2007 (Week 3, Tuesday 9/4/2007)
Database Lecture # 1 By Ubaid Ullah.
CS370 Spring 2007 CS 370 Database Systems Lecture 2 Overview of Database Systems.
Database Design - Lecture 1
Copyright © 2003 by Prentice Hall Module 4 Database Management Systems 1.What is a database? Data hierarchy and data organization Field, record, file,
Chapter 1 Overview of Database Concepts Oracle 10g: SQL
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
Introduction: Databases and Database Users
Chapter 1 In-lab Quiz Next week
2005 SPRING CSMUIntroduction to Information Management1 Organizing Data John Sum Institute of Technology Management National Chung Hsing University.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
Prof. Sujata Rao Introduction to Computers & MIS Data Base Concepts Lesson 6.
6 Chapter Databases and Information Management. File Organization Terms and Concepts Bit: Smallest unit of data; binary digit (0,1) Byte: Group of bits.
Prof. Sujata Rao Introduction to Computers & MIS Data Base Concepts Lesson 8.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
INSS 651 Chapter 1. Learning Objectives To develop the main database system concepts. To show the evolution of database systems from computer file systems.
Announcements. Data Management Chapter 12 Traditional File Approach  Structure Field  Record  File  Fixed All records have common fields, and a field.
Instructor: Dema Alorini Database Fundamentals IS 422 Section: 7|1.
- Ahmad Al-Ghoul Data design. 2 learning Objectives Explain data design concepts and data structures Explain data design concepts and data structures.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
DataBase Management System What is DBMS Purpose of DBMS Data Abstraction Data Definition Language Data Manipulation Language Data Models Data Keys Relationships.
INFORMATION MANAGEMENT Unit 2 SO 4 Explain the advantages of using a database approach compared to using traditional file processing; Advantages including.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
Prepared By Prepared By : VINAY ALEXANDER ( विनय अलेक्सजेंड़र ) PGT(CS),KV JHAGRAKHAND.
FILES AND DATABASES. A FILE is a collection of records with similar characteristics, e.g: A Sales Ledger Stock Records A Price List Customer Records Files.
Data resource management
Creating and Maintaining Geographic Databases. Outline Definitions Characteristics of DBMS Types of database Relational model SQL Spatial databases.
Flat Files Relational Databases
Mining real world data RDBMS and SQL. Index RDBMS introduction SQL (Structured Query language)
Databases Chapter Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
CIS 250 Advanced Computer Applications Database Management Systems.
Database Management Systems
1 Geog 357: Data models and DBMS. Geographic Decision Making.
Introduction to Databases Angela Clark University of South Alabama.
Copyright © 2004 Pearson Education, Inc. Chapter 1 Introduction and Conceptual Modeling.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
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.
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Databases and DBMSs Todd S. Bacastow January
An Introduction to database system
Database Management System
9/22/2018.
Introduction to Database Management System
MANAGING DATA RESOURCES
Database.
UNIT-I Introduction to Database Management Systems
Presentation transcript:

WHAT IS A DATABASE ? a collection of data organized to help easy retrieval & usage

DATABASE CENTRALISES THE DATA MINIMISES REDUNDANCY

WHAT IS DATABASE MANAGEMENT SYSTEM ? A tool to manage and interact with the database. MANAGES DATA EFFICIENTLY

Features of DBMS Acronym for database management system permits centralisation of data enables data storage Manages data efficiently Helps in creation and maintenance of data structures Provides access to the stored data by application programs

Allows concurrent access to many users Helps to serve many applications Applicatios need not contain the database structure Enforces securilty and privacy

Enables data entry and data loading Through indexing, data manipulation is faster Provides consistency among different rows Protects data through backup/ recovery Data / program independence

ELIMINATION OF DATA DUPLICATION / REDUNDANCY DATA TO BE SHARED BY DIFFERENT APPLICATIONS ARE POOLED IN DATABASE. THIS AVOIDES DATA REDUNDANCY

DATA INTEGRITY THROUGH VALIDATION PROCEDURES BEFORE / AFTER DATA STORAGE DATA SECURITY ACCESS OF DATA IS ONLY THROUGH PROPER CHANNELS & AUTHORISATION CHECKS. THIS PROTECTS THE DATA.

DATABASE MODELS HIERARCHICAL MODEL NETWORK MODEL RELATIONAL MODEL

HIERARCHICAL MODEL FIRST USED BY IBM IN 1968 IN INFORMATION MANAGEMENT SYSTEM (IMS). IT HAS A TREE STRUCTURE WITH NODES AND BRANCHES

Hierarchical model Stores data in a tree-like structure. Assumes a parent-child relationship between the data. The top of the tree, known as the root, can have any number of dependents. Dependents, in turn, can have any number of sub-dependents, and so on. Hierarchical database systems are now obsolete.

NETWORK MODEL AN IMPROVEMENT OVER HIERARCHICAL MODEL. PARENT - CHILD RELATIONSHIPS ARE USED. HELPS RAPID AND EASY ACCESS TO DATA THROUGH MULTIPLE ACCESS PATHS TO DATA ELEMENTS SUPPORTS ONE-TO-ONE, ONE-TO- MANY AND MANY-TO-MANY RELATIONS

NETWORK MODEL Stores data in the form of records and links. Allows more flexible many-to-many relationship than do hierarchical DBMSs. Enables fast access and efficient storage Allowed complex data structures but were highly inflexible required tedious design. Example: airline reservation system

RELATIONAL MODEL TREATS DATA THROUGH THE CONCEPT OF RELATIONSHIPS RELATES DATA USED IN ONE TABLE TO DATA IN ANOTHER TABLE THROUGH A COMMON DATA ELEMENT.

RELATIONAL MODEL Has the simplest structure, a database can have. Here, data is organized in tables Tables, in turn, consist of records Records have fields. Each field corresponds to one data item. Two or more tables can be linked (joined) through common fields

RELATIONAL MODEL Easy to use Has flourished in the last decade. Commonly used on low-end computer systems. In the last few years Of late, it’s use has expanded to more powerful computer systems Popular RDBMSs are Oracle, Sybase, Ingress, SQL Server, DB2(IBM) and Informics

RDBMS DATA IS ORGANISED IN TWO-DIMENSIONAL TABLES DATA INTEGRITY IS ENSURED USING INTEGRITY CONSTRINTS DATA CONSISTENCY DATA SECURITY DATA CONCURRENCY