SlideShare una empresa de Scribd logo
1 de 18
ACTIVIDAD N°1
1.HISTORIA Y EVOLUCION DE
LAS BASES DE DATOS.
2.TIPOS DE BASES DE
DATOS.
3.MOTORES DE BASE DE
DATOS.
• Carlos Alberto Pérez
ALUMNO :
ASIGNATURA
BASE DE DATOS I
INGENIERIA DE
SISTEMAS IV
HISTORIA DE LA BASE DE DATOS
LOS ORÍGENES DE LAS BASES DE DATOS SE REMONTAN A LA ANTIGÜEDAD DONDE YA EXISTÍAN
BIBLIOTECAS Y TODA CLASE DE REGISTROS. ADEMÁS TAMBIÉN SE UTILIZABAN PARA RECOGER
INFORMACIÓN SOBRE LAS COSECHAS Y CENSOS. SIN EMBARGO, SU BÚSQUEDA ERA LENTA Y POCO
EFICAZ Y NO SE CONTABA CON LA AYUDA DE MÁQUINAS QUE PUDIESEN REEMPLAZAR EL TRABAJO
MANUAL.
POSTERIORMENTE, EL USO DE LAS BASES DE DATOS SE DESARROLLÓ A PARTIR DE LAS NECESIDADES DE
ALMACENAR GRANDES CANTIDADES DE INFORMACIÓN O DATOS. SOBRE TODO, DESDE LA APARICIÓN DE
LAS PRIMERAS COMPUTADORAS, EL CONCEPTO DE BASES DE DATOS HA ESTADO SIEMPRE LIGADO A LA
INFORMÁTICA.
EN 1884 HERMAN HOLLERITH CREÓ LA MÁQUINA AUTOMÁTICA DE TARJETAS PERFORADAS, SIENDO
NOMBRADO ASÍ EL PRIMER INGENIERO ESTADÍSTICO DE LA HISTORIA. EN ESTA ÉPOCA, LOS CENSOS SE
REALIZABAN DE FORMA MANUAL.
EN LA DÉCADA DE LOS CINCUENTA SE DA ORIGEN A LAS CINTAS MAGNÉTICAS,
PARA AUTOMATIZAR LA INFORMACIÓN Y HACER RESPALDOS. ESTO SIRVIÓ PARA
SUPLIR LAS NECESIDADES DE INFORMACIÓN DE LAS NUEVAS INDUSTRIAS. Y A
TRAVÉS DE ESTE MECANISMO SE EMPEZARON A AUTOMATIZAR INFORMACIÓN,
CON LA DESVENTAJA DE QUE SOLO SE PODÍA HACER DE FORMA SECUENCIAL
EN LA ÉPOCA DE LOS SESENTA, LAS COMPUTADORAS BAJARON LOS PRECIOS PARA QUE
LAS COMPAÑÍAS PRIVADAS LAS PUDIESEN ADQUIRIR; DANDO PASO A QUE SE
POPULARIZARA EL USO DE LOS DISCOS, COSA QUE FUE UN ADELANTO MUY EFECTIVO EN
LA ÉPOCA, DEBIDO A QUE A PARTIR DE ESTE SOPORTE SE PODÍA CONSULTAR LA
INFORMACIÓN DIRECTAMENTE, SIN TENER QUE SABER LA UBICACIÓN EXACTA DE LOS
DATOS.
EN ESTA MISMA ÉPOCA SE DIO INICIO A LAS PRIMERAS GENERACIONES DE BASES DE
DATOS DE RED Y LAS BASES DE DATOS JERÁRQUICAS, YA QUE ERA POSIBLE GUARDAR
ESTRUCTURAS DE DATOS EN LISTAS Y ARBOLES.
OTRO DE LOS PRINCIPALES LOGROS DE LOS AÑOS SESENTA FUE LA ALIANZA DE IBM Y
AMERICAN AIRLINES PARA DESARROLLAR SABRE, UN SISTEMA OPERATIVO QUE
MANEJABA LAS RESERVAS DE VUELOS, TRANSACCIONES E INFORMACIONES SOBRE LOS
PASAJEROS DE LA COMPAÑÍA AMERICAN AIRLINES.
POR LO QUE RESPECTA A LA DÉCADA DE LOS SETENTA, EDGAR FRANK CODD,
CIENTÍFICO INFORMÁTICO INGLES CONOCIDO POR SUS APORTACIONES A LA
TEORÍA DE BASES DE DATOS RELACIONALES, DEFINIÓ EL MODELO RELACIONAL A
LA PAR QUE PUBLICÓ UNA SERIE DE REGLAS PARA LOS SISTEMAS DE DATOS
RELACIONALES A TRAVÉS DE SU ARTÍCULO “UN MODELO RELACIONAL DE DATOS
PARA GRANDES BANCOS DE DATOS COMPARTIDOS”.
ESTE HECHO DIO PASO AL
NACIMIENTO DE LA SEGUNDA GENERACIÓN
DE LOS SISTEMAS GESTORES DE
BASES DE DATOS.
DURANTE LA DÉCADA DE 1970, LAWRENCE
J. ELLISON, MÁS CONOCIDO COMO LARRY
ELLISON, A PARTIR DEL TRABAJO DE
EDGAR F. CODD SOBRE LOS SISTEMAS DE
BASES DE DATOS RELACIONALES,
DESARROLLÓ EL RELATIONAL SOFTWARE
SYSTEM, O LO QUE ES LO MISMO, LO QUE
ACTUALMENTE SE CONOCE COMO
ORACLE CORPORATION,
DESARROLLANDO ASÍ UN SISTEMA DE
GESTIÓN DE BASES DE DATOS
RELACIONAL CON EL MISMO NOMBRE QUE
DICHA COMPAÑÍA.
ES CONSIDERADO COMO UNO DE LOS
SISTEMAS DE BASES DE DATOS MÁS
EN LA ÉPOCA DE LOS OCHENTA SE DESARROLLARÁ EL SQL (STRUCTURED QUERY LANGUAGE) O LO
QUE ES LO MISMO UN LENGUAJE DE CONSULTAS O LENGUAJE DECLARATIVO DE ACCESO A BASES
DE DATOS RELACIONALES QUE PERMITE EFECTUAR CONSULTAS CON EL FIN DE RECUPERAR
INFORMACIÓN DE INTERÉS DE UNA BASE DE DATOS Y HACER CAMBIOS SOBRE LA BASE DE DATOS
DE FORMA SENCILLA; ADEMÁS DE ANALIZA GRANDES CANTIDADES DE INFORMACIÓN Y PERMITIR
ESPECIFICAR DIVERSOS TIPOS DE OPERACIONES FRENTE A LA MISMA INFORMACIÓN, A DIFERENCIA
DE LAS BASES DE DATOS DE LOS AÑOS OCHENTA QUE SE DISEÑARON PARA APLICACIONES DE
PROCESAMIENTO DE TRANSACCIONES.
A PRINCIPIOS DE LOS AÑOS OCHENTA COMENZÓ EL AUGE DE LA COMERCIALIZACIÓN DE LOS
SISTEMAS RELACIONALES, Y SQL COMENZÓ A SER EL ESTÁNDAR DE LA INDUSTRIA, YA QUE LAS
BASES DE DATOS RELACIONALES CON SU SISTEMA DE TABLAS (COMPUESTA POR FILAS Y
COLUMNAS) PUDIERON COMPETIR CON LAS BASES JERÁRQUICAS Y DE RED, COMO CONSECUENCIA
DE QUE SU NIVEL DE PROGRAMACIÓN ERA SENCILLO Y SU NIVEL DE PROGRAMACIÓN ERA
RELATIVAMENTE BAJO.
EN LA DÉCADA DE 1990 LA INVESTIGACIÓN EN BASES DE DATOS GIRÓ EN TORNO A LAS
BASES DE DATOS ORIENTADAS A OBJETOS. LAS CUALES HAN TENIDO BASTANTE ÉXITO A
LA HORA DE GESTIONAR DATOS COMPLEJOS EN LOS CAMPOS DONDE LAS BASES DE
DATOS RELACIONALES NO HAN PODIDO DESARROLLARSE DE FORMA EFICIENTE. ASÍ SE
DESARROLLARON HERRAMIENTAS COMO EXCEL Y ACCESS DEL PAQUETE DE MICROSOFT
OFFICE QUE MARCAN EL INICIO DE LAS BASES DE DATOS ORIENTADAS A OBJETOS.
ASÍ SE CREÓ LA TERCERA GENERACIÓN DE SISTEMAS GESTORES DE BASES DE DATOS.
AUNQUE EL BOOM DE LA DÉCADA DE LOS NOVENTA SERÁ ES EL NACIMIENTO DEL WORLD
WIDE WEB A FINALES DE LA DÉCADA, YA QUE A TRAVÉS DE ESTE SE FACILITARÁ LA
CONSULTA A BASES DE DATOS.
EN LA ACTUALIDAD, LAS TRES GRANDES COMPAÑÍAS QUE DOMINAN EL MERCADO DE LAS
BASES DE DATOS SON IBM, MICROSOFT Y ORACLE. POR SU PARTE, EN EL CAMPO DE
INTERNET, LA COMPAÑÍA QUE GENERA GRAN CANTIDAD DE INFORMACIÓN ES GOOGLE.
AUNQUE EXISTE UNA GRAN VARIEDAD DE SOFTWARE QUE PERMITEN CREAR Y MANEJAR
BASES DE DATOS CON GRAN FACILIDAD, COMO POR EJEMPLO LINQ, QUE ES UN
PROYECTO DE MICROSOFT QUE AGREGA CONSULTAS NATIVAS SEMEJANTES A LAS DE
SQL A LOS LENGUAJES DE LA PLATAFORMA .NET. EL OBJETIVO DE ESTE PROYECTO ES
PERMITIR QUE TODO EL CÓDIGO HECHO EN VISUAL STUDIO SEAN TAMBIÉN ORIENTADOS
A OBJETOS; YA QUE ANTES DE LINQ LA MANIPULACIÓN DE DATOS EXTERNOS TENÍA UN
CONCEPTO MÁS ESTRUCTURADO QUE ORIENTADO A OBJETOS; Y ES POR ESO QUE TRATA
DE FACILITAR Y ESTANDARIZAR EL ACCESO A DICHOS OBJETOS.
TIPOS DE BASE DE DATOS
BASE DE DATOS DINÁMICA:
ÉSTAS SON BASES DE DATOS DONDE LA INFORMACIÓN ALMACENADA SE
MODIFICA CON EL TIEMPO, PERMITIENDO OPERACIONES COMO ACTUALIZACIÓN,
BORRADO Y ADICIÓN DE DATOS, ADEMÁS DE LAS OPERACIONES
FUNDAMENTALES DE CONSULTA. UN EJEMPLO DE ESTO PUEDE SER LA BASE DE
DATOS UTILIZADA EN UN SISTEMA DE INFORMACIÓN DE UN SUPERMERCADO,
UNA FARMACIA, UN VIDEOCLUB O UNA EMPRESA.
BASE DE DATOS ESTÁTICA:
LOS ARCHIVOS CONTENIDOS EN ESTA BASE DE DATOS SOLO SON DE LECTURA,
Y SE PUEDEN GUARDAR PERO SIN USAR, O USARLAS UN TIEMPO DESPUÉS, UN
EJEMPLO DE ESTE SERIA BIBLIOTECAS, PERIÓDICOS (PARA ALMACENAR
INFORMACIÓN Y SI SE REQUIERE CONSULTARLA TIEMPO DESPUÉS).
IMPORTANCIA DE LAS BASE DE DATOS
EN LA ACTUALIDAD LA RECOPILACIÓN DE DATOS ES FUNDAMENTAL PARA QUE
UNA EMPRESA O INSTITUCIÓN MANTENGA SUS RELACIONES. POR ESTE MOTIVO
SE LE BRINDA UNA GRAN IMPORTANCIA AL MANTENIMIENTO DE LA BASE DE
DATOS Y TAMBIÉN AL CONSTANTE CRECIMIENTO DE LA MISMA. ES IMPORTANTE
QUE LA BASE CONTENGA CIERTOS DATOS FUNDAMENTALES DE LA PERSONA,
COMO POR EJEMPLO SU TELÉFONO (FIJO, MÓVIL O AMBOS), DIRECCIÓN DE
CORREO ELECTRÓNICO Y LA DIRECCIÓN POSTAL. ESTAS BASES DE DATOS SON
DINÁMICAS, PUES SE MODIFICAN TODO EL TIEMPO, A DIFERENCIA DE LAS
ESTÁTICAS QUE SUELEN RECOPILAR INFORMACIÓN O DOCUMENTOS
HISTÓRICOS.
MOTORES DE BASE DE DATOS
EL MOTOR DE ALMACENAMIENTO (STORAGE-
ENGINE) SE ENCARGA DE ALMACENAR, MANEJAR Y
RECUPERAR INFORMACIÓN DE UNA TABLA. LOS
MOTORES MÁS CONOCIDOS
SON MYISAM E INNODB. LA ELECCIÓN DE UNO U
OTRO DEPENDERÁ MUCHO DEL ESCENARIO
DONDE SE APLIQUE, PERO ARSYS QUIERE
AYUDARNOS A CONOCER MEJOR ESTOS
CONOCIDOS MOTORES DE ALMACENAMIENTO. EN
LA ELECCIÓN SE PRETENDE CONSEGUIR LA
MEJOR RELACIÓN DE CALIDAD ACORDE CON
NUESTRA APLICACIÓN. SI NECESITAMOS
TRANSACCIONES, CLAVES FORÁNEAS Y
BLOQUEOS, TENDREMOS QUE ESCOGER INNODB.
POR EL CONTRARIO, ESCOGEREMOS MYISAM EN
AQUELLOS CASOS EN LOS QUE PREDOMINEN
INNODB:
DOTA A MYSQL DE UN MOTOR DE ALMACENAMIENTO
TRANSACCIONAL (CONFORME A ACID) CON
CAPACIDADES DE COMMIT (CONFIRMACIÓN), ROLLBACK
(CANCELACIÓN) Y RECUPERACIÓN DE FALLOS. INNODB
REALIZA BLOQUEOS A NIVEL DE FILA Y TAMBIÉN
PROPORCIONA FUNCIONES DE LECTURA CONSISTENTE
SIN BLOQUEO AL ESTILO ORACLE EN SENTENCIAS
SELECT. ESTAS CARACTERÍSTICAS INCREMENTAN EL
RENDIMIENTO Y LA CAPACIDAD DE GESTIONAR
MÚLTIPLES USUARIOS SIMULTÁNEOS. NO SE NECESITA
UN BLOQUEO ESCALADO EN INNODB PORQUE LOS
BLOQUEOS A NIVEL DE FILA OCUPAN MUY POCO
ESPACIO. INNODB TAMBIÉN SOPORTA RESTRICCIONES
FOREIGN KEY. EN CONSULTAS SQL, AÚN DENTRO DE LA
MISMA CONSULTA, PUEDEN INCLUIRSE LIBREMENTE
TABLAS DEL TIPO INNODB CON TABLAS DE OTROS TIPOS.
LAS PRINCIPALES VENTAJAS DE INNODB SON:
• SOPORTE DE TRANSACCIONES
• BLOQUEO DE REGISTROS
• NOS PERMITE TENER LAS CARACTERÍSTICAS ACID (ATOMICITY, CONSISTENCY,
ISOLATION AND DURABILITY: ATOMICIDAD, CONSISTENCIA, AISLAMIENTO Y
DURABILIDAD EN ESPAÑOL), GARANTIZANDO LA INTEGRIDAD DE NUESTRAS
TABLAS.
• ES PROBABLE QUE SI NUESTRA APLICACIÓN HACE UN USO ELEVADO
DE INSERT Y UPDATE NOTEMOS UN AUMENTO DE RENDIMIENTO CON RESPECTO A
MYISAM.
DESVENTAJAS DE INNODB:
• EL DISEÑO DE SU ESTRUCTURA ES MUCHO MÁS COMPLEJO QUE EL DISEÑO DE
UNA TABLA MYISAM
• NO SOPORTA BÚSQUEDAS FULL-TEXT, QUE PARA CONJUNTOS DE DATOS
GRANDES, ES MUCHO MÁS RÁPIDO.
• LA ÚLTIMA DESVENTAJA ES SU POBRE RENDIMIENTO EN OPERACIONES
SENCILLAS COMO SELECCIONAR DATOS SI LO COMPARAMOS CON LAS TABLAS
MYISAM.
• MYISAM:
ES EL MECANISMO DE ALMACENAMIENTO DE DATOS USADA POR DEFECTO POR
EL SISTEMA ADMINISTRADOR DE BASES DE DATOS RELACIONALES MYSQL. ESTE
TIPO DE TABLAS ESTÁN BASADAS EN EL FORMATO ISAM PERO CON NUEVAS
EXTENSIONES. EN LAS ÚLTIMAS VERSIONES DE MYSQL, EL MOTOR INNODB
ESTÁ EMPEZANDO A REEMPLAZAR A ESTE TIPO DE TABLAS POR SU CAPACIDAD
DE EJECUTAR TRANSACCIONES DE TIPO ACID Y BLOQUEO DE REGISTROS E
INTEGRIDAD REFERENCIAL.
LAS PRINCIPALES VENTAJAS DE MYISAM:
• MAYOR VELOCIDAD EN GENERAL A LA HORA DE RECUPERAR DATOS.
• RECOMENDABLE PARA APLICACIONES EN LAS QUE DOMINAN LAS
SENTENCIAS SELECT ANTE LOS INSERT /UPDATE.
• AUSENCIA DE CARACTERÍSTICAS DE ATOMICIDAD YA QUE NO TIENE QUE
HACER COMPROBACIONES DE LA INTEGRIDAD REFERENCIAL, NI BLOQUEAR
LAS TABLAS PARA REALIZAR LAS OPERACIONES, ESTO NOS LLEVA COMO LOS
ANTERIORES PUNTOS A UNA MAYOR VELOCIDAD.
DESVENTAJAS DE MYISAM
• LAS TABLAS PUEDEN LLEGAR A DAR PROBLEMAS EN LA RECUPERACIÓN DE
DATOS.
• EL BLOQUEO DE LAS TABLAS CUANDO SE INSERTA O ACTUALIZA UN
REGISTRO ES OTRA POSIBLE DESVENTAJA YA QUE EL RESTO DE LAS
OPERACIONES QUEDARÁN A LA ESPERA DE LA INSERCCIÓN O ACTUALIZACIÓN
DEL REGISTRO.
FIN DE LA PRESENTACIÓN

Más contenido relacionado

Similar a Actividad 1 base de datos i

Similar a Actividad 1 base de datos i (20)

Bases de datos Presentacion
Bases de datos PresentacionBases de datos Presentacion
Bases de datos Presentacion
 
Base de datos(2)
Base de datos(2)Base de datos(2)
Base de datos(2)
 
Base de datos
Base de datosBase de datos
Base de datos
 
Tarbajo base de datos
Tarbajo  base de datosTarbajo  base de datos
Tarbajo base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases De Datos
Bases De DatosBases De Datos
Bases De Datos
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Eq1_Clase.pptx
Eq1_Clase.pptxEq1_Clase.pptx
Eq1_Clase.pptx
 
Trabajo de sistemas
Trabajo  de  sistemas Trabajo  de  sistemas
Trabajo de sistemas
 
Bases de datos I
Bases de datos IBases de datos I
Bases de datos I
 
Bases de datos 1
Bases de datos 1Bases de datos 1
Bases de datos 1
 
Basesdedaro
BasesdedaroBasesdedaro
Basesdedaro
 
Introduccion a bases de datos para tecnicos.pptx
Introduccion a bases de datos para tecnicos.pptxIntroduccion a bases de datos para tecnicos.pptx
Introduccion a bases de datos para tecnicos.pptx
 
EXPOSICIÓN SISTEMAS DE BASES I.pptx
EXPOSICIÓN SISTEMAS DE BASES I.pptxEXPOSICIÓN SISTEMAS DE BASES I.pptx
EXPOSICIÓN SISTEMAS DE BASES I.pptx
 
Historia de las Bases de Datos
Historia de las Bases de DatosHistoria de las Bases de Datos
Historia de las Bases de Datos
 
Antecedentes históricos de la base de datos
Antecedentes históricos de la base de datosAntecedentes históricos de la base de datos
Antecedentes históricos de la base de datos
 
Antecedentes históricos de la base de datos
Antecedentes históricos de la base de datosAntecedentes históricos de la base de datos
Antecedentes históricos de la base de datos
 
TIC - DIAPOSITIVA 11.pptx
TIC - DIAPOSITIVA 11.pptxTIC - DIAPOSITIVA 11.pptx
TIC - DIAPOSITIVA 11.pptx
 

Último

Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEduardoBriones22
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCarlosGabriel96
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potableFabricioMogroMantill
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfRonaldLozano11
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATevercoyla
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOeldermishti
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxfranklingerardoloma
 
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdfDavidTicona31
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...GuillermoRodriguez239462
 
Sistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptxSistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptx170766
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfELIZABETHCRUZVALENCI
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...WeslinDarguinHernand
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)Ricardo705519
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxjhorbycoralsanchez
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfssuser202b79
 
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfAnálisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfGabrielCayampiGutier
 

Último (20)

Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potable
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdf
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVOESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
ESPECIFICACIONES TECNICAS COMPLEJO DEPORTIVO
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
 
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 
Sistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptxSistemas de Ecuaciones no lineales-1.pptx
Sistemas de Ecuaciones no lineales-1.pptx
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
“Análisis comparativo de viscosidad entre los fluidos de yogurt natural, acei...
 
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
analisis tecnologico( diagnostico tecnologico, herramienta de toma de deciones)
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfAnálisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
 

Actividad 1 base de datos i

  • 1. ACTIVIDAD N°1 1.HISTORIA Y EVOLUCION DE LAS BASES DE DATOS. 2.TIPOS DE BASES DE DATOS. 3.MOTORES DE BASE DE DATOS. • Carlos Alberto Pérez ALUMNO : ASIGNATURA BASE DE DATOS I INGENIERIA DE SISTEMAS IV
  • 2. HISTORIA DE LA BASE DE DATOS LOS ORÍGENES DE LAS BASES DE DATOS SE REMONTAN A LA ANTIGÜEDAD DONDE YA EXISTÍAN BIBLIOTECAS Y TODA CLASE DE REGISTROS. ADEMÁS TAMBIÉN SE UTILIZABAN PARA RECOGER INFORMACIÓN SOBRE LAS COSECHAS Y CENSOS. SIN EMBARGO, SU BÚSQUEDA ERA LENTA Y POCO EFICAZ Y NO SE CONTABA CON LA AYUDA DE MÁQUINAS QUE PUDIESEN REEMPLAZAR EL TRABAJO MANUAL. POSTERIORMENTE, EL USO DE LAS BASES DE DATOS SE DESARROLLÓ A PARTIR DE LAS NECESIDADES DE ALMACENAR GRANDES CANTIDADES DE INFORMACIÓN O DATOS. SOBRE TODO, DESDE LA APARICIÓN DE LAS PRIMERAS COMPUTADORAS, EL CONCEPTO DE BASES DE DATOS HA ESTADO SIEMPRE LIGADO A LA INFORMÁTICA. EN 1884 HERMAN HOLLERITH CREÓ LA MÁQUINA AUTOMÁTICA DE TARJETAS PERFORADAS, SIENDO NOMBRADO ASÍ EL PRIMER INGENIERO ESTADÍSTICO DE LA HISTORIA. EN ESTA ÉPOCA, LOS CENSOS SE REALIZABAN DE FORMA MANUAL.
  • 3. EN LA DÉCADA DE LOS CINCUENTA SE DA ORIGEN A LAS CINTAS MAGNÉTICAS, PARA AUTOMATIZAR LA INFORMACIÓN Y HACER RESPALDOS. ESTO SIRVIÓ PARA SUPLIR LAS NECESIDADES DE INFORMACIÓN DE LAS NUEVAS INDUSTRIAS. Y A TRAVÉS DE ESTE MECANISMO SE EMPEZARON A AUTOMATIZAR INFORMACIÓN, CON LA DESVENTAJA DE QUE SOLO SE PODÍA HACER DE FORMA SECUENCIAL
  • 4. EN LA ÉPOCA DE LOS SESENTA, LAS COMPUTADORAS BAJARON LOS PRECIOS PARA QUE LAS COMPAÑÍAS PRIVADAS LAS PUDIESEN ADQUIRIR; DANDO PASO A QUE SE POPULARIZARA EL USO DE LOS DISCOS, COSA QUE FUE UN ADELANTO MUY EFECTIVO EN LA ÉPOCA, DEBIDO A QUE A PARTIR DE ESTE SOPORTE SE PODÍA CONSULTAR LA INFORMACIÓN DIRECTAMENTE, SIN TENER QUE SABER LA UBICACIÓN EXACTA DE LOS DATOS. EN ESTA MISMA ÉPOCA SE DIO INICIO A LAS PRIMERAS GENERACIONES DE BASES DE DATOS DE RED Y LAS BASES DE DATOS JERÁRQUICAS, YA QUE ERA POSIBLE GUARDAR ESTRUCTURAS DE DATOS EN LISTAS Y ARBOLES. OTRO DE LOS PRINCIPALES LOGROS DE LOS AÑOS SESENTA FUE LA ALIANZA DE IBM Y AMERICAN AIRLINES PARA DESARROLLAR SABRE, UN SISTEMA OPERATIVO QUE MANEJABA LAS RESERVAS DE VUELOS, TRANSACCIONES E INFORMACIONES SOBRE LOS PASAJEROS DE LA COMPAÑÍA AMERICAN AIRLINES.
  • 5. POR LO QUE RESPECTA A LA DÉCADA DE LOS SETENTA, EDGAR FRANK CODD, CIENTÍFICO INFORMÁTICO INGLES CONOCIDO POR SUS APORTACIONES A LA TEORÍA DE BASES DE DATOS RELACIONALES, DEFINIÓ EL MODELO RELACIONAL A LA PAR QUE PUBLICÓ UNA SERIE DE REGLAS PARA LOS SISTEMAS DE DATOS RELACIONALES A TRAVÉS DE SU ARTÍCULO “UN MODELO RELACIONAL DE DATOS PARA GRANDES BANCOS DE DATOS COMPARTIDOS”. ESTE HECHO DIO PASO AL NACIMIENTO DE LA SEGUNDA GENERACIÓN DE LOS SISTEMAS GESTORES DE BASES DE DATOS.
  • 6. DURANTE LA DÉCADA DE 1970, LAWRENCE J. ELLISON, MÁS CONOCIDO COMO LARRY ELLISON, A PARTIR DEL TRABAJO DE EDGAR F. CODD SOBRE LOS SISTEMAS DE BASES DE DATOS RELACIONALES, DESARROLLÓ EL RELATIONAL SOFTWARE SYSTEM, O LO QUE ES LO MISMO, LO QUE ACTUALMENTE SE CONOCE COMO ORACLE CORPORATION, DESARROLLANDO ASÍ UN SISTEMA DE GESTIÓN DE BASES DE DATOS RELACIONAL CON EL MISMO NOMBRE QUE DICHA COMPAÑÍA. ES CONSIDERADO COMO UNO DE LOS SISTEMAS DE BASES DE DATOS MÁS
  • 7. EN LA ÉPOCA DE LOS OCHENTA SE DESARROLLARÁ EL SQL (STRUCTURED QUERY LANGUAGE) O LO QUE ES LO MISMO UN LENGUAJE DE CONSULTAS O LENGUAJE DECLARATIVO DE ACCESO A BASES DE DATOS RELACIONALES QUE PERMITE EFECTUAR CONSULTAS CON EL FIN DE RECUPERAR INFORMACIÓN DE INTERÉS DE UNA BASE DE DATOS Y HACER CAMBIOS SOBRE LA BASE DE DATOS DE FORMA SENCILLA; ADEMÁS DE ANALIZA GRANDES CANTIDADES DE INFORMACIÓN Y PERMITIR ESPECIFICAR DIVERSOS TIPOS DE OPERACIONES FRENTE A LA MISMA INFORMACIÓN, A DIFERENCIA DE LAS BASES DE DATOS DE LOS AÑOS OCHENTA QUE SE DISEÑARON PARA APLICACIONES DE PROCESAMIENTO DE TRANSACCIONES. A PRINCIPIOS DE LOS AÑOS OCHENTA COMENZÓ EL AUGE DE LA COMERCIALIZACIÓN DE LOS SISTEMAS RELACIONALES, Y SQL COMENZÓ A SER EL ESTÁNDAR DE LA INDUSTRIA, YA QUE LAS BASES DE DATOS RELACIONALES CON SU SISTEMA DE TABLAS (COMPUESTA POR FILAS Y COLUMNAS) PUDIERON COMPETIR CON LAS BASES JERÁRQUICAS Y DE RED, COMO CONSECUENCIA DE QUE SU NIVEL DE PROGRAMACIÓN ERA SENCILLO Y SU NIVEL DE PROGRAMACIÓN ERA RELATIVAMENTE BAJO.
  • 8. EN LA DÉCADA DE 1990 LA INVESTIGACIÓN EN BASES DE DATOS GIRÓ EN TORNO A LAS BASES DE DATOS ORIENTADAS A OBJETOS. LAS CUALES HAN TENIDO BASTANTE ÉXITO A LA HORA DE GESTIONAR DATOS COMPLEJOS EN LOS CAMPOS DONDE LAS BASES DE DATOS RELACIONALES NO HAN PODIDO DESARROLLARSE DE FORMA EFICIENTE. ASÍ SE DESARROLLARON HERRAMIENTAS COMO EXCEL Y ACCESS DEL PAQUETE DE MICROSOFT OFFICE QUE MARCAN EL INICIO DE LAS BASES DE DATOS ORIENTADAS A OBJETOS. ASÍ SE CREÓ LA TERCERA GENERACIÓN DE SISTEMAS GESTORES DE BASES DE DATOS. AUNQUE EL BOOM DE LA DÉCADA DE LOS NOVENTA SERÁ ES EL NACIMIENTO DEL WORLD WIDE WEB A FINALES DE LA DÉCADA, YA QUE A TRAVÉS DE ESTE SE FACILITARÁ LA CONSULTA A BASES DE DATOS.
  • 9. EN LA ACTUALIDAD, LAS TRES GRANDES COMPAÑÍAS QUE DOMINAN EL MERCADO DE LAS BASES DE DATOS SON IBM, MICROSOFT Y ORACLE. POR SU PARTE, EN EL CAMPO DE INTERNET, LA COMPAÑÍA QUE GENERA GRAN CANTIDAD DE INFORMACIÓN ES GOOGLE. AUNQUE EXISTE UNA GRAN VARIEDAD DE SOFTWARE QUE PERMITEN CREAR Y MANEJAR BASES DE DATOS CON GRAN FACILIDAD, COMO POR EJEMPLO LINQ, QUE ES UN PROYECTO DE MICROSOFT QUE AGREGA CONSULTAS NATIVAS SEMEJANTES A LAS DE SQL A LOS LENGUAJES DE LA PLATAFORMA .NET. EL OBJETIVO DE ESTE PROYECTO ES PERMITIR QUE TODO EL CÓDIGO HECHO EN VISUAL STUDIO SEAN TAMBIÉN ORIENTADOS A OBJETOS; YA QUE ANTES DE LINQ LA MANIPULACIÓN DE DATOS EXTERNOS TENÍA UN CONCEPTO MÁS ESTRUCTURADO QUE ORIENTADO A OBJETOS; Y ES POR ESO QUE TRATA DE FACILITAR Y ESTANDARIZAR EL ACCESO A DICHOS OBJETOS.
  • 10. TIPOS DE BASE DE DATOS BASE DE DATOS DINÁMICA: ÉSTAS SON BASES DE DATOS DONDE LA INFORMACIÓN ALMACENADA SE MODIFICA CON EL TIEMPO, PERMITIENDO OPERACIONES COMO ACTUALIZACIÓN, BORRADO Y ADICIÓN DE DATOS, ADEMÁS DE LAS OPERACIONES FUNDAMENTALES DE CONSULTA. UN EJEMPLO DE ESTO PUEDE SER LA BASE DE DATOS UTILIZADA EN UN SISTEMA DE INFORMACIÓN DE UN SUPERMERCADO, UNA FARMACIA, UN VIDEOCLUB O UNA EMPRESA.
  • 11. BASE DE DATOS ESTÁTICA: LOS ARCHIVOS CONTENIDOS EN ESTA BASE DE DATOS SOLO SON DE LECTURA, Y SE PUEDEN GUARDAR PERO SIN USAR, O USARLAS UN TIEMPO DESPUÉS, UN EJEMPLO DE ESTE SERIA BIBLIOTECAS, PERIÓDICOS (PARA ALMACENAR INFORMACIÓN Y SI SE REQUIERE CONSULTARLA TIEMPO DESPUÉS).
  • 12. IMPORTANCIA DE LAS BASE DE DATOS EN LA ACTUALIDAD LA RECOPILACIÓN DE DATOS ES FUNDAMENTAL PARA QUE UNA EMPRESA O INSTITUCIÓN MANTENGA SUS RELACIONES. POR ESTE MOTIVO SE LE BRINDA UNA GRAN IMPORTANCIA AL MANTENIMIENTO DE LA BASE DE DATOS Y TAMBIÉN AL CONSTANTE CRECIMIENTO DE LA MISMA. ES IMPORTANTE QUE LA BASE CONTENGA CIERTOS DATOS FUNDAMENTALES DE LA PERSONA, COMO POR EJEMPLO SU TELÉFONO (FIJO, MÓVIL O AMBOS), DIRECCIÓN DE CORREO ELECTRÓNICO Y LA DIRECCIÓN POSTAL. ESTAS BASES DE DATOS SON DINÁMICAS, PUES SE MODIFICAN TODO EL TIEMPO, A DIFERENCIA DE LAS ESTÁTICAS QUE SUELEN RECOPILAR INFORMACIÓN O DOCUMENTOS HISTÓRICOS.
  • 13. MOTORES DE BASE DE DATOS EL MOTOR DE ALMACENAMIENTO (STORAGE- ENGINE) SE ENCARGA DE ALMACENAR, MANEJAR Y RECUPERAR INFORMACIÓN DE UNA TABLA. LOS MOTORES MÁS CONOCIDOS SON MYISAM E INNODB. LA ELECCIÓN DE UNO U OTRO DEPENDERÁ MUCHO DEL ESCENARIO DONDE SE APLIQUE, PERO ARSYS QUIERE AYUDARNOS A CONOCER MEJOR ESTOS CONOCIDOS MOTORES DE ALMACENAMIENTO. EN LA ELECCIÓN SE PRETENDE CONSEGUIR LA MEJOR RELACIÓN DE CALIDAD ACORDE CON NUESTRA APLICACIÓN. SI NECESITAMOS TRANSACCIONES, CLAVES FORÁNEAS Y BLOQUEOS, TENDREMOS QUE ESCOGER INNODB. POR EL CONTRARIO, ESCOGEREMOS MYISAM EN AQUELLOS CASOS EN LOS QUE PREDOMINEN
  • 14. INNODB: DOTA A MYSQL DE UN MOTOR DE ALMACENAMIENTO TRANSACCIONAL (CONFORME A ACID) CON CAPACIDADES DE COMMIT (CONFIRMACIÓN), ROLLBACK (CANCELACIÓN) Y RECUPERACIÓN DE FALLOS. INNODB REALIZA BLOQUEOS A NIVEL DE FILA Y TAMBIÉN PROPORCIONA FUNCIONES DE LECTURA CONSISTENTE SIN BLOQUEO AL ESTILO ORACLE EN SENTENCIAS SELECT. ESTAS CARACTERÍSTICAS INCREMENTAN EL RENDIMIENTO Y LA CAPACIDAD DE GESTIONAR MÚLTIPLES USUARIOS SIMULTÁNEOS. NO SE NECESITA UN BLOQUEO ESCALADO EN INNODB PORQUE LOS BLOQUEOS A NIVEL DE FILA OCUPAN MUY POCO ESPACIO. INNODB TAMBIÉN SOPORTA RESTRICCIONES FOREIGN KEY. EN CONSULTAS SQL, AÚN DENTRO DE LA MISMA CONSULTA, PUEDEN INCLUIRSE LIBREMENTE TABLAS DEL TIPO INNODB CON TABLAS DE OTROS TIPOS.
  • 15. LAS PRINCIPALES VENTAJAS DE INNODB SON: • SOPORTE DE TRANSACCIONES • BLOQUEO DE REGISTROS • NOS PERMITE TENER LAS CARACTERÍSTICAS ACID (ATOMICITY, CONSISTENCY, ISOLATION AND DURABILITY: ATOMICIDAD, CONSISTENCIA, AISLAMIENTO Y DURABILIDAD EN ESPAÑOL), GARANTIZANDO LA INTEGRIDAD DE NUESTRAS TABLAS. • ES PROBABLE QUE SI NUESTRA APLICACIÓN HACE UN USO ELEVADO DE INSERT Y UPDATE NOTEMOS UN AUMENTO DE RENDIMIENTO CON RESPECTO A MYISAM. DESVENTAJAS DE INNODB: • EL DISEÑO DE SU ESTRUCTURA ES MUCHO MÁS COMPLEJO QUE EL DISEÑO DE UNA TABLA MYISAM • NO SOPORTA BÚSQUEDAS FULL-TEXT, QUE PARA CONJUNTOS DE DATOS GRANDES, ES MUCHO MÁS RÁPIDO. • LA ÚLTIMA DESVENTAJA ES SU POBRE RENDIMIENTO EN OPERACIONES SENCILLAS COMO SELECCIONAR DATOS SI LO COMPARAMOS CON LAS TABLAS MYISAM.
  • 16. • MYISAM: ES EL MECANISMO DE ALMACENAMIENTO DE DATOS USADA POR DEFECTO POR EL SISTEMA ADMINISTRADOR DE BASES DE DATOS RELACIONALES MYSQL. ESTE TIPO DE TABLAS ESTÁN BASADAS EN EL FORMATO ISAM PERO CON NUEVAS EXTENSIONES. EN LAS ÚLTIMAS VERSIONES DE MYSQL, EL MOTOR INNODB ESTÁ EMPEZANDO A REEMPLAZAR A ESTE TIPO DE TABLAS POR SU CAPACIDAD DE EJECUTAR TRANSACCIONES DE TIPO ACID Y BLOQUEO DE REGISTROS E INTEGRIDAD REFERENCIAL.
  • 17. LAS PRINCIPALES VENTAJAS DE MYISAM: • MAYOR VELOCIDAD EN GENERAL A LA HORA DE RECUPERAR DATOS. • RECOMENDABLE PARA APLICACIONES EN LAS QUE DOMINAN LAS SENTENCIAS SELECT ANTE LOS INSERT /UPDATE. • AUSENCIA DE CARACTERÍSTICAS DE ATOMICIDAD YA QUE NO TIENE QUE HACER COMPROBACIONES DE LA INTEGRIDAD REFERENCIAL, NI BLOQUEAR LAS TABLAS PARA REALIZAR LAS OPERACIONES, ESTO NOS LLEVA COMO LOS ANTERIORES PUNTOS A UNA MAYOR VELOCIDAD. DESVENTAJAS DE MYISAM • LAS TABLAS PUEDEN LLEGAR A DAR PROBLEMAS EN LA RECUPERACIÓN DE DATOS. • EL BLOQUEO DE LAS TABLAS CUANDO SE INSERTA O ACTUALIZA UN REGISTRO ES OTRA POSIBLE DESVENTAJA YA QUE EL RESTO DE LAS OPERACIONES QUEDARÁN A LA ESPERA DE LA INSERCCIÓN O ACTUALIZACIÓN DEL REGISTRO.
  • 18. FIN DE LA PRESENTACIÓN