Ir al contenido principal

Entradas

Mostrando las entradas de marzo, 2020

Resumen de Bases de Datos NoSQL

Bases de datos NoSQL Se puede decir que la aparición del término NoSQL aparece con la llegada de la web 2.0 ya que hasta ese momento sólo subían contenido a la red aquellas empresas que tenían un portal, pero con la llegada de aplicaciones como Facebook, Twitter o Youtube, cualquier usuario podía subir contenido, provocando así un crecimiento exponencial de los datos. Es en este momento cuando empiezan a aparecer los primeros problemas de la gestión de toda esa información almacenada en bases de datos relacionales. En un principio, para solucionar estos problemas de accesibilidad, las empresas optaron por utilizar un mayor número de máquinas pero pronto se dieron cuenta de que esto no solucionaba el problema, además de ser una solución muy cara. La otra solución era la creación de sistemas pensados para un uso específico que con el paso del tiempo han dado lugar a soluciones robustas, apareciendo así el movimiento NoSQL. Tabla comprativa de SGBD NoSQL Principales bases ...

Resumen Bases de datos SQL

Bases de datos SQL SQL significa Structured Query Language. SQL se utiliza para comunicarse con una base de datos. Una base de datos (BD), o mejor dicho, un sistema gestor de bases de datos (SGBD), es un software que gestiona una o más bases de datos y nos permite explotar los datos almacenados en ellas de forma relativamente simple mediante SQL. Esta es una definición muy simplificada, pero para que el aprendizaje sea distendido lo supondremos así, de ese modo podemos centrarnos en aprender como y con que propósito accedemos a los datos, dejando para el final como creamos, alimentamos o modificamos la BD. Tabla comparativa de los sistemas gestores de base de datos Hasta hoy la gestión electrónica de datos ha estado dominada por el modelo de base de datos relacional. Entre los gestores de bases de datos relacionales más utilizados se cuentan, por orden alfabético: ·          Db2: conDb2 los usuarios disponen de un SGBD relaio...

5 programas de arduino

Practica 1 Codigo: Link del proyecto en Tinkercad:  https://www.tinkercad.com/things/d3Ttu27bKOQ-practica-1-lenguaje-de-interfaz/editel?sharecode=_Lih88TOWScpT3Dj03sFo1fnoCeqH_UoK8vO4i02pxM= Practica 2 Codigo: Link del proyecto en Tinkercad:  https://www.tinkercad.com/things/en2LisoxGcP-practica-2-lenguaje-de-interfaz/editel?sharecode=2A3q-E7PxDWaCvHvGo3HllIz8rD63_uJLOY_6rBhe6s= Practica 3 Codigo: Link del proyecto en Tinkercad:  https://www.tinkercad.com/things/lDge8TQPVqM-practica-3-lenguaje-de-interfaz/editel?sharecode=zsSHEgIImbphdMMK6ve1Vbzx_K4qJ1OQYnvb19QJMCM= Practica 4 Codigo: Link del proyecto en Tinkercad:  https://www.tinkercad.com/things/9BsiqlZbT0y-practica-4-lenguaje-de-interfaz/editel?sharecode=QkjiwXCoa_ccA7eMkN5mNjKLN6T-zs_jzgzwYw7il9o= Practica 5 Codigo: Link del proyecto:  https://www.tinkercad.com/things/f67BDKofsM3-practica-5-lenguaje-de-interfaz/editel?sharecode=py72uHsplCaOPYVSTwQJY_H_4jrqFRuipV6C...

Interfaz con Arduino - Esp32

Material: Esp32 Leds Resistencia Protoboard Se utilizó un micro controlador esp32 debido a que ofrece al usuario la posibilidad de conectar vía wifi local redireccionando  a la ip del wifi conectado Y de esta forma logramos apagar y encender dos leds que por medio de una interfaz gráfica Podemos manipular ya sea desde nuestro celular o tanto en web Fue diseñada con html y JavaScript. Codigo: Video:

Carro Seguidor de Linea

Materiales * Pila de 9v * 2 Sensores CNY70 * Puente h l298n * Power Bank * Arduino * Protoboard * 2 Resistencias de 10k Ohms * 2 Resistencias de 180 Ohms Referencias para el sensor CNY70 https://hetpro-store.com/TUTORIALES/cny70-sensor-optico/ https://saber.patagoniatec.com/2015/04/sensor-optico-infrarrojo-cny70/ Diagrama Codigo

AppServ

Appserv es una herramienta OpenSource para Windows con Apache, MySQL, PHP y otras adiciones, en la cual estas aplicaciones se configuran en forma automática, lo que permite ejecutar un servidor web completo. Como extra incorpora phpMyAdmin para el manejo de MySQL.  Practica Conexión con Python

MariaDB

MariaDB es un sistema de gestión de bases de datos derivado de MySQL con licencia GPL. Es desarrollado por Michael Widenius —fundador de MySQL—, la fundación MariaDB y la comunidad de desarrolladores de software libre. Practica Creación  de base de datos y tablas con columnas Codigo generado al crear la tabla con sus columnas Uso de linea de comandos para insertar datos en la tabla Click en la pestana de datos para mostrar los datos

Unidad 2 - Temario

UNIDAD 2 Arquitectura e instalación del SGBD La arquitectura de un sistema de base de datos está influenciada por el sistema informático que soporta la instalación del SGBD, lo que reflejará muchas de las características propias del sistema subyacente en el SGBD. Las bases de datos respetan la arquitectura de tres niveles definida, para cualquier tipo de base de datos, por el grupo ANSI/SPARC. En esta arquitectura la base de datos se divide en los niveles externo, conceptual e interno.  1. Nivel interno: es el nivel más bajo de abstracción, y define cómo se almacenan los datos en el soporte físico, así como los métodos de acceso. 2. Nivel conceptual: es el nivel medio de abstracción. Se trata de la representación de los datos realizada por la organización, que recoge las vistas parciales de los requerimientos de los diferentes usuarios y las aplicaciones posibles. Se configura como visión organizativa total, e incluye la definición de datos y las relaci...

Instalacion de SQLite y comandos basicos

Instalar SQLite en Windows Paso 1  : vaya a la  página de descarga de SQLite  y descargue los binarios precompilados de la sección de Windows. Paso 2  : descargue los archivos comprimidos sqlite-shell-win32 - *. Zip y sqlite-dll-win32 - *. Zip. Paso 3  : crea una carpeta C: \> sqlite y descomprime sobre dos archivos comprimidos en esta carpeta, lo que te dará los archivos sqlite3.def, sqlite3.dll y sqlite3.exe. Paso 4  : agregue C: \> sqlite en su variable de entorno PATH y finalmente vaya al símbolo del sistema y emita el comando sqlite3, que debería mostrar el siguiente resultado. Comandos basicos (Practica)