T1,2,4B3 Flashcards
Auto increment en Oracle
CREATE TABLE personas( id NUMBER GENERATED BY DEFAULT AS IDENTITY, nombre VARCHAR(30) ); ALWAYS : Si se intenta introducir daría error DEFAULT: Si no se introduce genera uno DEFAULT ON NULL: Genera si no hay o es NULL
¿Como se caracteríza una relación en el modelo E/R extendido?
Por:
- Nombre
- Cardinalidad (número de entidades con las que puede estar relacionada una entidad)
- Tipo de correspondencia (máximo de ocurrencias de cada entidad de la relación)
¿Como se caracteríza una relación en el modelo relacional?
Por su:
- Intensión (grado o número de columnas)
- Extensión (número de tuplas)
¿Cuantas son las reglas de Edgar F.Codd?
13, de la 0 a la 12
FN si no tiene grupos repetidos?
1FN
FN si todos los atributos que no forman parte de las claves candidatas tienen dependencia funcional completa respecto de éstas,
no hay dependencias funcionales de atributos no principales respecto de una parte de las claves.
Cada uno de los atributos de una etidad depende de toda la clave.
2FN
FN si todos sus atributos no principales dependen directamente de la clave primaria, es decir, no hay dependencias funcionales transitivas de atributos no principales respecto de las claves.
3FN
FN si cada determinante (atributo que determina completamente a otro), es clave candidata
FNBC
FN si toda dependiencia multivaluada no trivial está implicada por una clave candidata.
4FN
FN si toda dependiencia de compinación (join) está implicada por claves candidatas
5FN
FN cuando tenemos PK y como mucho otro atributo mas
6FN