Medidores
1. En bases de datos, una entidad es la representación de un objeto o concepto del mundo real que se describe en una base de datos.
Una entidad se describe en la estructura de la base de datos empleando un modelo de datos.
Por ejemplo, nombres de entidades pueden ser: Alumno, Empleado, Artículo, etc.
Cada entidad está constituida por uno o más atributos. Porejemplo, la entidad "Alumno" podría tener los atributos: nombre, apellido, año de nacimiento, etc.
En el modelo de entidad-relación se emplean dos tipos de entidades: entidad fuerte y entidad débil.
Las entidades fuertes tienen atributos claves, en tanto las entidades débiles no tienen atributos claves propios.
¿CÓMO SE DISEÑAN LAS BASE DE DATOS?
Proyectando no sólo la satisfacciónde las necesidades actuales de información de los usuarios, sino más bien en sus deseos futuros, cuando comprenda mejor el manejo de los sistemas informáticos. Piense como los datos deben ser almacenados, de tal manera que cuando los usuarios pregunten por ellos, el sistema responda en forma apropiada y en tiempo oportuno.
En éste proceso, el problema consiste en trazar un listado de datos, conel mayor alcance imaginativo y razonable relación, concernientes a los atributos del objeto o entidad a definir.
¿QUÉ SON LOS DATOS Y SUS ATRIBUTOS?
Datos y atributos son dos términos importantes en diseño de base de datos. Los datos están constituidos por la información que llega a la base de datos. Los atributos son los tipos de datos que conforman la base de datos.
El apellido de unpersona, por ejemplo Pérez, es un dato. Un atributo es otro nombre que se le da a un campo, de forma que un grupo entero de apellidos se considera que determinan un atributo.
Nombres, números de teléfono, códigos de clientes, lugares y números de mercancía son atributos corrientes que una base de datos, puede contener.
QUÉ SON LOS ATRIBUTOS?
Nombre del inquilino Dirección de la propiedadNúmero de habitaciones Número de cuartos de baño Fecha de expedición del contrato de alquiler Tipo de propiedad (casa, chalet o apartamento) Costo del alquiler Superficie de la propiedad ¿Aparcamiento disponible?
Durante esta fase se deben listar todos los posibles atributos del sistema de administración de BD.
Se pueden listar más atributos de los que realmente se necesita para su aplicaciónparticular, pero eso no es problema ya que los atributos innecesarios serán eliminados durante la fase de refinamiento de datos.
¿CÓMO SE ESTABLECE LAS RELACIONES ENTRE LOS ATRIBUTOS
Cuáles de los atributos son importantes y cuales no lo son. Una forma de determinar las relaciones entre los atributos es cuestionar las mismas preguntas que se le plantearan en la base de datos. Si un vendedorquiere una lista de apartamentos cuyos precios orden los 900 dólares al mes, el sistema de base de datos debe establecer una relación entre el tipo de propiedad en alquiler (casa, chalet o apartamento) y el costo de alquiler.
Las relaciones pueden ser más complejas. El presidente de la compañía podría desear saber cuantos apartamentos con dos o más habitaciones están alquilados por menos de 400dólares al mes. El sistema de administración de base de datos debe comparar atributos de los costos de alquiler con atributos del número de habitaciones y del tipo de propiedad en alquiler. Preguntas como estas ayudarán a ver que atributos son prescindibles de forma que puedan ser eliminados de la base de datos.
Relaciones
Definiciones informales
El modelo relacional se basa en elconcepto matemático de relación, que gráficamente se representa mediante una tabla. Codd, que era un experto matemático, utilizó una terminología perteneciente a las matemáticas, en concreto de la teoría de conjuntos y de la lógica de predicados.
Una relación es una tabla con columnas y filas. Un SGBD sólo necesita que el usuario pueda percibir la base de datos como un conjunto de tablas. Esta...
Regístrate para leer el documento completo.