LM-BD Diario de desarrollo Huan Jian Pareja Vicente
Un registro de los progresos en los proyectos que se manden
domingo, 6 de junio de 2021
viernes, 16 de abril de 2021
viernes, 5 de marzo de 2021
Modelo relacional
Elementos básicos del MR
- Relación
- Es la estructura del modelo relacional. Se representa con una tabla.
- Dominio
- Es el conjunto valido de valores que toma un atributo. Existen con independencia de cualquier otro elemento.
- Atributo
- Representa las propiedades de la relación. Se representa con una columna.
- Tupla
- Es una ocurrencia de la relación. Se representa mediante la fila.
Dominios
- Un dominio
- se identifica por un nombre,
- tiene un numero infinito de valores,
- todos los valores son del mismo tipo, y
- los valores son atómicos respecto MR
- Cada dominio puede definirse de dos maneras
- Extensión (dando sus posibles valores)
- Intensión (mediante un tipo de datos)
- A veces se asocia al dominio su unidad de medida y/o ciertas restricciones en su rango.
Atributos
- Notacion
D=Dom (A) => D es el dominio deA
- Un atributo y un dominio pueden llamarse igual, pero...
- Un atributo esta siempre asociado a una relación, mientras que un dominio tiene existencia propia con independencia de las relaciones.
- Un atributo representa una propiedad de la relación.
- Un atributo toma valores de un dominio.
- Varios atributos diferentes pueden tomar un mismo valor.
Relación
CSS Atributos 3
Modelo de cajas
Tamaño de las cajas
Margenes
Visibilidad
Bordes
martes, 15 de diciembre de 2020
Del modelo ER al relacional
Entidades => Tablas
Se conservan los atributos y la clave principal.
Claves candidatas, establecer restricción de unicidad.
-Atributos compuestos => un campo por atributo
-Atributos derivados => columnas calculadas
-Atributos multivaluados=> nueva tabla
-restricciones sobre los atributos => lenguaje lógico
Entidades débiles => Tablas
Relaciones => Tablas
La tabla a la que da lugar tendrá como atributos las claves principales de las entidades que se conectan y los atributos de la relación
M:N La PK estará formada por las PK de las entidades que relaciona. Dimensión temporal
1:N La PK estará formada por la PK de la entidad que participa con cardinalidad N
1:1 La PK estará formada por una de las PK de las entidades que relaciona. La otra actuara como clave candidata.
Reducción de Tablas
Relaciones Unarias
Generalización
- Crear una tabla por cada entidad que participa.
- Crear una tabla por cada caso particular, eliminando la entidad de nivel superior. No frecuente.
- Crear una sola relación.
Restricciones semánticas
- Totalidad/Parcialidad:
- Se controla la totalidad prohibiendo la inserción en el suprtipo directamente se hara cuando se inserte en los subtipos (disparadores).
- La parcialidad no requiere disparadores.
- Exclusividad/solapamiento
- Se requiere un aserto (o trigger) que compruebe que si un ejemplar esta en un subtipo no puede estar en otro.
CSS Atributos 2
Pseudo-clases
Pseudo-elementos
Herencia
Colisiones de estilos
- Cuanto más especifico sea un selector, mas importancia tiene la regla asociada.
- A igual especificidad, se considera la ultima regla indicada.