SEMESTRAL BD

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/59

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 12:11 AM on 7/17/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

60 Terms

1
New cards

¿Qué es la normalización?

  • Técnica de diseño de base de datos que examina las dependencias funcionales (relaciones) que existen entre los atributos

  • Evita la redundancia de datos

  • Protege la integridad de los datos

  • Evita problemas de actualizacion de los datos en las tablas


2
New cards

Objetivo de la Normalización

Eliminar la redundancia y dependencia incoherentes

3
New cards

Que incluye la normalización

  • Creación de tablas

  • establecimiento de relaciones en las tablas

  • seguimiento de reglas

    • proteger datos

    • flexibilidad


4
New cards

Tipos de Dominios

  • Dominio Simple

  • Dominio Compuesto


5
New cards

Dominios

Conjunto de valores que puede tomar un atributo

6
New cards

Dominio Simple

Valores Atomicos

7
New cards

Dominio Compuesto

Valor Formado por diferentes dominios (Atributo compuesto)

8
New cards

En el modelo relacional como se le conoce a una relación

Tabla

9
New cards

Cuando es considerada una tabla una relacion

  • Cada Tabla puede tener nombre unico

  • No hay dos filas iguales

  • No se permiten duplicados

  • Los datos en una columna deben ser del mismo tipo


10
New cards

Dependencia Funcional Total

X es una _______________________ si y solo si, al remover cualquiera de los atributos de {A,B,C,…} la dependencia funcional NO se mantiene.

11
New cards

Dependencia Funcional Parcial

X es una ____________________ si y solo si, al remover cualquiera de los atributos de {A,B,C,…} la dependencia funcional se mantiene.

12
New cards

¿Qué es una Dependencia Funcional (DF)?

Es un término derivado de la teoría matemática que expresa la dependencia de los valores de un atributo o conjunto de atributos con respecto a otro atributo o conjunto de atributos. Un conjunto de atributos B es funcionalmente dependiente de A si para cada conjunto de valores de A existe un único valor para B. Se representa como:

La notación A            B 
se usa para denotar que B es funcionalmente dependiente de A.


13
New cards

Se denomina “Forma Normal” a

Reglas para Normalizar

14
New cards

Si se cumplen las tres primeras reglas se dice que

la base de datos esta en la “Tercera Forma Normal”

15
New cards

Se le considera el maximo nivel necesario para la mayor parte de las aplicaciones

Tercera Forma Normal

16
New cards

Si no tiene atributos multivaluados y ningun atributo compuesto, esta en

1FN

17
New cards

Primera Forma Normal (1FN)

  • Cada atributo es un valor unico para cada tupla

  • No se permite repetir campos o tener grupos


18
New cards

Primera Forma Normal

Es una relación en la que la intersección de toda fila y columna contiene un valor y sólo un valor.

19
New cards

Segunda Forma Normal

Es una relación que está en primera forma normal (1FN), y en la que todo atributo que no sea de clave o llave principal depende funcionalmente de manera completa de la clave principal.

20
New cards

Si una tabla está en 2FN se debe descomponer. Estos atributos son desplazados en relaciones separadas, con sus atributos dependientes.

Falso

21
New cards

se aplica a las relaciones con claves compuestas (de dos o más atributos)

2NF

22
New cards

Una relación con una clave principal de un único atributo está automáticamente en 2NF.

Verdadero

23
New cards

Representacion logica conceptual del mundo real

Modelo Relacional

24
New cards

modelo logico basado en objeto

Modelo E/R

25
New cards

Una llave primaria puede ser parcialmente falsa

Falso

26
New cards

Es una relación que está en primera y segunda forma normal y en la que ningún atributo que no sea clave principal depende transitivamente de la clave principal.

Tercera Forma Normal (3NF)

27
New cards

Identificadores SQL

Identifican objetos como nombres de tablas, nombre de vistas y de columnas

28
New cards

Restricciones de SQL estandar

  • Se permiten letras del alfabeto mayuscula y minuscula y carcater subrayado

  • Debe comenzar con una letra

  • No puede tener mas de 128 caracteres

  • No puede tener espacios en blanco


29
New cards

Una consulta es

una solicitud para recuperar informacion

30
New cards

Una tupla es sinonimo de

una fila de una tabla

31
New cards

cosa u objeto del mundo real, con existencia dependiente y distinguible de los demas objetos.

Entidades

32
New cards

El modelo relacional representa la BD como

una colección de relaciones

33
New cards

La llave primaria de una relacion siempre consiste en un solo atributo

falso

34
New cards

Una llave puede tener valores nulos

NO

35
New cards

Una llave compuesta puede tener valores nulos

NO

36
New cards
DCL (Data Control Language)
Sublenguaje de SQL utilizado para gestionar la seguridad, otorgando (GRANT) y revocando (REVOKE) permisos de acceso.
37
New cards
TCL (Transaction Control Language)
Sublenguaje de SQL utilizado para gestionar las transacciones lógicas (COMMIT, ROLLBACK).
38
New cards
Vista (View)
Tabla virtual cuyo contenido está definido por una consulta SQL almacenada
39
New cards
Índice
Estructura de datos física que mejora la velocidad de las operaciones de búsqueda y recuperación de datos en una tabla.
40
New cards
Propiedades ACID
Conjunto de características (Atomicidad, Consistencia, Aislamiento, Durabilidad) que garantizan que las transacciones de bases de datos se procesen de forma fiable.
41
New cards
Cláusula WHERE
Instrucción SQL utilizada para filtrar filas individuales basadas en una condición antes de agrupar los datos.
42
New cards
Cláusula HAVING
Instrucción SQL utilizada para filtrar grupos de datos después de haber aplicado la función GROUP BY.
43
New cards
Inner Join
Operación que combina filas de dos o más tablas basándose en una condición de coincidencia, omitiendo las filas que no coinciden en ambas.
44
New cards
Natural Join
Tipo de Join automático que une dos tablas basándose en todas las columnas que tienen exactamente el mismo nombre y tipo de datos.
45
New cards
Dependencia Funcional
Relación lógica donde el valor de un atributo (X) determina de manera única el valor de otro atributo (Y) dentro de una misma tabla.
46
New cards
Dependencia Transitiva
Situación donde un atributo A determina a B, y B determina a C, haciendo que C dependa indirectamente de A.
47
New cards
Anomalía de Inserción
Problema estructural que impide agregar un nuevo dato a la base de datos hasta que no se disponga de otra información ajena a él pero requerida en la misma tabla.
48
New cards
Anomalía de Borrado
Pérdida accidental de información importante al eliminar un registro debido a que los datos estaban mezclados en una tabla no normalizada.
49
New cards
Integridad Referencial
Restricción que asegura que el valor de una llave foránea coincida siempre con un valor existente en la llave primaria de la tabla vinculada, o sea nulo.
50
New cards
Restricción de Dominio
Reglas a nivel de columna que definen los valores válidos que puede tomar un atributo (tipo de dato, longitud, valores permitidos).
51
New cards
Entidad Fuerte
Entidad que existe por sí misma y no depende de otra para su identificación.
52
New cards
Entidad Débil
Entidad cuya existencia y correcta identificación depende de una entidad fuerte a la que está vinculada.
53
New cards
Atributo Compuesto
Atributo que puede dividirse en subpartes más pequeñas con significado propio (ej. Dirección en Calle, Ciudad, País).
54
New cards
Atributo Multivaluado
Atributo que puede tener múltiples valores para una sola instancia de entidad (ej. Varios números de teléfono).
55
New cards
Atributo Derivado
Atributo cuyo valor no se almacena, sino que se calcula a partir de otros atributos (ej. Edad a partir de la Fecha de Nacimiento).
56
New cards
Llave Artificial (Subrogada)
Identificador único, numérico y sin significado comercial, creado específicamente para una tabla cuando no existe una llave natural adecuada.
57
New cards
Relación Recursiva
Relación en la que una entidad se vincula consigo misma (ej. Un Empleado que supervisa a otro Empleado).
58
New cards
Generalización
Proceso de abstracción (bottom-up) que agrupa entidades con atributos comunes para crear una superclase.
59
New cards
Especialización
Proceso (top-down) de crear subclases a partir de una entidad principal añadiéndoles atributos específicos.
60
New cards
Opcionalidad
Indica si la participación de una entidad en una relación es obligatoria (debe existir) o condicional (puede no existir).