SlideShare una empresa de Scribd logo
1 de 12
Bases de Datos
Relacionales
MSc Licda. Damelys Bracho
¿Qué es una Base de Datos?
www.themegallery.com
Company Logo
Conjunto de datos almacenados, organizados en estructuras
adecuadas que mediante operaciones obtiene información
relevante. Esta central de datos responde a un fin común.
Organizan datos en estructuras
• En medio físicos son formatos, o tablas
• De forma digital en archivos, cuya apariencia
depende del programa que se emplee
Operaciones sobre los datos
• Ingreso: clasifica y ordena los datos de
acuerdo algún criterio. En digital se da la orden
de incluir y guardar
• Salida: en físico atiende el mismo proceso de
clasificación y orden. En digital se realizan
marcas de índice para acceder a los datos.
Lo
común
Las Base de Datos, simulan las acciones
que ejecutamos en la vida cotidiana de
procesamiento de información, ¿Qué
tienen en común?... que además de un
fin específico, organizan datos y realizan
operacionessobreellos
¿Ventajas y Desventajas de las Base de Datos?
Ventajas Desventajas
www.themegallery.com
Company Logo
La diferencia entre ambos medios de almacenamiento físico o con Base de datos, va más
allá de los métodos de acceso a los datos u operaciones , se extiende a la velocidad y
eficienciadeobtencióndeinformaciónoresultados
Datos centralizados
• Lo que puede ser una ventaja inicial, al
tener todo en un mismo lugar, resulta
contraproducente si no se hacen respaldos
completos y oportunos
Altos costos de almacenamiento
Acceso restringidos
• Pudiese ocurrir que se controle tanto
el acceso a los datos que se limite al
desarrollador de la base de datos,
para minimizar la vulnerabilidad
Integridad de los datos
• Restringiendo accesos no autorizados que puedan
comprometer los datos almacenados
Acceso concurrente
Consistencia de los datos
• Reduciendo al mínimo la redundancia de datos,
y garantizando que sus valores sean los mismos
en todas sus apariciones
Versatilidad para presentar relaciones
• Puede modificarse la base de datos (inluir y eliminar)
sin modificar los programas que usan la base de
dato.
Modelos de Base de Datos
adecuadas v
www.themegallery.com
Company Logo
Modelo Jerárquico
•Este modelo se sirve de árboles para la representación lógica de los datos.
•Por tanto se presenta mediante niveles, cada elemento es llamado nodo se
representa con un círculo y el nodo del primer nivel es el nodo raíz.
Modelo en Red
•Utiliza estructura de datos en red , siguen exitiendo la
representación de nodos y sus relaciones mediante líneas, la
diferencia radica es que un nodo puede tener más de un padre.
Modelo Relacional
En este modelo cada entidad del mundo real se almacena
en un lugar diferente y posteriormente se establecen
relaciones entre las mismas.
LosModelosde BasesdeDatos, tienennomenclaturayrestricciones quedefinenlaforma
cómo pueden relacionarse los datos y acceder a ellos, mostrando conceptualmente los
datosysusrelaciones.
Base de Datos Relacional
adecuadas v
www.themegallery.com
Company Logo
• Los datos se
organizan en tablas,
las columnas
representan
atributos y las
filas es un ejemplo
de la entidad u
objeto definido
Estructura
• Hay Uno o
varios atributos
que permiten
identificar de
manera única un
ejemplar de
entidad
Índice
•Las relaciones se
representan
mediante líneas
•Se indica el tipo
de vínculo o
relación
establecido
Relación
Para los alcances de esta Unidad Curricular, el modelo que tomaremos es el Modelo
Relacional, en primera instancia porque se adapta a las necesidades de manejo de la
información consideradas en el contenido y luego, porque el resto de los modelos
mencionados,superanlosalcancesperseguidos
.
¿Cómo se Diseña un Modelo de Base de Datos?
adecuadas v
www.themegallery.com
Company Logo
Planificar
• El propósito de
la información
que se quiere
almacenar,
conocer la
utilidad limita
nuestro modelo
a cumplir esa
finalidad
Datos
disponibles
• Pueden provenir
de formatos,
planillas,
documentos,
de entrevistas
u observación
de procesos
Información
Necesaria
•Qué preguntas
desea responda el
modelo, en función
de los datos
existentes
Parte de una necesidad de información, que brinda propósito y limita nuestros alcances, el
diseño requiere planificación, para construir un Modelo de Base de Datos. En primera
instancia estará en papel, luego que se refine el modelo puede ser creado digitalmente
empleandounManejadordeBasesdeDatos.
Finalidad del Modelo de Base de Datos
PASO 1:
¿Cómo se Diseña un Modelo de Base de Datos?
adecuadas v
www.themegallery.com
Company Logo
Una vez que hemos definido el propósito de información, tenemos claro los datos
disponiblesylosquequeremosobtener.Realizamosunadescripcióndelsistemaamodelar,
no necesariamente debe estar cargada de detalles pero si de lo indispensable para crear un
modelocoherente.
PASO 1:
DESCRIPCIÓN DEL MODELO
La descripción debe considerar, el objetivo
o finalidad de forma explícita o
implícita(que pueda ser deducida), los
datos disponibles y la información
requerida, aunque no siempre se
especifique explícitamente
¿Cómo se Diseña un Modelo de Base de Datos?
www.themegallery.com
Company Logo
Con la descripción podemos iniciar la construcción de un Modelo de Base de Datos. En esta
unidadcurriculartrabajaremosconelModeloEntidadRelaciónyelModeloRelacional(MR).
Iniciaremos nuestra práctica con el Modelo Entidad Relación también conocido como MER.
Este diseño es más cercano al pensamiento humano, pues su base está centrada en los
objetosfísicosoabstractosque manejanlainformación
Selección del Modelo de Base de Datos
PASO 2:
¿Cómo se Diseña un Modelo de Base de Datos?
www.themegallery.com
Company Logo
Cada Modelo de Base de Datos. Tiene un conjunto de elementos claves que deben ser
correctamente identificados, con independencia del tipo de modelo seleccionado se debe
definir: Entidades, Atributos, Campos Claves y Tipos de Relaciones. Cada uno tiene una
formaderepresentaciónparticularquelosdistingue
Identificación de elementos del Modelo
de Base de Datos
PASO 3:
Modelo
Elemento
Modelo Entidad Relación
(MER)
Modelo Relacional (MR)
Entidad Rectángulo Tabla Parte superior
Atributo Elipse Tabla Parte inferior
Campo Clave Se subraya Muestra una llave al lado de los
Atributos
Relación Línea Línea
* cedula
¿Cómo se Diseña un Modelo de Base de Datos?
www.themegallery.com
Company Logo
Siempreesrecomendablealmomentoderealizarelbosquejodel ModelodeBasedeDatos.
Identificar la(s) entidad(es) con mayor número de relaciones a fin de ubicarlas al centro del
modelo, evitando con ello el cruce de líneas. Hasta este punto la modelación puede ser en
papel,yquedaenunpuntoquegeneraelprimerdiseñodeBasedeDatos
Construcción del Modelo de Base de
Datos
PASO 4:
XX
x1 x2
x3
YY
y1 y2
y3
Y1
Y2
y3
YY
X2
Y1
xy1
XY
X1
X2
x3
XX
1
∞
∞
1
¿Cómo se Diseña un Modelo de Base de Datos?
www.themegallery.com
Company Logo
El diseño inicial de base de datos si cumple con las reglas de diseño presenta una versión
inicial del Modelo de Base de Datos. Que puede ser digitalizada mediante un software
Manejador de Base de Datos. La representación gráfica del modelo concluido en el
manejador es similar a la obtenida en el modelo relacional. El modelo obtenido es la base de
Datos,quecontendrálaestructuraparalmacenardatosyobtenerinformación.
Creación de la Base de Datos
PASO 5:
Y1
Y2
y3
YY
X2
Y1
xy1
XY
X1
X2
x3
XX
1
∞
∞
1
Sistema Manejador de Base de Datos
www.themegallery.com
Company Logo
Es un intermediario entre el lugar real dónde se almacenan los
datos y los usuarios que interactúa con ellos, es decir, una interfaz
de Software responsable de tratar todas las peticiones de
información de los usuarios.
El Sistema Manejador de Base da Datos, que
emplearemosenestaunidadcurricularseráMicrosoft
Access, este entorno permite controlar el acceso y la
utilización de la Base de Datos, por los usuarios, para
incluir, modificar o recuperar información, siguiendo
reglasbásicas

Más contenido relacionado

La actualidad más candente

Base de datos Alessia Peña
Base de datos   Alessia PeñaBase de datos   Alessia Peña
Base de datos Alessia PeñaAlessiaPea1
 
Bases de datos
Bases de datosBases de datos
Bases de datosmilebote
 
Bases de datos
Bases de datosBases de datos
Bases de datosAlfonso
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datosCristian Salazar C.
 
Introduccion a las bases de datos 1 parte
Introduccion a las bases de datos 1 parteIntroduccion a las bases de datos 1 parte
Introduccion a las bases de datos 1 parteCristian Salazar C.
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datosUTN
 
Teoria de Base de datos
Teoria de Base de datosTeoria de Base de datos
Teoria de Base de datosUniandes
 
Base de datos
Base de datosBase de datos
Base de datosDavid
 
Definición de bases de datos
Definición de bases de datosDefinición de bases de datos
Definición de bases de datosEmerson Molina
 
Fundamentos de Base de Datos
Fundamentos de Base de DatosFundamentos de Base de Datos
Fundamentos de Base de DatosSaulo Aizprua
 
La importancia de la base de datos
La importancia de la base de datosLa importancia de la base de datos
La importancia de la base de datosRaul Martinez
 
Bases de datos
Bases de datosBases de datos
Bases de datosSara Maria
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de DatosAxel Mérida
 

La actualidad más candente (20)

Introduccion a los sistemas de bases de datos
Introduccion  a los sistemas de bases de datosIntroduccion  a los sistemas de bases de datos
Introduccion a los sistemas de bases de datos
 
bases de datos
 bases de datos bases de datos
bases de datos
 
Base de datos
Base de datos Base de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos Alessia Peña
Base de datos   Alessia PeñaBase de datos   Alessia Peña
Base de datos Alessia Peña
 
Bases de datos populares
Bases de datos popularesBases de datos populares
Bases de datos populares
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Introduccion a las bases de datos
Introduccion a las bases de datosIntroduccion a las bases de datos
Introduccion a las bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Introduccion a las bases de datos 1 parte
Introduccion a las bases de datos 1 parteIntroduccion a las bases de datos 1 parte
Introduccion a las bases de datos 1 parte
 
Introduccion bases de datos
Introduccion bases de datosIntroduccion bases de datos
Introduccion bases de datos
 
Presentación Base de Datos
Presentación Base de DatosPresentación Base de Datos
Presentación Base de Datos
 
Teoria de Base de datos
Teoria de Base de datosTeoria de Base de datos
Teoria de Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Definición de bases de datos
Definición de bases de datosDefinición de bases de datos
Definición de bases de datos
 
Fundamentos de Base de Datos
Fundamentos de Base de DatosFundamentos de Base de Datos
Fundamentos de Base de Datos
 
La importancia de la base de datos
La importancia de la base de datosLa importancia de la base de datos
La importancia de la base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de Datos
 

Similar a Unidad ii bases de datos

Similar a Unidad ii bases de datos (20)

Modelado de datos
Modelado de datosModelado de datos
Modelado de datos
 
Modelo de bases de datos (william mata 26550902)
Modelo de bases de datos (william mata 26550902)Modelo de bases de datos (william mata 26550902)
Modelo de bases de datos (william mata 26550902)
 
Modelado de datos
Modelado de datosModelado de datos
Modelado de datos
 
Modelo de Datos
Modelo de DatosModelo de Datos
Modelo de Datos
 
Modelo de una b.d
Modelo de una b.dModelo de una b.d
Modelo de una b.d
 
DiseñO De Base De Datos
DiseñO De Base De DatosDiseñO De Base De Datos
DiseñO De Base De Datos
 
Modelo de bases de datos
Modelo de bases de datosModelo de bases de datos
Modelo de bases de datos
 
Módulo de Herramientas case
Módulo de Herramientas caseMódulo de Herramientas case
Módulo de Herramientas case
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3
33
3
 
3 diseño de-bd (1)
3 diseño de-bd (1)3 diseño de-bd (1)
3 diseño de-bd (1)
 
3 diseño de-BD
3 diseño de-BD3 diseño de-BD
3 diseño de-BD
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 
3 diseño de-bd
3 diseño de-bd3 diseño de-bd
3 diseño de-bd
 

Más de Damelys Bracho

Tarea 3 gustave eiffel bureau click up
Tarea 3  gustave eiffel bureau click upTarea 3  gustave eiffel bureau click up
Tarea 3 gustave eiffel bureau click upDamelys Bracho
 
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo RelacionalEjemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo RelacionalDamelys Bracho
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad RelaciónDamelys Bracho
 
Analisis estructurado.dfd
Analisis estructurado.dfdAnalisis estructurado.dfd
Analisis estructurado.dfdDamelys Bracho
 
Ejemplo de modelo relacional
Ejemplo de modelo relacionalEjemplo de modelo relacional
Ejemplo de modelo relacionalDamelys Bracho
 
Modelo relacional (mr)
Modelo relacional (mr)Modelo relacional (mr)
Modelo relacional (mr)Damelys Bracho
 
Miperfilasesoria damelys
Miperfilasesoria damelysMiperfilasesoria damelys
Miperfilasesoria damelysDamelys Bracho
 
Miplanificacion damelys bracho
Miplanificacion damelys brachoMiplanificacion damelys bracho
Miplanificacion damelys brachoDamelys Bracho
 
Gestión de conocimiento para la modalidad de estudios mixta de aprendizaje di...
Gestión de conocimiento para la modalidad de estudios mixta de aprendizaje di...Gestión de conocimiento para la modalidad de estudios mixta de aprendizaje di...
Gestión de conocimiento para la modalidad de estudios mixta de aprendizaje di...Damelys Bracho
 
Beneficios de los Sistemas de Información
Beneficios de los Sistemas de Información Beneficios de los Sistemas de Información
Beneficios de los Sistemas de Información Damelys Bracho
 
Beneficios de los Sistemas de Informacion
Beneficios de los Sistemas de InformacionBeneficios de los Sistemas de Informacion
Beneficios de los Sistemas de InformacionDamelys Bracho
 

Más de Damelys Bracho (17)

Tarea 3 gustave eiffel bureau click up
Tarea 3  gustave eiffel bureau click upTarea 3  gustave eiffel bureau click up
Tarea 3 gustave eiffel bureau click up
 
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo RelacionalEjemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
Ejemplo de Normalización con Modelo Entidad Relación y Modelo Relacional
 
Modelo Entidad Relación
Modelo Entidad RelaciónModelo Entidad Relación
Modelo Entidad Relación
 
Analisis estructurado.dfd
Analisis estructurado.dfdAnalisis estructurado.dfd
Analisis estructurado.dfd
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Ejemplo de modelo relacional
Ejemplo de modelo relacionalEjemplo de modelo relacional
Ejemplo de modelo relacional
 
Modelo relacional (mr)
Modelo relacional (mr)Modelo relacional (mr)
Modelo relacional (mr)
 
Toma decisiones
Toma decisionesToma decisiones
Toma decisiones
 
Miperfilasesoria damelys
Miperfilasesoria damelysMiperfilasesoria damelys
Miperfilasesoria damelys
 
Sinoptico
SinopticoSinoptico
Sinoptico
 
Miperfilasesoria
MiperfilasesoriaMiperfilasesoria
Miperfilasesoria
 
Miplanificacion damelys bracho
Miplanificacion damelys brachoMiplanificacion damelys bracho
Miplanificacion damelys bracho
 
Presentacion modulo 6
Presentacion modulo 6Presentacion modulo 6
Presentacion modulo 6
 
Gestión de conocimiento para la modalidad de estudios mixta de aprendizaje di...
Gestión de conocimiento para la modalidad de estudios mixta de aprendizaje di...Gestión de conocimiento para la modalidad de estudios mixta de aprendizaje di...
Gestión de conocimiento para la modalidad de estudios mixta de aprendizaje di...
 
Bloque 0 Pacie
Bloque 0 PacieBloque 0 Pacie
Bloque 0 Pacie
 
Beneficios de los Sistemas de Información
Beneficios de los Sistemas de Información Beneficios de los Sistemas de Información
Beneficios de los Sistemas de Información
 
Beneficios de los Sistemas de Informacion
Beneficios de los Sistemas de InformacionBeneficios de los Sistemas de Informacion
Beneficios de los Sistemas de Informacion
 

Último

Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 

Último (20)

Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 

Unidad ii bases de datos

  • 1. Bases de Datos Relacionales MSc Licda. Damelys Bracho
  • 2. ¿Qué es una Base de Datos? www.themegallery.com Company Logo Conjunto de datos almacenados, organizados en estructuras adecuadas que mediante operaciones obtiene información relevante. Esta central de datos responde a un fin común. Organizan datos en estructuras • En medio físicos son formatos, o tablas • De forma digital en archivos, cuya apariencia depende del programa que se emplee Operaciones sobre los datos • Ingreso: clasifica y ordena los datos de acuerdo algún criterio. En digital se da la orden de incluir y guardar • Salida: en físico atiende el mismo proceso de clasificación y orden. En digital se realizan marcas de índice para acceder a los datos. Lo común Las Base de Datos, simulan las acciones que ejecutamos en la vida cotidiana de procesamiento de información, ¿Qué tienen en común?... que además de un fin específico, organizan datos y realizan operacionessobreellos
  • 3. ¿Ventajas y Desventajas de las Base de Datos? Ventajas Desventajas www.themegallery.com Company Logo La diferencia entre ambos medios de almacenamiento físico o con Base de datos, va más allá de los métodos de acceso a los datos u operaciones , se extiende a la velocidad y eficienciadeobtencióndeinformaciónoresultados Datos centralizados • Lo que puede ser una ventaja inicial, al tener todo en un mismo lugar, resulta contraproducente si no se hacen respaldos completos y oportunos Altos costos de almacenamiento Acceso restringidos • Pudiese ocurrir que se controle tanto el acceso a los datos que se limite al desarrollador de la base de datos, para minimizar la vulnerabilidad Integridad de los datos • Restringiendo accesos no autorizados que puedan comprometer los datos almacenados Acceso concurrente Consistencia de los datos • Reduciendo al mínimo la redundancia de datos, y garantizando que sus valores sean los mismos en todas sus apariciones Versatilidad para presentar relaciones • Puede modificarse la base de datos (inluir y eliminar) sin modificar los programas que usan la base de dato.
  • 4. Modelos de Base de Datos adecuadas v www.themegallery.com Company Logo Modelo Jerárquico •Este modelo se sirve de árboles para la representación lógica de los datos. •Por tanto se presenta mediante niveles, cada elemento es llamado nodo se representa con un círculo y el nodo del primer nivel es el nodo raíz. Modelo en Red •Utiliza estructura de datos en red , siguen exitiendo la representación de nodos y sus relaciones mediante líneas, la diferencia radica es que un nodo puede tener más de un padre. Modelo Relacional En este modelo cada entidad del mundo real se almacena en un lugar diferente y posteriormente se establecen relaciones entre las mismas. LosModelosde BasesdeDatos, tienennomenclaturayrestricciones quedefinenlaforma cómo pueden relacionarse los datos y acceder a ellos, mostrando conceptualmente los datosysusrelaciones.
  • 5. Base de Datos Relacional adecuadas v www.themegallery.com Company Logo • Los datos se organizan en tablas, las columnas representan atributos y las filas es un ejemplo de la entidad u objeto definido Estructura • Hay Uno o varios atributos que permiten identificar de manera única un ejemplar de entidad Índice •Las relaciones se representan mediante líneas •Se indica el tipo de vínculo o relación establecido Relación Para los alcances de esta Unidad Curricular, el modelo que tomaremos es el Modelo Relacional, en primera instancia porque se adapta a las necesidades de manejo de la información consideradas en el contenido y luego, porque el resto de los modelos mencionados,superanlosalcancesperseguidos .
  • 6. ¿Cómo se Diseña un Modelo de Base de Datos? adecuadas v www.themegallery.com Company Logo Planificar • El propósito de la información que se quiere almacenar, conocer la utilidad limita nuestro modelo a cumplir esa finalidad Datos disponibles • Pueden provenir de formatos, planillas, documentos, de entrevistas u observación de procesos Información Necesaria •Qué preguntas desea responda el modelo, en función de los datos existentes Parte de una necesidad de información, que brinda propósito y limita nuestros alcances, el diseño requiere planificación, para construir un Modelo de Base de Datos. En primera instancia estará en papel, luego que se refine el modelo puede ser creado digitalmente empleandounManejadordeBasesdeDatos. Finalidad del Modelo de Base de Datos PASO 1:
  • 7. ¿Cómo se Diseña un Modelo de Base de Datos? adecuadas v www.themegallery.com Company Logo Una vez que hemos definido el propósito de información, tenemos claro los datos disponiblesylosquequeremosobtener.Realizamosunadescripcióndelsistemaamodelar, no necesariamente debe estar cargada de detalles pero si de lo indispensable para crear un modelocoherente. PASO 1: DESCRIPCIÓN DEL MODELO La descripción debe considerar, el objetivo o finalidad de forma explícita o implícita(que pueda ser deducida), los datos disponibles y la información requerida, aunque no siempre se especifique explícitamente
  • 8. ¿Cómo se Diseña un Modelo de Base de Datos? www.themegallery.com Company Logo Con la descripción podemos iniciar la construcción de un Modelo de Base de Datos. En esta unidadcurriculartrabajaremosconelModeloEntidadRelaciónyelModeloRelacional(MR). Iniciaremos nuestra práctica con el Modelo Entidad Relación también conocido como MER. Este diseño es más cercano al pensamiento humano, pues su base está centrada en los objetosfísicosoabstractosque manejanlainformación Selección del Modelo de Base de Datos PASO 2:
  • 9. ¿Cómo se Diseña un Modelo de Base de Datos? www.themegallery.com Company Logo Cada Modelo de Base de Datos. Tiene un conjunto de elementos claves que deben ser correctamente identificados, con independencia del tipo de modelo seleccionado se debe definir: Entidades, Atributos, Campos Claves y Tipos de Relaciones. Cada uno tiene una formaderepresentaciónparticularquelosdistingue Identificación de elementos del Modelo de Base de Datos PASO 3: Modelo Elemento Modelo Entidad Relación (MER) Modelo Relacional (MR) Entidad Rectángulo Tabla Parte superior Atributo Elipse Tabla Parte inferior Campo Clave Se subraya Muestra una llave al lado de los Atributos Relación Línea Línea * cedula
  • 10. ¿Cómo se Diseña un Modelo de Base de Datos? www.themegallery.com Company Logo Siempreesrecomendablealmomentoderealizarelbosquejodel ModelodeBasedeDatos. Identificar la(s) entidad(es) con mayor número de relaciones a fin de ubicarlas al centro del modelo, evitando con ello el cruce de líneas. Hasta este punto la modelación puede ser en papel,yquedaenunpuntoquegeneraelprimerdiseñodeBasedeDatos Construcción del Modelo de Base de Datos PASO 4: XX x1 x2 x3 YY y1 y2 y3 Y1 Y2 y3 YY X2 Y1 xy1 XY X1 X2 x3 XX 1 ∞ ∞ 1
  • 11. ¿Cómo se Diseña un Modelo de Base de Datos? www.themegallery.com Company Logo El diseño inicial de base de datos si cumple con las reglas de diseño presenta una versión inicial del Modelo de Base de Datos. Que puede ser digitalizada mediante un software Manejador de Base de Datos. La representación gráfica del modelo concluido en el manejador es similar a la obtenida en el modelo relacional. El modelo obtenido es la base de Datos,quecontendrálaestructuraparalmacenardatosyobtenerinformación. Creación de la Base de Datos PASO 5: Y1 Y2 y3 YY X2 Y1 xy1 XY X1 X2 x3 XX 1 ∞ ∞ 1
  • 12. Sistema Manejador de Base de Datos www.themegallery.com Company Logo Es un intermediario entre el lugar real dónde se almacenan los datos y los usuarios que interactúa con ellos, es decir, una interfaz de Software responsable de tratar todas las peticiones de información de los usuarios. El Sistema Manejador de Base da Datos, que emplearemosenestaunidadcurricularseráMicrosoft Access, este entorno permite controlar el acceso y la utilización de la Base de Datos, por los usuarios, para incluir, modificar o recuperar información, siguiendo reglasbásicas