mysql

4
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

Upload: emer-gio

Post on 02-Oct-2015

214 views

Category:

Documents


0 download

DESCRIPTION

Conceptos Basicos de bases de datos

TRANSCRIPT

MYSQLSurgi alrededor de los aos 90 por Michael WindenisEs un lenguaje de programacin para trabajar con bases de datos relacionales, y es software de cdigo abierto. MYSQL es un interpretador de SQL, Es un servidor de base de datosPermite Administrar bases de datosCARACTERISTICAS PRINCIPALES Velocidad y robustezVENTAJAS Velocidad al realizar las transacciones Bajo costo en requerimientos para la elaboracin de bases de datos Facilidad de configuracin e instalacin Soporta diversas plataformas o sistemas operativosDESVENTAJAS Un gran porcentaje de utilidades no estn documentadas No es intuitivo. DATOUn dato puede ser una letra, nmero, smbolo o palabra que por s solo no tiene ningn significado, debido a que no nos proporciona ninguna definicin concreta.Adivinanza(Steve Jobs)Tipos de datosNumricos, (reales, enteros), Cadena de caracteres, Fecha y hora (fecha, hora). INFORMACIONEs un conjunto de datos procesadosDato procesamiento de datos informacinEjemplo: 2,1 suma 3

Que es una base de datosArchivos(Ejemplo de inscripcin de un colegio)Coleccin de datos interrelacionados y estructurados almacenados en conjunto sin redundancia perjudiciales o innecesarias. Almacenar Buscar Manejo de informacin 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 informacin, manteniendo la integridad, confidencialidad y seguridad los datos. DBMS3 partes fundamentales: Definicin, manipulacin y utilizacin. Mysql, SQL Server, OracleSQL: Structure Query Language (Lenguaje de consulta Estructurado)Es un lenguaje de programacin para trabajar con bases de datos relacionalesTABLAEs la manera de almacenar informacin de forma tabular, es decir la informacin se guarda en filas y columnasLas bases de datos almacenan tablas, y las tablas almacenan datos. CLAVE PRIMARIA (LLAVE PRIMARIA)Un identificador nicoRELACIONESLas tablas se relacionan entre sLLAVE FORANEAEs un tipo de llave especial que se encarga de crear un vnculo o relacin entre tablasRELACION DE UNO A UNORELACION DE UNO A MUCHOSLENGUAJE 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 que nos sirven para poder manipular los elementos. (AADIR, SUPRIMIR O INSERTAR)DISEO DE LA BASE DE DATOSDebe estar bien diseada, para evitar problemas de desempeo, informacin incompleta, duplicada.