Bases de Datos Relacionales
16 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 de las siguientes operaciones NO forma parte de las operaciones de BBDD?

  • Recuperar
  • Imprimir (correct)
  • Agregar
  • Eliminar
  • El tipo de dato 'Nchar' se utiliza para definir la longitud de un campo de longitud variable.

    False

    ¿Qué es la normalización en el contexto de bases de datos?

    Es una forma de organizar las BBDD para reducir inconsistencias y redundancias.

    Una __ se utiliza como enlace en una base de datos para almacenar información relacionada de otra tabla.

    <p>FK</p> Signup and view all the answers

    Relaciona los tipos de datos con su descripción correspondiente:

    <p>Bit = Entero que ocupa apenas 1 bit Float = Número con decimales de precisión variable Char = Cadena de longitud fija Date = Referencia a fecha específica</p> Signup and view all the answers

    ¿Cuál es una característica principal de las BBDD relacionales?

    <p>Permiten el uso de lenguaje SQL</p> Signup and view all the answers

    Las claves primaria (PK) pueden repetirse en una tabla.

    <p>False</p> Signup and view all the answers

    ¿Cuáles son los tres tipos de datos principales utilizados en BBDD?

    <p>Cualitativos, cuantitativos y fecha.</p> Signup and view all the answers

    ¿Cuál de las siguientes afirmaciones es verdadera sobre la 2FN?

    <p>Todos los atributos no clave deben depender de la clave primaria.</p> Signup and view all the answers

    SQL se divide en tres componentes principales.

    <p>False</p> Signup and view all the answers

    ¿Qué significa DDL en el contexto de SQL?

    <p>Data Definition Language</p> Signup and view all the answers

    El comando para insertar registros en la base de datos es ______.

    <p>INSERT</p> Signup and view all the answers

    Empareja los tipos de cláusulas SQL con su funcionalidad:

    <p>WHERE = Especifica condiciones para un comando HAVING = Condiciones para grupos de resultados ORDER BY = Ordena los resultados según una especificación GROUP BY = Agrupa los resultados</p> Signup and view all the answers

    ¿Cuál de las siguientes NO es un comando de DML?

    <p>SELECT</p> Signup and view all the answers

    Los triggers generan actualizaciones automáticas en una base de datos.

    <p>True</p> Signup and view all the answers

    ¿Cuál es la función principal de un stored procedure (SP)?

    <p>Simplificar tareas recurrentes</p> Signup and view all the answers

    Study Notes

    Bases de Datos

    • Definición: Un sistema para almacenar información útil, especialmente en sistemas computarizados, que facilita la consulta, control y seguridad de los datos, evitando la redundancia e inconsistencia.
    • Bases de Datos Relacionales: Sistemas que almacenan datos en tablas, usan lenguaje SQL, y gestionan la información de forma ordenada.
    • Operaciones: Agregar, eliminar, recuperar, modificar, insertar y consultar datos.
    • Entidad: Estructura de las bases de datos relacionales representada en tablas, organizando información en campos (columnas) y registros (filas).
    • Tipos de Datos:
      • Cualitativos: CHAR (para longitud específica de caracteres), VARCHAR (para longitud variable), NCHAR, NVARCHAR (para caracteres Unicode).
      • Cuantitativos: BIT, TINYINT, SMALLINT, INT, BIGINT, FLOAT, DECIMAL, MONEY (en orden de menor a mayor tamaño/precisión; todos enteros excepto los tipos con decimales).
      • Fecha: TIME (24 horas), DATE (año, mes, día), SMALLDATETIME (año, mes, día), DATETIME (año, mes, día, hora, minuto, segundo, nanosegundo).

    Normalización

    • Definición: Técnica para organizar bases de datos, reduciendo operaciones para modificaciones/actualizaciones y minimizando inconsistencias y redundancia.
    • Formas Normales:
      • 1FN: Registros contienen sólo datos atómicos.
      • 2FN: 1FN y todos los atributos sin clave dependen de la clave principal.
      • 3FN: 2FN y atributos no clave son independientes de otros atributos no clave.
    • Importancia: El uso de la normalización en la organización del DB es clave para su eficiencia y mantenimiento.

    Lenguaje SQL

    • Definición: Lenguaje de estructura de consultas (SQL) para bases de datos relacionales.
    • Componentes:
      • DDL (Data Definition Language): CREATE, ALTER, DROP (para crear, modificar y eliminar estructuras de la base de datos).
      • DML (Data Manipulation Language): INSERT, UPDATE, DELETE (para manipular datos).
      • DQL (Data Query Language): SELECT (para consultar datos).
      • DCL (Data Control Language): GRANT, REVOKE (para controlar los permisos de acceso).

    Otros Conceptos

    • Claves Primarias (PK): Identifican de manera única cada registro; no pueden ser NULL o duplicados. Puede haber una o más claves primarias.
    • Claves Foráneas (FK): Establecen relaciones entre tablas, vinculando registros.
    • Comandos: CREATE, ALTER, DROP, INSERT, UPDATE, DELETE, SELECT, GRANT, REVOKE
    • Funciones: Subprogramas que devuelven un valor; utilizados para cálculos, transformaciones y lógica empresarial.
    • Instrucciones almacenadas (SP): Permiten realizar tareas (procesos) complejas con la base de datos de manera eficiente.
    • Triggers: Acciones automáticas que se activan al ocurrir eventos específicos en la base de datos.
    • Tipos de Joins (uniones): LEFT JOIN, RIGHT JOIN, FULL JOIN.

    Studying That Suits You

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

    Quiz Team

    Related Documents

    Puntos del Examen de Compu PDF

    Description

    Este cuestionario abarca los conceptos fundamentales de las bases de datos, centrándose en su definición, operaciones y tipos de datos. Incluye aspectos clave del almacenamiento de información en sistemas computarizados y la estructura de las bases de datos relacionales. Ideal para quienes deseen profundizar en el manejo de datos y SQL.

    More Like This

    Use Quizgecko on...
    Browser
    Browser