CURSO DE INICIACIÓN Á ASTRONOMÍA: O noso lugar no universo
Modelo datos
1. Modelo de datos
Republica Bolivariana de Venezuela
Ministerio Del Poder Popular Para La Educación Universitaria
Instituto Universitario Politécnico “Santiago Mariño”
Cabimas-Edo. Zulia
Integrante:
Odalys Vásquez
CI: 25.190.943
Escuela: Ing. De Sistemas
2. Modelo de datos
Un modelo de datos es un lenguaje
orientado a hablar de una base de datos.
Un modelo de base de datos (Data
Información Estructurada) es un tipo de
modelo de datos que determina la
estructura lógica de una base de datos y
de manera fundamental determina el
modo de almacenar, organizar y
manipular los datos.
3. Sublenguajes de un modelo de datos
Lenguaje de Definición de Datos o DDL (Data Definition Language),
orientado a describir de una forma abstracta las estructuras de
datos y las restricciones de integridad.
Un Lenguaje de Manipulación de Datos o DML (Data Manipulation
Language), orientado a describir las operaciones de manipulación de los
datos.
4. Clasificación de los modelos de
datos
Modelos de Datos Conceptuales:
Son los orientados a la descripción de
estructuras de datos y restricciones de
integridad. Se usan
fundamentalmente durante la etapa
de Análisis de un problema .
5. Modelos de Datos Lógicos: Son
orientados a las operaciones más que a
la descripción de una realidad.
Usualmente están implementados en
algún manejador de base de datos.
6. Modelos de Datos
Físicos: Son
estructuras de datos
a bajo nivel
implementadas
dentro del
propio manejador.
Ejemplos típicos de
estas estructuras son
los Árboles B+, las
estructuras de Hash,
etc.
Pedro
Pérez
Ana Rojas
Olga Prado
521-8976
521-1234
521-9655
00
01
02
03
13
14
15
Claves
Función de Hash
Tabla de Hash
7. Utilidad de un modelo de datos
El modelo relacional, como utilidad para la calidad
de los datos, es fundamental y las buenas prácticas
conocidas son básicas, aunque la experiencia del
profesional que lo desarrolla es un valor muy
importante. Contar con un profesional que ha
colaborado en el diseño relacional en otros proyectos
y conoce los pros y contras, es una garantía de éxito.
8. ABSTRACCION
Aislamiento de un elemento de su contexto o
del resto de los elementos que lo acompañan.
SEMANTICA
El término semántica se refiere a los
aspectos del sentido o interpretación de signos
lingüísticos como símbolos, palabras, expresiones o
representaciones formales.
9. INTEGRIDAD
El término integridad de datos se refiere la correctitud y
completitud de la información en una base de datos.
RESTRICCIONES
Una restricción es una regla que impone el gestor de
bases de datos.
10. Modelo entidad-relación
Un modelo entidad-relación o diagrama entidad-relación es
una herramienta para el modelado de datos que permite
representar las entidades relevantes de un sistema de
información así como sus interrelaciones y propiedades.
(0.n) (1.1)
(0.n) (0.n)
COCHES EMPLEADOS
CARGO DEL
EMPLEADO
ARREGLAN
ES EN EL
TALLER
11. Elementos de un modelo entidad-
relación
Entidad
Representa una cosa u objeto del mundo real con existencia
independiente, es decir, se diferencia únicamente de otra cosa
u objeto, incluso siendo del mismo tipo o una misma entidad.
Es reconocido como un rectángulo.
12. Ejemplos de una entidad
Una Persona: Se diferencia
de cualquier otra persona,
incluso siendo gemelos.
Un Automóvil: Aunque sean de la misma
marca, el mismo modelo, tendrán atributos
diferentes. Ejemplo: El número del chasis.
Una Casa: Aunque sea
idéntica a la otra, aun se
diferenciara en su dirección
13. Atributos
Los atributos son la característica que definen o
identifican a una entidad.
Es reconocido como un ovalo.
14. Ejemplo de atributo
A la colección de entidades-alumnos, con
el siguiente conjunto de atributos en
común, (id, nombre, edad, semestre),
pertenecen a las entidades:
( 1, Sophia, 15 años, 2)
( 2, Josefa, 19 años, 5)
15. Relación
Es un vínculo que nos permite definir una
dependencia entre varias entidades, es decir nos
permite exigir que varias entidades compartan
ciertos atributos de forma indispensable.
Las relaciones se muestran en los diagramas
como rombos, que se unen a las entidades
mediante líneas.
16. Ejemplo de relación
Los empleados del taller (de la entidad
“empleados”) tienen un cargo (según la
entidad” cargo del empleado”). Es decir,
un atributo de la entidad” empleados”
especificara que cargo tiene en el taller,
y tiene que ser idéntico al que ya existe
en la entidad “cargo del empleado”.
17. Representación gráfica de un
modelo entidad-relación
Originalmente, el modelo entidad-relación sólo
incluía los conceptos de entidad, relación y atributo.
Más tarde, se añadieron otros conceptos, como los
atributos compuestos y las jerarquías de
generalización, en lo que se ha denominado Modelo
Entidad-Relación extendido. Los elementos básicos
de representación del modelo son los siguientes:
19. Modelado de situaciones de
requerimientos de información
propuesta
Un enfoque del modelado de requerimientos, llamado
análisis estructurado, considera que los datos y los
procesos que los transforman son entidades separadas.
Los objetos de datos se modelan de modo que se definan
sus atributos y relaciones. Los procesos que manipulan a
los objetos de datos a medida que los objetos que se
corresponden con ellos fluyan por el sistema.
20. Modelo basado en escenario: Por ejemplo, casos de uso
historias de un usuario.
Modelo de clase: Por ejemplo, diagrama de clases y
diagrama de colaboración.
Modelo de comportamientos: Por ejemplo, diagrama de
estados y diagrama de secuencias.
Modelo de flujo: Por ejemplo, DFD y modelo de datos.