Evidencia de conocimiento: Mapa Conceptual GA3-220501113-AA1-EV01.
Es una base de open source (FUENTE ABIERTA) para almacenar datos relacionados ya que es gratis
Utiliza lenguaje SQL (strucred query languaje) = lenguaje de consulta estructurado este lenguaje ha estado por mas de 40 años
Es utilizada por múltiples lenguajes Java, Php
esta disponible para windows , mac o linux
se puede conectar aplicaciones web, móviles y de escritorio
Se puede utilizar desde sitios y aplicaciones pequeñas hasta empresariales.
TERMINOLOGIA
TABLA
tiene registros (filas) y campos (columnas). Los campos tienen diferentes tipos de datos, como texto, números, fechas e hipervínculos. Un registro: contiene datos específicos, como información acerca de un determinado empleado o un producto
BASE DE DATOS RELACIONAL
MySQL utiliza un modelo de base relacional.
Al relacionar los datos se evita que haya contenido duplicado
El contenido se relaciona por medio de llaves (llave primaria y llave foránea).
Llave compuesta
TIPOS DE DATOS NUMERICOS:
INT: (número) O ENTERO
TINYINT: Es el tipo de datos numérico más chico dentro del lenguaje SQL, y su utilización siendo escasa para la mayoría de las operaciones, se debe a que no puede almacenar números negativos, solamente del 0 al 255.
BIGINT se pueden representar números enteros, algo así como 9 millones de trillones o 9 mil cuatrillones si se puede decir así, tanto como para valores positivos como para los negativos
FLOAT: (m, d): Almacena números de coma flotante, donde 'm' es el número de dígitos de la parte entera y 'd' el número de decimales. DOUBLE (REAL): Almacena número de coma flotante con precisión doble. Igual que FLOAT, la diferencia es el rango de valores posibles. Almacena decimales.
STRING: Almacena cadenas de texto
VARCHAR: almacenas series de caracteres de hasta 255 bytes en un campo de longitud variable. Los datos pueden consistir en letras, números y símbolos.
Ejemplo; nombre de un producto.
TEXT: Una longitud máxima de 65.535 caracteres. Sirve para almacenar texto plano sin formato. Distingue entre minúsculas y mayúsculas.
CHAR: (30) puede almacenar hasta 30 caracteres. La longitud de una columna
MODELO ENTIDAD RELACION :Es un diagrama de flujo para el diseño de bases de datos , aparte de mostrar la logica de relacion en la base de datos, llamado de las siguientes maneras :