Taller de SQL- <Lab.js> by Nn Zz
Ingeniera en Computación Estudiante de Laboratoria Desarrolladora JavaScript Entusiasta por la lectura Fanática por las matemáticas Apasionada por aprender y enseñar Es una representación simbólica,sin transmitir mensaje alguno. Ejemplos: Números Letras Es un conjunto de datos, los cuales son adecuadamente procesados, para que de esta manera, puedan proveer un mensaje relacionado algún tema. ¿Qué es una Base de Datos (BD)? Es un sistema formado por un conjunto de datos almacenados en discos duros, que permiten el acceso directo a ellos. Estructura de una BD hablando simbólicamente Base de datos: Tablas Columnas: Guardan una parte de la información sobre cada elemento (campos). Redundancia mínima Acceso concurrente Seguridad de acceso y auditoria Respaldo y recuperación de datos (back up) Acceso a través de lenguajes de programación ¿En dónde se encuentran las Bases de Datos? Structured Query Lenguaje (Lenguaje de consultas estructuradas) Motores de Bases de Datos comunes Ventajas:
Instalar Xampp 1.8.0 en Ubuntu 12
XAMPP es un servidor, para desarrollar aplicaciones en php, con conexión a base de datos sql (LAMPP= Linux + Apache + MySQL + PHP + Perl) La instalación de un servidor web Apache no es fácil para los recién llegados y se complica aún más si deseamos agregar MySQL, PHP y Perl. XAMPP es una forma fácil de instalar y utilizar la distribución Apache que contiene MySQL, PHP y Perl. Tiene licencia GNU y es multiplataforma, teniendo en estos momentos versiones para: Linux, Win2, Mac Os X y Solaris. Página oficial: - Nos descargamos en nuestra carpeta personal (no en Descargas), el paquete "xampp-linux-1.8.0.tar.gz" desde esta página. Nota: Hay 2 versiones más modernas de Xampp, la 1.8.2 y la 1.8.3, de las cuales tengo pendiente actualizar la guía para su instalación en cuanto tenga tiempo. - Una vez descargado en nuestra carpeta personal, lo descomprimimos en el directorio /opt desde una Terminal con el siguiente comando: sudo rm -rf /opt/lampp Seguridad
MySQL :: MySQL 5.7 Reference Manual :: 13.6.5.2 IF Syntax
IF search_condition THEN statement_list [ELSEIF search_condition THEN statement_list] ... [ELSE statement_list]END IF The IF statement for stored programs implements a basic conditional construct. If the search_condition evaluates to true, the corresponding THEN or ELSEIF clause statement_list executes. Each statement_list consists of one or more SQL statements; an empty statement_list is not permitted. An IF ... DELIMITER CREATE FUNCTION SimpleCompare(n INT, m INT) RETURNS VARCHAR(20) BEGIN DECLARE s VARCHAR(20); IF n > m THEN SET s = '>'; ELSEIF n = m THEN SET s = '='; ELSE SET s = '<'; END IF; SET s = CONCAT(n, ' ', s, ' ', m); RETURN s; END DELIMITER ; As with other flow-control constructs, IF ... In this example, the inner IF is evaluated only if n is not equal to m.
Tutorial de XAMPP: Cómo Usar XAMPP Para Ejecutar Su Propio Servidor Web
XAMPP es el acrónimo de Cualquier Plataforma (X), Apache (A), MySQL (M), PHP (P) y Perl (P). Es una distribución de Apache sencilla y ligera que facilita enormemente a los desarrolladores crear un servidor web local para realizar pruebas. Todo lo que necesita para configurar un servidor web – la aplicación servidor (Apache), la base de datos (MySQL), y un lenguaje de script (PHP) – está incluído en un único fichero extraíble. XAMPP es también multi-plataforma, lo que significa que funciona bien tanto en Linux, como Mac o Windows. Dado que la mayoría de servidores web actuales usan los mismos componentes que XAMPP, la transición desde el servidor de prueba local al servidor de producción es extremadamente fácil también. ¿Qué Se Incluye en XAMPP? XAMPP tiene cuatro componentes principales. Apache: Apache es la aplicación de servidor web que procesa y entrega el contenido web a un ordenador. ¿Cómo Instalar XAMPP? Diríjase a la página principal de XAMPP para Windows en ApacheFriends.org.
Excelentes herramientas libres para MySQL
i estamos desarrollando aplicaciones ya sean para escritorio o para Web y estamos utilizando como motor de base de datos a MySQL es ideal que tengamos algunas herramientas para mejorar y agilizar la etapa de modelamiento de base de datos, implementación y administración. Estas excelentes herramientas para MySQL que nos trae W3Avenue , nos ayudaran a tener una mejor calidad de trabajo en lo que respecta bases de datos, esta lista muestra aplicaciones de escritorio y Web, también por tipos de sistemas operativos. Aplicaciones multiplataforma MySQL GUI Tools Este programa nos trae herramientas para la administración, ejecución de consultas SQL, y herramientas para migración. Descargar MySQL Workbench Es un modelador de base de datos, puedes armar gráficamente tu estructura y te generara automáticamente el script necesario para la creación. Descargar MySQL Control Center Descargar Aplicaciones para Mac Os X Sequel Pro Descargar yourSQL Descargar Aplicaciones para Windows Descargar HeidiSQL Toad for MySQL