Professional Documents
Culture Documents
Introducción:
MySQL:
Características de MySQL:
Escrito en C y C ++.
Probado con una amplia gama de compiladores diferentes.
Funciona en muchas plataformas diferentes
Probado con Purify (un detector de fuga de memoria comercial), así
como con Valgrind, una herramienta GPL
Utiliza un diseño de servidor de varias capas con módulos
independientes.
Diseñado para ser completamente multiproceso usando hilos de
kernel, para usar fácilmente múltiples CPU si están disponibles.
Proporciona motores de almacenamiento transaccionales y no
transaccionales.
Utiliza tablas de disco B-tree muy rápidas (MyISAM) con compresión
de índice.
Diseñado para que sea relativamente fácil agregar otros motores de
almacenamiento. Esto es útil si desea proporcionar una interfaz SQL
para una base de datos interna.
Utiliza un sistema de asignación de memoria basado en subprocesos
muy rápido.
Ejecuta uniones muy rápidas utilizando una combinación optimizada
de bucle anidado.
Implementa tablas hash en memoria, que se usan como tablas
temporales.
Implementa funciones SQL usando una biblioteca de clases altamente
optimizada que debe ser lo más rápido posible. Por lo general, no hay
asignación de memoria después de la inicialización de la consulta.
Proporciona el servidor como un programa separado para su uso en
un entorno de red cliente / servidor, y como una biblioteca que puede
Tipos de Datos:
Tipos numéricos:
MySQL admite todos los tipos de datos numéricos SQL estándar. Estos tipos
incluyen los tipos exactos de datos numéricos (INTEGER, SMALLINT, DECIMAL, y
NUMERIC), así como los tipos de datos numéricos aproximados (FLOAT, REAL y
DOUBLE PRECISION). La palabra clave INT es un sinónimo de INTEGER, y las
palabras clave DEC y FIXED son sinónimos de DECIMAL. MySQL trata DOUBLE
como sinónimo de DOUBLE PRECISION (una extensión no estándar). MySQL
también trata REAL como sinónimo de DOUBLE PRECISION (una variación no
estándar), a menos que el REAL_AS_FLOAT modo SQL esté habilitado.
Tipos de Cadenas:
Requisitos
PostgreSQL
Características:
Tipos de Datos
Oracle
Características
Tipos de Datos
Requisitos
Bibliografía
Oracle Corporation and/or its affiliates. (21 de Enero de 2018). MySQL. Obtenido de
https://dev.mysql.com/doc/refman/8.0/en/