SlideShare una empresa de Scribd logo
1 de 15
BASES DE DATOS 1
Duwer Arlex González Galvis
HISTORIAYEVOLUCIONBASESDEDATOS
• En 1884 Herman Hollerith creó la máquina automática de
tarjetas perforadas, siendo nombrado así el primer ingeniero
estadístico de la historia.
• Década de los 60:
• las computadoras bajaron los precios para que pudiesen ser
adquiridas.
• 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
• Se da la alianza entre 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.
HISTORIAY EVOLUCIONBASESDE DATOS
• Década de los 70:
• Edgar Frank Codd 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”.
• Lawrence J. Ellison, 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.
• también 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
HISTORIAY EVOLUCIONBASESDE DATOS
• Década de los 80:
• a principios de los años ochenta comenzó el auge de la
comercialización de los sistemas relacionales
• 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.
HISTORIAY EVOLUCIONBASESDE DATOS
• Década de los 90:
• En la década de 1990 la investigación en bases de datos giró
en torno a las bases de datos orientadas a objetos, 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.
• Fue también en esta época cuando se empezó a modificar la
primera publicación hecha por ANSI del lenguaje SQL y se
empezó a agregar nuevas expresiones regulares, consultas
recursivas, triggers y algunas características orientadas a
objetos, que posteriormente en el siglo XXI volverá a sufrir
modificaciones introduciendo características de XML
HISTORIAY EVOLUCIONBASESDE DATOS
• Siglo XXI:
• En la actualidad, las tres grandes compañías que dominan el
mercado de las bases de datos son IBM, Microsoft y Oracle.
• Cabe destacar que Visual Studio es un entorno de desarrollo
integrado para sistemas operativos Windows que soporta
varios lenguajes de programación tales como Visual C++,
Visual#, Visual J#, ASP.NET y Visual Basic.NET.
TIPOS DE BASES DE DATOS.
TIPOSDE BASESDE DATOS.
• DIFERENCIA ENTRE BASE DE DATOS DINAMICA Y ESTATICA:
• La principal diferencia entre las bases de datos estáticas a las
bases de datos dinámicas, es que las estáticas no se pueden
modificar, ya que son de solo lectura, a diferencia de las
dinámicas que permiten modificar añadir eliminar, editar, etc.
TIPOSDE BASESDE DATOS.
• IMPORTACIA DE LAS BASES DE DATOS:
• La Importancia de la 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. Las bases de
datos han sido para las organizaciones una herramienta de uso
indispensable, pues esta permite almacenar un conjunto de datos
pertenecientes a un mismo contexto, para así ofrecer un alto rango
de soluciones al problema de almacenar datos.
MOTORES DE BASES DE DATOS.
MyISAM
• Ventajas:
• Las tablas MyISAM son más simples, por lo tanto si eres nuevo
con MySQL o con las bases de datos en general es mucho más
recomendable que InnoDB.
• Bloqueo de tablas
• 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
SELECT notemos un aumento de rendimiento con respecto a
InnoDB.
MyISAM
• Desventajas:
• 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.
InnoDB
• Ventajas:
• Integridad de datos, cuando los contenidos se modifican con
sentencias INSERT, DELETE o UPDATE, la integridad de los
datos almacenados puede perderse de muchas maneras
diferentes. Pueden añadirse datos no válidos a la base de
datos, con las tablas InnoDB es más difícil que esto ocurra.
• 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.
• Soporte de transacciones.
InnoDB
• Desventajas:
• 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.
GRACIAS

Más contenido relacionado

La actualidad más candente

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 datosnenyta08
 
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 datosnenyta08
 
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 datosnenyta08
 
Antecedentes Históricos de las Bases de Datos
Antecedentes Históricos de las Bases de DatosAntecedentes Históricos de las Bases de Datos
Antecedentes Históricos de las Bases de DatosVictor Alvaresz
 
Origen de una base de datos
Origen de una base de datosOrigen de una base de datos
Origen de una base de datosNicole Cedeño
 
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 datosnenyta08
 
Historia de las bases de datos
Historia de las bases de datosHistoria de las bases de datos
Historia de las bases de datossarsoc
 
FUNCIONES DE UNA DBA Y TIPO DE BASE DE DATOS
FUNCIONES DE UNA DBA Y TIPO DE BASE DE DATOSFUNCIONES DE UNA DBA Y TIPO DE BASE DE DATOS
FUNCIONES DE UNA DBA Y TIPO DE BASE DE DATOSAnthony Cueva
 
Línea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de DatosLínea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de DatosAlejandra Caballero Quintero
 
Normas icontecdasdadasd
Normas icontecdasdadasdNormas icontecdasdadasd
Normas icontecdasdadasdjayerxD
 
evolucion de base de datos
evolucion de base de datosevolucion de base de datos
evolucion de base de datosjosegonzalez1677
 
Universidad Nacional De Loja(Futuro De Las Bases De Datos)
Universidad Nacional De Loja(Futuro De Las Bases De Datos)Universidad Nacional De Loja(Futuro De Las Bases De Datos)
Universidad Nacional De Loja(Futuro De Las Bases De Datos)Verito Tigre Quiñonez
 
Proyecto II Base de Datos Avanzadas
Proyecto II Base de Datos AvanzadasProyecto II Base de Datos Avanzadas
Proyecto II Base de Datos Avanzadasmarianaalva
 

La actualidad más candente (20)

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
 
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 las Bases de Datos
Antecedentes Históricos de las Bases de DatosAntecedentes Históricos de las Bases de Datos
Antecedentes Históricos de las Bases de Datos
 
Wilson
WilsonWilson
Wilson
 
Origen de una base de datos
Origen de una base de datosOrigen de una base de datos
Origen de una 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
 
Historia de las bases de datos
Historia de las bases de datosHistoria de las bases de datos
Historia de las bases de datos
 
Principales base de datos
Principales base de datosPrincipales base de datos
Principales base de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Historia de la base de datos
Historia de la base de datosHistoria de la base de datos
Historia de la base de datos
 
FUNCIONES DE UNA DBA Y TIPO DE BASE DE DATOS
FUNCIONES DE UNA DBA Y TIPO DE BASE DE DATOSFUNCIONES DE UNA DBA Y TIPO DE BASE DE DATOS
FUNCIONES DE UNA DBA Y TIPO DE BASE DE DATOS
 
Firebird grupo3
Firebird grupo3Firebird grupo3
Firebird grupo3
 
Base de datos i
Base de datos iBase de datos i
Base de datos i
 
Línea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de DatosLínea del tiempo sobre los Sistemas Gestores de Bases de Datos
Línea del tiempo sobre los Sistemas Gestores de Bases de Datos
 
Normas icontecdasdadasd
Normas icontecdasdadasdNormas icontecdasdadasd
Normas icontecdasdadasd
 
evolucion de base de datos
evolucion de base de datosevolucion de base de datos
evolucion de base de datos
 
Idetp
IdetpIdetp
Idetp
 
Universidad Nacional De Loja(Futuro De Las Bases De Datos)
Universidad Nacional De Loja(Futuro De Las Bases De Datos)Universidad Nacional De Loja(Futuro De Las Bases De Datos)
Universidad Nacional De Loja(Futuro De Las Bases De Datos)
 
Proyecto II Base de Datos Avanzadas
Proyecto II Base de Datos AvanzadasProyecto II Base de Datos Avanzadas
Proyecto II Base de Datos Avanzadas
 

Similar a Bases de datos 1

Bases de datos Presentacion
Bases de datos PresentacionBases de datos Presentacion
Bases de datos PresentacionLuis Leal
 
Historia Base de datos
Historia Base de datosHistoria Base de datos
Historia Base de datosingrid vanegas
 
Base de datos vs sistemas de ficheros exp.2 (1)
Base de datos vs sistemas de ficheros exp.2 (1)Base de datos vs sistemas de ficheros exp.2 (1)
Base de datos vs sistemas de ficheros exp.2 (1)Yudy Reyes
 
Base de datos vs sistemas de ficheros exp.2
Base de datos vs sistemas de ficheros exp.2Base de datos vs sistemas de ficheros exp.2
Base de datos vs sistemas de ficheros exp.2grupo niche ortega
 
Base de datos juan carlos paez
Base de datos juan carlos paezBase de datos juan carlos paez
Base de datos juan carlos paezJuank Paez
 
Base de datos
Base de datosBase de datos
Base de datosCASROM96
 
01. FUNDAMENTOS DE BASE DE DATOS.pptx
01. FUNDAMENTOS DE BASE DE DATOS.pptx01. FUNDAMENTOS DE BASE DE DATOS.pptx
01. FUNDAMENTOS DE BASE DE DATOS.pptxJuanCarlosRomanPerez1
 
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.pptxbrayan225677
 
Base de Datos, información sobre ellas, etc.
Base de Datos, información sobre ellas, etc.Base de Datos, información sobre ellas, etc.
Base de Datos, información sobre ellas, etc.Uriel Sanchez
 
Bases de datos I
Bases de datos IBases de datos I
Bases de datos IRaksozaid
 
Conceptos generales de Bases de Datos
Conceptos generales de Bases de DatosConceptos generales de Bases de Datos
Conceptos generales de Bases de DatosArturo Parr
 

Similar a Bases de datos 1 (20)

Basesdedaro
BasesdedaroBasesdedaro
Basesdedaro
 
Base de datos
Base de datosBase de datos
Base de datos
 
Historia de la base de datos
Historia de la base de datosHistoria de la base de datos
Historia de la base de datos
 
Bases de datos Presentacion
Bases de datos PresentacionBases de datos Presentacion
Bases de datos Presentacion
 
Historia Base de datos
Historia Base de datosHistoria Base de datos
Historia Base de datos
 
Base de datos vs sistemas de ficheros exp.2 (1)
Base de datos vs sistemas de ficheros exp.2 (1)Base de datos vs sistemas de ficheros exp.2 (1)
Base de datos vs sistemas de ficheros exp.2 (1)
 
Base de datos vs sistemas de ficheros exp.2
Base de datos vs sistemas de ficheros exp.2Base de datos vs sistemas de ficheros exp.2
Base de datos vs sistemas de ficheros exp.2
 
Base de datos
Base de datos Base de datos
Base de datos
 
Base de datos juan carlos paez
Base de datos juan carlos paezBase de datos juan carlos paez
Base de datos juan carlos paez
 
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
 
Base de datos
Base de datosBase de datos
Base de datos
 
Libro Base de Datos
Libro Base de DatosLibro Base de Datos
Libro Base de Datos
 
01. FUNDAMENTOS DE BASE DE DATOS.pptx
01. FUNDAMENTOS DE BASE DE DATOS.pptx01. FUNDAMENTOS DE BASE DE DATOS.pptx
01. FUNDAMENTOS DE BASE DE DATOS.pptx
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
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
 
Base de Datos, información sobre ellas, etc.
Base de Datos, información sobre ellas, etc.Base de Datos, información sobre ellas, etc.
Base de Datos, información sobre ellas, etc.
 
Bases de datos I
Bases de datos IBases de datos I
Bases de datos I
 
Conceptos generales de Bases de Datos
Conceptos generales de Bases de DatosConceptos generales de Bases de Datos
Conceptos generales de Bases de Datos
 

Último

ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasFlor Idalia Espinoza Ortega
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxhenarfdez
 
Planeacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxPlaneacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxSarisdelosSantos1
 
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menoresFICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menoresSantosprez2
 
PERSECUCIONES A CRISTIANOS SIGLO I IGLESIA PRIMITIVA.pptx
PERSECUCIONES A CRISTIANOS SIGLO I IGLESIA PRIMITIVA.pptxPERSECUCIONES A CRISTIANOS SIGLO I IGLESIA PRIMITIVA.pptx
PERSECUCIONES A CRISTIANOS SIGLO I IGLESIA PRIMITIVA.pptxzevalloslunaedgar
 
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdfsesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdfmaria luisa pahuara allcca
 
10-08 Avances tecnológicos del siglo XXI.pdf
10-08 Avances tecnológicos del siglo XXI.pdf10-08 Avances tecnológicos del siglo XXI.pdf
10-08 Avances tecnológicos del siglo XXI.pdfVanyraCumplido
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxMaria Jimena Leon Malharro
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióPere Miquel Rosselló Espases
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...JAVIER SOLIS NOYOLA
 
PLAN ANUAL DE TUTORIA PARA SEGUNDO AÑO DE SECUNDARIA
PLAN ANUAL DE TUTORIA PARA  SEGUNDO AÑO DE SECUNDARIAPLAN ANUAL DE TUTORIA PARA  SEGUNDO AÑO DE SECUNDARIA
PLAN ANUAL DE TUTORIA PARA SEGUNDO AÑO DE SECUNDARIAzullycelestinoparede
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Pere Miquel Rosselló Espases
 
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfinforme-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfAndreaTurell
 
Biografía de Charles Darwin presentación.pptx
Biografía de Charles Darwin presentación.pptxBiografía de Charles Darwin presentación.pptx
Biografía de Charles Darwin presentación.pptxSheila240452
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptxDemetrio Ccesa Rayme
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemas
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
 
flujo de materia y energía ecosistemas.
flujo de materia y  energía ecosistemas.flujo de materia y  energía ecosistemas.
flujo de materia y energía ecosistemas.
 
Planeacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxPlaneacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menoresFICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
FICHA DE LA VIRGEN DE FÁTIMA.pdf educación religiosa primaria de menores
 
PERSECUCIONES A CRISTIANOS SIGLO I IGLESIA PRIMITIVA.pptx
PERSECUCIONES A CRISTIANOS SIGLO I IGLESIA PRIMITIVA.pptxPERSECUCIONES A CRISTIANOS SIGLO I IGLESIA PRIMITIVA.pptx
PERSECUCIONES A CRISTIANOS SIGLO I IGLESIA PRIMITIVA.pptx
 
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdfsesion de aprendizaje 1 SEC. 13- 17  MAYO  2024 comunicación.pdf
sesion de aprendizaje 1 SEC. 13- 17 MAYO 2024 comunicación.pdf
 
10-08 Avances tecnológicos del siglo XXI.pdf
10-08 Avances tecnológicos del siglo XXI.pdf10-08 Avances tecnológicos del siglo XXI.pdf
10-08 Avances tecnológicos del siglo XXI.pdf
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
PLAN ANUAL DE TUTORIA PARA SEGUNDO AÑO DE SECUNDARIA
PLAN ANUAL DE TUTORIA PARA  SEGUNDO AÑO DE SECUNDARIAPLAN ANUAL DE TUTORIA PARA  SEGUNDO AÑO DE SECUNDARIA
PLAN ANUAL DE TUTORIA PARA SEGUNDO AÑO DE SECUNDARIA
 
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
Realitat o fake news? – Què causa el canvi climàtic? - Modificacions dels pat...
 
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdfinforme-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
informe-de-laboratorio-metodos-de-separacion-de-mezclas.pdf
 
Biografía de Charles Darwin presentación.pptx
Biografía de Charles Darwin presentación.pptxBiografía de Charles Darwin presentación.pptx
Biografía de Charles Darwin presentación.pptx
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdfTÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
TÉCNICAS OBSERVACIONALES Y TEXTUALES.pdf
 

Bases de datos 1

  • 1. BASES DE DATOS 1 Duwer Arlex González Galvis
  • 2. HISTORIAYEVOLUCIONBASESDEDATOS • En 1884 Herman Hollerith creó la máquina automática de tarjetas perforadas, siendo nombrado así el primer ingeniero estadístico de la historia. • Década de los 60: • las computadoras bajaron los precios para que pudiesen ser adquiridas. • 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 • Se da la alianza entre 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.
  • 3. HISTORIAY EVOLUCIONBASESDE DATOS • Década de los 70: • Edgar Frank Codd 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”. • Lawrence J. Ellison, 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. • también 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
  • 4. HISTORIAY EVOLUCIONBASESDE DATOS • Década de los 80: • a principios de los años ochenta comenzó el auge de la comercialización de los sistemas relacionales • 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.
  • 5. HISTORIAY EVOLUCIONBASESDE DATOS • Década de los 90: • En la década de 1990 la investigación en bases de datos giró en torno a las bases de datos orientadas a objetos, 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. • Fue también en esta época cuando se empezó a modificar la primera publicación hecha por ANSI del lenguaje SQL y se empezó a agregar nuevas expresiones regulares, consultas recursivas, triggers y algunas características orientadas a objetos, que posteriormente en el siglo XXI volverá a sufrir modificaciones introduciendo características de XML
  • 6. HISTORIAY EVOLUCIONBASESDE DATOS • Siglo XXI: • En la actualidad, las tres grandes compañías que dominan el mercado de las bases de datos son IBM, Microsoft y Oracle. • Cabe destacar que Visual Studio es un entorno de desarrollo integrado para sistemas operativos Windows que soporta varios lenguajes de programación tales como Visual C++, Visual#, Visual J#, ASP.NET y Visual Basic.NET.
  • 7. TIPOS DE BASES DE DATOS.
  • 8. TIPOSDE BASESDE DATOS. • DIFERENCIA ENTRE BASE DE DATOS DINAMICA Y ESTATICA: • La principal diferencia entre las bases de datos estáticas a las bases de datos dinámicas, es que las estáticas no se pueden modificar, ya que son de solo lectura, a diferencia de las dinámicas que permiten modificar añadir eliminar, editar, etc.
  • 9. TIPOSDE BASESDE DATOS. • IMPORTACIA DE LAS BASES DE DATOS: • La Importancia de la 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. Las bases de datos han sido para las organizaciones una herramienta de uso indispensable, pues esta permite almacenar un conjunto de datos pertenecientes a un mismo contexto, para así ofrecer un alto rango de soluciones al problema de almacenar datos.
  • 10. MOTORES DE BASES DE DATOS.
  • 11. MyISAM • Ventajas: • Las tablas MyISAM son más simples, por lo tanto si eres nuevo con MySQL o con las bases de datos en general es mucho más recomendable que InnoDB. • Bloqueo de tablas • 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 SELECT notemos un aumento de rendimiento con respecto a InnoDB.
  • 12. MyISAM • Desventajas: • 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.
  • 13. InnoDB • Ventajas: • Integridad de datos, cuando los contenidos se modifican con sentencias INSERT, DELETE o UPDATE, la integridad de los datos almacenados puede perderse de muchas maneras diferentes. Pueden añadirse datos no válidos a la base de datos, con las tablas InnoDB es más difícil que esto ocurra. • 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. • Soporte de transacciones.
  • 14. InnoDB • Desventajas: • 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.