Documentos de Académico
Documentos de Profesional
Documentos de Cultura
OBJETIVO: Conocer los aspectos básicos de las bases de datos, para crear en
ACCESS la base de su empresa.
BASES DE DATOS
Modelos De Datos
Los modelos de datos están integrados por una serie de conceptos para describir datos, sus relaciones y restricciones
[AHV95] [SKS96] y son útiles para representar, de manera abstracta, el mundo real. Su propósito, de acuerdo con
[AHV95] es, además de facilitar la descripción de los datos y sus relaciones, permitir la representación de los datos y
hacerlos entendibles. Por esta razón, los modelos de datos facilitan el diseño de bases de datos. Para especificar la
estructura y las restricciones (i.e. árboles, grafos y relaciones) se usa un lenguaje de definición de datos (Data Definition
Language - DDL, por sus siglas en inglés) y para especificar la manipulación de los datos se utiliza el lenguaje de
manipulación de datos (Data Manipulation Language - DML, por sus siglas en inglés). Un DML ofrece mecanismos para
recuperar datos de la base de datos vigente y para actualizar datos produciendo un nuevo estado de la base de datos.
Algunas de las utilidades que tiene un modelo de datos son, de acuerdo con [Codd80], facilitar la especificación de los
tipos y la forma como los datos están organizados en una base de datos y servir de base para desarrollar metodologías
de diseño de bd (base de datos) y lenguajes de alto nivel para consultar y manipular los datos.
Los siguientes tres componentes integran un modelo de datos [Codd80], [AH87], [MS80]:
• Un conjunto de reglas u operadores para manipular los datos, componente de manipulación de datos, y
• Un conjunto de reglas de integridad para asegurar estados consistentes de la bd, componente de especificación de
integridad. Por su parte, en [MS80] se define un modelo de bases de datos “… como un formalismo para expresar la
estructura lógica de una bd y ofrecer las bases para manipularla”. Los autores identifican, al igual que en [Codd80]
cuatro componentes lógicas que integran un modelo de base de datos: … un conjunto de elementos atómicos y de
relaciones entre estos elementos, denominado espacio de datos, una especificación de restricciones aplicadas a las
relaciones en el espacio de datos denominada restricciones de definición de tipo, un conjunto de operaciones para crear
y destruir elementos y modificar las relaciones entre estos denominada operaciones de manipulación y un lenguaje de
predicados para identificar de la base de datos elementos individuales por medio de sus propiedades lógicas. Los
modelos de datos que hasta ahora se han propuesto se pueden clasificar en tres categorías [AHV95]:
• Modelos de datos físicos. El modelo entidad-relación [Chen76], los modelos semánticos y el modelo orientado a
objetos son, entre otros, modelos de datos orientados por objetos. En los modelos orientados por objetos no solamente
se considera las entidades definidas mediante atributos (estado) sino que también se les asocia conducta. Los atributos
de los objetos contienen valores. La conducta se expresa mediante mensajes a los que el objeto responde y métodos
que implementan los mensajes. Los objetos se agrupan en clases. Por su parte, los modelos semánticos [HMc81] [AH87]
[HK88] [SKS96] intentan ofrecer estructuras de datos más ricas para representar el mundo real con más poder de
abstracción. Sus componentes básicos permiten representar objetos, sus atributos y relaciones y ofrecen constructores
de objetos complejos y relaciones ISA, entre otros [HK88]. Algunas de las ventajas que ofrecen son, de acuerdo con Hull
y King [HK88], el incrementar la separación entre componentes conceptuales y físicas, reducir la sobrecarga semántica
de los tipos de relación y ofrecer mecanismos de abstracción. Entre los modelos semánticos están E-R [Chen76], SDM
[HMc78], IFO [AH87] y GMS [HK88].
Bajo el modelo entidad-relación (E-R) el mundo se percibe compuesto por entidades, que pertenecen a un conjunto
entidad y por relaciones entre ellas, cada una de las cuales juega un rol en la relación. Mediante un par atributo-valor se
ofrece información sobre entidades y relaciones. El modelo entidad-relación se detalla en [Chen76]. En los modelos
orientados a registros, la bd se define en términos de registros de formato fijo que puede ser de diferentes tipos. El
modelo relacional es un representante de esta clase de modelos. En los modelos de datos físicos los datos se describen
con un bajo nivel de abstracción, haciendo énfasis en la manera en que los datos están almacenados.
Entre las funciones que ofrece al usuario un SGBD están la actualización, recuperación y almacenamiento de datos, el
acceso al catálogo en el que se describen los datos almacenados, el soporte a transacciones, los servicios de control de
concurrencia, recuperación y autorización, el soporte para comunicación de datos y servicios de integración y el soporte
a la independencia de datos [Codd82].
LICEO MAYOR DE PALERMO
“GENERADORES DEL FUTURO CON VISIÓN COMERCIAL Y
AUTOVALORACIÓN PERSONAL”
ASIGNATURA: INFORMÁTICA
GRADO: DECIMO
ACTIVIDAD
Teniendo en cuenta la información suministrada, cree en el cuaderno las tablas de la base de datos que va a llevar su
empresa..