Entidades , relaciones , consultas - que puede sonar como capítulos de un libro de autoayuda , pero estos tres términos representan elementos fundamentales en el diseño de bases de datos. El método de concepción objeto abstracto de diseño utilizado en la gestión de la base de datos se conoce como el " modelo entidad-relación " o ERM . En los primeros pasos de la construcción, pensar en entidades como los bloques en torno al cual se construye la base de datos. Las entidades se definen simplemente por el promotor , y pueden formar consultas y las reglas cuando se unen complejas. Entidades física
Un ejecutivo puede ser definido como una entidad en una base de datos y en la sala de juntas .
entidades en una base de datos pueden representar a las personas , ya sea por nombre, función de trabajo , puesto de trabajo o departamento. Las entidades también pueden ser las cosas, los productos o lugares de interés . Siempre que una entidad tiene propiedades tangibles , es conocida como una entidad física . Por ejemplo , si una empresa produce papel , papel podría ser representado por una entidad en una base de datos. Un puesto de trabajo específico, como un director general , se define como una entidad física , en una base de datos .
Entidades conceptuales
Si el objeto de cuantificar o analizar isn 't físicamente tangible , pero gira en torno a una idea , es una entidad conceptual. Entidades conceptuales pueden ser abstractos , tales como una estrategia , o más reconocible, como una organización . Cuando se define una entidad conceptual , la regla general es asegurar otros usuarios fácilmente entender la terminología . Hora y fecha son buenos ejemplos de entidades conceptuales de comprensión general .
Entidades Asociativas
entidades asociativas están formadas por los resultados de las entidades existentes y una relación . Piense en las entidades asociativas como el producto de una ecuación o consulta específica . Entidades asociativas deben contener identificadores únicos , ya menudo existe independientemente de otras definiciones. Esto a veces se describe como una relación con un atributo. Si la relación entre las entidades produce un resultado o un resultado , que dan como resultado final se define como una entidad asociativa . Esto es similar a una relación de causa y efecto, con las entidades asociativas que son el efecto de un algoritmo concreto .
Entidades eventos
Una entidad evento es un catalizador que produce un resultados a través de relaciones y entidades existentes. El más abstracto de los conceptos de entidad de comprender, una entidad de eventos es un elemento de acción . Por ejemplo, abrir una cuenta sería una entidad de eventos en una base de datos bancarios .
Consejos y sugerencias
entidad de tipo no son entidades individuales , sino formas de categorizar las entidades .
puede ser útil pensar en entidades como " sustantivos " : una persona, lugar o cosa
.