Tutorial de sql

Solo disponible en BuenasTareas
  • Páginas : 12 (2978 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de octubre de 2010
Leer documento completo
Vista previa del texto
UNIDAD III. MODELO ENTIDAD-RELACION

Objetivo Particular: Diseñar una base de datos en base al modelo Entidad-Relación.

3.1 Entidades y relaciones

Una Base de Datos Relacional es un conjunto de datos organizados de tal forma que se presenta al usuario como si fueran una o más matrices (tablas). Cada fila de la tabla es un registro, este registro contiene información sobre una unidad dela base de datos y le asigna un número para poder manejarlo. Cada columna tiene los diversos campos de ese registro. Por ejemplo: en una tabla de clientes, cada fila contendrá información sobre un cliente determinado y la fila estará divida en campos (columnas) como el nombre del cliente, teléfono, domicilio, etc.

Conceptos principales en una Base de Datos Relacional:

Entidad.- Cualquierobjeto distinguible que puede representarse en una base de datos. Es la construcción principal en la estructura de una base de datos. Son los objetos representados por los datos. Algo que hay que describir en la base de datos, y que se puede relacionar con otras entidades. Una entidad da lugar a una Tabla de Base de Datos.
Relación (Asociación) .- Relación que existe entre dos entidades, la cualpuede ser uno a uno, uno a muchos o muchos a muchos.

Tuplas (registros).- Son los renglones de las tablas.

Dominios.- Depósito de valores del cual se sacan los que aparecen en una columna especifica.

Instancia u ocurrencia.- Es un conjunto de valores para cada uno de los atributos que definen la entidad.

Identificadores o llaves candidatas.- Son instancias de ciertos items en un grupo quetienen una correspondencia uno a uno con la instancia de la entidad.

3.2 Atributos

Atributos.- Propiedad que describe una característica de una entidad. También llamados campos (columnas). Son los nombres de las columnas en una tabla. es cada una de las propiedades o características que tiene un tipo de entidad. Así, el tipo de entidad AUTOR tiene como atributos el Nombre, Nacionalidad,fecha_nac, etc.

Ejemplo de entidades y atributos

|Entidades |Atributos |
|Empleado |Número de empleado |
| |Apellidos |
| |Nombre |
| |Número de departamento|
| |Extensión telefónica |
|Departamento |Número de departamento |
| |Nombre del departamento |
| |Nombre del jefe del departamento |
| |Apellidos del jefe del departamento |
||Número de empleado del jefe de departamento |
| |Presupuesto |

En cada tabla de una base de datos, siempre es conveniente tener un campo de identificación (clave o llave) donde aparece un dato único, por ejemplo, en una BD de alumnos, este campo podría ser el número de control. Este campo permite relacionar las diferentes tablas dela Base de datos

Llamaremos tipo de entidad a la estructura genérica de una persona, concepto o suceso relativas a las realizaciones concretas del mismo tipo. Así, el tipo de entidad AUTOR se refiere a la estructura que nos describe las características de los autores como una abstracción, mientras que una ocurrencia de autor será cada uno de los autores en concreto.

La representacióngráfica de un tipo de entidad es un rectángulo etiquetado con el nombre de entidad.

Existen dos clases de entidades:

Regulares.- Tienen existencia propia, es decir, existen por sí mismas.

Débiles.- La existencia de estas entidades depende de la existencia de otra entidad.

La asociación o correspondencia entre entidades se llama Interrelación o Relación.

El conjunto de posibles valores...
tracking img