1. MODELO DE DATOS
• Realizado por :
• Luisin enrique cumpa milian
• Jaqueline becerra chico
2. DEFINICIÓN:
• La parte esencial de la estructura de base de datos
es el modelo de datos: una colección de
herramientas conceptuales para describir los datos,
las relaciones de datos, la semántica de los datos y
las ligaduras de consistencia. Los diferentes modelos
de datos que se han propuesto se clasifican en tres
grupos diferentes: modelos lógicos basados en
objetos, modelos lógicos basados en registros y
modelos físicos.
3. Tipos De Modelos
• Modelos Lógicos Basados
En Objetos
Los modelos lógicos basados en
objetos se usan para describir datos en
los niveles lógico y de vistas.
Proporcionan capacidades estructurales
muy flexibles y permiten que las
ligaduras se especifiquen
explícitamente.
Los modelos mas conocidos son:
Modelo Entidad - Relación (E - R)
Modelo Orientado a Objetos (OO).
4. • Modelos Lógicos Basados
En Registros
• Se usan para especificar la
estructura lógica completa de la
base de datos para proporcionar una
descripción de alto nivel de la
implementación. Este se estructura
en registros de formato fijo de
diferentes tipos. En cada tipo de
registro se define un número de
campos y cada uno tiene una
longitud fija. Los principales modelos
trabajados a través del tiempo son el
modelo relacional, el de red y el
jerárquico (el primero es el utilizado
actualmente).
5. Modelos Físicos De Datos
• Se usa para describir datos en un
nivel más bajo.
• Los más conocidos son:
• modelo de unificación
• modelo de memoria por marcos.
Un esquema de bases de datos se
expresa mediante un conjunto de
definiciones que se expresa en un
lenguaje de definición de datos (LDD).
Las instrucciones del LDD se compilan
dando lugar a un conjunto de tablas que
se almacenan en un archivo especial, el
diccionario de datos contiene meta
datos que son datos acerca de los
datos.
6. RESUMEN
Los modelos de datos aportan la base conceptual para diseñar aplicaciones que
hacen un uso intensivo de datos, así como la base formal para las herramientas y
técnicas empleadas en el desarrollo y uso de sistemas de información. Con
respecto al diseño de bases de datos, el modelado de datos puede ser descrito así
(Brodie 1984:20): "dados los requerimientos de información y proceso de una
aplicación de uso intensivo de datos (por ejemplo, un sistema de información),
construir una representación de la aplicación que capture las propiedades estáticas
y dinámicas requeridas para dar soporte a los procesos deseados (por ejemplo,
transacciones y consultas). Además de capturar las necesidades dadas en el
momento de la etapa de diseño, la representación debe ser capaz de dar cabida a
eventuales futuros requerimientos".
7. SUMMARY
Data models provide the conceptual basis for designing applications that make
heavy use of data as well as the formal basis for the tools and techniques used in
the development and use of information systems. With regard to the design of
databases, data modeling can be well described ( Brodie 1984 : 20) : "Given the
information requirements and process application data intensive (eg an information
system ) construct a representation of the application that captures static and
dynamic properties required to support the desired process ( for example ,
transactions , and queries) . in addition to capturing the needs given at the time of
the design stage , the representation must be able to accommodate possible future
requirements. "
8. RECOMENDACIONES
Principalmente vemos la necesidad de conocer cada día mas el entorno de las
bases de datos. Aprender de manera didáctica y autodidactica con mayor
dedicación.
Es necesario conocer que la implementación del código debe estar bien
estructurado para evitar algunas redundancias innecesarias.
Conocer las especificaciones que nos presenta cuando estructuramos las tablas de
cada base de datos, realizando nuestro trabajo mas practico y sencillo.
9. CONCLUSION
• A través del desarrollo de las prácticas en laboratorio he conocido las ventajas
de las bases de datos que se superponen a los sistemas de archivos del
pasado, como sabemos todo evoluciona es así como el modelo relacional que
implementa SQL, nos da una excelente herramienta en la administración,
seguridad y fiabilidad de los datos.
• Por lo tanto se sabe que conocer el proceso interno, la estructura he
implementación de base de datos nos muestra la importancia que realizan en el
mundo laboral, y como cada ente que las utiliza es dependiente de ellas.
10. GLOSARIO
Archivo:
Grupo de registros relacionados
Atributos:
Es una unidad básica e indivisible de información acerca de una entidad o una
relación. Por ejemplo la entidad proveedor tendrá los atributos nombre, domicilio,
población.
Base de datos:
Base de Datos es un conjunto exhaustivo no redundante de datosestructurados
organizados independientemente de su utilización y su implementación enmá3quina
accesible en tiempo real y compatible con usuarios concurrentes con necesidad de
información diferente y no predicable en tiempo.
Campo:
Grupo de caracteres
Claves:
Campo o grupo de campos en un registro, que se usa para identificar a este ultimo.