SlideShare una empresa de Scribd logo
1 de 3
ACTIVIDAD 5, BASES DE DATOS
El objetivo principal de las bases de datos es el de unificar los datos que se manejan
y los programas o aplicaciones que los manejan. Anteriormente los programas se
codificaban junto con los datos, es decir, se diseñaban para la aplicación concreta
que los iba a manejar, lo que desembocaba en una dependencia de los programas
respecto a los datos, ya que la estructura de los ficheros va incluida dentro del
programa, y cualquier cambio en la estructura del fichero provocaba modificar y
recompilar programas. Además, cada aplicación utiliza ficheros que pueden ser
comunes a otras de la misma organización, por lo que se produce una
REDUNDANCIA de la información, que provoca mayor ocupación de memoria,
laboriosos programas de actualización (unificar datos recogidos por las aplicaciones
de los diferentes departamentos), e inconsistencia de datos (no son correctos) si los
datos no fueron bien actualizados en todos los programas. Con las bases de datos,
se busca independizar los datos y las aplicaciones, es decir, mantenerlos en
espacios diferentes. Los datos residen en memoria y los programas mediante un
sistema gestor de bases de datos, manipulan la información. El sistema gestor de
bases de datos recibe la petición por parte del programa para manipular los datos y
es el encargado de recuperar la información de la base de datos y devolvérsela al
programa que la solicitó. Cada programa requerirá de una cierta información de la
base de datos, y podrá haber otros que utilicen los mismos datos, pero realmente
residirán en el mismo espacio de almacenamiento y los programas no duplicarán
esos datos, si no que trabajarán directamente sobre ellos concurrentemente.
Aunque la estructura de la base de datos cambiara, si los datos modificados no
afectan a un programa específico, éste no tendrá por qué ser alterado.
TIPOS DE BASE DE DATOS
JERÁRQUICAS
En ellas se organiza la información se organiza con un jerarquía en la que la relación
entre las entidades de este modelo siempre es del tipo padre / hijo. De esta forma
hay una serie de nodos que contendrán atributos y que se relacionarán con nodos
hijos de forma que puede haber más de un hijo para el mismo padre (pero un hijo
sólo tiene un padre).
Las entidades de este modelo se llaman segmentos y los atributos campos. La
forma visual de este modelo es de árbol invertido, en la parte superior están los
padres y en la inferior los hijos.
EN RED
Se trata de un modelo que se utilizó durante mucho tiempo. Organiza la información
en registros y enlaces. Los registros representan las entidades del modelo entidad
relación. En los registros se almacenan los datos utilizando atributos. Los enlaces
permiten relacionar los registros de la base de datos. El modelo en red más
aceptado es el llamado codasyl, que durante mucho tiempo se ha convertido en un
estándar.
Las bases de datos en red son parecidas a las jerárquicas sólo que en ellas puede
haber más de un padre. En este modelo se pueden representar perfectamente
relaciones varios a varios. Pero su dificultad de manejo y complejidad hace que se
estén abandonando completamente.
RELACIONALES
Los datos se muestran en forma de tablas y relaciones. Este es el modelo que se
comenta en el presente documento. De hecho es el claramente más popular.
Las principales ventajas de la utilización de bases datos relacionales son:
- Actúan sobre las tablas en su conjunto, en lugar de hacerlo sobre los
registros.
- Se pueden realizar consultas complejas que utilizan varias tablas de forma
simple.
- Son fáciles de utilizar ya que la organización física de los datos es
independiente de su tratamiento lógico.
ORIENTADAS A OBJETOS
Desde la apariciónde la programación orientada a objetos (POO u OOP) se empezó
a pensar en bases de datos adaptadas a estos lenguajes. En estos lenguajes los
datos y los procedimientos se almacenan juntos. Esta es la idea de las bases de
datos orientadas a objetos.
A través de esta idea se intenta que estas bases de datos consiguen arreglar las
limitaciones de las relacionales. Por ejemplo el problema de la herencia, tipos
definidos por el usuario, disparadores almacenables en la base de datos, soporte
multimedia...
Se supone que son las bases de datos de tercera generación (la primera fue las
bases de datos en red y la segunda las relacionales), lo que significa que el futuro
parece estar a favor de estas bases de datos. Pero siguen sin reemplazar a las
relacionales (aunque cada vez hay más).
OBJETO RELACIONALES
Tratan de ser un híbrido entre el modelo relacional y el orientado a objetos. El
problema de las bases de datos orientadas a objetos es que requieren reinvertir de
nuevo para convertir las bases de datos. En las bases de datos objeto relacionales
se intenta conseguir una compatibilidad relacional dando la posibilidad de integrar
mejoras de la orientación a objetos.
Estas bases de datos se basan en el estándar SQL 99 que dictó las normas para
estas bases de datos. En ese estándar se añade a las bases relacionales la
posibilidad de almacenar procedimientos de usuario, triggers, tipos definidos por el
usuario, consultas recursivas, bases de datos OLAP, tipos LOB,...
Las últimas versiones de la mayoría de las grandes bases de datos relacionales
(Oracle, SQL Server, Informix, ...) son objeto relacionales.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Grupo1
Grupo1Grupo1
Grupo1
 
Exposicion grupo 1
Exposicion grupo 1 Exposicion grupo 1
Exposicion grupo 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Lumisaca hector 6_s_ti_1.pdf
Lumisaca hector 6_s_ti_1.pdfLumisaca hector 6_s_ti_1.pdf
Lumisaca hector 6_s_ti_1.pdf
 
DISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOSDISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOS
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datos
 
Base de datos
Base de datosBase de datos
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
 
Melany base de datos
Melany base de datosMelany base de datos
Melany base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos relacional
 
Android de la A a la Z - Unidad 7
Android de la A a la Z - Unidad 7Android de la A a la Z - Unidad 7
Android de la A a la Z - Unidad 7
 
Base de datos relacional
Base de datos relacionalBase de datos relacional
Base de datos relacional
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Fundamentos bd
Fundamentos bdFundamentos bd
Fundamentos bd
 
Estructura de datos, ultima actividad, base de datos
Estructura de datos, ultima actividad, base de datosEstructura de datos, ultima actividad, base de datos
Estructura de datos, ultima actividad, base de datos
 
Bases de
Bases deBases de
Bases de
 

Destacado

Заказная разработка интернет-магазинов: как устроен рынок и к чему все идет
Заказная разработка интернет-магазинов: как устроен рынок и к чему все идетЗаказная разработка интернет-магазинов: как устроен рынок и к чему все идет
Заказная разработка интернет-магазинов: как устроен рынок и к чему все идет"Rating Runet"
 
Actividad 8, recomendaciones para escribir articulo cientifico
Actividad 8, recomendaciones para escribir articulo cientificoActividad 8, recomendaciones para escribir articulo cientifico
Actividad 8, recomendaciones para escribir articulo cientificoWilliam A De Jimenez
 
Gestores de referencias_y_citas_bibliográficas
Gestores de referencias_y_citas_bibliográficasGestores de referencias_y_citas_bibliográficas
Gestores de referencias_y_citas_bibliográficasWilliam A De Jimenez
 
621.385 c152d-capitulo i
621.385 c152d-capitulo i621.385 c152d-capitulo i
621.385 c152d-capitulo iveimar Arando
 
USD 497 Instructional Frameworks
USD 497 Instructional FrameworksUSD 497 Instructional Frameworks
USD 497 Instructional FrameworksCathryn Monroe
 
Urbanidade e clima na configuração de uma paisagem cultural
Urbanidade e clima na configuração de uma paisagem culturalUrbanidade e clima na configuração de uma paisagem cultural
Urbanidade e clima na configuração de uma paisagem culturalSilvia Tavares
 
Развитие малого и среднего бизнеса в Московской области. Итоги 2015 года
Развитие малого и среднего бизнеса в Московской области. Итоги 2015 годаРазвитие малого и среднего бизнеса в Московской области. Итоги 2015 года
Развитие малого и среднего бизнеса в Московской области. Итоги 2015 годаpavelvk
 
Вновь созданные предприятия малого и среднего бизнеса в муниципальных образов...
Вновь созданные предприятия малого и среднего бизнеса в муниципальных образов...Вновь созданные предприятия малого и среднего бизнеса в муниципальных образов...
Вновь созданные предприятия малого и среднего бизнеса в муниципальных образов...pavelvk
 
Господдержка, оказываемая АПК Московской области в 2016 году в рамках Госуд...
Господдержка, оказываемая АПК Московской областив 2016 году в рамках Госуд...Господдержка, оказываемая АПК Московской областив 2016 году в рамках Госуд...
Господдержка, оказываемая АПК Московской области в 2016 году в рамках Госуд...pavelvk
 
Московский областной фонд развития микрофинансирования
Московский областной фонд развития микрофинансированияМосковский областной фонд развития микрофинансирования
Московский областной фонд развития микрофинансированияpavelvk
 
Обзор 40 SaaS-конструкторов для интернет-магазинов
Обзор 40 SaaS-конструкторов для интернет-магазиновОбзор 40 SaaS-конструкторов для интернет-магазинов
Обзор 40 SaaS-конструкторов для интернет-магазинов"Rating Runet"
 
perdagangan Tingktan 4
perdagangan Tingktan 4perdagangan Tingktan 4
perdagangan Tingktan 4Muhd Wandika
 

Destacado (19)

5654
56545654
5654
 
Заказная разработка интернет-магазинов: как устроен рынок и к чему все идет
Заказная разработка интернет-магазинов: как устроен рынок и к чему все идетЗаказная разработка интернет-магазинов: как устроен рынок и к чему все идет
Заказная разработка интернет-магазинов: как устроен рынок и к чему все идет
 
антикризисный семинар. 9.бизнес в кризис v01
антикризисный семинар. 9.бизнес в кризис v01антикризисный семинар. 9.бизнес в кризис v01
антикризисный семинар. 9.бизнес в кризис v01
 
Actividad 8, recomendaciones para escribir articulo cientifico
Actividad 8, recomendaciones para escribir articulo cientificoActividad 8, recomendaciones para escribir articulo cientifico
Actividad 8, recomendaciones para escribir articulo cientifico
 
Gestores de referencias_y_citas_bibliográficas
Gestores de referencias_y_citas_bibliográficasGestores de referencias_y_citas_bibliográficas
Gestores de referencias_y_citas_bibliográficas
 
amany cv
amany cvamany cv
amany cv
 
621.385 c152d-capitulo i
621.385 c152d-capitulo i621.385 c152d-capitulo i
621.385 c152d-capitulo i
 
USD 497 Instructional Frameworks
USD 497 Instructional FrameworksUSD 497 Instructional Frameworks
USD 497 Instructional Frameworks
 
Urbanidade e clima na configuração de uma paisagem cultural
Urbanidade e clima na configuração de uma paisagem culturalUrbanidade e clima na configuração de uma paisagem cultural
Urbanidade e clima na configuração de uma paisagem cultural
 
DEMANDA DE TRANSITO
DEMANDA DE TRANSITODEMANDA DE TRANSITO
DEMANDA DE TRANSITO
 
Assignment 1 pom
Assignment 1   pomAssignment 1   pom
Assignment 1 pom
 
Развитие малого и среднего бизнеса в Московской области. Итоги 2015 года
Развитие малого и среднего бизнеса в Московской области. Итоги 2015 годаРазвитие малого и среднего бизнеса в Московской области. Итоги 2015 года
Развитие малого и среднего бизнеса в Московской области. Итоги 2015 года
 
Вновь созданные предприятия малого и среднего бизнеса в муниципальных образов...
Вновь созданные предприятия малого и среднего бизнеса в муниципальных образов...Вновь созданные предприятия малого и среднего бизнеса в муниципальных образов...
Вновь созданные предприятия малого и среднего бизнеса в муниципальных образов...
 
Господдержка, оказываемая АПК Московской области в 2016 году в рамках Госуд...
Господдержка, оказываемая АПК Московской областив 2016 году в рамках Госуд...Господдержка, оказываемая АПК Московской областив 2016 году в рамках Госуд...
Господдержка, оказываемая АПК Московской области в 2016 году в рамках Госуд...
 
Московский областной фонд развития микрофинансирования
Московский областной фонд развития микрофинансированияМосковский областной фонд развития микрофинансирования
Московский областной фонд развития микрофинансирования
 
Обзор 40 SaaS-конструкторов для интернет-магазинов
Обзор 40 SaaS-конструкторов для интернет-магазиновОбзор 40 SaaS-конструкторов для интернет-магазинов
Обзор 40 SaaS-конструкторов для интернет-магазинов
 
Tipos de documentación cientifica
Tipos de documentación cientificaTipos de documentación cientifica
Tipos de documentación cientifica
 
perdagangan Tingktan 4
perdagangan Tingktan 4perdagangan Tingktan 4
perdagangan Tingktan 4
 
Maldegem leeft infogids2012
Maldegem leeft infogids2012Maldegem leeft infogids2012
Maldegem leeft infogids2012
 

Similar a Actividad 5, bases de datos, rubrica 2 material

MODELADOR DE LA BASE DE DATOS
MODELADOR DE LA BASE DE DATOSMODELADOR DE LA BASE DE DATOS
MODELADOR DE LA BASE DE DATOSandreina123
 
Base de datos
Base de datosBase de datos
Base de datosmanuel
 
Modelos de base de datos exp.4
Modelos de base de datos exp.4Modelos de base de datos exp.4
Modelos de base de datos exp.4Yudy Reyes
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datosAnnie Carrasco
 
Instituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaInstituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaLeidyOsorioM
 
base de datos
base de datosbase de datos
base de datosashly2203
 
Practica1 Base de datos
Practica1 Base de datosPractica1 Base de datos
Practica1 Base de datosmichuvero
 
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?Gely Perez
 

Similar a Actividad 5, bases de datos, rubrica 2 material (20)

Base de datos
Base de datosBase de datos
Base de datos
 
MODELADOR DE LA BASE DE DATOS
MODELADOR DE LA BASE DE DATOSMODELADOR DE LA BASE DE DATOS
MODELADOR DE LA BASE DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de base de datos
 
Modelos de base de datos exp.4
Modelos de base de datos exp.4Modelos de base de datos exp.4
Modelos de base de datos exp.4
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
 
Instituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaInstituto distrital evardo turizo palencia
Instituto distrital evardo turizo palencia
 
metodos de bases de datos.pdf
metodos de bases de datos.pdfmetodos de bases de datos.pdf
metodos de bases de datos.pdf
 
base de datos
base de datosbase de datos
base de datos
 
Practica1 Base de datos
Practica1 Base de datosPractica1 Base de datos
Practica1 Base de datos
 
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
 
Cuadro sinoptico
Cuadro sinopticoCuadro sinoptico
Cuadro sinoptico
 
base de datosss
base de datosssbase de datosss
base de datosss
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelos
ModelosModelos
Modelos
 
Puntos 1 2 y 6
Puntos 1 2 y 6Puntos 1 2 y 6
Puntos 1 2 y 6
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Julieth
JuliethJulieth
Julieth
 

Más de William A De Jimenez

Recomendacionesparaescrituradearticuloscientificos
RecomendacionesparaescrituradearticuloscientificosRecomendacionesparaescrituradearticuloscientificos
RecomendacionesparaescrituradearticuloscientificosWilliam A De Jimenez
 
Actividad 9, etica en la ingenieria y la investigacion, rubrica 2 material.pdf
Actividad 9, etica en la ingenieria y la investigacion, rubrica 2 material.pdfActividad 9, etica en la ingenieria y la investigacion, rubrica 2 material.pdf
Actividad 9, etica en la ingenieria y la investigacion, rubrica 2 material.pdfWilliam A De Jimenez
 
La ingeniería y la ética profesional
La ingeniería y la ética profesionalLa ingeniería y la ética profesional
La ingeniería y la ética profesionalWilliam A De Jimenez
 
Pautas para redactar un articulo cientifico
Pautas para redactar un articulo cientificoPautas para redactar un articulo cientifico
Pautas para redactar un articulo cientificoWilliam A De Jimenez
 
Manual de redaccion cientifica fin
Manual de redaccion cientifica finManual de redaccion cientifica fin
Manual de redaccion cientifica finWilliam A De Jimenez
 
Actividad 6, gestores de bibliografia
Actividad 6, gestores de bibliografiaActividad 6, gestores de bibliografia
Actividad 6, gestores de bibliografiaWilliam A De Jimenez
 
Actividad 6, gestores de bibliograficos
Actividad 6, gestores de bibliograficosActividad 6, gestores de bibliograficos
Actividad 6, gestores de bibliograficosWilliam A De Jimenez
 
Gestores de referencias_y_citas_bibliográficas
Gestores de referencias_y_citas_bibliográficasGestores de referencias_y_citas_bibliográficas
Gestores de referencias_y_citas_bibliográficasWilliam A De Jimenez
 
Ortografía de la lengua española
Ortografía de la lengua españolaOrtografía de la lengua española
Ortografía de la lengua españolaWilliam A De Jimenez
 

Más de William A De Jimenez (20)

Eticaenlaingeniera
EticaenlaingenieraEticaenlaingeniera
Eticaenlaingeniera
 
Recomendacionesparaescrituradearticuloscientificos
RecomendacionesparaescrituradearticuloscientificosRecomendacionesparaescrituradearticuloscientificos
Recomendacionesparaescrituradearticuloscientificos
 
Actividad 9, etica en la ingenieria y la investigacion, rubrica 2 material.pdf
Actividad 9, etica en la ingenieria y la investigacion, rubrica 2 material.pdfActividad 9, etica en la ingenieria y la investigacion, rubrica 2 material.pdf
Actividad 9, etica en la ingenieria y la investigacion, rubrica 2 material.pdf
 
Manual de etica para ingenieria
Manual de etica para ingenieriaManual de etica para ingenieria
Manual de etica para ingenieria
 
La ingeniería y la ética profesional
La ingeniería y la ética profesionalLa ingeniería y la ética profesional
La ingeniería y la ética profesional
 
Presentacionrecomendaciones
PresentacionrecomendacionesPresentacionrecomendaciones
Presentacionrecomendaciones
 
Taller de redaccion cientifica
Taller de redaccion cientificaTaller de redaccion cientifica
Taller de redaccion cientifica
 
Pautas para redactar un articulo cientifico
Pautas para redactar un articulo cientificoPautas para redactar un articulo cientifico
Pautas para redactar un articulo cientifico
 
Manual redaccion cientifica
Manual redaccion cientificaManual redaccion cientifica
Manual redaccion cientifica
 
Manual de redaccion cientifica fin
Manual de redaccion cientifica finManual de redaccion cientifica fin
Manual de redaccion cientifica fin
 
Actividad 6, gestores de bibliografia
Actividad 6, gestores de bibliografiaActividad 6, gestores de bibliografia
Actividad 6, gestores de bibliografia
 
Actividad 6, gestores de bibliograficos
Actividad 6, gestores de bibliograficosActividad 6, gestores de bibliograficos
Actividad 6, gestores de bibliograficos
 
Gestores
GestoresGestores
Gestores
 
Gestores de referencias_y_citas_bibliográficas
Gestores de referencias_y_citas_bibliográficasGestores de referencias_y_citas_bibliográficas
Gestores de referencias_y_citas_bibliográficas
 
Teoria de-bases-de-datos
Teoria de-bases-de-datosTeoria de-bases-de-datos
Teoria de-bases-de-datos
 
Bdrelacional
BdrelacionalBdrelacional
Bdrelacional
 
5 teoriadebasededatos
5 teoriadebasededatos5 teoriadebasededatos
5 teoriadebasededatos
 
Gestores bibliograficos
Gestores bibliograficosGestores bibliograficos
Gestores bibliograficos
 
Ortografía de la lengua española
Ortografía de la lengua españolaOrtografía de la lengua española
Ortografía de la lengua española
 
ortografía y significado
ortografía y significadoortografía y significado
ortografía y significado
 

Último

UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxvalenciaespinozadavi1
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOFritz Rebaza Latoche
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfXimenaFallaLecca1
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrialGibranDiaz7
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 

Último (20)

UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADOPERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
PERFORACIÓN Y VOLADURA EN MINERÍA APLICADO
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 

Actividad 5, bases de datos, rubrica 2 material

  • 1. ACTIVIDAD 5, BASES DE DATOS El objetivo principal de las bases de datos es el de unificar los datos que se manejan y los programas o aplicaciones que los manejan. Anteriormente los programas se codificaban junto con los datos, es decir, se diseñaban para la aplicación concreta que los iba a manejar, lo que desembocaba en una dependencia de los programas respecto a los datos, ya que la estructura de los ficheros va incluida dentro del programa, y cualquier cambio en la estructura del fichero provocaba modificar y recompilar programas. Además, cada aplicación utiliza ficheros que pueden ser comunes a otras de la misma organización, por lo que se produce una REDUNDANCIA de la información, que provoca mayor ocupación de memoria, laboriosos programas de actualización (unificar datos recogidos por las aplicaciones de los diferentes departamentos), e inconsistencia de datos (no son correctos) si los datos no fueron bien actualizados en todos los programas. Con las bases de datos, se busca independizar los datos y las aplicaciones, es decir, mantenerlos en espacios diferentes. Los datos residen en memoria y los programas mediante un sistema gestor de bases de datos, manipulan la información. El sistema gestor de bases de datos recibe la petición por parte del programa para manipular los datos y es el encargado de recuperar la información de la base de datos y devolvérsela al programa que la solicitó. Cada programa requerirá de una cierta información de la base de datos, y podrá haber otros que utilicen los mismos datos, pero realmente residirán en el mismo espacio de almacenamiento y los programas no duplicarán esos datos, si no que trabajarán directamente sobre ellos concurrentemente. Aunque la estructura de la base de datos cambiara, si los datos modificados no afectan a un programa específico, éste no tendrá por qué ser alterado. TIPOS DE BASE DE DATOS JERÁRQUICAS En ellas se organiza la información se organiza con un jerarquía en la que la relación entre las entidades de este modelo siempre es del tipo padre / hijo. De esta forma hay una serie de nodos que contendrán atributos y que se relacionarán con nodos hijos de forma que puede haber más de un hijo para el mismo padre (pero un hijo sólo tiene un padre). Las entidades de este modelo se llaman segmentos y los atributos campos. La forma visual de este modelo es de árbol invertido, en la parte superior están los padres y en la inferior los hijos. EN RED Se trata de un modelo que se utilizó durante mucho tiempo. Organiza la información en registros y enlaces. Los registros representan las entidades del modelo entidad relación. En los registros se almacenan los datos utilizando atributos. Los enlaces permiten relacionar los registros de la base de datos. El modelo en red más
  • 2. aceptado es el llamado codasyl, que durante mucho tiempo se ha convertido en un estándar. Las bases de datos en red son parecidas a las jerárquicas sólo que en ellas puede haber más de un padre. En este modelo se pueden representar perfectamente relaciones varios a varios. Pero su dificultad de manejo y complejidad hace que se estén abandonando completamente. RELACIONALES Los datos se muestran en forma de tablas y relaciones. Este es el modelo que se comenta en el presente documento. De hecho es el claramente más popular. Las principales ventajas de la utilización de bases datos relacionales son: - Actúan sobre las tablas en su conjunto, en lugar de hacerlo sobre los registros. - Se pueden realizar consultas complejas que utilizan varias tablas de forma simple. - Son fáciles de utilizar ya que la organización física de los datos es independiente de su tratamiento lógico. ORIENTADAS A OBJETOS Desde la apariciónde la programación orientada a objetos (POO u OOP) se empezó a pensar en bases de datos adaptadas a estos lenguajes. En estos lenguajes los datos y los procedimientos se almacenan juntos. Esta es la idea de las bases de datos orientadas a objetos. A través de esta idea se intenta que estas bases de datos consiguen arreglar las limitaciones de las relacionales. Por ejemplo el problema de la herencia, tipos definidos por el usuario, disparadores almacenables en la base de datos, soporte multimedia... Se supone que son las bases de datos de tercera generación (la primera fue las bases de datos en red y la segunda las relacionales), lo que significa que el futuro parece estar a favor de estas bases de datos. Pero siguen sin reemplazar a las relacionales (aunque cada vez hay más). OBJETO RELACIONALES Tratan de ser un híbrido entre el modelo relacional y el orientado a objetos. El problema de las bases de datos orientadas a objetos es que requieren reinvertir de nuevo para convertir las bases de datos. En las bases de datos objeto relacionales se intenta conseguir una compatibilidad relacional dando la posibilidad de integrar mejoras de la orientación a objetos.
  • 3. Estas bases de datos se basan en el estándar SQL 99 que dictó las normas para estas bases de datos. En ese estándar se añade a las bases relacionales la posibilidad de almacenar procedimientos de usuario, triggers, tipos definidos por el usuario, consultas recursivas, bases de datos OLAP, tipos LOB,... Las últimas versiones de la mayoría de las grandes bases de datos relacionales (Oracle, SQL Server, Informix, ...) son objeto relacionales.