ER - RELACIONAL/NORMALIZACIÓN/SQL Flashcards
SBBDD RELACIONALES
- BD2
- Informix
- MariaDB(3306)
- MySQL(3306)
- SQL Server(1433)
- SQL Lite (Librería SQL+ACID)
- Oracle (1521)
- PostgreSQL(5432)
Lenguaje DDL (DATA DEFINITIONS LANGUAGE)
- Create
- Drop
- Alter
+Table, Index, View, Procedure, Sequence, Function, Type, Trigger, Domain, Schema, Role (OBJETOS)
Cuales son y que diferencias hay entre tipos de jerarquía
- Exclusiva-Total: 1:1
- Exclusiva-Parcial: 0:1
- Solapada-Total: 1:N
- Solapada-Parcial: 0:N
La exclusiva tiene curva abajo, la solapada no. La total tiene un ° encima triángulo al revés y la parcial no. En el triángulo a veces se pone un atributo llamado discriminador.
Tipos de flujos de datos DFD
Consulta, actualización o diálogo en función de si están leyendo, escribiendo o ambas cosas.
Qué elementos intervienen en un DFD
Entidades externas en el nivel 0, almacenes, procesos y flujo de datos del nivel 1 en adelante (nivel 2 y FLUJOGRAMAS)
Flujos permitidos en DFD
- Entre dos procesos (se dice que es síncrono)
- Entre proceso y almacén
- Entre proceso y entidad externa
Qué es un DFD
Es una técnica de programación estructura de descomposición funcional (tod-down)
Como tienen que estar todos los niveles de un DFD
Balanceados
Cosas que saber de flujogramas
- En UML, el diagrama de actividad
- Hubo unos diagramas de flujo de Nassi-Shneiderman
Cuales son los 3 niveles de la arquitectura ANSI/SPARC
- Nivel externo (vistas)
- Nivel conceptual (tablas/relaciones)
- Nivel Interno (Detalles almacén, Índices)
Versiones Modelo E/R
- Basico
- Extendido: entidades fuertes y débiles (de existencia o de identidad), generalización/especialización + agregación (exclusiva/solapada y total/parcial)
¿Cómo se llama al conjunto de todos los atributos de una relación en el modelo relacional?
Esquema o Intensión
¿Cómo se llama al conjunto o número de tuplas de una relación en el modelo relacional?
Extensión (conjunto) o Cardinalidad (número)
¿Cómo se llama al número de atributos de una relación en el modelo relacional?
Grado
¿Cómo se llama al conjunto de valores que tiene cada atributo de una relación en el modelo relacional?
Dominio