La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Page 1 Profesora: Nelwi Báez. Page 2 Reseña MYSQL es muy rápido, confiable, robusto y fácil de usar tanto para volumenes de datos grandes como pequeños.

Presentaciones similares


Presentación del tema: "Page 1 Profesora: Nelwi Báez. Page 2 Reseña MYSQL es muy rápido, confiable, robusto y fácil de usar tanto para volumenes de datos grandes como pequeños."— Transcripción de la presentación:

1 Page 1 Profesora: Nelwi Báez

2 Page 2 Reseña MYSQL es muy rápido, confiable, robusto y fácil de usar tanto para volumenes de datos grandes como pequeños. La conectividad, velocidad y seguridad hace de MySQL altamente conveniente para acceder a base de datos en internet. Alrededor de la década del 90, Michael Windenis comenzó a usar mSQL para conectar tablas usando sus propias rutinas de bajo nivel (ISAM).

3 Page 3 El prefijo “my” se debe a la hija del co-fundador Monty Widenius, la parte SQL se refiere a "Structured Query Language”, lenguaje estandarizado más común para acceder a bases.de datos y está definido por el estándard ANSI/ISO SQL; quedando así MySQL. El nombre del delfín de MySQL (logo) es “Sakila”, que fue elegido por los fundadores de MySQL AB (David Axmark, Allan Larsson, y Michael Widenius)David AxmarkAllan LarssonMichael Widenius

4 Page 4 ¿Qué es MySQL? Sistema de Gestión de Base de Datos. Una implementación Cliente Servidor, basado en el álgebra relacional, se caracteriza por disponer toda la información contenida en tablas, y las relaciones entre datos deben ser representadas explícitamente en esos mismos datos. Es un software de código abierto escrito en C y C++, accesible para cualquiera para usarlo y modificarlo. MySQL usa el GPL (GNU Licencia Publica General) no nos cuesta dinero a menos que lo incluyamos en un software comercial.

5 Page 5 Características distintivas Interioridades y potabilidad El principal objetivo de MySQL es velocidad y robustez. Escrito en C y C++, testado con GCC 2.7.2.1. Usa GNU autoconfort para potabilidad. Clientes C, C++, JAVA, Perl, TCL. Usa tablas en disco B-Tree muy rapidas con compresión de índice. Multiproceso, es decir puede usar varias CPU si éstas están disponibles. Puede trabajar en distintas plataformas y S.O. distintos. Seguridad Sistema de contraseñas y privilegios muy flexible y segura ( se encriptan cuando se conectan a un servidor). Todas la palabras de paso viajan encriptadas en la red. Escalabilidad y límites Registros de longitud fija y variable. Se permite hasta 64 índices por tabla. Cada índice puede consistir desde 1 hasta 16 columnas o partes de columnas. El máximo ancho de límite son 1000 bytes. Un índice puede usar prefijos de una columna para los tipos de columna CHAR, VARCHAR, BLOB, o TEXT.

6 Page 6 Características distintivas Escalabilidad y límites Diversos tipos de columnas como enteros de 1, 2, 3, 4, y 8 bytes, coma flotante, doble precisión, carácter, fechas, enumerados, etc. Todas las columnas pueden tener valores por defecto. Utilidad (Isamchk) para chequear, optimizar y reparar tablas. Todos los datos están grabados en formato ISO8859_1. Conectividad Los clientes usan TCP/IP (para cualquier plataforma), en windows pueden usar names pipes y en Unix utilizan socket unix para conectarse al servidor. El servidor soporta mensajes de error en distintas lenguas (permite escoger el lenguaje). Todos los comandos tienen -help o -? Para las ayudas. ODBC(Open Database Connectivity), se puede utilizar ACCESS para conectar con el servidor MySQL y los clientes pueden ejecutarse en Windows o Unix.

7 Page 7 Introducción a XAMPP

8 Page 8 XAMPP 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 XAMPP es el acrónimo de Cualquier Plataforma (X), Apache (A), MySQL (M), PHP (P) y Perl (P).

9 Page 9 ¿Qué Se Incluye en XAMPP? Apache: Apache es la aplicación de servidor web que procesa y entrega el contenido web a un ordenador. Apache es el servidor web más popular en internet, haciendo funcionar casi el 54% de todas las páginas web. MySQL: Cada aplicación web, ya sea simple o compleja, requiere una base de datos para almacenar los datos que recoge. MySQL, que es de código abierto, es el sistema gestor de base de datos más popular. Alimenta desde websites de aficionados hasta plataformas profesionales como WordPress. PHP: PHP son las siglas de Preprocesador de Hipertexto. Es un lenguaje de script del lado del servidor que hace funcionar algunas de las páginas web más famosas del mundo, incluyendo WordPress y Facebook. Es de código abierto, relativamente fácil de aprender, y funciona perfectamente con MySQL, lo que lo ha hecho una opción muy popular para los desarrolladores web. Perl: Perl es un lenguaje de programación dinámico y de alto nivel que se usa ampliamente en la programación de redes, la administración de sistemas, etc. Aunque menos popular para el desarrollo web, Perl tiene un montón de aplicaciones específicas. Tiene cuatro componentes principales. Éstos son:

10 Page 10 Diferentes versiones de XAMPP pueden incluir componentes adicionales como phpMyAdmin, OpenSSL, etc. para crear servidores web completos. Siga estos pasos para instalar XAMPP: https://www.udemy.com/blog/tutorial-de-xampp- como-usar-xampp-para-ejecutar-su-propio- servidor-web/

11 Page 11 Panel de Control de XAMPP El panel de control de XAMPP le da un control completo sobre todos los componentes de XAMPP instalados. Puede usar el panel de control para iniciar/parar distintos módulos, lanzar una ventana de comandos UNIX, abrir el explorador de Windows, y ver todas las operaciones que se ejecutan en segundo plano.

12 Page 12 Aquí tiene una visión rápida del Panel de Control. Por ahora, lo único que necesita saber es cómo iniciar y parar el servidor Apache.

13 Page 13 Probando Su Instalación XAMPP Siga los siguientes pasos para probar su instalación XAMPP lanzando un servidor web Apache y creando un simple fichero PHP. Paso 1: En el panel de control XAMPP, haga click en ‘Start’ bajo ‘Actions’ para el módulo Apache. Esto le indica a XAMPP que inicie el servidor web Apache. Paso 2: Abra su navegador web y escriba: http://localhost o 127.0.0.1http://localhost Paso 3: Elija su idioma en la pantalla de presentación.

14 Page 14


Descargar ppt "Page 1 Profesora: Nelwi Báez. Page 2 Reseña MYSQL es muy rápido, confiable, robusto y fácil de usar tanto para volumenes de datos grandes como pequeños."

Presentaciones similares


Anuncios Google