El documento introduce Apache Cassandra, una base de datos NoSQL descentralizada y tolerante a fallos. Explica los conceptos básicos de Cassandra como la replicación y la consistencia, y presenta las principales características de CQL3 como las consultas, las tablas con claves compuestas, los conjuntos, las listas y los mapas.
Taller De Refuerzo. Llaves Primarias Y ForáNeasjaviercd
Este documento define las tablas y llaves primarias y foráneas de una base de datos de una universidad. Define 12 tablas para áreas, docentes, programas, salones, asignaturas, prerequisitos, bloques y facultades. Especifica las llaves primarias y las relaciones entre las tablas usando llaves foráneas.
Este documento proporciona una introducción a las bases de datos NoSQL MongoDB y Cassandra. Explica los tipos principales de bases de datos NoSQL, incluidas las bases de datos orientadas a documentos como MongoDB y las bases de datos de columnas como Cassandra. Luego describe los pasos para instalar y realizar consultas básicas en MongoDB y Cassandra.
Este documento contiene 15 programas de Java con diferentes ejemplos como saludos, cálculo de áreas, solicitud de datos al usuario, operadores lógicos y aritméticos. Los programas muestran conceptos básicos de programación como clases, atributos, métodos, condicionales, ciclos y más.
Visual Basic es un lenguaje de programación dirigido por eventos desarrollado por Microsoft para simplificar la creación de interfaces gráficas. SQL es un lenguaje declarativo para consultar y manipular bases de datos relacionales mediante comandos como SELECT, INSERT y UPDATE. El documento proporciona código Visual Basic para insertar, actualizar y consultar datos de una base de datos SQL Server.
El documento describe cómo escribir consultas SQL con diferentes cláusulas como SELECT, WHERE, GROUP BY, HAVING y ORDER BY. También cubre cómo insertar, actualizar y eliminar filas de una tabla, y cómo escribir descripciones en español de sentencias SQL como SELECT, INSERT, DELETE, UPDATE, CREATE TABLE y DROP TABLE.
Este documento presenta ejemplos de funciones y procedimientos almacenados creados con PL/PgSQL en PostgreSQL. Incluye funciones para sumar números, buscar registros en una tabla, verificar valores y disparar triggers. También cubre temas de seguridad como la creación de usuarios, permisos en esquemas y tablas, y el uso de funciones con seguridad definida por el definidor.
Este documento contiene 20 paquetes de Java (package) que implementan diferentes ejercicios de programación en Java. Cada paquete contiene una clase principal con un método main que realiza operaciones básicas como imprimir texto, calcular áreas, perímetros, intereses bancarios y más. Los ejercicios cubren temas como variables, tipos de datos, condicionales, ciclos, funciones matemáticas, enumeraciones y E/S.
El documento presenta tres problemas de programación en Java que involucran ordenar números de forma ascendente, resolver ecuaciones de segundo grado, y encontrar condiciones para capturar más Pokémon dependiendo de la hora del día. Cada problema contiene el código Java correspondiente para implementar la lógica requerida.
Taller De Refuerzo. Llaves Primarias Y ForáNeasjaviercd
Este documento define las tablas y llaves primarias y foráneas de una base de datos de una universidad. Define 12 tablas para áreas, docentes, programas, salones, asignaturas, prerequisitos, bloques y facultades. Especifica las llaves primarias y las relaciones entre las tablas usando llaves foráneas.
Este documento proporciona una introducción a las bases de datos NoSQL MongoDB y Cassandra. Explica los tipos principales de bases de datos NoSQL, incluidas las bases de datos orientadas a documentos como MongoDB y las bases de datos de columnas como Cassandra. Luego describe los pasos para instalar y realizar consultas básicas en MongoDB y Cassandra.
Este documento contiene 15 programas de Java con diferentes ejemplos como saludos, cálculo de áreas, solicitud de datos al usuario, operadores lógicos y aritméticos. Los programas muestran conceptos básicos de programación como clases, atributos, métodos, condicionales, ciclos y más.
Visual Basic es un lenguaje de programación dirigido por eventos desarrollado por Microsoft para simplificar la creación de interfaces gráficas. SQL es un lenguaje declarativo para consultar y manipular bases de datos relacionales mediante comandos como SELECT, INSERT y UPDATE. El documento proporciona código Visual Basic para insertar, actualizar y consultar datos de una base de datos SQL Server.
El documento describe cómo escribir consultas SQL con diferentes cláusulas como SELECT, WHERE, GROUP BY, HAVING y ORDER BY. También cubre cómo insertar, actualizar y eliminar filas de una tabla, y cómo escribir descripciones en español de sentencias SQL como SELECT, INSERT, DELETE, UPDATE, CREATE TABLE y DROP TABLE.
Este documento presenta ejemplos de funciones y procedimientos almacenados creados con PL/PgSQL en PostgreSQL. Incluye funciones para sumar números, buscar registros en una tabla, verificar valores y disparar triggers. También cubre temas de seguridad como la creación de usuarios, permisos en esquemas y tablas, y el uso de funciones con seguridad definida por el definidor.
Este documento contiene 20 paquetes de Java (package) que implementan diferentes ejercicios de programación en Java. Cada paquete contiene una clase principal con un método main que realiza operaciones básicas como imprimir texto, calcular áreas, perímetros, intereses bancarios y más. Los ejercicios cubren temas como variables, tipos de datos, condicionales, ciclos, funciones matemáticas, enumeraciones y E/S.
El documento presenta tres problemas de programación en Java que involucran ordenar números de forma ascendente, resolver ecuaciones de segundo grado, y encontrar condiciones para capturar más Pokémon dependiendo de la hora del día. Cada problema contiene el código Java correspondiente para implementar la lógica requerida.
Cattle Production: Considerations for Pasture-Based Beef and Dairy ProducersGardening
This document discusses the history and benefits of pasture-based cattle production systems compared to confinement systems. It notes that prior to the mid-20th century, cattle were an integral part of diversified family farms and grazed crop residues and forages, but the rise of cheap corn and subsidies led to industrialized feedlots becoming more common. The document advocates for pasture-based systems as more sustainable, resilient, and environmentally sound options that rely on renewable resources like grass and can provide nutritious products to consumers.
The Meditech SPO2 Module MD200 is a low-power oxygen monitor module that can measure oxygen saturation and pulse rate in infants, children, and adults. It has an operating voltage of 5V, measures oxygen saturation from 50-100% with an accuracy of ±2, and pulse rate from 30-235 beats per minute with an accuracy of greater than ±2 beats per minute or ±2%. The module is compatible with BCI probes and can transmit data in real time.
pl see it only for you rust free world and civil mechanical structures like monuments bridges roads dams ships archaeological will be seen by your last generations etc
The concrete curbs and pylons on the roadway atop the Coolidge Dam were severely cracked and spalling in 1995 due to soluble salt contamination. They were rehabilitated through pressure washing with a salt remover solution, concrete repair and replacement, and application of a protective coating. In 2004, the rehabilitated areas were found to be in excellent condition with intact coatings and minimal cracking, demonstrating the long-term effectiveness of the rehabilitation methods used over a decade prior. The project was expected to last 20-25 years and inspections suggest it will continue performing well for several more decades.
Ringkasan dokumen tersebut adalah sebagai berikut:
Manajemen ilmiah berawal dari teori manajemen yang diterapkan lebih dari 1400 tahun lalu dan berkembang menjadi ilmu modern sejak abad ke-19 melalui pemikiran tokoh seperti Taylor dan Gantt. Manajemen ilmiah menggunakan prinsip ilmiah untuk meningkatkan produktivitas dengan standarisasi proses kerja.
This document discusses several topics:
1) It references the proverb "absence makes the heart grow fonder" and analyzes a poem by Thomas Hardy that illustrates this concept.
2) It describes the author's feelings of regret and guilt over not being present for their grandfather's passing.
3) It examines how modern competitive work cultures can negatively impact family relationships and increase stress and isolation for elderly relatives.
I created this slideshow about the Miller's Creek novels to introduce the books to the guests of a book launch party. I embedded a secret message to also turn the slideshow into an opportunity to win a free eBook.
This document discusses the relationship between organizations and information systems. It notes that information systems are built by managers to serve business interests but organizations must also adapt to new technologies. The document then outlines several learning objectives related to using models like Porter's competitive forces and the value chain to help businesses identify strategic IS opportunities. It also discusses how IS can help achieve competitive advantages through operational excellence, new products/services, customer intimacy, improved decision-making, and survival.
The document discusses the 1917 October Revolution in Russia and its catastrophic consequences. It summarizes that the revolution ended Russia's imperial era and established a brutal communist regime led by the Bolsheviks. This regime systematically destroyed Russia's culture and honor through 70 years of totalitarian rule under Stalin and the KGB. While reforms were introduced under Khrushchev, the damage to Russia was already immense. The document argues that restoring the Russian monarchy could help revive Russia's former glory and fill the emptiness left by the revolution. Reviving the Russian royal family would boost patriotism and support Putin's efforts to restore Russia's honor.
This presentation belongs to 1 of 9 sections within the Big Data Workshop.
Other topics are Parallel Processing, SNA, Data Ingestion, Visualization, among others
El documento habla sobre herencia en lenguajes de programación orientados a objetos. Explica los tipos de herencia (pública, privada y protegida), cómo redefinir funciones miembros, constructores y destructores. También cubre apuntadores, estructuras, listas encadenadas y operaciones básicas sobre ellas como insertar, eliminar y recorrer nodos.
Este documento presenta dos programas en C++ que ilustran el uso de estructuras lineales como listas ligadas, pilas y colas. El primer programa lee y compara datos almacenados en direcciones de memoria utilizando apuntadores. El segundo programa crea y muestra una lista ligada de clientes almacenando nombres y claves utilizando estructuras, apuntadores y funciones. La conclusión es que estos programas ayudan a entender cómo funcionan diferentes estructuras lineales de datos de forma gráfica y a través de código, lo cual será útil
Este documento presenta dos programas en C++ que ilustran el uso de estructuras de datos lineales como listas ligadas, pilas y colas. El primer programa compara números almacenados en direcciones de memoria utilizando apuntadores. El segundo programa implementa una lista ligada de clientes con nodos enlazados mediante punteros que permite agregar, mostrar y acceder a clientes individuales. El documento concluye que estas estructuras de datos facilitan la resolución de problemas al modelar información de forma gráfica y mediante código.
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)luis freddy
Un arreglo de dos dimensiones (también llamado matriz) es una colección de datos para una misma variable organizada en renglones y columnas. Para acceder a un elemento se usan dos índices, el del renglón y el de la columna. En Java se declaran especificando el tipo de datos y el tamaño de renglones y columnas. Se pueden inicializar manual o automáticamente con ciclos anidados.
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)luis freddy
Un arreglo de dos dimensiones (también llamado matriz) es una colección de datos para una misma variable en dos dimensiones, renglones y columnas. Para acceder a un elemento se usan dos índices, el del renglón y el de la columna. En Java, los arreglos de dos dimensiones se declaran indicando el tipo de datos y el tamaño de renglones y columnas.
Cattle Production: Considerations for Pasture-Based Beef and Dairy ProducersGardening
This document discusses the history and benefits of pasture-based cattle production systems compared to confinement systems. It notes that prior to the mid-20th century, cattle were an integral part of diversified family farms and grazed crop residues and forages, but the rise of cheap corn and subsidies led to industrialized feedlots becoming more common. The document advocates for pasture-based systems as more sustainable, resilient, and environmentally sound options that rely on renewable resources like grass and can provide nutritious products to consumers.
The Meditech SPO2 Module MD200 is a low-power oxygen monitor module that can measure oxygen saturation and pulse rate in infants, children, and adults. It has an operating voltage of 5V, measures oxygen saturation from 50-100% with an accuracy of ±2, and pulse rate from 30-235 beats per minute with an accuracy of greater than ±2 beats per minute or ±2%. The module is compatible with BCI probes and can transmit data in real time.
pl see it only for you rust free world and civil mechanical structures like monuments bridges roads dams ships archaeological will be seen by your last generations etc
The concrete curbs and pylons on the roadway atop the Coolidge Dam were severely cracked and spalling in 1995 due to soluble salt contamination. They were rehabilitated through pressure washing with a salt remover solution, concrete repair and replacement, and application of a protective coating. In 2004, the rehabilitated areas were found to be in excellent condition with intact coatings and minimal cracking, demonstrating the long-term effectiveness of the rehabilitation methods used over a decade prior. The project was expected to last 20-25 years and inspections suggest it will continue performing well for several more decades.
Ringkasan dokumen tersebut adalah sebagai berikut:
Manajemen ilmiah berawal dari teori manajemen yang diterapkan lebih dari 1400 tahun lalu dan berkembang menjadi ilmu modern sejak abad ke-19 melalui pemikiran tokoh seperti Taylor dan Gantt. Manajemen ilmiah menggunakan prinsip ilmiah untuk meningkatkan produktivitas dengan standarisasi proses kerja.
This document discusses several topics:
1) It references the proverb "absence makes the heart grow fonder" and analyzes a poem by Thomas Hardy that illustrates this concept.
2) It describes the author's feelings of regret and guilt over not being present for their grandfather's passing.
3) It examines how modern competitive work cultures can negatively impact family relationships and increase stress and isolation for elderly relatives.
I created this slideshow about the Miller's Creek novels to introduce the books to the guests of a book launch party. I embedded a secret message to also turn the slideshow into an opportunity to win a free eBook.
This document discusses the relationship between organizations and information systems. It notes that information systems are built by managers to serve business interests but organizations must also adapt to new technologies. The document then outlines several learning objectives related to using models like Porter's competitive forces and the value chain to help businesses identify strategic IS opportunities. It also discusses how IS can help achieve competitive advantages through operational excellence, new products/services, customer intimacy, improved decision-making, and survival.
The document discusses the 1917 October Revolution in Russia and its catastrophic consequences. It summarizes that the revolution ended Russia's imperial era and established a brutal communist regime led by the Bolsheviks. This regime systematically destroyed Russia's culture and honor through 70 years of totalitarian rule under Stalin and the KGB. While reforms were introduced under Khrushchev, the damage to Russia was already immense. The document argues that restoring the Russian monarchy could help revive Russia's former glory and fill the emptiness left by the revolution. Reviving the Russian royal family would boost patriotism and support Putin's efforts to restore Russia's honor.
This presentation belongs to 1 of 9 sections within the Big Data Workshop.
Other topics are Parallel Processing, SNA, Data Ingestion, Visualization, among others
El documento habla sobre herencia en lenguajes de programación orientados a objetos. Explica los tipos de herencia (pública, privada y protegida), cómo redefinir funciones miembros, constructores y destructores. También cubre apuntadores, estructuras, listas encadenadas y operaciones básicas sobre ellas como insertar, eliminar y recorrer nodos.
Este documento presenta dos programas en C++ que ilustran el uso de estructuras lineales como listas ligadas, pilas y colas. El primer programa lee y compara datos almacenados en direcciones de memoria utilizando apuntadores. El segundo programa crea y muestra una lista ligada de clientes almacenando nombres y claves utilizando estructuras, apuntadores y funciones. La conclusión es que estos programas ayudan a entender cómo funcionan diferentes estructuras lineales de datos de forma gráfica y a través de código, lo cual será útil
Este documento presenta dos programas en C++ que ilustran el uso de estructuras de datos lineales como listas ligadas, pilas y colas. El primer programa compara números almacenados en direcciones de memoria utilizando apuntadores. El segundo programa implementa una lista ligada de clientes con nodos enlazados mediante punteros que permite agregar, mostrar y acceder a clientes individuales. El documento concluye que estas estructuras de datos facilitan la resolución de problemas al modelar información de forma gráfica y mediante código.
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (2)luis freddy
Un arreglo de dos dimensiones (también llamado matriz) es una colección de datos para una misma variable organizada en renglones y columnas. Para acceder a un elemento se usan dos índices, el del renglón y el de la columna. En Java se declaran especificando el tipo de datos y el tamaño de renglones y columnas. Se pueden inicializar manual o automáticamente con ciclos anidados.
3 desarollo manejo datos capitulo 2 -01 arreglos dos dimensiones (5)luis freddy
Un arreglo de dos dimensiones (también llamado matriz) es una colección de datos para una misma variable en dos dimensiones, renglones y columnas. Para acceder a un elemento se usan dos índices, el del renglón y el de la columna. En Java, los arreglos de dos dimensiones se declaran indicando el tipo de datos y el tamaño de renglones y columnas.
Este documento proporciona una introducción al conector de DataStax para Apache Spark y Apache Cassandra. Explica las características clave del conector como mapear filas de Cassandra como tuplas en RDD y guardar RDD de nuevo en Cassandra. También muestra ejemplos de cómo conectarse al conector desde Spark Shell, realizar operaciones como lectura, filtrado y copiado entre tablas de Cassandra usando RDD.
El documento presenta una guía sobre SQL y el uso de comandos DDL para crear, modificar y eliminar bases de datos, tablas, datos e implementar integridad referencial. Explica comandos como CREATE DATABASE, CREATE TABLE, INSERT, UPDATE, DELETE y ALTER TABLE y provee ejemplos para ilustrar su uso. También cubre la creación de llaves primarias e índices, y el uso de restricciones FOREIGN KEY para mantener la integridad referencial entre tablas relacionadas.
Este documento presenta una guía de prácticas para enseñar el lenguaje SQL a estudiantes. Explica cómo crear y utilizar una base de datos sencilla en MySQL y phpMyAdmin. Luego describe actividades como crear tablas, insertar datos y ejecutar consultas SQL. Finalmente, presenta tablas relacionadas como ventas y detalles de ventas y ejemplos de consultas entre tablas.
Este documento describe el uso de cursores en SQL. Los cursores permiten procesar tuplas de datos una por una en lugar de trabajar con conjuntos completos. Se explica la sintaxis básica para declarar, abrir, recuperar y cerrar cursores. Además, se proveen tres ejemplos detallados que ilustran cómo utilizar cursores para resolver problemas comunes como acumular créditos de un alumno, identificar los mejores estudiantes por carrera y determinar la lista de ingresantes a una carrera.
El documento contiene tres ejercicios de programación con vectores en Java. El primer ejercicio ordena los elementos de un vector de menor a mayor. El segundo ejercicio almacena en un vector sólo los elementos del vector original que sean divisibles por 3. El tercer ejercicio almacena en un vector sólo los números primos contenidos en el vector original.
Este documento describe el desarrollo de una aplicación de Windows Forms en Visual Studio para mostrar datos de ventas de una base de datos SQL. Se conecta la base de datos Pubs, diseña un formulario con controles para mostrar los campos de la tabla sales, y programa funciones para llenar una tabla con los datos, filtrar resultados y limpiar los campos. El objetivo es crear una interfaz para realizar mantenimiento de datos de ventas de forma conectada a la base de datos.
Conferencia que di para OWASP Guatemala sobre SQL injection en PHP y como eliminar ese problema de seguridad el cual es el número uno del Top10 según OWASP.
Este documento presenta dos programas en C++ sobre estructuras de datos. El primer programa utiliza apuntadores para encontrar el número mayor y menor de una lista de edades. El segundo programa implementa una lista enlazada simple para almacenar información de clientes y permite agregar, mostrar y acceder a los clientes inicial y final. Ambos programas demuestran el uso de diferentes métodos de programación en C++.
Este documento describe una actividad para el desarrollo de una aplicación web de base de datos accesible a través de Java usando el patrón MVC. Los estudiantes deben crear una aplicación de agenda web en grupos siguiendo los pasos provistos, que incluyen crear la base de datos, escribir clases, un servlet controlador y páginas JSP. Los estudiantes deben entregar avances periódicos y la versión final antes de las fechas límite.
El documento presenta un programa en C++ que implementa funciones para realizar operaciones aritméticas básicas (suma, resta, multiplicación y división). El programa solicita al usuario seleccionar una opción del menú y luego ingresar dos números sobre los cuales aplicar la operación seleccionada. Finalmente, el programa muestra el resultado de aplicar la función correspondiente a los números ingresados.
El documento describe la creación de 7 stored procedures en SQL para realizar el mantenimiento de las tablas de una base de datos. Cada stored procedure recibe parámetros para insertar, actualizar, buscar, listar o eliminar registros de una tabla específica. Las tablas incluyen usuario, sistema, perfil, perfilxusuario, opción, opcionxperfil y opcionxusuario.
Este documento proporciona una guía para crear formularios usando Visual Studio Code. El objetivo es estructurar códigos para permitir la entrada y salida de datos al rellenar un formulario de compra de llantas usando sentencias como Switch Case e If. El documento describe cómo crear los formularios en Visual Studio Code y organizar los códigos para mostrar y procesar la información ingresada por el usuario.
El documento describe el uso de Apache Cassandra y Mahout para realizar recomendaciones de datos masivos almacenados en Cassandra. Mahout proporciona algoritmos de aprendizaje automático como agrupamiento y clasificación que pueden aplicarse a grandes conjuntos de datos almacenados de forma distribuida en Cassandra. El modelo de datos CassandraDataModel permite almacenar y recuperar datos de usuario y elemento para generar recomendaciones.
This document discusses Cassandra configuration on Amazon EC2. It covers topics such as storage configuration, backup strategy, instance type, multi-datacenter replication using NetworkTopologyStrategy, snitch properties, and cluster information showing replicas distributed across three AWS regions for high availability and scalability. Contact information is provided for any questions or suggestions.
This document summarizes how to connect to and query a Cassandra database using the Java driver. It covers connecting to a Cassandra cluster, executing DDL and DML statements, performing synchronous and asynchronous queries, using prepared statements, the query builder, tracing queries, and configuring load balancing policies.
El documento proporciona instrucciones para configurar un cluster distribuido de Apache Cassandra en múltiples datacenters. Explica cómo instalar Cassandra DSE en nodos Linux, configurar el gossip para comunicación entre nodos, calcular y asignar tokens de forma manual o usar nodos virtuales, agregar nodos al cluster de forma incremental, y configurar un keyspace y snitch para replicación entre datacenters.
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...AMADO SALVADOR
El catálogo general de electrodomésticos Teka presenta una amplia gama de productos de alta calidad y diseño innovador. Como distribuidor oficial Teka, Amado Salvador ofrece soluciones en electrodomésticos Teka que destacan por su tecnología avanzada y durabilidad. Este catálogo incluye una selección exhaustiva de productos Teka que cumplen con los más altos estándares del mercado, consolidando a Amado Salvador como el distribuidor oficial Teka.
Explora las diversas categorías de electrodomésticos Teka en este catálogo, cada una diseñada para satisfacer las necesidades de cualquier hogar. Amado Salvador, como distribuidor oficial Teka, garantiza que cada producto de Teka se distingue por su excelente calidad y diseño moderno.
Amado Salvador, distribuidor oficial Teka en Valencia. La calidad y el diseño de los electrodomésticos Teka se reflejan en cada página del catálogo, ofreciendo opciones que van desde hornos, placas de cocina, campanas extractoras hasta frigoríficos y lavavajillas. Este catálogo es una herramienta esencial para inspirarse y encontrar electrodomésticos de alta calidad que se adaptan a cualquier proyecto de diseño.
En Amado Salvador somos distribuidor oficial Teka en Valencia y ponemos atu disposición acceso directo a los mejores productos de Teka. Explora este catálogo y encuentra la inspiración y los electrodomésticos necesarios para equipar tu hogar con la garantía y calidad que solo un distribuidor oficial Teka puede ofrecer.
HPE presenta una competició destinada a estudiants, que busca fomentar habilitats tecnològiques i promoure la innovació en un entorn STEAM (Ciència, Tecnologia, Enginyeria, Arts i Matemàtiques). A través de diverses fases, els equips han de resoldre reptes mensuals basats en àrees com algorísmica, desenvolupament de programari, infraestructures tecnològiques, intel·ligència artificial i altres tecnologies. Els millors equips tenen l'oportunitat de desenvolupar un projecte més gran en una fase presencial final, on han de crear una solució concreta per a un conflicte real relacionat amb la sostenibilitat. Aquesta competició promou la inclusió, la sostenibilitat i l'accessibilitat tecnològica, alineant-se amb els Objectius de Desenvolupament Sostenible de l'ONU.
La inteligencia artificial sigue evolucionando rápidamente, prometiendo transformar múltiples aspectos de la sociedad mientras plantea importantes cuestiones que requieren una cuidadosa consideración y regulación.
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaAMADO SALVADOR
Descubre el catálogo general de la gama de productos de refrigeración del fabricante de electrodomésticos Miele, presentado por Amado Salvador distribuidor oficial Miele en Valencia. Como distribuidor oficial de electrodomésticos Miele, Amado Salvador ofrece una amplia selección de refrigeradores, congeladores y soluciones de refrigeración de alta calidad, resistencia y diseño superior de esta marca.
La gama de productos de Miele se caracteriza por su innovación tecnológica y eficiencia energética, garantizando que cada electrodoméstico no solo cumpla con las expectativas, sino que las supere. Los refrigeradores Miele están diseñados para ofrecer un rendimiento óptimo y una conservación perfecta de los alimentos, con características avanzadas como la tecnología de enfriamiento Dynamic Cooling, sistemas de almacenamiento flexible y acabados premium.
En este catálogo, encontrarás detalles sobre los distintos modelos de refrigeradores y congeladores Miele, incluyendo sus especificaciones técnicas, características destacadas y beneficios para el usuario. Amado Salvador, como distribuidor oficial de electrodomésticos Miele, garantiza que todos los productos cumplen con los más altos estándares de calidad y durabilidad.
Explora el catálogo completo y encuentra el refrigerador Miele perfecto para tu hogar con Amado Salvador, el distribuidor oficial de electrodomésticos Miele.
14. Keyspace
CREATE KEYSPACE cql WITH replication = {
'class': ‘NetworkTopologyStrategy',
and strategy_options:Madrid = 3,
and strategy_options:Barcelona = 6,
and strategy_options:Paris = 30
}
ISTHARI – INTRODUCCIÓN CQL3
15. Table
CREATE TABLE users (
id uuid PRIMARY KEY , email text, name text ) ;
ISTHARI – INTRODUCCIÓN CQL3
16. Insert
CREATE TABLE users (
id uuid PRIMARY KEY , email text, name text ) ;
INSERT INTO users (id, email , name )
VALUES ( 4b8f9e26-…, 'john@nobody.com', 'John');
ISTHARI – INTRODUCCIÓN CQL3
17. Update
CREATE TABLE users (
id uuid PRIMARY KEY , email text, name text ) ;
INSERT INTO users (id, email , name )
VALUES ( 4b8f9e26-…, 'john@nobody.com', 'John');
UPDATE users SET name = 'Doe' where id=4b8f9e26-…;
ISTHARI – INTRODUCCIÓN CQL3
18. Delete
CREATE TABLE users (
id uuid PRIMARY KEY , email text, name text ) ;
INSERT INTO users (id, email , name )
VALUES ( 4b8f9e26-…, 'john@nobody.com', 'John');
UPDATE users SET name = 'Doe' where id=4b8f9e26-…;
DELETE from user WHERE id=4b8f9e26-…;
ISTHARI – INTRODUCCIÓN CQL3
19. Select
SELECT * from users ;
id
| email
| name
------------+-----------------+-----4b8f9e26-… | john@nobody.com |
ISTHARI – INTRODUCCIÓN CQL3
Doe
20. UPSERT
SELECT * from users ;
id
| email
| name
------------+-----------------+-----4b8f9e26-… | john@nobody.com |
Doe
INSERT INTO users (id, email , name )
VALUES ( 4b8f9e26-…, 'john@nobody.com', 'Doe');
UPDATE users SET email = 'doe@nobody.com', name='Doe'
where id=859086f4-…;
ISTHARI – INTRODUCCIÓN CQL3
21. Primary key compuesto
CREATE TABLE employees (
company text,
name text,
age int,
role text,
primary key (company, name));
ISTHARI – INTRODUCCIÓN CQL3
22. Primary key compuesto
CREATE TABLE employees (
Name
Age
Role
company text,
IST
John
30
Dev
name text,
IST
Doe
40
Admin
age int,
RPT
Peter
30
Dev
role text,
primary key (company, name));
ISTHARI – INTRODUCCIÓN CQL3
23. Primary key compuesto
CREATE TABLE employees (
Name
Age
Role
company text,
IST
John
30
Dev
name text,
IST
Doe
40
Admin
age int,
RPT
Peter
30
Dev
role text,
primary key (company, name));
Doe:age
IST
ISTHARI – INTRODUCCIÓN CQL3
Doe:role
John:age
John:role
40
Admin
30
Dev
24. Primary key compuesto
CREATE TABLE employees (
Name
Age
Role
company text,
IST
John
30
Dev
name text,
IST
Doe
40
Admin
age int,
RPT
Peter
30
Dev
role text,
primary key (company, name));
company | name
| age | role
---------+-------+-----+------RPT | Peter |
30 |
IST |
Doe |
40 | Admin
IST |
John |
ISTHARI – INTRODUCCIÓN CQL3
30 |
Dev
Dev
29. Partition key compuesto
CREATE TABLE sensor_data (
sensor_id uuid,
year int,
date timestamp,
value decimal,
primary KEY ((sensor_id, year), date));
SELECT * FROM sensor_data where sensor_id=c3e04efc-…;
ISTHARI – INTRODUCCIÓN CQL3
30. Partition key compuesto
CREATE TABLE sensor_data (
sensor_id uuid,
year int,
date timestamp,
value decimal,
primary KEY ((sensor_id, year), date));
SELECT * FROM sensor_data where sensor_id=c3e04efc-…;
SELECT * FROM sensor_data where sensor_id=c3e04efc-…
and year =2014;
ISTHARI – INTRODUCCIÓN CQL3
31. Partition key compuesto
CREATE TABLE sensor_data (
sensor_id uuid,
year int,
date timestamp,
value decimal,
primary KEY ((sensor_id, year), date));
SELECT * FROM sensor_data where sensor_id=c3e04efc-…;
SELECT * FROM sensor_data where sensor_id=c3e04efc-…
and year =2014;
SELECT * FROM sensor_data where sensor_id=c3e04efc-…
and year =2014 and date > '2014-02-11 12:00:00';
ISTHARI – INTRODUCCIÓN CQL3
33. Lightweight transacion
CREATE TABLE user_by_email (
email text PRIMARY KEY ,
user_id uuid);
INSERT INTO user_by_email (email, user_id )
VALUES ( 'john@nobody.com', d3979598-93cf-…) if not exists;
ISTHARI – INTRODUCCIÓN CQL3
34. Batch
BEGIN BATCH
INSERT INTO user_by_email (email, user_id )
VALUES ( 'john@nobody.com', d3979598-93cf-…) if not exists;
INSERT INTO user (id, email , name ) VALUES
(d3979598-93cf-…, 'john@nobody.com', 'john');
APPLY BATCH
ISTHARI – INTRODUCCIÓN CQL3
35. Set
CREATE TABLE articulo (
id uuid PRIMARY KEY ,
contenido text,
tags set<text >);
ISTHARI – INTRODUCCIÓN CQL3
39. Set
CREATE TABLE articulo (
id uuid PRIMARY KEY ,
contenido text,
tags set<text >);
INSERT INTO articulo (id, contenido , tags )
VALUES ( e2a9b6e6- …, 'articulo', {'ciencia', 'noticia'});
UPDATE articulo SET tags = tags+{'politica'} where id=e2a9b6e6-…;
UPDATE articulo SET tags = tags-{'politica'} where id=e2a9b6e6-…;
ISTHARI – INTRODUCCIÓN CQL3
40. List
CREATE TABLE ruta(
id uuid PRIMARY KEY ,
nombre text,
ciudades list<text >);
ISTHARI – INTRODUCCIÓN CQL3
Nombre
e2a9b6e6-…
Ciudades
Ruta 1
[‘Madrid’,
‘Barcelona’]
41. List
CREATE TABLE ruta(
id uuid PRIMARY KEY ,
nombre text,
ciudades list<text >);
Nombre
e2a9b6e6-…
Ciudades
Ruta 1
[‘Madrid’,
‘Barcelona’]
Nombre
e2a9b6e6-…
ISTHARI – INTRODUCCIÓN CQL3
Ciudades:f7e5450
039..8d
Ciudades:7e54501
39..8d
Articulo
Madrid
Barcelona
42. List
CREATE TABLE ruta(
id uuid PRIMARY KEY ,
nombre text,
ciudades list<text >);
Nombre
e2a9b6e6-…
Ciudades
Ruta 1
[‘Madrid’,
‘Barcelona’]
Insert into ruta (id, nombre, ciudades)
Values (e2a9b6e6-…, ‘Ruta 1’, [‘Madrid’, ‘Barcelona’]);
ISTHARI – INTRODUCCIÓN CQL3
43. List
CREATE TABLE ruta(
id uuid PRIMARY KEY ,
nombre text,
ciudades list<text >);
Nombre
e2a9b6e6-…
Ciudades
Ruta 1
[‘Madrid’,
‘Barcelona’]
Insert into ruta (id, nombre, ciudades)
Values (e2a9b6e6-…, ‘Ruta 1’, [‘Madrid’, ‘Barcelona’]);
Update ruta set ciudades = ciudades + [‘Paris’] where id =e2a9b6e6-…;
Update ruta set ciudades = [‘Paris’] + ciudades where id=e2a9b6e6-…;
Update ruta set ciudades[1]=[‘Roma’] where id=e2a9b6e6-…;
ISTHARI – INTRODUCCIÓN CQL3
44. Map
CREATE TABLE producto(
id uuid PRIMARY KEY ,
nombre text,
caracteristicas
map<string, string >);
ISTHARI – INTRODUCCIÓN CQL3
Nombre
e2a9b6e6-…
Caracteristicas
Mesa
{‘alto’:’100cm’,
‘ancho’:’20cm’,
‘fondo’:’50cm’}
45. Map
CREATE TABLE producto(
id uuid PRIMARY KEY ,
nombre text,
Nombre
e2a9b6e6-…
caracteristicas
Caracteristicas
Mesa
{‘alto’:’100cm’,
‘ancho’:’20cm’,
‘fondo’:’50cm’}
map<string, string >);
Nombre
e2a9b6e6-…
ISTHARI – INTRODUCCIÓN CQL3
Caracteristicas
:alto
Caracteristicas
:ancho
Caracteristicas:
fondo
Mesa
100cm
20cm
50cm
46. Map
CREATE TABLE producto(
id uuid PRIMARY KEY ,
nombre text,
caracteristicas
Nombre
e2a9b6e6-…
Caracteristicas
Mesa
{‘alto’:’100cm’,
‘ancho’:’20cm’,
‘fondo’:’50cm’}
map<string, string >);
Insert into producto (id, nombre, caracteristicas)
Values (e2a9b6e6-…, ‘Mesa’, {‘alto’:’100cm’, ‘ancho’:’20cm’, …});
Update product set caracteristicas[‘alto’]=‘120cm’
where id=e2a9b6e6-…
ISTHARI – INTRODUCCIÓN CQL3