MYSQL.EDIC.REVISADA Y AC

MYSQL.EDIC.REVISADA Y AC

DUBOIS, PAUL

73,20 €
IVA incluido
No disponible
Editorial:
ANAYA MULTIMEDIA
Año de edición:
2009
Materia
Informática
ISBN:
978-84-415-2551-1
Páginas:
928
Encuadernación:
Otros
Colección:
La Biblia De

Introducción
Por qué seleccionar MySQL
Si ya tiene otro RDBMS
Herramientas proporcionadas con MySQL
Objetivos del libro
Estructura del libro
Parte I: Uso general de MySQL
Parte II: Utilizar interfaces de programación MySQL
Parte III: Administración de MySQL
Parte IV: Apéndices
Cómo leer este libro
Versiones de software analizadas en el libro
Convenciones
Contenido extra
Recursos adicionales


Parte I. Uso generalde MySQL

1. Primeros pasos con MySQL
Cómo puede ayudarle MySQL
Base de datos de ejemplo
La U.S. Historical League
El proyecto de las calificaciones
Aplicación de la base de datos de ejemplo
Terminología básica de bases de datos
Terminología estructural
Terminología del lenguaje de consultas
Terminología arquitectónica de MySQL
Curso práctico de MySQL
Obtener la distribución de la base de datos de ejemplo
Requisitos previos
Establecer y terminar conexiones al servidor MySQL
Ejecutar instrucciones SQL
Crear una base de datos
Crear tablas
Tablas para la organización U.S. Historical League
Añadir nuevas filas
Añadir filas con INSERT
Añadir nuevas filas desde un archivo
Restablecer la base de datos sampdb a un estado conocido
Recuperar información
Especificar criterios de recuperación
El valor NULL
Ordenar los resultados de una consulta
Limitar los resultados de una consulta
Calcular y asignar nombre a valores de columna de un resultado
Trabajar con fechas
Comparar patrones
Permitir y utilizar variables definidas por el usuario
Generar resúmenes
Recuperar información de varias tablas
Borrar o actualizar filas existentes
Consejos para interactuar con mysql
Simplificar el proceso de conexión
Usar un archivo de opciones
Utilizar el historial de la utilidad de línea de comandos
Utilizar alias y secuencias de comandos
Ejecutar instrucciones con mayor facilidad
Utilizar el editor de líneas de entrada de mysql
Utilizar cortar y pegar para ejecutar instrucciones
Utilizar mysql para ejecutar archivos de secuencias de comandos
A continuación

2. Utilizar SQL para administrar datos
El modo SQL del servidor
Sintaxis de identificadores MySQL y reglas de nomenclatura
Uso de mayúsculas y minúsculas en instrucciones SQL
Conjuntos de caracteres
Especificar conjuntos de caracteres
Determinar la disponibilidad y configuración de conjuntos de caracteres
Compatibilidad con Unicode
Compatibilidad de Unicode antes de MySQL 6.0
Compatibilidad de Unicode en MySQL 6.0 y posteriores
Seleccionar, crear, eliminar y modificar bases de datos
Seleccionar bases de datos
Crear bases de datos
Eliminar bases de datos
Modificar bases de datos
Crear, eliminar, indexar y modificar tablas
Características de motores de almacenamiento
Comprobar los motores de almacenamiento disponibles
Representar tablas en disco
El motor de almacenamiento MyISAM
El motor de almacenamiento MERGE
El motor de almacenamiento MEMORY
El motor de almacenamiento InnoDB
El motor de almacenamiento Falcon
El motor de almacenamiento FEDERATED
El motor de almacenamiento NDB
Otros motores de almacenamiento
Características de portabilidad de los motores de almacenamiento
Crear tablas
Opciones de tabla
Crear tablas provisionales
Tablas temporales
Crear una tabla a partir de otras tablas o resultados de consultas
Usar tablas MERGE
Usar tablas particionadas
Usar tablas FEDERATED
Eliminar tablas
Indexar tablas
Características de índices de motores de almacenamiento
Crear índices
Eliminar índices
Modificar la estructura de tablas
Obtener metadatos de base de datos
Obtener metadatos con SHOW
Obtener metadatos con INFORMATION_SCHEMA
Obtener metadatos desde la línea de comandos
Recuperaciones de varias tablas con combinaciones
Combinaciones internas
Cualificar referencias a columnas de tablas combinadas
Combinaciones externas por la izquierda o la derecha
Realizar recuperaciones de varias tablas con subconsultas
Subconsultas con operadores de comparación relativos
IN y NOT IN en subconsultas
Subconsultas ALL, ANY y SOME
Subconsultas EXISTS y NOT EXISTS
Subconsultas correlativas
Subconsultas en la cláusula FROM
Recuperar subconsultas como combinaciones
Rescribir subconsultas que seleccionan valores que coinciden
Rescribir subconsultas que seleccionan valores que no coinciden
Recuperar varias tablas con UNION
Utilizar vistas
Eliminar y actualizar en varias tablas
Realizar transacciones
Utilizar transacciones para garantizar la ejecución de instrucciones
Utilizar puntos de recuperación de transacciones
Aislamiento de transacciones
Enfoques no transaccionales a problemas transaccionales
Claves secundarias e integridad referencial
Crear y utilizar claves secundarias
Vivir sin claves secundarias
Utilizar búsquedas FULLTEXT
Búsquedas FULLTEXT de lenguaje natural
Búsquedas FULLTEXT en modo Booleano
Búsquedas FULLTEXT de expansión de consultas
Configurar el motor de búsqueda FULLTEXT

3. Tipos de datos
Categorías de valores de datos
Valores numéricos
Números de valor exacto y aproximado
Valores de campo de bits
Valores de cadena
Tipos de cadenas y conjuntos de caracteres admitidos
Variables del sistema relacionadas con conjuntos de caracteres
Valores de fecha y hora (temporales)
Valores espaciales
Valores Booleanos
El valor NULL
Tipos de datos de MySQL
Presentación de los tipos de datos
Especificar tipos de columna en definiciones de tabla
Especificar valores predeterminados de columna
Tipos de datos numéricos
Tipos de datos numéricos de valor exacto
Tipos de datos numéricos de valor aproximado
El tipo de datos BIT
Atributos de tipos de datos numéricos
Seleccionar tipos de datos numéricos
Tipos de datos de cadena
Los tipos de datos CHAR y VARCHAR
Los tipos datos BINARY y VARBINARY
Tipos de datos BLOB y TEXT
Tipos de datos ENUM y SET
Atributos de tipos de datos de cadena
Seleccionar tipos de datos de cadena
Tipos de datos de fecha y hora
Tipos de datos DATE, TIME y DATETIME
El tipo de datos TIMESTAMP
El tipo de datos YEAR
Atributos de los tipos de datos de fecha y hora
Trabajar con valores de fecha y hora
Interpretar valores de año ambiguos
Tipos de datos espaciales
Procesar valores de datos incorrectos
Trabajar con secuencias
Propiedades generales de AUTO_INCREMENT
Propiedades AUTO_INCREMENT específicas de motores de almacenamiento
AUTO_INCREMENT para tablas MyISAM
AUTO_INCREMENT para tablas MEMORY
AUTO_INCREMENT para tablas InnoDB
Problemas con columnas AUTO_INCREMENT
Consejos para trabajar con columnas AUTO_INCREMENT
Añadir una columna de números secuenciales a una tabla
Modificar

Si lo que está buscando es un sistema de administración de bases de datos gratuita o de bajo coste, sin duda MySQL es la mejor elección, ya que se compone de unas características muy atractivas: gran velocidad, facilidad de uso, compatibilidad con el lenguaje de consultas, prestaciones, conectividad y seguridad, portabilidad, tamaño reducido, disponibilidad y coste, distribución y código fuente abiertos.

Este libro es la mejor herramienta con la que dominará MySQL de forma eficaz y con la que conseguirá aumentar la productividad de su trabajo. Aprenderá, entre otros aspectos, a generar páginas Web dinámicas creadas con Perl y PHP, crear cuentas de usuario, realizar copias de seguridad de bases de datos y garantizar la seguridad de los sitios.

Artículos relacionados

  • IA PARA PRINCIPIANTES. LA GUÍA DEFINITIVA
    WITZKE,KASPER
    El rápido avance de la Inteligencia Artificial está cambiando las industrias y redefiniendo lo que significa tener éxito en la era moderna. Desde el tratamiento de la salud hasta las finanzas, pasando por la educación y el entretenimiento, la IA está impulsando la innovación y la eficiencia a un ritmo sin precedentes. Como resultado, comprender la IA se ha convertido en una nec...
    Disponible en la librería

    17,90 €

  • LEVEL UP! GUIA PARA SER UN GRAN DISEÑADOR DE VIDEOJUEGOS
    ROGERS, SCOTT
    ¿Quieres aprender a diseñar lo último en videojuegos? ¿Necesitas consejos para mejorar el diseño de tu juego? ¡Prepárate para subir de nivel con Level Up! Scott Rogers, el diseñador de videojuegos de éxito como Pac-Man World TM, God of War TM, y las series de Maximo y de Bob Esponja, comparte con nosotros el conocimiento y la experiencia que ha acumulado durante años sobre cómo...
    Disponible en la librería

    45,00 €

  • ESTO ES PARA TODOS
    BERNERS-LEE, TIM
    La historia íntima de cómo un joven científi co cambió para siempre nuestra forma de conectarnos al mundoEn 1989, en una pequeña oficina del CERN, un joven científico británico concibió una nueva forma de compartir información. Se llamaba Tim Berners-Lee, y de aquella intuición nació la World Wide Web, una herramienta que transformó para siempre la manera en que trabajamos, nos...
    Disponible en la librería

    22,95 €

  • AUTOMATIZA LAS TAREAS ABURRIDAS CON PYTHON, 3.ª EDICIÓN
    , AL SWEIGART / SWEIGART, AL
    No pierdas tiempo haciendo lo que un mono bien adiestrado podría hacer. Aunque nunca hayas escrito ni una línea de código, puedes delegar ese trabajo monótono en tu ordenador. Automatiza las tareas aburridas con Python.En esta tercera edición totalmente revisada de Automatiza las tareas aburridas con Python, aprenderás a usar Python para escribir programas que hagan en minutos ...
    Disponible en la librería

    62,50 €

  • HOLA, INTELIGENCIA ARTIFICIAL!
    La inteligencia artificial no es cosa de expertos. Puedes usarla con sentido ¡y hasta mejorarla! Tienes en tus manos una guía práctica creada por dos adolescentes y su padre: los tres se hacen preguntas, aprenden juntos, y lo cuentan. La han escrito para quienes no se conforman con mirar desde fuera mientras el mundo cambia, y también para los que desean ser parte de ese cambio...
    Disponible en la librería

    18,90 €

  • INTELIGENCIA ARTIFICIAL E INNOVACIÓN
    OMAR HATAMLEH, MICHAEL LEWRICK
    Dos referentes mundiales en innovación y tecnología explican cómo aprovechar la inteligencia artificial para transformar empresas y crear el futuro. Con casos reales, herramientas y estrategias, este libro ofrece una guía práctica para liderar el cambio en la era de la IA. ...
    Disponible en la librería

    23,95 €