Ir al contenido principal

Modelo relacional

'' Modelo relacional"

 Un modelo es una representación gráfica de nuestra base de datos. A este modelo le 
llamaremos modelo relacional. 
El modelo relacional es un diagrama que ayuda a entender los datos y observar cómo se 
relacionan entre ellos.
Un modelo de datos es una colección de herramientas gráficas que usualmente incluyen 
un tipo de diagrama y vocabulario especializado para describir la estructura de la base de 
datos. Este modelo representa una descripción de la estructura de la base de datos, 
incluidos los datos, las relaciones dentro de los datos, las restricciones sobre los datos y 
a veces semántica o significados de los datos (Catherine, 2009)
El modelo entidad-relación lo desarrolló P. P. Chen en 1976 para facilitar el diseño de bases 
de datos al permitir expresar las propiedades conceptuales de la base de datos en un 
esquema, es decir el funcionamiento de un negocio, empresa, escuela entre otros.
Vamos a adentrarnos en el modelo entidad-relación y conocer cómo se realiza utilizando 
este ejemplo para explicar los conceptos básicos.Una entidad es un elemento del mundo real, este puede ser cualquier tipo de sujeto, objeto,
suceso o concepto sobre el que se recoge información, por ejemplo: coches, casas,
empleados, clientes, empresas, oficios, diseños de productos, etc. Las entidades se
representan gráficamente en el modelo, mediante rectángulos y su nombre debe aparecer
en el interior.
Una entidad sólo puede aparecer una vez en el esquema conceptual.Un atributo o campo define o identifica las características de la entidad. Cada entidad
contiene distintos atributos, que dan información sobre esta entidad. Por ejemplo, si
asignara los atributos de la entidad “coche” algunos serian: número de chasis, matrícula,
marca, modelo, por mencionar algunos. Gráficamente, se representan mediante óvalos que
derivan de las entidades o relaciones a las que pertenecen.
La relación es un vínculo que nos permite definir una dependencia entre varias entidades,
es decir, nos permite exigir que varias entidades compartan ciertos atributos de forma
indispensable.
Las relaciones se muestran en los diagramas como rombos, que se unen a las entidades
mediante líneas.
A continuación, se presenta una tabla con los símbolos básicos para el desarrollo de los
diagramas Entidad – Relación.Ya que conoces los elementos del modelo relacional podrás elaborar uno. Tomando en
cuenta el ejemplo de la Universidad y las relaciones que existen entre las diferentes
figuras, podrás determinar qué elementos requieres conocer de cada uno para poder
elaborar el modelo de entidad-relación:
• De las facultades necesitas conocer su nombre, ubicación y número de bloque.
• De los rectores se requiere el número de cédula profesional, nombre, apellidos y
número celular.
• De los docentes se debe registrar el número de cédula profesional, nombre,
apellidos y título de sus estudios profesionales.
• Cada asignatura debe identificarse con un código, nombre y número de créditos.
• De los estudiantes se debe registrar el número de matrícula, nombre, apellidos y
dirección de residencia





Comentarios

Entradas más populares de este blog

Consultas a bases de datos con lenguaje SQL

 Consultas a bases de datos con lenguaje SQL  la forma de obtener información de una base de datos de  manera más precisa y especializada, utilizando sentencias. Podrás generar búsquedas de  datos específicos en las tablas que la conforman, establecer filtros y presentar al usuario  final lo que requiere. Este proceso lo llevarás a cabo utilizando el lenguaje SQL en el  programa Laragon. Recordemos algunas sentencias que te serán de utilidad: ● La sentencia Select, (seleccione) en su forma más básica, te permite consultar u  obtener información de una determinada tabla y te presenta todos los registros. ● El signo * es un comodín que indica que queremos ver todos los registros. ● Where (Donde) es la palabra con la que determinas que se va a establecer una  condición para la búsqueda de datos.Like En este caso se traduce “como” y es la palabra que utilizarás para comparar la cadena de caracteres que se busca y establecer la coincidencia con un registro en la tabla que se desea consult