Guia Mysql Nivel 1

Páginas: 59 (14698 palabras) Publicado: 12 de julio de 2015
Guía de MySQL

Contenidos:
1.- Introducción:
2.- Creación de una base de datos. CREATE DATABASE.
3.- Creación de una tabla y mostrar sus campos (CREATE TABLE - SHOW TABLES - describe - DROP TABLE)
4.- Instrucción ALTER TABLE.
5.- Carga de registros a una tabla y su recuperación (INSERT INTO – SELECT)
6.- Tipos de datos básicos de un campo de una tabla
7.- Recuperación de algunos campos (SELECT)8.- Recuperación de registros específicos (SELECT - WHERE)
9.- Operadores Relacionales = <> < <= > >=
10.- Borrado de registros de una tabla (DELETE)
11.- Modificación de registros de una tabla (UPDATE)
12.- Clave primaria
13.- Campo entero con autoincremento
14. Clave Foránea.

15.- Comando TRUNCATE TABLE
18.- Valores NULL
19.- Valores numéricos sin signo (UNSIGNED)
20.- Tipos de datos
19.- Tiposde datos (texto)
20.- Tipos de datos (numéricos)
21.- Tipos de datos (fechas y horas)
22.- Valores por defecto
23.- Valores Inválidos
24.- Atributo DEFAULT en una columna de una tabla
25.- Atributo ZEROFILL en una columna de una tabla.
26.- Columnas calculadas
27.- Funciones para el manejo de cadenas
28.- Funciones matemáticas
29.- Funciones para el uso de fecha y hora
30.- Cláusula ORDER delSELECT
31.- Operadores Lógicos (AND - OR - NOT)
32.- Otros operadores relacionales (BETWEEN - IN)
33.- Búsqueda de patrones (LIKE y NOT LIKE)
34.- Búsqueda de patrones (REGEXP)
35.- Contar registros (COUNT)
36.- Funciones de agrupamiento (COUNT - MAX - MIN - SUM - AVG)
37.- Agrupar registros (GROUP BY)
38.- Selección de un grupo de registros (HAVING)
39.- Registros duplicados (DISTINCT)
40.- Consultaa varias Tablas: INNER JOIN

1.- Introducción:
SQL: Structure Query Language (Lenguaje de Consulta Estructurado). MySQL es un sistema de administración de bases
de datos (Database Management System, DBMS) para bases de datos relacionales open source y está haciendo un
competidor cada vez más directo de gigantes en la materia de las bases de datos como ORACLE. Así que, MySQL es
una aplicación quepermite gestionar archivos llamados de bases de datos.
Existen muchos tipos de bases de datos, desde un simple archivo hasta sistemas relacionales orientados a objetos.
MySQL, como base de datos relacional, utiliza múltiples tablas para almacenar y organizar la información.
MySQL fue escrito en C y C++ y destaca por su gran adaptación a diferentes entornos de desarrollo, permitiendo suinteracción con los lenguajes de programación más utilizados como PHP, Perl y Java y su integración en distintos
sistemas operativos.
También es muy destacable, la condición de open source de MySQL, que hace que su utilización sea gratuita e incluso
se pueda modificar con total libertad, pudiendo descargar su código fuente. Esto ha favorecido muy positivamente en su
desarrollo y continuas actualizaciones,para hacer de MySQL una de las herramientas más utilizadas por los
programadores orientados a Internet.
Este permite crear base de datos y tablas, insertar datos, modificarlos, eliminarlos, ordenarlos, hacer consultas y realizar
muchas operaciones. Ingresando instrucciones en la línea de comandos o embebidas en un lenguaje como PHP nos
comunicamos con el servidor.

2.- Creación de una Base de datos:CREATE DATABASE
Para comenzar a trabajar con una base de datos debemos conocer en primer lugar la definición: Una base de datos es
un gran contenedor de información almacenada de forma organizada tal que se pueda evitar la redundancia de datos y
se pueda establecer relaciones entre los mismos. La base de datos contendrá las tablas identificadas con un nombre
único donde se guardarán los datostambién identificados de forma única.
Para crear una base de datos utilizamos la siguiente sintaxis SQL:
CREATE DATABASE tienda;
Con este query estamos creando la base de datos “tienda”. Nótese que las palabras “CREATE” y “DATABASE” están
escritas en mayúsculas pues semánticamente es lo correcto. Se debe distinguir las palabras reservadas de SQL y las
que como programadores estamos asignando a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guia 1 Mysql Creando Tablas
  • mysql guia
  • Guia mysql
  • Guia Mysql
  • Guia mysql
  • GUIA APRENDIZAJE NIVEL 3 1 UNIT
  • Cisco Ccna Nivel 1
  • guía para MySql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS