Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
DATA MODELS
DATA MODELS
• Abstract form of any system
• Conceptual tool for describing data, data
relationship, semantics, consistency constraints
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
Type of DATA MODELS
1)Hierarchical Model
2)Network Model
3)Relational Model
4)ER Model
5)Object Oriented Model
6)Object Relational Model
7)Deductive / Inference Model
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
1)Hierarchical Model
•Oldest data base model. (1950’s)
• Tree structure is most frequently
occurring relationship.
• organize data elements as tabular rows
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW

Recommended for you

Introduction to database
Introduction to databaseIntroduction to database
Introduction to database

This document provides an introduction and overview of databases and the basic operations used to manage data in a database using Microsoft Access 2007. It defines what a database is, how data is organized in tables with rows and columns, and when it is appropriate to use a database. It also outlines and provides examples of the basic CRUD (create, read, update, delete) operations used in structured query language (SQL) to manipulate data, including inserting, selecting, updating, and deleting records from database tables.

computerdatabase
Introduction of ssis
Introduction of ssisIntroduction of ssis
Introduction of ssis

SSIS is a platform for data integration and workflows that allows users to extract, transform, and load data. It can connect to many different data sources and send data to multiple destinations. SSIS provides functionality for handling errors, monitoring data flows, and restarting packages from failure points. It uses a graphical interface that facilitates transforming data without extensive coding.

Metadata ppt
Metadata pptMetadata ppt
Metadata ppt

The document defines metadata as data about data that provides a summary and roadmap for a data warehouse. It discusses three main types of metadata: business metadata which contains ownership and definition information; technical metadata which includes database structure and attributes; and operational metadata which tracks data currency and lineage. Finally, the document outlines the key roles of metadata as a directory to locate data warehouse content and map data transformations, and notes that correctly defining stored metadata presents a challenge.

Advantages
• Simplicity
• Data security
• Data Integrity
• Efficiency : When contains large no of relations
Disadvantages
• Implementation complexity
• Database management problem : maintaining difficult
• Lack of structural independence
• programming complexity
• Implementation problems (N:N difficult, only 1:N)
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
2) Network Model
• Graph structure
• Allow more connection between nodes
• Ex: A employee work for two department is not possible in
hierarchical model, but here it is possible
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW

Recommended for you

Data base management system
Data base management systemData base management system
Data base management system

This document provides an overview of database management systems and related concepts. It discusses data hierarchy, traditional file processing, the database approach to data management, features and capabilities of database management systems, database schemas, components of database management systems, common data models including hierarchical, network, and relational models, and the process of data normalization.

Data Warehouse Basic Guide
Data Warehouse Basic GuideData Warehouse Basic Guide
Data Warehouse Basic Guide

This document discusses data warehousing, including its definition, importance, components, strategies, ETL processes, and considerations for success and pitfalls. A data warehouse is a collection of integrated, subject-oriented, non-volatile data used for analysis. It allows more effective decision making through consolidated historical data from multiple sources. Key components include summarized and current detailed data, as well as transformation programs. Common strategies are enterprise-wide and data mart approaches. ETL processes extract, transform and load the data. Clean data and proper implementation, training and maintenance are important for success.

data warehouse basic guidedata warehousing
What is ETL?
What is ETL?What is ETL?
What is ETL?

ETL (Extract, Transform, Load) is a process that allows companies to consolidate data from multiple sources into a single target data store, such as a data warehouse. It involves extracting data from heterogeneous sources, transforming it to fit operational needs, and loading it into the target data store. ETL tools automate this process, allowing companies to access and analyze consolidated data for critical business decisions. Popular ETL tools include IBM Infosphere Datastage, Informatica, and Oracle Warehouse Builder.

data centerdatastagedata warehousing
Advantages
• Conceptual simplicity
• handle more relationships
• Ease of data access
• Data integrity : does not allow a member to exist without an
owner
• Data independence : isolate programs from complex physical
storage
• Database standards : like DDL, DML
Disadvantages
• System Complexity : not user friendly, navigation difficult,
user must familiar with internal structure
• Absence of structural independence :database structure
change then modify application program
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
3) Relational Model
•Data in the form of table
• each table  application entity
• each row  instances of that entity
• SQL serves as a uniform interface for users
providing a collection of standard expression
for storing and retrieving data
• Most popular database model
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
Formal Relational terms Informal Equivalence
Relation Table
Tuple Row/record
Cardinality of relation Number of rows
Attribute Columns/field
Degree of relation Number of columns
Primary Key Unique identifier
Domain A pool of values from which
the values of specific attributes
of specific relations are taken
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW

Recommended for you

Introduction to Database
Introduction to DatabaseIntroduction to Database
Introduction to Database

This document defines database and DBMS, describes their advantages over file-based systems like data independence and integrity. It explains database system components and architecture including physical and logical data models. Key aspects covered are data definition language to create schemas, data manipulation language to query data, and transaction management to handle concurrent access and recovery. It also provides a brief history of database systems and discusses database users and the critical role of database administrators.

database
Non relational databases-no sql
Non relational databases-no sqlNon relational databases-no sql
Non relational databases-no sql

This document provides an overview of non-relational (NoSQL) databases. It discusses the history and characteristics of NoSQL databases, including that they do not require rigid schemas and can automatically scale across servers. The document also categorizes major types of NoSQL databases, describes some popular NoSQL databases like Dynamo and Cassandra, and discusses benefits and limitations of both SQL and NoSQL databases.

Dimensional Modelling
Dimensional ModellingDimensional Modelling
Dimensional Modelling

The document discusses dimensional modeling and data warehousing. It describes how dimensional models are designed for understandability and ease of reporting rather than updates. Key aspects include facts and dimensions, with facts being numeric measures and dimensions providing context. Slowly changing dimensions are also covered, with types 1-3 handling changes to dimension attribute values over time.

bm60064vgsomiit kharagpur
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
Advantages
• Structural independence
• Conceptual simplicity
• Design , implementation , maintenance and
usage ease
• Adhoc Query capability
•Very powerful
•Flexible
•Easy to use query capability
>SQL : makes adhoc queries a reality
: It is 4GL
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
Disadvantages
• Hardware Overheads (Today it is not a big deal…)
• Ease of design leads to bad design
• Information island phenomena
•It will prevent information integrity
• cause redundancy
• cause inconsistency
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
4) Object oriented model
• Handling complex information
• represents entity as a class
• Suited for
•Multimedia applications
•Complex relation relationships
• can hold data,text,pictures,voice and
video
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW

Recommended for you

Lecture 01 introduction to database
Lecture 01 introduction to databaseLecture 01 introduction to database
Lecture 01 introduction to database

This document provides an overview of databases and database management systems (DBMS). It discusses how databases evolved from file systems to address flaws in data management. It describes what a DBMS is and its functions in managing the database structure and controlling data access. The document also summarizes different database models including hierarchical, network, relational, entity-relationship, and object-oriented models. It highlights advantages and disadvantages of each model.

The three level of data modeling
The three level of data modelingThe three level of data modeling
The three level of data modeling

The document compares conceptual, logical, and physical data models. Conceptual models show entities and relationships without attributes or keys. Logical models add attributes, primary keys, and foreign keys. Physical models specify tables, columns, data types, and foreign keys to represent the database implementation. The complexity increases from conceptual to logical to physical models.

What is difference between dbms and rdbms
What is difference between dbms and rdbmsWhat is difference between dbms and rdbms
What is difference between dbms and rdbms

DBMS stores data as files while RDBMS stores data in tabular form with relationships between tables. DBMS is meant for small organizations and single users, does not support normalization, and lacks security features. RDBMS supports large data, multiple users, normalization, security, distributed databases, and examples include MySQL, PostgreSQL, and Oracle. The key difference is that RDBMS represents data in tables with relationships while DBMS stores data as files without relationships.

dbmsdatabaserelationships
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
Advantages
• Large number of different data types
• Its features improve productivity
• Inheritance
• Polymorphism
• Dynamic binding
Disadvantages
• Difficult to maintain : schema migration
(real world data model is not static)
• Not suited for all applications
(Performance degradation may happen)
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
5) Object relational model
• Combines the advantages of relational database + Object
oriented programming
• Database and is manipulated collectively with queries
+
A programming API for storing and retrieving objects
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
6) Deductive model
• It can make deductions (i.e., conclude additional
facts) based on rules and facts stored in the
(deductive) database
• Datalog : is the language typically used to specify
facts, rules and queries in deductive databases
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW

Recommended for you

Files Vs DataBase
Files Vs DataBaseFiles Vs DataBase
Files Vs DataBase

The document compares file systems and database management systems (DBMS) for storing a company's 500GB of employee, department, product, and sales data. It notes several drawbacks of using a file system, including data redundancy, integrity issues, restricted concurrent access, and lack of flexibility. It then outlines key advantages of using a DBMS instead, such as data sharing, enforcement of security and integrity, reduction of redundancy, and support for concurrent access and crash recovery.

misedpdbms
Object relational and extended relational databases
Object relational and extended relational databasesObject relational and extended relational databases
Object relational and extended relational databases

This document discusses object-relational and extended relational databases. It begins with an introduction and agenda. It then covers database design for ORDBMS, including complex data types, structured types, type inheritance, and array/multiset types. It discusses creating and querying collection-valued attributes. Finally, it covers nesting and unnesting relations to transform between normalized and denormalized forms. The key topics covered in 3 sentences or less are: database design for ORDBMS supports objects, classes, and inheritance; structured types allow user-defined complex attributes; type inheritance and subtables allow modeling specialization hierarchies; and arrays and multisets allow modeling ordered and unordered collections as attributes.

extended relational databaseobject relational database
Dbms models
Dbms modelsDbms models
Dbms models

The document provides an introduction to database management systems (DBMS) and database models. It defines key terms like data, database, DBMS, file system vs DBMS. It describes the evolution of DBMS from 1960 onwards and different database models like hierarchical, network and relational models. It also discusses the roles of different people who work with databases like database designers, administrators, application programmers and end users.

dbms
7) ER model
• Developed by Peter Chen and published in a 1976 paper
• Defines the conceptual view of database
• It works around real world entity and association among them
• At view level, ER model is considered well for designing databases.
• Terminologies :
• Entity
• Attribute
•Simple attribute:
•Composite attribute:
•Derived attribute:
•Single-valued attribute:
•Multi-value attribute:
• KEYS : PRIMARY KEY, SUPER KEY, FOREIGN KEY, CANDIDATE KEY
• CARDINALITIES
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW
Advantages
• Easy to understand
• Helps in physical database creation
Disadvantages
• May contain some amount of ambiguities or
inconsitency.
• Sometimes diagrams may leads to misinterpretations.
Prepared by Visakh V, Assistant
Professor,Dept. of CSE, LBSITW

More Related Content

What's hot

Data Base Management System
Data Base Management SystemData Base Management System
Data Base Management System
Dr. C.V. Suresh Babu
 
datamarts.ppt
datamarts.pptdatamarts.ppt
datamarts.ppt
bhavyag24
 
Type of database models
Type of database modelsType of database models
Type of database models
SanthiNivas
 
Introduction to database
Introduction to databaseIntroduction to database
Introduction to database
Pongsakorn U-chupala
 
Introduction of ssis
Introduction of ssisIntroduction of ssis
Introduction of ssis
deepakk073
 
Metadata ppt
Metadata pptMetadata ppt
Metadata ppt
Shashikant Kumar
 
Data base management system
Data base management systemData base management system
Data base management system
Navneet Jingar
 
Data Warehouse Basic Guide
Data Warehouse Basic GuideData Warehouse Basic Guide
Data Warehouse Basic Guide
thomasmary607
 
What is ETL?
What is ETL?What is ETL?
What is ETL?
Ismail El Gayar
 
Introduction to Database
Introduction to DatabaseIntroduction to Database
Introduction to Database
Siti Ismail
 
Non relational databases-no sql
Non relational databases-no sqlNon relational databases-no sql
Non relational databases-no sql
Ram kumar
 
Dimensional Modelling
Dimensional ModellingDimensional Modelling
Dimensional Modelling
Prithwis Mukerjee
 
Lecture 01 introduction to database
Lecture 01 introduction to databaseLecture 01 introduction to database
Lecture 01 introduction to database
emailharmeet
 
The three level of data modeling
The three level of data modelingThe three level of data modeling
The three level of data modeling
sharmila_yusof
 
What is difference between dbms and rdbms
What is difference between dbms and rdbmsWhat is difference between dbms and rdbms
What is difference between dbms and rdbms
Afrasiyab Haider
 
Files Vs DataBase
Files Vs DataBaseFiles Vs DataBase
Files Vs DataBase
Dr. C.V. Suresh Babu
 
Object relational and extended relational databases
Object relational and extended relational databasesObject relational and extended relational databases
Object relational and extended relational databases
Suhad Jihad
 
Dbms models
Dbms modelsDbms models
Dbms models
devgocool
 
Basic DBMS ppt
Basic DBMS pptBasic DBMS ppt
Basic DBMS ppt
dangwalrajendra888
 
Data models
Data modelsData models
Data models
KIRANPREET KAUR
 

What's hot (20)

Data Base Management System
Data Base Management SystemData Base Management System
Data Base Management System
 
datamarts.ppt
datamarts.pptdatamarts.ppt
datamarts.ppt
 
Type of database models
Type of database modelsType of database models
Type of database models
 
Introduction to database
Introduction to databaseIntroduction to database
Introduction to database
 
Introduction of ssis
Introduction of ssisIntroduction of ssis
Introduction of ssis
 
Metadata ppt
Metadata pptMetadata ppt
Metadata ppt
 
Data base management system
Data base management systemData base management system
Data base management system
 
Data Warehouse Basic Guide
Data Warehouse Basic GuideData Warehouse Basic Guide
Data Warehouse Basic Guide
 
What is ETL?
What is ETL?What is ETL?
What is ETL?
 
Introduction to Database
Introduction to DatabaseIntroduction to Database
Introduction to Database
 
Non relational databases-no sql
Non relational databases-no sqlNon relational databases-no sql
Non relational databases-no sql
 
Dimensional Modelling
Dimensional ModellingDimensional Modelling
Dimensional Modelling
 
Lecture 01 introduction to database
Lecture 01 introduction to databaseLecture 01 introduction to database
Lecture 01 introduction to database
 
The three level of data modeling
The three level of data modelingThe three level of data modeling
The three level of data modeling
 
What is difference between dbms and rdbms
What is difference between dbms and rdbmsWhat is difference between dbms and rdbms
What is difference between dbms and rdbms
 
Files Vs DataBase
Files Vs DataBaseFiles Vs DataBase
Files Vs DataBase
 
Object relational and extended relational databases
Object relational and extended relational databasesObject relational and extended relational databases
Object relational and extended relational databases
 
Dbms models
Dbms modelsDbms models
Dbms models
 
Basic DBMS ppt
Basic DBMS pptBasic DBMS ppt
Basic DBMS ppt
 
Data models
Data modelsData models
Data models
 

Viewers also liked

Database Management & Models
Database Management & ModelsDatabase Management & Models
Database Management & Models
Sunderland City Council
 
Hierarchical data models in Relational Databases
Hierarchical data models in Relational DatabasesHierarchical data models in Relational Databases
Hierarchical data models in Relational Databases
navicorevn
 
All data models in dbms
All data models in dbmsAll data models in dbms
All data models in dbms
Naresh Kumar
 
Database Design Slide 1
Database Design Slide 1Database Design Slide 1
Database Design Slide 1
ahfiki
 
Database management system
Database management systemDatabase management system
Database management system
RizwanHafeez
 
Models for hierarchical data
Models for hierarchical dataModels for hierarchical data
Models for hierarchical data
Karwin Software Solutions LLC
 
Object models and object representation
Object models and object representationObject models and object representation
Object models and object representation
Julie Allinson
 
Datastage database design and data modeling ppt 4
Datastage database design and data modeling ppt 4Datastage database design and data modeling ppt 4
Datastage database design and data modeling ppt 4
Vibrant Technologies & Computers
 
Data models
Data modelsData models
Data models
Dhani Ahmad
 
Object oriented data model
Object oriented data modelObject oriented data model
Object oriented data model
Vyanktesh Dorlikar
 
Dbms ii mca-ch1-ch2-intro-datamodel-2013
Dbms ii mca-ch1-ch2-intro-datamodel-2013Dbms ii mca-ch1-ch2-intro-datamodel-2013
Dbms ii mca-ch1-ch2-intro-datamodel-2013
Prosanta Ghosh
 
Module 3 Object Oriented Data Models Object Oriented notations
Module 3  Object Oriented Data Models Object Oriented notationsModule 3  Object Oriented Data Models Object Oriented notations
Module 3 Object Oriented Data Models Object Oriented notations
Taher Barodawala
 
E wallet
E walletE wallet
Business plan: social networking website
Business plan: social networking website Business plan: social networking website
Business plan: social networking website
Dr. Trilok Kumar Jain
 
Polymorphism in c++(ppt)
Polymorphism in c++(ppt)Polymorphism in c++(ppt)
Polymorphism in c++(ppt)
Sanjit Shaw
 
E wallet- final
E wallet- finalE wallet- final
E wallet- final
Anshuman Roy
 
Database Management system
Database Management systemDatabase Management system
Database Management system
Vijay Thorat
 
Data Modeling Presentations I
Data Modeling Presentations IData Modeling Presentations I
Data Modeling Presentations I
cd_crisci
 
E wallet by amin
E wallet by aminE wallet by amin
E wallet by amin
aminpathan11
 
Importance of data model
Importance of data modelImportance of data model
Importance of data model
yhen06
 

Viewers also liked (20)

Database Management & Models
Database Management & ModelsDatabase Management & Models
Database Management & Models
 
Hierarchical data models in Relational Databases
Hierarchical data models in Relational DatabasesHierarchical data models in Relational Databases
Hierarchical data models in Relational Databases
 
All data models in dbms
All data models in dbmsAll data models in dbms
All data models in dbms
 
Database Design Slide 1
Database Design Slide 1Database Design Slide 1
Database Design Slide 1
 
Database management system
Database management systemDatabase management system
Database management system
 
Models for hierarchical data
Models for hierarchical dataModels for hierarchical data
Models for hierarchical data
 
Object models and object representation
Object models and object representationObject models and object representation
Object models and object representation
 
Datastage database design and data modeling ppt 4
Datastage database design and data modeling ppt 4Datastage database design and data modeling ppt 4
Datastage database design and data modeling ppt 4
 
Data models
Data modelsData models
Data models
 
Object oriented data model
Object oriented data modelObject oriented data model
Object oriented data model
 
Dbms ii mca-ch1-ch2-intro-datamodel-2013
Dbms ii mca-ch1-ch2-intro-datamodel-2013Dbms ii mca-ch1-ch2-intro-datamodel-2013
Dbms ii mca-ch1-ch2-intro-datamodel-2013
 
Module 3 Object Oriented Data Models Object Oriented notations
Module 3  Object Oriented Data Models Object Oriented notationsModule 3  Object Oriented Data Models Object Oriented notations
Module 3 Object Oriented Data Models Object Oriented notations
 
E wallet
E walletE wallet
E wallet
 
Business plan: social networking website
Business plan: social networking website Business plan: social networking website
Business plan: social networking website
 
Polymorphism in c++(ppt)
Polymorphism in c++(ppt)Polymorphism in c++(ppt)
Polymorphism in c++(ppt)
 
E wallet- final
E wallet- finalE wallet- final
E wallet- final
 
Database Management system
Database Management systemDatabase Management system
Database Management system
 
Data Modeling Presentations I
Data Modeling Presentations IData Modeling Presentations I
Data Modeling Presentations I
 
E wallet by amin
E wallet by aminE wallet by amin
E wallet by amin
 
Importance of data model
Importance of data modelImportance of data model
Importance of data model
 

Similar to Slide 2 data models

Mis assignment (database)
Mis assignment (database)Mis assignment (database)
Mis assignment (database)
Muhammad Sultan Bhatti
 
DATABASE MANAGEMENT SYSTEM
DATABASE MANAGEMENT SYSTEMDATABASE MANAGEMENT SYSTEM
DATABASE MANAGEMENT SYSTEM
Mahmud Hasan Tanvir
 
Database systems introduction
Database systems introductionDatabase systems introduction
Database systems introduction
Balasingham Karthiban
 
History of database processing module 1 (2)
History of database processing module 1 (2)History of database processing module 1 (2)
History of database processing module 1 (2)
chottu89
 
Related Worksheets
Related WorksheetsRelated Worksheets
Related Worksheets
Eirik Bakke
 
Slide 1 introduction to dbms
Slide 1 introduction to dbmsSlide 1 introduction to dbms
Slide 1 introduction to dbms
Visakh V
 
Slide 3 data abstraction & 3 schema
Slide 3 data abstraction & 3 schemaSlide 3 data abstraction & 3 schema
Slide 3 data abstraction & 3 schema
Visakh V
 
Relational
RelationalRelational
Relational
dieover
 
The Genopolis Microarray database
The Genopolis Microarray databaseThe Genopolis Microarray database
The Genopolis Microarray database
Novartis Institutes for BioMedical Research
 
Database Lecture Notes
Database Lecture NotesDatabase Lecture Notes
Database Lecture Notes
FellowBuddy.com
 
RELATIONAL MODEL OF DATABASES AND OTHER CONCEPTS OF DATABASES​
RELATIONAL MODEL OF DATABASES AND OTHER CONCEPTS OF DATABASES​RELATIONAL MODEL OF DATABASES AND OTHER CONCEPTS OF DATABASES​
RELATIONAL MODEL OF DATABASES AND OTHER CONCEPTS OF DATABASES​
EdwinJacob5
 
Lecture-8-The-GIS-Database-Part-1.ppt
Lecture-8-The-GIS-Database-Part-1.pptLecture-8-The-GIS-Database-Part-1.ppt
Lecture-8-The-GIS-Database-Part-1.ppt
Prabin Pandit
 
Role of Semantic Web in Health Informatics
Role of Semantic Web in Health InformaticsRole of Semantic Web in Health Informatics
Role of Semantic Web in Health Informatics
Artificial Intelligence Institute at UofSC
 
FDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database UsersFDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database Users
Harsh Verdhan Raj
 
Data Models - Department of Computer Science & Engineering
Data Models - Department of Computer Science & EngineeringData Models - Department of Computer Science & Engineering
Data Models - Department of Computer Science & Engineering
acemindia
 
database-system-concepts-7nbsped-1260084507-9781260084504_compress.pdf
database-system-concepts-7nbsped-1260084507-9781260084504_compress.pdfdatabase-system-concepts-7nbsped-1260084507-9781260084504_compress.pdf
database-system-concepts-7nbsped-1260084507-9781260084504_compress.pdf
C201032SorowarMahabu
 
Database Management Systems 2
Database Management Systems 2Database Management Systems 2
Database Management Systems 2
Nickkisha Farrell
 
People soft basics
People soft basicsPeople soft basics
People soft basics
technicalguru
 
RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning...
 RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning... RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning...
RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning...
S. Diana Hu
 
RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...
RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...
RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...
Joaquin Delgado PhD.
 

Similar to Slide 2 data models (20)

Mis assignment (database)
Mis assignment (database)Mis assignment (database)
Mis assignment (database)
 
DATABASE MANAGEMENT SYSTEM
DATABASE MANAGEMENT SYSTEMDATABASE MANAGEMENT SYSTEM
DATABASE MANAGEMENT SYSTEM
 
Database systems introduction
Database systems introductionDatabase systems introduction
Database systems introduction
 
History of database processing module 1 (2)
History of database processing module 1 (2)History of database processing module 1 (2)
History of database processing module 1 (2)
 
Related Worksheets
Related WorksheetsRelated Worksheets
Related Worksheets
 
Slide 1 introduction to dbms
Slide 1 introduction to dbmsSlide 1 introduction to dbms
Slide 1 introduction to dbms
 
Slide 3 data abstraction & 3 schema
Slide 3 data abstraction & 3 schemaSlide 3 data abstraction & 3 schema
Slide 3 data abstraction & 3 schema
 
Relational
RelationalRelational
Relational
 
The Genopolis Microarray database
The Genopolis Microarray databaseThe Genopolis Microarray database
The Genopolis Microarray database
 
Database Lecture Notes
Database Lecture NotesDatabase Lecture Notes
Database Lecture Notes
 
RELATIONAL MODEL OF DATABASES AND OTHER CONCEPTS OF DATABASES​
RELATIONAL MODEL OF DATABASES AND OTHER CONCEPTS OF DATABASES​RELATIONAL MODEL OF DATABASES AND OTHER CONCEPTS OF DATABASES​
RELATIONAL MODEL OF DATABASES AND OTHER CONCEPTS OF DATABASES​
 
Lecture-8-The-GIS-Database-Part-1.ppt
Lecture-8-The-GIS-Database-Part-1.pptLecture-8-The-GIS-Database-Part-1.ppt
Lecture-8-The-GIS-Database-Part-1.ppt
 
Role of Semantic Web in Health Informatics
Role of Semantic Web in Health InformaticsRole of Semantic Web in Health Informatics
Role of Semantic Web in Health Informatics
 
FDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database UsersFDS (Sixth Edition) | C1 | Databases and Database Users
FDS (Sixth Edition) | C1 | Databases and Database Users
 
Data Models - Department of Computer Science & Engineering
Data Models - Department of Computer Science & EngineeringData Models - Department of Computer Science & Engineering
Data Models - Department of Computer Science & Engineering
 
database-system-concepts-7nbsped-1260084507-9781260084504_compress.pdf
database-system-concepts-7nbsped-1260084507-9781260084504_compress.pdfdatabase-system-concepts-7nbsped-1260084507-9781260084504_compress.pdf
database-system-concepts-7nbsped-1260084507-9781260084504_compress.pdf
 
Database Management Systems 2
Database Management Systems 2Database Management Systems 2
Database Management Systems 2
 
People soft basics
People soft basicsPeople soft basics
People soft basics
 
RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning...
 RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning... RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning...
RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning...
 
RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...
RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...
RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...
 

More from Visakh V

Functional dependency and normalization
Functional dependency and normalizationFunctional dependency and normalization
Functional dependency and normalization
Visakh V
 
Data base recovery
Data base recoveryData base recovery
Data base recovery
Visakh V
 
Relational algebra complete
Relational algebra completeRelational algebra complete
Relational algebra complete
Visakh V
 
Slide 4 dbms users
Slide 4 dbms usersSlide 4 dbms users
Slide 4 dbms users
Visakh V
 
Transaction Management
Transaction Management Transaction Management
Transaction Management
Visakh V
 
Memory Management
Memory ManagementMemory Management
Memory Management
Visakh V
 
Slide 5 keys
Slide 5 keysSlide 5 keys
Slide 5 keys
Visakh V
 
Slide 4 dbms users
Slide 4 dbms usersSlide 4 dbms users
Slide 4 dbms users
Visakh V
 
Slide 6 er strong & weak entity
Slide 6 er  strong & weak entitySlide 6 er  strong & weak entity
Slide 6 er strong & weak entity
Visakh V
 
Data
DataData
Data
Visakh V
 
Functional dependancy
Functional dependancyFunctional dependancy
Functional dependancy
Visakh V
 
Relational algebr
Relational algebrRelational algebr
Relational algebr
Visakh V
 
data constraints,group by
data constraints,group by data constraints,group by
data constraints,group by
Visakh V
 

More from Visakh V (13)

Functional dependency and normalization
Functional dependency and normalizationFunctional dependency and normalization
Functional dependency and normalization
 
Data base recovery
Data base recoveryData base recovery
Data base recovery
 
Relational algebra complete
Relational algebra completeRelational algebra complete
Relational algebra complete
 
Slide 4 dbms users
Slide 4 dbms usersSlide 4 dbms users
Slide 4 dbms users
 
Transaction Management
Transaction Management Transaction Management
Transaction Management
 
Memory Management
Memory ManagementMemory Management
Memory Management
 
Slide 5 keys
Slide 5 keysSlide 5 keys
Slide 5 keys
 
Slide 4 dbms users
Slide 4 dbms usersSlide 4 dbms users
Slide 4 dbms users
 
Slide 6 er strong & weak entity
Slide 6 er  strong & weak entitySlide 6 er  strong & weak entity
Slide 6 er strong & weak entity
 
Data
DataData
Data
 
Functional dependancy
Functional dependancyFunctional dependancy
Functional dependancy
 
Relational algebr
Relational algebrRelational algebr
Relational algebr
 
data constraints,group by
data constraints,group by data constraints,group by
data constraints,group by
 

Recently uploaded

@Call @Girls Rajkot 0000000000 Priya Sharma Beautiful And Cute Girl any Time
@Call @Girls Rajkot  0000000000 Priya Sharma Beautiful And Cute Girl any Time@Call @Girls Rajkot  0000000000 Priya Sharma Beautiful And Cute Girl any Time
@Call @Girls Rajkot 0000000000 Priya Sharma Beautiful And Cute Girl any Time
mishratanu639
 
UNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-ID
UNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-IDUNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-ID
UNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-ID
GOWSIKRAJA PALANISAMY
 
( Call  ) Girls Noida 9873940964 High Profile
( Call  ) Girls Noida 9873940964 High Profile( Call  ) Girls Noida 9873940964 High Profile
( Call  ) Girls Noida 9873940964 High Profile
butwhat24
 
Software Engineering and Project Management - Introduction to Project Management
Software Engineering and Project Management - Introduction to Project ManagementSoftware Engineering and Project Management - Introduction to Project Management
Software Engineering and Project Management - Introduction to Project Management
Prakhyath Rai
 
Introduction to IP address concept - Computer Networking
Introduction to IP address concept - Computer NetworkingIntroduction to IP address concept - Computer Networking
Introduction to IP address concept - Computer Networking
Md.Shohel Rana ( M.Sc in CSE Khulna University of Engineering & Technology (KUET))
 
21CV61- Module 3 (CONSTRUCTION MANAGEMENT AND ENTREPRENEURSHIP.pptx
21CV61- Module 3 (CONSTRUCTION MANAGEMENT AND ENTREPRENEURSHIP.pptx21CV61- Module 3 (CONSTRUCTION MANAGEMENT AND ENTREPRENEURSHIP.pptx
21CV61- Module 3 (CONSTRUCTION MANAGEMENT AND ENTREPRENEURSHIP.pptx
sanabts249
 
IWISS Catalog 2024
IWISS Catalog 2024IWISS Catalog 2024
IWISS Catalog 2024
Iwiss Tools Co.,Ltd
 
Introduction to neural network (Module 1).pptx
Introduction to neural network (Module 1).pptxIntroduction to neural network (Module 1).pptx
Introduction to neural network (Module 1).pptx
archanac21
 
LeetCode Database problems solved using PySpark.pdf
LeetCode Database problems solved using PySpark.pdfLeetCode Database problems solved using PySpark.pdf
LeetCode Database problems solved using PySpark.pdf
pavanaroshni1977
 
Biology for computer science BBOC407 vtu
Biology for computer science BBOC407 vtuBiology for computer science BBOC407 vtu
Biology for computer science BBOC407 vtu
santoshpatilrao33
 
Evento anual Splunk .conf24 Highlights recap
Evento anual Splunk .conf24 Highlights recapEvento anual Splunk .conf24 Highlights recap
Evento anual Splunk .conf24 Highlights recap
Rafael Santos
 
Trends in Computer Aided Design and MFG.
Trends in Computer Aided Design and MFG.Trends in Computer Aided Design and MFG.
Trends in Computer Aided Design and MFG.
Tool and Die Tech
 
South Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
South Mumbai @Call @Girls Whatsapp 9930687706 With High Profile ServiceSouth Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
South Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
kolkata dolls
 
@Call @Girls Kochi 🚒 XXXXXXXXXX 🚒 Priya Sharma Beautiful And Cute Girl any Time
@Call @Girls Kochi 🚒 XXXXXXXXXX 🚒 Priya Sharma Beautiful And Cute Girl any Time@Call @Girls Kochi 🚒 XXXXXXXXXX 🚒 Priya Sharma Beautiful And Cute Girl any Time
@Call @Girls Kochi 🚒 XXXXXXXXXX 🚒 Priya Sharma Beautiful And Cute Girl any Time
Escorts service
 
Rohini @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Yogita Mehra Top Model Safe
Rohini @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Yogita Mehra Top Model SafeRohini @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Yogita Mehra Top Model Safe
Rohini @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Yogita Mehra Top Model Safe
binna singh$A17
 
Germany Offshore Wind 010724 RE (1) 2 test.pptx
Germany Offshore Wind 010724 RE (1) 2 test.pptxGermany Offshore Wind 010724 RE (1) 2 test.pptx
Germany Offshore Wind 010724 RE (1) 2 test.pptx
rebecca841358
 
Exploring Deep Learning Models for Image Recognition: A Comparative Review
Exploring Deep Learning Models for Image Recognition: A Comparative ReviewExploring Deep Learning Models for Image Recognition: A Comparative Review
Exploring Deep Learning Models for Image Recognition: A Comparative Review
sipij
 
Paharganj @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Arti Singh Top Model Safe
Paharganj @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Arti Singh Top Model SafePaharganj @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Arti Singh Top Model Safe
Paharganj @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Arti Singh Top Model Safe
aarusi sexy model
 
Net Zero Case Study: SRK House and SRK Empire
Net Zero Case Study: SRK House and SRK EmpireNet Zero Case Study: SRK House and SRK Empire
Net Zero Case Study: SRK House and SRK Empire
Global Network for Zero
 
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdfGUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
ProexportColombia1
 

Recently uploaded (20)

@Call @Girls Rajkot 0000000000 Priya Sharma Beautiful And Cute Girl any Time
@Call @Girls Rajkot  0000000000 Priya Sharma Beautiful And Cute Girl any Time@Call @Girls Rajkot  0000000000 Priya Sharma Beautiful And Cute Girl any Time
@Call @Girls Rajkot 0000000000 Priya Sharma Beautiful And Cute Girl any Time
 
UNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-ID
UNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-IDUNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-ID
UNIT I INCEPTION OF INFORMATION DESIGN 20CDE09-ID
 
( Call  ) Girls Noida 9873940964 High Profile
( Call  ) Girls Noida 9873940964 High Profile( Call  ) Girls Noida 9873940964 High Profile
( Call  ) Girls Noida 9873940964 High Profile
 
Software Engineering and Project Management - Introduction to Project Management
Software Engineering and Project Management - Introduction to Project ManagementSoftware Engineering and Project Management - Introduction to Project Management
Software Engineering and Project Management - Introduction to Project Management
 
Introduction to IP address concept - Computer Networking
Introduction to IP address concept - Computer NetworkingIntroduction to IP address concept - Computer Networking
Introduction to IP address concept - Computer Networking
 
21CV61- Module 3 (CONSTRUCTION MANAGEMENT AND ENTREPRENEURSHIP.pptx
21CV61- Module 3 (CONSTRUCTION MANAGEMENT AND ENTREPRENEURSHIP.pptx21CV61- Module 3 (CONSTRUCTION MANAGEMENT AND ENTREPRENEURSHIP.pptx
21CV61- Module 3 (CONSTRUCTION MANAGEMENT AND ENTREPRENEURSHIP.pptx
 
IWISS Catalog 2024
IWISS Catalog 2024IWISS Catalog 2024
IWISS Catalog 2024
 
Introduction to neural network (Module 1).pptx
Introduction to neural network (Module 1).pptxIntroduction to neural network (Module 1).pptx
Introduction to neural network (Module 1).pptx
 
LeetCode Database problems solved using PySpark.pdf
LeetCode Database problems solved using PySpark.pdfLeetCode Database problems solved using PySpark.pdf
LeetCode Database problems solved using PySpark.pdf
 
Biology for computer science BBOC407 vtu
Biology for computer science BBOC407 vtuBiology for computer science BBOC407 vtu
Biology for computer science BBOC407 vtu
 
Evento anual Splunk .conf24 Highlights recap
Evento anual Splunk .conf24 Highlights recapEvento anual Splunk .conf24 Highlights recap
Evento anual Splunk .conf24 Highlights recap
 
Trends in Computer Aided Design and MFG.
Trends in Computer Aided Design and MFG.Trends in Computer Aided Design and MFG.
Trends in Computer Aided Design and MFG.
 
South Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
South Mumbai @Call @Girls Whatsapp 9930687706 With High Profile ServiceSouth Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
South Mumbai @Call @Girls Whatsapp 9930687706 With High Profile Service
 
@Call @Girls Kochi 🚒 XXXXXXXXXX 🚒 Priya Sharma Beautiful And Cute Girl any Time
@Call @Girls Kochi 🚒 XXXXXXXXXX 🚒 Priya Sharma Beautiful And Cute Girl any Time@Call @Girls Kochi 🚒 XXXXXXXXXX 🚒 Priya Sharma Beautiful And Cute Girl any Time
@Call @Girls Kochi 🚒 XXXXXXXXXX 🚒 Priya Sharma Beautiful And Cute Girl any Time
 
Rohini @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Yogita Mehra Top Model Safe
Rohini @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Yogita Mehra Top Model SafeRohini @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Yogita Mehra Top Model Safe
Rohini @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Yogita Mehra Top Model Safe
 
Germany Offshore Wind 010724 RE (1) 2 test.pptx
Germany Offshore Wind 010724 RE (1) 2 test.pptxGermany Offshore Wind 010724 RE (1) 2 test.pptx
Germany Offshore Wind 010724 RE (1) 2 test.pptx
 
Exploring Deep Learning Models for Image Recognition: A Comparative Review
Exploring Deep Learning Models for Image Recognition: A Comparative ReviewExploring Deep Learning Models for Image Recognition: A Comparative Review
Exploring Deep Learning Models for Image Recognition: A Comparative Review
 
Paharganj @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Arti Singh Top Model Safe
Paharganj @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Arti Singh Top Model SafePaharganj @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Arti Singh Top Model Safe
Paharganj @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Arti Singh Top Model Safe
 
Net Zero Case Study: SRK House and SRK Empire
Net Zero Case Study: SRK House and SRK EmpireNet Zero Case Study: SRK House and SRK Empire
Net Zero Case Study: SRK House and SRK Empire
 
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdfGUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
GUIA_LEGAL_CHAPTER-9_COLOMBIAN ELECTRICITY (1).pdf
 

Slide 2 data models

  • 1. Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW DATA MODELS
  • 2. DATA MODELS • Abstract form of any system • Conceptual tool for describing data, data relationship, semantics, consistency constraints Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 3. Type of DATA MODELS 1)Hierarchical Model 2)Network Model 3)Relational Model 4)ER Model 5)Object Oriented Model 6)Object Relational Model 7)Deductive / Inference Model Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 4. 1)Hierarchical Model •Oldest data base model. (1950’s) • Tree structure is most frequently occurring relationship. • organize data elements as tabular rows Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 5. Advantages • Simplicity • Data security • Data Integrity • Efficiency : When contains large no of relations Disadvantages • Implementation complexity • Database management problem : maintaining difficult • Lack of structural independence • programming complexity • Implementation problems (N:N difficult, only 1:N) Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 6. Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 7. Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 8. 2) Network Model • Graph structure • Allow more connection between nodes • Ex: A employee work for two department is not possible in hierarchical model, but here it is possible Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 9. Advantages • Conceptual simplicity • handle more relationships • Ease of data access • Data integrity : does not allow a member to exist without an owner • Data independence : isolate programs from complex physical storage • Database standards : like DDL, DML Disadvantages • System Complexity : not user friendly, navigation difficult, user must familiar with internal structure • Absence of structural independence :database structure change then modify application program Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 10. Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 11. 3) Relational Model •Data in the form of table • each table  application entity • each row  instances of that entity • SQL serves as a uniform interface for users providing a collection of standard expression for storing and retrieving data • Most popular database model Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 12. Formal Relational terms Informal Equivalence Relation Table Tuple Row/record Cardinality of relation Number of rows Attribute Columns/field Degree of relation Number of columns Primary Key Unique identifier Domain A pool of values from which the values of specific attributes of specific relations are taken Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 13. Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 14. Advantages • Structural independence • Conceptual simplicity • Design , implementation , maintenance and usage ease • Adhoc Query capability •Very powerful •Flexible •Easy to use query capability >SQL : makes adhoc queries a reality : It is 4GL Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 15. Disadvantages • Hardware Overheads (Today it is not a big deal…) • Ease of design leads to bad design • Information island phenomena •It will prevent information integrity • cause redundancy • cause inconsistency Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 16. 4) Object oriented model • Handling complex information • represents entity as a class • Suited for •Multimedia applications •Complex relation relationships • can hold data,text,pictures,voice and video Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 17. Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 18. Advantages • Large number of different data types • Its features improve productivity • Inheritance • Polymorphism • Dynamic binding Disadvantages • Difficult to maintain : schema migration (real world data model is not static) • Not suited for all applications (Performance degradation may happen) Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 19. 5) Object relational model • Combines the advantages of relational database + Object oriented programming • Database and is manipulated collectively with queries + A programming API for storing and retrieving objects Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 20. 6) Deductive model • It can make deductions (i.e., conclude additional facts) based on rules and facts stored in the (deductive) database • Datalog : is the language typically used to specify facts, rules and queries in deductive databases Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 21. 7) ER model • Developed by Peter Chen and published in a 1976 paper • Defines the conceptual view of database • It works around real world entity and association among them • At view level, ER model is considered well for designing databases. • Terminologies : • Entity • Attribute •Simple attribute: •Composite attribute: •Derived attribute: •Single-valued attribute: •Multi-value attribute: • KEYS : PRIMARY KEY, SUPER KEY, FOREIGN KEY, CANDIDATE KEY • CARDINALITIES Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 22. Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW
  • 23. Advantages • Easy to understand • Helps in physical database creation Disadvantages • May contain some amount of ambiguities or inconsitency. • Sometimes diagrams may leads to misinterpretations. Prepared by Visakh V, Assistant Professor,Dept. of CSE, LBSITW