Defina el modelo entidad-relación


Propuesto por Chen a mediados de los años setenta como medio de representación conceptual de los problemas y para representar la visión de un sistema de forma global. Físicamente adopta la forma de un grafo escrito en papel al que se denomina diagrama Entidad-Relación. Sus elementos fundamentales son las entidades y las relaciones.

Propuesto por Chen a mediados de los años setenta como medio de representación conceptual de los problemas y para representar la visión de un sistema de forma global. Físicamente adopta la forma de un grafo escrito en papel al que se denomina diagrama Entidad-Relación. Sus elementos fundamentales son las entidades y las relaciones.

Que es una relación


Una relación es una asociación o relación matemática entre varias entidades. Las relaciones también se nombran. Se representan en el diagrama E-R mediante flechas y rombos. Cada entidad interviene en una relación con una determinada cardinalidad.

• Que tipos de relaciones existen, defina cada uno de ellas y dé un ejemplo.


El tipo de relación se define tomando los máximos de las cardinalidades que intervienen en la relación. Hay cuatro tipos posibles:
1. Una a una (1:1). En este tipo de relación, una vez fijado un elemento de una entidad se conoce la otra. Ejemplo: nación y capital.
2. Una a muchas (1:N). Ejemplo: cliente y pedidos.
3. Muchas a una (N:1). Simetría respecto al tipo anterior según el punto de visto de una u otra entidad.
4. Muchas a muchas (N:N). Ejemplo: personas y viviendas.

Estructura de una base de datos (BD)


Aunque las bases de datos CDS/ISIS pueden parecerse a simple vista como un archivo de información, en realidad consisten en varios archivos lógicamente interrelacionados pero físicamente diferentes. La administración de los archivos físicos es responsabilidad de CDS/ISIS y el usuario normalmente no necesita conocer su estructura en detalle para operar una base de datos. No obstante, algunos conocimientos básicos sobre los objetivos y funciones de los archivos principales asociados a una base de datos pueden ayudar a un mejor entendimiento del sistema. (El usuario con interés en mayores detalles técnicos encontrará una descripción detallada del formato físico de una base de datos en los apéndices G y H (“Estructura del archivo maestro y formato de los registros”, y “Estructura del archivo invertido y formato de los registros

http://www.monografias.com/trabajos5/basede/basede.shtml

Cuál es la diferencia entre una BD y un SGBD (Sistema de Gestión de Base de Datos)?

La BD es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
El SGBD permite almacenar y posteriormente acceder a los datos de forma rápida y estructurada


www.wikipedia.com

Cuáles son las diferencias entre una hoja de cálculo y un SGBD


Una hoja de calculo es un software a través del cual se pueden usar datos numéricos y realizar cálculos automáticos de números que están en una tabla. También es posible automatizar cálculos complejos al utilizar una gran cantidad de parámetros y al crear tablas llamadas hojas de trabajo y un SGBD son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan. Se compone de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y de un lenguaje de consulta.

Que es una BD Relacional?





Una base de datos relacional es una base de datos en donde todos los datos visibles al usuario están organizados estrictamente como tablas de valores, y en donde todas las operaciones de la base de datos operan sobre estas tablas.
Estas bases de datos son percibidas por los usuarios como una colección de relaciones normalizadas de diversos grados que varían con el tiempo.
El modelo relacional representa un sistema de bases de datos en un nivel de abstracción un tanto alejado de los detalles de la máquina subyacente, de la misma manera como, por ejemplo, un lenguaje del tipo de PL/1 representa un sistema de programación con un nivel de abstracción un tanto alejado de los detalles de la máquina subyacente. De hecho, el modelo relacional puede considerarse como un lenguaje de programación mas bien abstracto, orientado de manera específica hacia las aplicaciones de bases de datos.


http://es.wikipedia.org/wiki/Base_de_datos_relacional