SQL: Diseño de Bases de Datos y Normalización
32 cards · 🇺🇸 English → 🇪🇸 Español
Diseño de esquemas, claves y formas normales para bases de datos relacionales.
Study all 32 cards for free
Flashcards, quizzes, pixel-art games and a daily review that remembers for you.
Try the first 10 cards
1 / 10Database normalization
Tap the card for the answer · swipe right if you knew it, left if not
Already have an account? Sign in
Cards
- 1Database normalizationEl proceso de estructurar una base de datos relacional según las formas normales para reducir la redundancia de datos y mejorar la integridad de los datos
- 2Insertion anomalyCuando ciertos hechos no se pueden registrar a menos que también se registren otros datos no relacionados, lo que a menudo requiere valores nulos
- 3Update anomalyCuando la misma información aparece en varias filas, las actualizaciones pueden quedar incompletas, dejando la base de datos en un estado inconsistente
- 4Deletion anomalyCuando eliminar los datos que representan un hecho obliga a eliminar también los datos que representan un hecho completamente distinto
- 5First Normal Form (1NF)Cada campo contiene un único valor (columnas escalares), no hay filas duplicadas y no hay registros anidados ni conjuntos de valores
- 6Second Normal Form (2NF)Una tabla en 1FN donde todo atributo no primo tiene una dependencia funcional completa de cada clave candidata (los atributos dependen de toda la clave)
- 7Third Normal Form (3NF)Una tabla en 2FN donde toda dependencia funcional no trivial comienza con una superclave o termina en un atributo primo (sin dependencias transitivas)
- 8Boyce-Codd Normal Form (BCNF)Una forma más estricta de la 3FN en la que toda dependencia funcional no trivial comienza con una superclave
- 9Transitive functional dependencyCuando un atributo depende de otro atributo que no es clave, el cual a su vez depende de la clave primaria (por ejemplo, A → B → C)
- 10Fourth Normal Form (4NF)Una tabla en FNBC donde toda dependencia multivaluada no trivial comienza con una superclave
- 11Fifth Normal Form (5NF)Una tabla donde toda dependencia de unión tiene únicamente componentes de superclave, evitando problemas de descomposición sin pérdida
- 12Sixth Normal Form (6NF)Una tabla donde la fila contiene la clave primaria y como máximo otro atributo más
- 13Primary keyUna columna o conjunto de columnas que identifica de forma única cada fila de una tabla
- 14Composite keyUna clave primaria formada por dos o más columnas que, en conjunto, identifican de forma única una fila
- 15Candidate keyUna columna o conjunto de columnas que podría servir como clave primaria (superclave mínima)
- 16SuperkeyUn conjunto de una o más columnas que puede identificar de forma única una fila de una tabla
- 17Functional dependencyUna relación en la que el valor de un atributo determina el valor de otro atributo (A → B)
- 18Multivalued dependencyCuando un atributo de una tabla determina un conjunto de valores para otro atributo, con independencia de los demás atributos
- 19Data redundancyLa duplicación innecesaria de datos dentro de una base de datos
- 20Data integrityLa exactitud, la consistencia y la fiabilidad de los datos almacenados en una base de datos
- 21DenormalizationIntroducir redundancia de forma intencionada en el diseño de una base de datos para mejorar el rendimiento de las consultas
- 22Domain-Key Normal Form (DKNF)Una forma normal en la que toda restricción es consecuencia de las restricciones de dominio y de las restricciones de clave
- 23Elementary Key Normal Form (EKNF)Una forma normal situada entre la 3FN y la FNBC, pensada para reunir las cualidades de ambas evitando sus problemas
- 24Essential Tuple Normal Form (ETNF)Una forma normal introducida en 2012 en la que toda dependencia de unión tiene un componente de superclave
- 25Normal forms beyond 4NF primarily used forInterés principalmente académico, ya que los problemas que resuelven rara vez aparecen en la práctica
- 26Join dependencyUna restricción que exige que una relación sea igual a la unión de sus proyecciones
- 27Main benefit of normalizationReducir la redundancia, prevenir anomalías y permitir extender la estructura de la base de datos sin cambios importantes
- 28Columnar storage in databasesUna representación interna en 6FN utilizada en almacenes de datos (data warehouses), donde los datos se almacenan por columnas en lugar de por filas
- 29Where is 6NF particularly useful?En almacenes de datos para consultas rápidas sobre grandes volúmenes de datos, no en sistemas OLTP debido a la proliferación de tablas
- 30Lossless decompositionDividir una tabla en varias tablas de forma que la tabla original pueda reconstruirse uniéndolas sin pérdida de datos
And 2 more cards. Study the whole deck free
Articles about this deck
More Programming decks
See all- 🗄️
SQL : requêtes, jointures et agrégats
74 cards · 🇺🇸 English
Requêtes SELECT, jointures et fonctions d'agrégation en SQL.
- 🗄️
SQL: Consultas, Joins y Funciones de Agregación
74 cards · 🇺🇸 English
Consultas SELECT, joins y funciones de agregación en SQL.
- 🗂️
SQL: Database Design & Normalization
32 cards · 🇺🇸 English
Schema design, keys, and normal forms for relational databases.
- 🗄️
SQL: Queries, Joins & Aggregates
74 cards · 🇺🇸 English
SELECT queries, joins, and aggregate functions in SQL.
- 🗄️
SQL: Abfragen, Joins & Aggregatfunktionen
74 cards · 🇺🇸 English
SELECT-Abfragen, Joins und Aggregatfunktionen in SQL.
- 🍃
NoSQL: MongoDB & Redis Basics
36 cards · 🇺🇸 English
Core document-store and key-value store concepts with MongoDB and Redis.
