Theme Of Presentation

  • Uploaded by: Junaid khan
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Theme Of Presentation as PDF for free.

More details

  • Words: 623
  • Pages: 21
Theme of Presentation The presentation is about “5” Different Database Architectures Or Database Models. By

Junaid Ali Siddiqui

Need of different designs: • The use of database Management system to store data. – We know: – Database? – Collection of logically related data, design to meet the needs of information in an organization.

– Relationship b/w different files? – Defined by the logical and physical design. – It implies the access path b/w the data.

Good vs. Bad Design: – Poor design results in unwanted data redundancy – Poor design generates errors leading to bad decisions

Introduction to different designs: • Hierarchical database model, • Network database model, • Relational database model, • Object oriented database model, • Multidimensional database model.

Hierarchical database Architecture: •Logically represented by an upside down tree •Each parent can have many children •Each child has only one parent

Continued……. • It is a pointer based model • Organizes data in a tree-like structure • Stores data in tables and views relationships as links • Supports one-to-many parent-child relationships • Prevalent in large legacy systems

– Dominant in 1970s , when we used mainframe system with large databases

Advantages – – – –

Conceptual simplicity Database security and integrity Data independence Efficiency

Disadvantages: – Complex implementation: Database design was complicated – Difficult to manage – Lack of standards – Complex pointer based organization – Less flexible compared to RDBMS – Lack support for English languagelike queries

Network Database Model (1:M)

• Each record can have multiple

parents – Composed of sets – Each set has owner record and member record – Member may have several owners

Continue… • Depicts data logically as many-to-

many relationships • Organizes data in tables and views relationships as links • It is also a pointer based model

• Access via multiple pathways • Flexible, powerful

Advantages: – – – – – –

Conceptual simplicity Handles more relationship types Data access flexibility Promotes database integrity Data independence Conformance to standards

Disadvantages: Complex pointer based organization Less flexible compared to RDBMS Lack support forEnglish language-like queries

Relational Database Model • Was introduced in 1970 by Dr. E. F. Codd (of • •

IBM) Commercial relational databases began to appear in the 1980s Today relational databases have become the dominant technology for database management

• Perceived by user as a collection of tables for • •

data storage Tables are a series of row/column intersections Tables related by sharing common entity

Relational Database Model……….

Advatages – Improved conceptual simplicity – Easier database design, implementation, management, and use – Query capability with SQL – Powerful database management system Disadvantages: Substantial hardware and system software overhead Poor design and implementation is made easy

Object-Oriented Databases Uses an object-oriented data model Can store instructions Handles unstructured data Photographs, audio, video Data is organized using – Attributes Objects – Methods Classes Entities • Object-oriented DBMS: Stores data and procedures as objects that can be retrieved and shared automatically

• Object-relational DBMS: Provides capabilities of

A Comparison: The OO Data Model and the ER Model

Advantages: Database integrity Disadvantages: Disadvantages •Complex navigational data access •High system overhead slows transactions

Multidimensional Database Model • Often used in data warehouse applications. • By two ways it is viewed – Cube view – Star schema view

Cube view

• A cell contain data relevant to the intersection of all of its dimension values

Star schema view • At the center is a fact table, equivalent to the cell in the multi dimension view • This table contain all the raw attributes and a composite key made up of all the primary keys of all the surrounding dimension

The Development of Data Models

Thank You!!!!!!!! Hope You Enjoyed that Any Comment about my Presentation

[email protected]

Related Documents

Theme
November 2019 55
Theme
April 2020 35
Theme
April 2020 41
Theme
October 2019 56
Theme Of Ecclesiastes
June 2020 1

More Documents from ""

Bubble Sort
May 2020 22
Java 2
May 2020 14
Junaid (quick Sort)
April 2020 9
Binary Search
May 2020 11