SlideShare una empresa de Scribd logo
1 de 71
Descargar para leer sin conexión
github.com/maxdemarzi
Cerca de 200 repositorios
públicos
Max De Marzi
Neo4j Ingeniero de Ventas
Sobre
Mi !
01
02
03
04
maxdemarzi.com
@maxdemarzi
Experiencia Técnica No Importa
75 % 50% 95%
Te vas a casa, pensando acerca de grafos
Todo lo que importa
Te
Grafo de
Propiedades 

Es super simple.

Todo lo que tienes es:
Modelo Grafo de
Propiedades
Propiedades
Nodos
Relaciones
Lo que (probablemente) ya sabes:
Clientes	tienen	Direcciones Direcciones	tienen	Clientes
Las uniones se ejecutan cada
vez que se consulta la
relación
Ejecutar una unión significa
buscar una clave
Índice B-Tree: O(log(n))
Tus datos crecen 10 veces, tu
velocidad se reduce a la mitad
Más datos = más búsquedas
Más lento
El Problema
1
2
3
4
Las bases de datos Relacionales no pueden manejar las Relaciones
Más Lentos
La velocidad cae cuando los datos
o las uniones crecen
Idioma Equivocado
SQL se construyó con la teoría de
conjuntos, no de grafos
No es Flexible
Nuevos tipos de datos y relaciones
requieren un rediseño del esquema
Modelo Equivocado
No pueden modelar o almacenar
relaciones sin complejidad1
2
3
4
Las bases de datos NoSQL no pueden manejar las Relaciones
Más Lentos
La velocidad cae al intentar de unir
datos en la aplicación
Idiomas Incorrectos
Muchos idiomas raros "casi sql"
terribles para las uniones
No ACID (no tienen
transacciones)
Eventualmente Consistente significa
Eventualmente Corrupto
Modelo Equivocado
No pueden modelar o almacenar
relaciones sin complejidad1
2
3
4
Neo4j: Misma información, diseño diferente
No más tablas, no más claves externas, no más uniones
¿Cuál es la
receta
secreta?
Registros de tamaño fijo
en dos formaciones
“Uniones” desde la
creación
A través de esta
estructura de datos
Acceso directo en lugar
de búsquedas
1
2
3
4
La Receta Secreta de Neo4j
Saltamos	de	la	colección	de	nodos	a	la	
colección	de	relaciones	y	otra	vez	a	nodos
Se quedan igual no importa que los datos crecen
Respuestas en Tiempo Real
Connectedness	and	Size	of	Data	Set
Response	Time
0	to	2	hops

0	to	3	degrees

Thousands	of	connections
Tens	to	hundreds	of	hops

Thousands	of	degrees

Billions		of	connections
Relational	and

Other	NoSQL

Databases
Neo4j
Neo4j	is	

1000x	faster

Reduces	minutes	

to	milliseconds
Reimagina tus datos como un Grafo
Más rápido
Encuentra relaciones en tiempo
real
Lenguaje Correcto
Cypher fue creado para Grafos
Flexible y Consistente
Desarrolla tu esquema sin problemas
mientras mantiene transacciones
Modelo Correcto
Grafos simplifican cómo piensas
1
2
3
4
Ágil, alto rendimiento
y escalable sin sacrificio
Cypher
Etiqueta Propiedad Etiqueta Propiedad
Cypher:	Lenguaje	de	Consulta	Potente	y	Expresivo
MATCH	(:Persona	{	nombre:“Juan”}	)	-[:AMA]->	(:Persona	{	nombre:“Maria”}	)	
AMA
Juan Maria
Nodo Nodo
MATCH	(jefe)-[:MANEJA*0..3]->(empleado),	
						(empleado)-[:MANEJA*1..3]->(otro)	
WHERE	boss.name	=	“Fulano	de	Tal”	
RETURN	empleado.name	AS	Empleado,	

		count(otro)	AS	Total
Expresa	Consultas	Complejas	fácilmente	con	Cypher
Encuentra	todos	los	empleados	
directos	y	aquellos	que	le	reportan,	
hasta	3	niveles	más	abajo
Cypher	QuerySQL	Query
Neo4j para
Servicios
Financieros
Plan
Tipos	de	Fraude	
• Fraude	de	tarjeta	de	credito	
• Identidades	Sintéticas	y	Anillos	de	
Fraude	
• Fraude	de	Seguro	
Tipos	de	Análisis	
• Análisis	Tradicional	
• Análisis	basado	en	grafos	
Detección	y	Prevención	de	Fraude
…pero	antes	de	entrar	en	eso	…
• ¿Qué	no	es	fraude?
Aprende	de	los	Expertos
• Alex	Beutel,	CMU	
• Leman	Akoglu,	Stony	Brook	
• Christos	Faloutsos,	CMU	
• Graph-Based	User	Behavior	Modeling:	From	Prediction	to	
Fraud	Detection	
• http://www.cs.cmu.edu/~abeutel/kdd2015_tutorial/
Problemas	de	Comportamiento	del	Usuario
• ¿Cómo	podemos	entender	
el	comportamiento	normal	
del	usuario?
Problemas	de	Comportamiento	del	Usuario
• ¿Cómo	podemos	entender	
el	comportamiento	normal	
del	usuario?	
• ¿Cómo	podemos	encontrar	
un	comportamiento	
sospechoso?
Problemas	de	Comportamiento	del	Usuario
• ¿Cómo	podemos	entender	
el	comportamiento	normal	
del	usuario?	
• ¿Cómo	podemos	encontrar	
un	comportamiento	
sospechoso?	
• ¿Cómo	podemos	distinguir	
los	dos?
Modelando	Comportamiento	"Normal"
• Predecir	Relaciones	
(usuarios	similares)
Si	todos	tus	amigos	tienen	35	
años	de	edad	tu	probablemente	
tienes	35	años	de	edad	también
Modelando	Comportamiento	"Normal"
• Predecir	relaciones	
(películas	que	debería	
ver)
Qué	acciones	debes	tomar?
¿Cuántas	estrellas	debo	dar	a	“Amores	Perros”?
MATCH	(yo:Usuario	{id:”max”})-[r1:VIO]->(m:Pelicula)

<-[r2:VIO]-(:Usuario)-[r3:VIO]->

(m2:Pelicula	{titulo:”Amores	Perros”})

WHERE	ABS(r1.stars-r2.stars)	<=1

RETURN	AVG(r3.stars)
Modelando	Comportamiento	"Normal"
• Predecir	Relaciones	
• Predecir	Atributos	de	Nodo	
• Predecir	Atributos	de	
Relaciones	
• Agrupamiento	y	detección	
de	comunidad
Demografía:	Edad
Demografía:	Sexo
¿A	las	niñas	les	gustan	las	películas	que	le	gustan	a	
otras	niñas?
¡Sí!	A	las	niñas	les	gustan	las	películas	que	a	otras	niñas	
les	gusta
Predecir	la	Clasificación	de	peliculas	puramente	basado	
en	demografía
MATCH	(u:Usuario)-[r:VIO]->(m:Pelicula	{titulo:”Diarios	
Motocicleta”})

WHERE	u.edad	=	“20-29”	AND	u.sexo	=	"M"	

RETURN	AVG(r.stars)
El	promedio	=>
Modelando	Comportamiento	"Anormal"
• Predecir	Relaciones	
• Predecir	Atributos	de	Nodo	
• Predecir	Atributos	de	
Relaciones	
• Agrupamiento	y	detección	
de	comunidad	
• Detección	de	Fraude
Modelando	el	Comportamiento	del	Usuario
• Modelar	usuarios	
normales	y	detectar	
anomalías	son	dos	
aspectos	para	
comprender	el	
comportamiento	del	
usuario
Modelando	el	Comportamiento	del	Usuario
• Modelar	usuarios	normales	
y	detectar	anomalías	son	
dos	aspectos	para	
comprender	el	
comportamiento	del	usuario	
• Los	modelos	complejos	
pueden	capturar	patrones	
normales	y	anormales
Dos	lados	de	la	misma	Moneda
Recomendaciones	
• Agregue	la	relación	
que	no	existe	
Detección	de	Fraude	
• Encuentra	las	
relaciones	que	no	
deberían	existir
Sistemas de
Recomendación
Recomendación	Simple
Recomendación	Simple
Modelo	de	Datos	de	Películas
Recomendación	de	Película
MATCH	(viste:Pelicula	{titulo:"Toy	Story”})	<-[r1:VIO]-	()	-[r2:VIO]->	(no_viste:Pelicula)	
WHERE	r1.estrella	>	7	AND	r2.estrella	>	7	
AND	viste.generos	=	no_viste.generos	
AND	NOT(	(p:Persona)	-[:VIO]->	(no_viste)	)

AND	p.usuario	IN	[“maxdemarzi”,”janedoe”,”jamesdean”]	
RETURN	no_viste.titulo,	COUNT(*)	
ORDER	BY	COUNT(*)	DESC	
LIMIT	25
¿Cuáles	son	las	mejores	25	películas?	
• que	no	he	visto	
• con	los	mismos	géneros	que	Toy	Story	
• con	altas	calificaciones	
• por	personas	que	les	gustó	Toy	Story
Sistemas de
Fraude
Fraude	de	Tarjeta	de	Credito
Referencia	Cruzada
Una	tarjeta	
Un	correo	
electrónico	
Un	telefono	
Una	dirección	IP
Subgrafos
El	vecindario	de	

un	Nodo
Gráfos	como	Matrices
La	Agrupación	da	Claridad
Link
Encontrando	pandillas	
de	Nodos

Patrones	Egocéntricos
Patrones	Egocéntricos
Ni: numero de vecinos de nodo i
Ei: numero de relaciones entre los
vecinos de i
Wi: peso total de las relaciones de
i
λw,i: valor propio principal de la
matriz de adyacencia ponderada de i
Relación		
mas	
fuerte
Densidad
pendiente =2
pendiente =1
pendiente =1.35
Numero	de	
relaciones	contra	el	
numero	de	vecinos
Peso
Peso	de	los	vecinos	
contra	el	numero	de	
vecinos
pendiente = 1.08
pendiente = 1
Valor	Propio	(Eigenvalue)
pendiente =1
pendiente =0.64
pendiente =0.5
El	peso	mas	fuerte	
contra	peso	total	de	
los	vecinos
Fraude	de	Credito
• Objetivo	fraudulento:	solicitar	líneas	de	crédito,	actuar	normalmente,	
extender	crédito,	y	luego	...	salir	corriendo	con	el	dinero	
• Fabricar	una	red	de	identificaciones	sintéticas,	agregar	líneas	de	crédito	
más	pequeñas	en	un	valor	sustancial	
• Es	un	problema	oculto	ya	que	solo	los	bancos	son	afectados
El	Problema
• $	10	mil	millones	perdidos	por	los	bancos	cada	año	
• 25%	de	las	cancelaciones	totales	de	créditos	de	consumo	en	los	Estados	Unidos	
• Alrededor	del	20%	de	las	deudas	incobrables	en	EEUU	y	N.A	están	mal	
clasificadas	
• En	realidad,	es	un	fraude	de	crédito	de	primera	parte
Anillo	de	Fraude
Entonces	el	Fraude	ocurre…
• Estrategia	de	puertas	giratorias	
• El	dinero	se	mueve	de	una	cuenta	a	otra	para	proporcionar	un	historial	de	
transacciones	legítimo	
• Los	bancos	aumentan	debidamente	las	líneas	de	crédito	
• Comportamiento	de	crédito	responsable	observado	
• Los	defraudadores	agotan	al	máximo	todas	las	líneas	de	crédito	y	luego	
desaparecen
…y	el	Banco	pierde
• El	proceso	de	colecciones	empieza	
• Direcciones	reales	son	visitadas	
• Los	estafadores	niegan	todo	el	conocimiento	de	las	identificaciones	
sintéticas	
• Banco	cancela	deuda	
• Dos	estafadores	pueden	acumular	fácilmente	$	80k	
• Los	anillos	del	crimen	bien	organizados	pueden	acumular	cantidades	
muchas	veces	mayores	a	eso
Cohabitantes	Probablemente	no	Fraudulentos
Cadena	de	Aspecto	Sospechoso
Fraude	de	Autos
Dolor	por	Dinero
http://georgia-clinic.com/blog/wp-content/uploads/2013/10/whiplash.jpg http://cdn2.holytaco.com/wp-content/uploads/2012/06/lottery-winner.jpg
Dolor por Dinero Ejemplo
Accidentes
Carros
Doctor Abogado
Personas
Drives
Is Passenger
Conductores,
Pasajeros,
Testigos
Fraude Interno
Fraude	de	Autos
• Fraude	de	Seguros	en	aumento	en	el	norte	de	México	
• La	cantidad	de	casos	de	fraude	contra	compañías	de	seguros	en	México	
ha	crecido	alrededor	del	10%	durante	el	último	período	de	cinco	años	
(March	2016)	
• De	acuerdo	con	la	información	de	OCRA,	los	delincuentes	que	cometen	
fraude	están	conectados	con	los	empleados	de	las	compañías	de	
seguros	en	casi	todos	los	casos
http://www.bnamericas.com/en/news/insurance/insurance-fraud-on-the-rise-in-northern-
mexico/
Conductores	Regulares
Demandantes	Genuinos
Estafadores
¿Cómo	encaja	Neo4j	con	la	prevención	tradicional	de	
fraude?
http://www.gartner.com/newsroom/id/1695014
Gartner’s	Layered	Fraud	Prevention	Approach
Red	Neural	Profunda(DNN)	por	Fraude	Bancario	
https://www.youtube.com/watch?v=TAer-PeIypI
La	detección	de	fraude	comienza	a	mitad	de	camino	(después	de	la	introducción	a	redes	neurales)
Usando	Métricas	
Gráficas	como	
Señales
Gracias

Más contenido relacionado

La actualidad más candente

The Importance of Metadata
The Importance of MetadataThe Importance of Metadata
The Importance of MetadataDATAVERSITY
 
Designing An Enterprise Data Fabric
Designing An Enterprise Data FabricDesigning An Enterprise Data Fabric
Designing An Enterprise Data FabricAlan McSweeney
 
Who is a Data Scientist? | How to become a Data Scientist? | Data Science Cou...
Who is a Data Scientist? | How to become a Data Scientist? | Data Science Cou...Who is a Data Scientist? | How to become a Data Scientist? | Data Science Cou...
Who is a Data Scientist? | How to become a Data Scientist? | Data Science Cou...Edureka!
 
Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph IntroductionSören Auer
 
An overview of BigQuery
An overview of BigQuery An overview of BigQuery
An overview of BigQuery GirdhareeSaran
 
Data Modeling on Azure for Analytics
Data Modeling on Azure for AnalyticsData Modeling on Azure for Analytics
Data Modeling on Azure for AnalyticsIke Ellis
 
Introduction to Cypher
Introduction to Cypher Introduction to Cypher
Introduction to Cypher Neo4j
 
DataEd Online: Data Architecture and Data Modeling Differences — Achieving a ...
DataEd Online: Data Architecture and Data Modeling Differences — Achieving a ...DataEd Online: Data Architecture and Data Modeling Differences — Achieving a ...
DataEd Online: Data Architecture and Data Modeling Differences — Achieving a ...DATAVERSITY
 
Data Architecture Brief Overview
Data Architecture Brief OverviewData Architecture Brief Overview
Data Architecture Brief OverviewHal Kalechofsky
 
Data Architecture Strategies: The Rise of the Graph Database
Data Architecture Strategies: The Rise of the Graph DatabaseData Architecture Strategies: The Rise of the Graph Database
Data Architecture Strategies: The Rise of the Graph DatabaseDATAVERSITY
 
Fraud Detection with Graphs at the Danish Business Authority
Fraud Detection with Graphs at the Danish Business AuthorityFraud Detection with Graphs at the Danish Business Authority
Fraud Detection with Graphs at the Danish Business AuthorityNeo4j
 
MDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMark Schoeppel
 
MDM Strategy & Roadmap
MDM Strategy & RoadmapMDM Strategy & Roadmap
MDM Strategy & Roadmapvictorlbrown
 
LDM Webinar: Data Modeling & Business Intelligence
LDM Webinar: Data Modeling & Business IntelligenceLDM Webinar: Data Modeling & Business Intelligence
LDM Webinar: Data Modeling & Business IntelligenceDATAVERSITY
 
Intro to Cypher
Intro to CypherIntro to Cypher
Intro to CypherNeo4j
 
Semantic web
Semantic webSemantic web
Semantic webcat_us
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Databricks
 
[Webinar Deck] Google Data Studio for Mastering the Art of Data Visualizations
[Webinar Deck] Google Data Studio for Mastering the Art of Data Visualizations[Webinar Deck] Google Data Studio for Mastering the Art of Data Visualizations
[Webinar Deck] Google Data Studio for Mastering the Art of Data VisualizationsTatvic Analytics
 
Google Data Studio - First impressions @ Measurecamp
Google Data Studio - First impressions @ MeasurecampGoogle Data Studio - First impressions @ Measurecamp
Google Data Studio - First impressions @ MeasurecampPhil Pearce
 
Building an Enterprise Knowledge Graph @Uber: Lessons from Reality
Building an Enterprise Knowledge Graph @Uber: Lessons from RealityBuilding an Enterprise Knowledge Graph @Uber: Lessons from Reality
Building an Enterprise Knowledge Graph @Uber: Lessons from RealityJoshua Shinavier
 

La actualidad más candente (20)

The Importance of Metadata
The Importance of MetadataThe Importance of Metadata
The Importance of Metadata
 
Designing An Enterprise Data Fabric
Designing An Enterprise Data FabricDesigning An Enterprise Data Fabric
Designing An Enterprise Data Fabric
 
Who is a Data Scientist? | How to become a Data Scientist? | Data Science Cou...
Who is a Data Scientist? | How to become a Data Scientist? | Data Science Cou...Who is a Data Scientist? | How to become a Data Scientist? | Data Science Cou...
Who is a Data Scientist? | How to become a Data Scientist? | Data Science Cou...
 
Knowledge Graph Introduction
Knowledge Graph IntroductionKnowledge Graph Introduction
Knowledge Graph Introduction
 
An overview of BigQuery
An overview of BigQuery An overview of BigQuery
An overview of BigQuery
 
Data Modeling on Azure for Analytics
Data Modeling on Azure for AnalyticsData Modeling on Azure for Analytics
Data Modeling on Azure for Analytics
 
Introduction to Cypher
Introduction to Cypher Introduction to Cypher
Introduction to Cypher
 
DataEd Online: Data Architecture and Data Modeling Differences — Achieving a ...
DataEd Online: Data Architecture and Data Modeling Differences — Achieving a ...DataEd Online: Data Architecture and Data Modeling Differences — Achieving a ...
DataEd Online: Data Architecture and Data Modeling Differences — Achieving a ...
 
Data Architecture Brief Overview
Data Architecture Brief OverviewData Architecture Brief Overview
Data Architecture Brief Overview
 
Data Architecture Strategies: The Rise of the Graph Database
Data Architecture Strategies: The Rise of the Graph DatabaseData Architecture Strategies: The Rise of the Graph Database
Data Architecture Strategies: The Rise of the Graph Database
 
Fraud Detection with Graphs at the Danish Business Authority
Fraud Detection with Graphs at the Danish Business AuthorityFraud Detection with Graphs at the Danish Business Authority
Fraud Detection with Graphs at the Danish Business Authority
 
MDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large Enterprises
 
MDM Strategy & Roadmap
MDM Strategy & RoadmapMDM Strategy & Roadmap
MDM Strategy & Roadmap
 
LDM Webinar: Data Modeling & Business Intelligence
LDM Webinar: Data Modeling & Business IntelligenceLDM Webinar: Data Modeling & Business Intelligence
LDM Webinar: Data Modeling & Business Intelligence
 
Intro to Cypher
Intro to CypherIntro to Cypher
Intro to Cypher
 
Semantic web
Semantic webSemantic web
Semantic web
 
Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4Data Lakehouse Symposium | Day 4
Data Lakehouse Symposium | Day 4
 
[Webinar Deck] Google Data Studio for Mastering the Art of Data Visualizations
[Webinar Deck] Google Data Studio for Mastering the Art of Data Visualizations[Webinar Deck] Google Data Studio for Mastering the Art of Data Visualizations
[Webinar Deck] Google Data Studio for Mastering the Art of Data Visualizations
 
Google Data Studio - First impressions @ Measurecamp
Google Data Studio - First impressions @ MeasurecampGoogle Data Studio - First impressions @ Measurecamp
Google Data Studio - First impressions @ Measurecamp
 
Building an Enterprise Knowledge Graph @Uber: Lessons from Reality
Building an Enterprise Knowledge Graph @Uber: Lessons from RealityBuilding an Enterprise Knowledge Graph @Uber: Lessons from Reality
Building an Enterprise Knowledge Graph @Uber: Lessons from Reality
 

Similar a Neo4j y Fraude Spanish

Unidad ii bases de datos
Unidad ii bases de datosUnidad ii bases de datos
Unidad ii bases de datosDamelys Bracho
 
Modelos de datos relacionales y no relacionales
Modelos de datos relacionales y no relacionalesModelos de datos relacionales y no relacionales
Modelos de datos relacionales y no relacionalesBEEVA_es
 
Primeros pasos con Neo4j
Primeros pasos con Neo4jPrimeros pasos con Neo4j
Primeros pasos con Neo4jUbaldo Taladriz
 
Bases de Datos Relacionales
Bases de Datos RelacionalesBases de Datos Relacionales
Bases de Datos RelacionalesArnulfo Gomez
 
Tecnologías de información: Bases de Datos
Tecnologías de información: Bases de DatosTecnologías de información: Bases de Datos
Tecnologías de información: Bases de DatosDulce Maria Manzo
 
1. introduccion a las Bases de datos
1. introduccion a las Bases de datos1. introduccion a las Bases de datos
1. introduccion a las Bases de datosElena Lopez
 
1. introduccion las Bases de Datos
1. introduccion las Bases de Datos1. introduccion las Bases de Datos
1. introduccion las Bases de DatosElena Lopez
 
Herramientas de Microsoft para el Científicos de Datos
Herramientas de Microsoft para el Científicos de DatosHerramientas de Microsoft para el Científicos de Datos
Herramientas de Microsoft para el Científicos de DatosEduardo Castro
 
Ado.net 2012
Ado.net 2012Ado.net 2012
Ado.net 2012pepelon_k
 
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...SemanticWebBuilder
 
Modelo de convergencia para la migración de una base de datos relacional a un...
Modelo de convergencia para la migración de una base de datos relacional a un...Modelo de convergencia para la migración de una base de datos relacional a un...
Modelo de convergencia para la migración de una base de datos relacional a un...Rubén Gilmar Mendoza Jayo
 
Dts y analysis services 2000
Dts y analysis services 2000Dts y analysis services 2000
Dts y analysis services 2000Salvador Ramos
 
NoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesNoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesAndrés Londoño
 
Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3Francisco Godoy
 
Modelo de bases de datos (william mata 26550902)
Modelo de bases de datos (william mata 26550902)Modelo de bases de datos (william mata 26550902)
Modelo de bases de datos (william mata 26550902)WilliamMata7
 

Similar a Neo4j y Fraude Spanish (20)

Tutorial neo4j en español
Tutorial neo4j en españolTutorial neo4j en español
Tutorial neo4j en español
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Unidad ii bases de datos
Unidad ii bases de datosUnidad ii bases de datos
Unidad ii bases de datos
 
Modelos de datos relacionales y no relacionales
Modelos de datos relacionales y no relacionalesModelos de datos relacionales y no relacionales
Modelos de datos relacionales y no relacionales
 
Primeros pasos con Neo4j
Primeros pasos con Neo4jPrimeros pasos con Neo4j
Primeros pasos con Neo4j
 
Bases de Datos Relacionales
Bases de Datos RelacionalesBases de Datos Relacionales
Bases de Datos Relacionales
 
Tecnologías de información: Bases de Datos
Tecnologías de información: Bases de DatosTecnologías de información: Bases de Datos
Tecnologías de información: Bases de Datos
 
1. introduccion a las Bases de datos
1. introduccion a las Bases de datos1. introduccion a las Bases de datos
1. introduccion a las Bases de datos
 
1. introduccion las Bases de Datos
1. introduccion las Bases de Datos1. introduccion las Bases de Datos
1. introduccion las Bases de Datos
 
Herramientas de Microsoft para el Científicos de Datos
Herramientas de Microsoft para el Científicos de DatosHerramientas de Microsoft para el Científicos de Datos
Herramientas de Microsoft para el Científicos de Datos
 
Ado.net 2012
Ado.net 2012Ado.net 2012
Ado.net 2012
 
Bases de datos NoSQL en AWS
Bases de datos NoSQL en AWSBases de datos NoSQL en AWS
Bases de datos NoSQL en AWS
 
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
Web Semántica de la teoría a la práctica: lecciones aprendidas en ambientes p...
 
Modelo de convergencia para la migración de una base de datos relacional a un...
Modelo de convergencia para la migración de una base de datos relacional a un...Modelo de convergencia para la migración de una base de datos relacional a un...
Modelo de convergencia para la migración de una base de datos relacional a un...
 
Dts y analysis services 2000
Dts y analysis services 2000Dts y analysis services 2000
Dts y analysis services 2000
 
Bases de Datos Relacionales
Bases de Datos RelacionalesBases de Datos Relacionales
Bases de Datos Relacionales
 
Introducciona a las bd
Introducciona a las bdIntroducciona a las bd
Introducciona a las bd
 
NoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesNoSQL bases de datos no relacionales
NoSQL bases de datos no relacionales
 
Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3Presen Clases Bdd Unidad 3
Presen Clases Bdd Unidad 3
 
Modelo de bases de datos (william mata 26550902)
Modelo de bases de datos (william mata 26550902)Modelo de bases de datos (william mata 26550902)
Modelo de bases de datos (william mata 26550902)
 

Más de Max De Marzi

DataDay 2023 Presentation
DataDay 2023 PresentationDataDay 2023 Presentation
DataDay 2023 PresentationMax De Marzi
 
DataDay 2023 Presentation - Notes
DataDay 2023 Presentation - NotesDataDay 2023 Presentation - Notes
DataDay 2023 Presentation - NotesMax De Marzi
 
Developer Intro Deck-PowerPoint - Download for Speaker Notes
Developer Intro Deck-PowerPoint - Download for Speaker NotesDeveloper Intro Deck-PowerPoint - Download for Speaker Notes
Developer Intro Deck-PowerPoint - Download for Speaker NotesMax De Marzi
 
Outrageous Ideas for Graph Databases
Outrageous Ideas for Graph DatabasesOutrageous Ideas for Graph Databases
Outrageous Ideas for Graph DatabasesMax De Marzi
 
Neo4j Training Cypher
Neo4j Training CypherNeo4j Training Cypher
Neo4j Training CypherMax De Marzi
 
Neo4j Training Modeling
Neo4j Training ModelingNeo4j Training Modeling
Neo4j Training ModelingMax De Marzi
 
Neo4j Training Introduction
Neo4j Training IntroductionNeo4j Training Introduction
Neo4j Training IntroductionMax De Marzi
 
Detenga el fraude complejo con Neo4j
Detenga el fraude complejo con Neo4jDetenga el fraude complejo con Neo4j
Detenga el fraude complejo con Neo4jMax De Marzi
 
Data Modeling Tricks for Neo4j
Data Modeling Tricks for Neo4jData Modeling Tricks for Neo4j
Data Modeling Tricks for Neo4jMax De Marzi
 
Fraud Detection and Neo4j
Fraud Detection and Neo4j Fraud Detection and Neo4j
Fraud Detection and Neo4j Max De Marzi
 
Detecion de Fraude con Neo4j
Detecion de Fraude con Neo4jDetecion de Fraude con Neo4j
Detecion de Fraude con Neo4jMax De Marzi
 
Neo4j Data Science Presentation
Neo4j Data Science PresentationNeo4j Data Science Presentation
Neo4j Data Science PresentationMax De Marzi
 
Neo4j Stored Procedure Training Part 2
Neo4j Stored Procedure Training Part 2Neo4j Stored Procedure Training Part 2
Neo4j Stored Procedure Training Part 2Max De Marzi
 
Neo4j Stored Procedure Training Part 1
Neo4j Stored Procedure Training Part 1Neo4j Stored Procedure Training Part 1
Neo4j Stored Procedure Training Part 1Max De Marzi
 
Decision Trees in Neo4j
Decision Trees in Neo4jDecision Trees in Neo4j
Decision Trees in Neo4jMax De Marzi
 
Data modeling with neo4j tutorial
Data modeling with neo4j tutorialData modeling with neo4j tutorial
Data modeling with neo4j tutorialMax De Marzi
 
Neo4j Fundamentals
Neo4j FundamentalsNeo4j Fundamentals
Neo4j FundamentalsMax De Marzi
 
Neo4j Presentation
Neo4j PresentationNeo4j Presentation
Neo4j PresentationMax De Marzi
 
Fraud Detection Class Slides
Fraud Detection Class SlidesFraud Detection Class Slides
Fraud Detection Class SlidesMax De Marzi
 

Más de Max De Marzi (20)

DataDay 2023 Presentation
DataDay 2023 PresentationDataDay 2023 Presentation
DataDay 2023 Presentation
 
DataDay 2023 Presentation - Notes
DataDay 2023 Presentation - NotesDataDay 2023 Presentation - Notes
DataDay 2023 Presentation - Notes
 
Developer Intro Deck-PowerPoint - Download for Speaker Notes
Developer Intro Deck-PowerPoint - Download for Speaker NotesDeveloper Intro Deck-PowerPoint - Download for Speaker Notes
Developer Intro Deck-PowerPoint - Download for Speaker Notes
 
Outrageous Ideas for Graph Databases
Outrageous Ideas for Graph DatabasesOutrageous Ideas for Graph Databases
Outrageous Ideas for Graph Databases
 
Neo4j Training Cypher
Neo4j Training CypherNeo4j Training Cypher
Neo4j Training Cypher
 
Neo4j Training Modeling
Neo4j Training ModelingNeo4j Training Modeling
Neo4j Training Modeling
 
Neo4j Training Introduction
Neo4j Training IntroductionNeo4j Training Introduction
Neo4j Training Introduction
 
Detenga el fraude complejo con Neo4j
Detenga el fraude complejo con Neo4jDetenga el fraude complejo con Neo4j
Detenga el fraude complejo con Neo4j
 
Data Modeling Tricks for Neo4j
Data Modeling Tricks for Neo4jData Modeling Tricks for Neo4j
Data Modeling Tricks for Neo4j
 
Fraud Detection and Neo4j
Fraud Detection and Neo4j Fraud Detection and Neo4j
Fraud Detection and Neo4j
 
Detecion de Fraude con Neo4j
Detecion de Fraude con Neo4jDetecion de Fraude con Neo4j
Detecion de Fraude con Neo4j
 
Neo4j Data Science Presentation
Neo4j Data Science PresentationNeo4j Data Science Presentation
Neo4j Data Science Presentation
 
Neo4j Stored Procedure Training Part 2
Neo4j Stored Procedure Training Part 2Neo4j Stored Procedure Training Part 2
Neo4j Stored Procedure Training Part 2
 
Neo4j Stored Procedure Training Part 1
Neo4j Stored Procedure Training Part 1Neo4j Stored Procedure Training Part 1
Neo4j Stored Procedure Training Part 1
 
Decision Trees in Neo4j
Decision Trees in Neo4jDecision Trees in Neo4j
Decision Trees in Neo4j
 
Data modeling with neo4j tutorial
Data modeling with neo4j tutorialData modeling with neo4j tutorial
Data modeling with neo4j tutorial
 
Neo4j Fundamentals
Neo4j FundamentalsNeo4j Fundamentals
Neo4j Fundamentals
 
Neo4j Presentation
Neo4j PresentationNeo4j Presentation
Neo4j Presentation
 
Fraud Detection Class Slides
Fraud Detection Class SlidesFraud Detection Class Slides
Fraud Detection Class Slides
 
Neo4j in Depth
Neo4j in DepthNeo4j in Depth
Neo4j in Depth
 

Último

Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 

Último (20)

Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 

Neo4j y Fraude Spanish