Modelo de Examen de Bases de Datos
10 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál es el propósito de la Primera Forma Normal (1NF)?

  • Establecer relaciones entre atributos secundarios.
  • Permitir valores repetidos para garantizar la consistencia.
  • Garantizar que todos los atributos contienen valores atómicos. (correct)
  • Consolidar datos en tablas más simples.

¿Qué representa la PRIMERA FORMA NORMAL (1NF) en el contexto de bases de datos?

  • Un estado en el que los datos están duplicados en varias tablas.
  • Una estructura con columnas que contienen datos multivaluados.
  • Una organización de los datos en tablas sin datos repetidos en las filas. (correct)
  • Un conjunto de datos que no se relaciona entre sí.

¿Cuál es la instrucción correcta para contar las filas de la tabla Ventas?

  • SELECCIONAR FILAS (*) DE Ventas;
  • SELECCIONAR SUMA(*) DE Ventas;
  • SELECCIONAR CUENTA(*) DE Ventas; (correct)
  • SELECCIONAR TOTAL(*) DE Ventas;

¿Cómo eliminarías una llamada de vista Vista_Productos?

<p>DROP VIEW Vista_Productos; (D)</p> Signup and view all the answers

¿Cuál de las siguiente opciones NO es un campo clave adecuado en una base de datos?

<p>Nombre de la persona (B)</p> Signup and view all the answers

¿Cuál es la definición más precisa de una base de datos?

<p>Conjunto de datos normalizados y relacionados, almacenados y gestionados de forma sistemática. (A)</p> Signup and view all the answers

Para agregar una nueva columna descuento a la tabla Productos, use la instrucción correcta:

<p>ALTER TABLE Productos ADD descuento FLOAT; (A)</p> Signup and view all the answers

¿Cuál sería el resultado de esta consulta para identificar valores nulos en el campo salario de la tabla Empleados?

<p>Mostrará solo las filas donde salario tiene un valor nulo. (B)</p> Signup and view all the answers

¿Cuál es una característica principal de un sistema gestor de bases de datos relacional?

<p>Representar los datos en tablas relacionadas. (D)</p> Signup and view all the answers

Al transformar un modelo ER a un modelo relacional, ¿qué debe hacerse con los autores y libros?

<p>Establecer una tabla para libros y otra para autores, con una tabla intermedia para las relaciones. (D)</p> Signup and view all the answers

Flashcards

Primera Forma Normal (1NF)

La Primera Forma Normal (1NF) es una etapa de normalización de bases de datos que elimina los grupos repetidos de datos, creando tablas con atributos atómicos. Cada columna de la tabla debe contener un valor único e indivisible.

Campo Clave

Un campo clave en una base de datos es un atributo que identifica de manera única una fila. Su función es evitar duplicados y garantizar la integridad de la información.

Definición de Base de Datos

Una base de datos es un conjunto organizado y estructurado de datos que se almacena y gestiona de forma sistemática. Estos datos están relacionados entre sí y se pueden acceder y actualizar de forma eficiente.

Sistema de Gestión de Bases de Datos Relacional (RDBMS)

Un sistema gestor de bases de datos relacionales (RDBMS) organiza la información en tablas que se relacionan entre sí. La información se representa como filas y columnas, permitiendo consultas eficientes y flexibles.

Signup and view all the flashcards

Modelo Relacional

Para convertir un modelo ER a un modelo relacional, se deben crear tablas para cada entidad y sus atributos. Se establecen relaciones entre las tablas utilizando claves foráneas. En el caso de relaciones muchos a muchos, se crea una tabla intermedia con las claves primarias de las entidades involucradas.

Signup and view all the flashcards

Contar filas en una tabla (SQL)

Para contar el número de filas en una tabla, se utiliza la instrucción SELECT COUNT(*) FROM nombre_de_la_tabla; El asterisco (*) indica que se va a contar todas las filas, sin importar el contenido.

Signup and view all the flashcards

Eliminar una vista (SQL)

La instrucción SQL DROP VIEW nombre_de_la_vista; se utiliza para eliminar una vista. Una vista es una consulta guardada que representa un subconjunto de datos de una o más tablas.

Signup and view all the flashcards

Agregar una columna a una tabla (SQL)

Para agregar una nueva columna a una tabla, se utiliza la instrucción ALTER TABLE nombre_de_la_tabla ADD nombre_de_la_columna tipo_de_dato;. En este caso, se agrega una columna llamada 'descuento' de tipo 'FLOAT' a la tabla 'Productos'.

Signup and view all the flashcards

Identificar valores nulos (SQL)

La consulta SELECT nombre, salario FROM Empleados WHERE salario IS NULL; mostrará solo las filas donde el campo 'salario' tiene un valor nulo (NULL). Los valores nulos representan la ausencia de información en la base de datos.

Signup and view all the flashcards

Study Notes

Modelo de Examen de Bases de Datos

  • Pregunta 1: Obtener la Primera Forma Normal (1NF) a partir de un diagrama Entidad-Relación (ER).
  • Tablas Iniciales: CURSO (códigoCurso, nombreCurso, asignaturas); ASIGNATURA (códigoAsignatura, nombreAsignatura, recursos); RECURSO (códigoRecurso, códigoAsignatura, título, tipo).
  • Tablas Normalizadas (1NF):
    • CURSO (códigoCurso (PK), nombreCurso)
    • ASIGNATURA (códigoAsignatura (PK), códigoCurso (FK), nombreAsignatura)
    • RECURSO (códigoRecurso (PK), códigoAsignatura (FK), título, tipo)
  • Relaciones entre Tablas: Existe una relación entre CURSO y ASIGNATURA, y una entre ASIGNATURA y RECURSO, utilizando claves foráneas (FK).

Preguntas del Examen

  • Pregunta 2: Identificar qué campo NO sería una clave primaria en una base de datos.
  • Pregunta 3: Definición correcta de base de datos.
    • Conjunto de datos normalizados y relacionados, almacenados y gestionados de forma sistemática.
  • Pregunta 4: Característica de un Sistema Gestor de Base de Datos (SGBD) relacional.
    • Representa los datos en tablas relacionadas.
  • Pregunta 5: Transformar un modelo Entidad-Relación (ER) a un modelo relacional (ejemplo: autor y libro).
  • Pregunta 6: Propósito de la Primera Forma Normal (1NF).
    • Garantizar que todos los atributos contengan valores atómicos.
  • Pregunta 7: Instrucción para contar filas en una tabla.
    • SELECCIONAR CUENTA(*) DE Ventas;
  • Pregunta 8: Preguntas adicionales se relacionan con datos de ejemplos
  • Pregunta 9: Agregar una columna (descuento) a la tabla Productos.
    • ALTER TABLE Productos ADD descuento FLOAT;
  • Pregunta 10: Obtener filas con valores nulos en el campo salario de una tabla (Empleados).
    • SELECT nombre, salario FROM Empleados WHERE salario IS NULL;

Eliminar Vista

  • Eliminar una vista (vista_Productos):
    • DROP VIEW Vista_Productos;

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

Este examen está diseñado para evaluar tus conocimientos sobre la normalización de bases de datos, en particular la Primera Forma Normal (1NF). A través de preguntas teóricas y prácticas, se examina la comprensión de las relaciones entre tablas y las claves primarias en una base de datos. Prepárate para demostrar tu conocimiento en la estructuración y gestión de datos.

More Like This

Entity Relationship Diagram Components Quiz
31 questions
Database Modelling Techniques Quiz
12 questions
Videotutorial 5: Fundamentos de Bases de Datos
8 questions
Videotutorial 5: Normalización de Bases de Datos
9 questions
Use Quizgecko on...
Browser
Browser