MYSQL
Enviado por emer.gio • 24 de Abril de 2015 • Tesis • 349 Palabras (2 Páginas) • 242 Visitas
MYSQL
Surgió alrededor de los años 90 por Michael Windenis
Es un lenguaje de programación para trabajar con bases de datos relacionales, y es software de código abierto.
MYSQL es un interpretador de SQL, Es un servidor de base de datos
Permite Administrar bases de datos
CARACTERISTICAS PRINCIPALES
- Velocidad y robustez
VENTAJAS
- Velocidad al realizar las transacciones
- Bajo costo en requerimientos para la elaboración de bases de datos
- Facilidad de configuración e instalación
- Soporta diversas plataformas o sistemas operativos
DESVENTAJAS
- Un gran porcentaje de utilidades no están documentadas
- No es intuitivo.
DATO
Un dato puede ser una letra, número, símbolo o palabra que por sí solo no tiene ningún significado, debido a que no nos proporciona ninguna definición concreta.
Adivinanza
(Steve Jobs)
Tipos de datos
Numéricos, (reales, enteros), Cadena de caracteres, Fecha y hora (fecha, hora).
INFORMACION
Es un conjunto de datos procesados
Dato – procesamiento de datos – información
Ejemplo: 2,1 – suma – 3
Que es una base de datos
Archivos
(Ejemplo de inscripción de un colegio)
Colección de datos interrelacionados y estructurados almacenados en conjunto sin redundancia perjudiciales o innecesarias.
- Almacenar
- Buscar
- Manejo de información
- Poco tiempo
DBMS (Database Managment System) o SGBD (Sistema Gesto de Base de datos)
Un conjunto coordinado de programas, procedimientos, lenguajes, etc. Que suministra privilegios o medios necesarios para manipular la información, manteniendo la integridad, confidencialidad y seguridad los datos.
DBMS
3 partes fundamentales: Definición, manipulación y utilización.
Mysql, SQL Server, Oracle
SQL: Structure Query Language (Lenguaje de consulta Estructurado)
Es un lenguaje de programación para trabajar con bases de datos relacionales
TABLA
Es la manera de almacenar información de forma tabular, es decir la información se guarda en filas y columnas
Las bases de datos almacenan tablas, y las tablas almacenan datos.
CLAVE PRIMARIA (LLAVE PRIMARIA)
Un identificador único
RELACIONES
Las tablas se relacionan entre sí
LLAVE FORANEA
Es un tipo de llave especial que se encarga de crear un vínculo o relación entre tablas
RELACION DE UNO A UNO
RELACION DE UNO A MUCHOS
LENGUAJE DE DEFINICION DE DATOS (DDL)
Debe existir un conjunto de instrucciones que permitan crear las estructuras de las bases de datos.
LENGUAJE DE MANIPULACION DE DATOS (DML)
Conjunto de instrucciones o comandos
...