Base de Datos! :)

18
Génesis Solórzano. Josué Verduga.

description

Exposicion! :)

Transcript of Base de Datos! :)

Page 1: Base de Datos! :)

Génesis Solórzano.

Josué Verduga.

Page 2: Base de Datos! :)

Tema: Base de datos

Modelo de Datos Integrantes:

Génesis Solórzano Josué Verduga

Lic. Samuel LópezCurso: 3r° de Bachillerato Especialidad: Informática Año lectivo: 2012/2013

Unidad Educativa !Jesucristo Rey!

Page 3: Base de Datos! :)

Una base de datos o banco de datos (en ocasiones

abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.

Base de datos

Page 4: Base de Datos! :)

Un modelo de datos es una colección de

herramientas conceptuales para la descripción de datos, relaciones entre datos, semántica de los datos y restricciones de consistencia.

El modelo entidad-relación (E-R) es un modelo de datos de alto nivel. Está basado en una percepción de un mundo real que consiste en una colección de objetos básicos, denominados entidades, y de relaciones entre estos objetos.

Modelo de datos

Page 5: Base de Datos! :)

Usa una colección de tablas para representar tanto losdatos como las relaciones entre los datos. Su simplicidad

conceptual ha conducido a su adopción general;actualmente mayoría de productos de bases de datos sebasan en el modelo relacional. Los diseñadores formulangeneralmente el diseño del esquema de la base de datos

Modelando primero los datos en alto nivel, usando elmodelo E-R, y después traduciéndolo al modelorelacional.

Page 6: Base de Datos! :)

Una entidad es una «cosa» u «objeto» en el mundo real quees distinguible de todos los demás objetos. Porejemplo, cada persona en un desarrollo es una entidad. Unaentidad tiene un conjunto de propiedades, y los valorespara algún conjunto de propiedades pueden identificar unaentidad de forma unívoca.

Una entidad está descrita y se representa por suscaracterísticas o atributos.

Una entidad puede ser un objeto con existencia física como:una persona, un animal, una casa, etc. (entidad concreta); oun objeto con existencia conceptual como: un puesto detrabajo, una asignatura de clases, un nombre ,etc.

Entidad

Page 7: Base de Datos! :)

Un diagrama o modelo entidad-relación (a veces

denominado por sus siglas del inglés, E-R "Entityrelationship", o del español DER "Diagrama deEntidad Relación") es una herramienta parael modelado de datos que permite representar lasentidades relevantes de un sistema deinformación así como sus interrelaciones ypropiedades.

MODELO ENTIDAD-RELACIÓN

Page 8: Base de Datos! :)

El modelo de datos E-R es uno de los diferentesmodelos de datos semánticos; el aspecto semánticodel modelo yace en la representación del significadode los datos. El modelo E-R es extremadamente útilpara hacer corresponder los significados einteracciones de las empresas del mundo real con unesquema conceptual. Debido a esta utilidad, muchasherramientas de diseño de bases de datos se basan enlos conceptos del modelo E-R.

Page 9: Base de Datos! :)

Un conjunto de entidades es un conjunto de entidades

del mismo tipo que comparten las mismas propiedades, oatributos. El conjunto de todas las personas que sonclientes en un banco dado, por ejemplo, se pueden definircomo el conjunto de entidades cliente.

Análogamente, el conjunto de entidades préstamo podríarepresentar el conjunto de todos los préstamosconcedidos por un banco particular. Las entidadesindividuales que constituyen un conjunto se llaman laextensión del conjunto de entidades. Así, todos los clientesde un banco son la extensión del conjunto de entidadescliente.

Conjunto de Entidades

Page 10: Base de Datos! :)

Los conjuntos de entidades no son necesariamentedisjuntos.

Por ejemplo, es posible definir

el conjunto de entidades de todos los empleados de unbanco (empleado) y el conjunto de entidades de todos losclientes del banco (cliente).

Una entidad persona puede ser una entidadempleado, una entidad cliente, ambas cosas, o ninguna.

Page 11: Base de Datos! :)

Una base de datos incluye así una colección de conjuntos de entidades, cada una de las cuales contiene un número de entidades del mismo tipo.

Formalmente, un atributo de un conjunto de entidades es una función que asigna al conjunto de entidades un dominio.

Page 12: Base de Datos! :)

Atributos

Un atributo es una especificación que define una propiedad de un Objeto, elemento o archivo. También puede referirse o establecer el valor específico para una instancia determinada de los mismos.

Sin embargo, actualmente, el término atributo puede y con frecuencia se considera como si fuera una propiedad dependiendo de la tecnología que se use.

Para mayor claridad, los atributos deben ser considerados más correctamente como metadatos. Un atributo es con frecuencia y en general una característica de una propiedad.

Page 13: Base de Datos! :)

Atributos simples y compuestos. En los ejemplos considerados hasta ahora, los atributos han sido simples; es decir, no están divididos en subpartes. Los

Tipos de Atributo

Page 14: Base de Datos! :)

Atributos compuestos, en cambio, se pueden dividir en subpartes (es decir, en otros atributos). Por

ejemplo, nombre-cliente podría estar estructurado como un atributo compuesto consistente en nombre, primer-apellido y segundo-apellido. Usar atributos compuestos en un esquema de diseño es una buena elección si el usuario desea referirse a un atributo completo en algunas ocasiones y, en otras, a algún componente del atributo. Se podrían haber sustituido los atributos del conjunto de entidades cliente, calle-cliente y ciudad-cliente, por el atributo compuesto dirección-cliente, con los atributos calle, ciudad, provincia, y código-postal . Los atributos compuestos ayudan a agrupar los atributos relacionados, haciendo los modelos más claros.

Page 15: Base de Datos! :)

Atributos monovalorados y multivalorados. Los atributos que

se han especifico en los ejemplos tienen todos un valor sólo para una entidad concreta. Por ejemplo, el atributo número-préstamo para una entidad préstamo específico, referencia a un único número de préstamo. Tales atributos se

llaman monovalorados. Puede haber ocasiones en las que un atributo tiene un conjunto de valores para una entidad específica. Considérese un conjunto de entidades empleado con el atributo número-teléfono. Cualquier empleado particular puede tener cero, uno o más números de teléfono. Este tipo de atributo se llama multivalorado. En ellos, se pueden colocar apropiadamente límites inferior y superior en el número de valores en el atributo multivalorado.

Otros Atributos

Page 16: Base de Datos! :)

Ejemplos en Imágenes

Page 17: Base de Datos! :)
Page 18: Base de Datos! :)

Gracias!