quiz image

preguntas del resumen

LighterTheme9174 avatar
LighterTheme9174
·
·
Download

Start Quiz

Study Flashcards

40 Questions

¿Cómo se operaban las aplicaciones informáticas en los años sesenta y setenta?

En lotes con archivos maestros y de movimientos en cintas magnéticas

¿Cuál fue el resultado de la integración de aplicaciones en los años setenta?

La creación de Data Banks y posteriormente de las Bases de Datos (BD)

¿Por qué surgieron los Sistemas de Gestión de Bases de Datos (SGBD)?

Por la necesidad de eliminar la redundancia de datos y crear estructuras más eficientes

¿Qué revolucionó el panorama de los SGBD en los años ochenta?

Los SGBD relacionales

¿Qué impulsó la adopción de los SGBD relacionales?

La estandarización del lenguaje SQL

¿Qué llevó al desarrollo de SGBD distribuidos en los años noventa?

La proliferación de computadoras departamentales y personales

¿Qué permiten los SGBD distribuidos?

Trabajar con diferentes bases de datos como si fueran una sola

¿Qué incluyen las tendencias actuales en los SGBD?

Adaptaciones para integrar tecnologías de multimedia, orientación a objetos e Internet

¿Cuál es el propósito de una superclave en una relación de bases de datos?

Identificar de forma única a una entidad

¿Cuál es la característica principal de una clave candidata?

No tiene subconjuntos propios que sean superclaves

¿Cuál es la función de la clave primaria en una tabla?

Identificar de forma única a cada fila de la tabla

¿Qué es una clave alternativa?

Una clave candidata no elegida para ser primaria

¿Qué es una clave foránea en una relación de bases de datos?

Una limitación referencial entre dos tablas

¿Cuál es el requisito para las columnas en la tabla referendo en una relación de clave foránea?

Deben ser la clave primaria u otra clave candidata en la tabla referenciada

¿Por qué una relación siempre tiene al menos una superclave?

Porque debe haber una forma de identificar de forma única a cada entidad

¿Qué es un ejemplo de una superclave posible en una relación?

dni + nombre, cuit, dni + apellido, etc.

¿Cuál es el nivel lógico de la base de datos y qué se considera en este nivel?

El nivel lógico oculta los detalles de cómo se almacenan los datos, cómo se mantienen y cómo se acceden físicamente a ellos. En este nivel solo se habla de entidades, atributos y reglas de integridad.

¿Qué se describe en el nivel conceptual de la base de datos?

Se describe la descripción lógica única y global de la base de datos, incluyendo las entidades, sus atributos, las interrelaciones y las restricciones o reglas de integridad.

¿Qué se contempla en el nivel interno o físico de la base de datos?

Se contempla la descripción física de la base de datos, incluyendo la organización física de la base de datos, caminos de acceso, codificación de los datos, gestión del espacio, tamaño de la página, etc.

¿Cuál es el propósito de definir un esquema externo en la base de datos?

El propósito de definir un esquema externo es proporcionar una visión específica de los datos para diferentes procesos de usuarios.

¿Qué se puede hacer al definir un esquema externo en la base de datos?

Se puede redenominar atributos, definir datos derivados, redefinir entidades, definir combinaciones de entidades, etc.

¿Qué se requiere para crear una base de datos?

Se requiere definir previamente su esquema conceptual y definir al menos un esquema externo, y de forma eventual, definir su esquema interno.

¿Cuál es la relación entre el nivel lógico y el nivel físico de la base de datos?

El nivel lógico se enfoca en la estructura de la base de datos sin entrar en detalles de la implementación física, mientras que el nivel físico describe la implementación física de la base de datos.

¿Por qué es importante definir un esquema conceptual en la base de datos?

Es importante porque se describe la estructura lógica única y global de la base de datos, lo que permite una visión clara y consistente de la base de datos.

¿Cuál es el propósito de las claves foráneas en el diseño de bases de datos?

Establecer conexiones entre las tuplas de las relaciones

¿Qué representa un rectángulo en un diagrama E-R?

Un conjunto de entidades

¿Qué tipo de línea indica participación total de una entidad en un conjunto de relaciones en un diagrama E-R?

Líneas dobles

¿Cuál es la característica principal de un conjunto de entidades débiles?

No tener suficientes atributos para formar una clave primaria

¿Qué herramienta visual se utiliza en el diseño de bases de datos para mostrar cómo están conectadas las diferentes entidades y sus relaciones?

Un diagrama E-R

¿Qué representa un rombo en un diagrama E-R?

Una relación

¿Qué ocurre cuando un conjunto de entidades débiles se asocia con otro conjunto de entidades identificadoras?

Tiene sentido

¿Cuál es la característica principal de un conjunto de entidades fuertes?

Tener una clave primaria

¿Cuál es el valor del atributo telcasa para la tupla correspondiente al empleado en las dos situaciones mencionadas?

El valor nulo

¿Cuál es el grado de la relación EMPLEADOS(DNI, nombre, apellido, sueldo)?

4

¿Cuál es la cardinalidad de la relación EMPLEADOS según la figura?

3

¿Cuál es el enfoque del lenguaje SQL según la combinación de construcciones del álgebra relacional y del cálculo relacional?

Declarativo

¿Por qué es de interés especial el estudio del álgebra relacional?

Porque ayuda a entender qué servicios debe proporcionar un lenguaje relacional, facilita la comprensión de algunas construcciones del lenguaje SQL y sirve de base para tratar las consultas de los SGBD internamente.

¿Cuál es la función del álgebra relacional en el diseño de lenguajes relacionales?

Ayuda a entender qué servicios debe proporcionar un lenguaje relacional

¿Cómo se relaciona el álgebra relacional con la comprensión de consultas SQL?

Facilita la comprensión de algunas construcciones del lenguaje SQL

¿Cuál es la relación entre el álgebra relacional y las consultas de los SGBD?

Sirve de base para tratar las consultas de los SGBD internamente

Study Notes

Historia de los SGBD

  • En los años sesenta y setenta, las aplicaciones informáticas operaban en lotes con archivos maestros y de movimientos en cintas magnéticas.
  • Con la llegada de terminales y discos, se desarrollaron sistemas para acceso online y actualizaciones en tiempo real.
  • La integración de aplicaciones llevó a la creación de Data Banks y posteriormente, en los años setenta, de las Bases de Datos (BD).

Desarrollo de los SGBD

  • En los años ochenta, los SGBD relacionales revolucionaron el panorama al simplificar el desarrollo de aplicaciones y hacer que los programas fueran independientes de los aspectos físicos de la base de datos.
  • La estandarización del lenguaje SQL impulsó su adopción.
  • En los años noventa, la proliferación de computadoras departamentales y personales llevó al desarrollo de SGBD distribuidos para manejar múltiples bases de datos de diferentes proveedores.

SGBD actuales

  • Las tendencias actuales en los SGBD incluyen adaptaciones para integrar tecnologías de multimedia, orientación a objetos e Internet, ampliando los tipos de datos admitidos y la incorporación de tipos abstractos de datos (TAD).

Conceptos fundamentales

  • Superclave: conjunto de uno o más atributos que permiten identificar de forma única a una entidad.
  • Clave candidata: superclave que cumple que ningún subconjunto propio de C es superclave.
  • Clave primaria: identifica de forma única a cada fila de una tabla.
  • Clave alternativa: clave candidata no elegida para ser primaria.
  • Clave foránea: limitación referencial entre dos tablas que identifica una columna o grupo de columnas en una tabla hija que se refiere a una columna o grupo de columnas en otra tabla maestra.

Niveles de Esquemas

  • Nivel Lógico: oculta los detalles de cómo se almacenan los datos, cómo se mantienen y cómo se accede físicamente a ellos.
  • Nivel Físico: índices, ubicación de los datos, tamaño de página, etc.
  • Nivel Externo: visión específica de los datos para diferentes procesos de usuarios (esquemas externos).
  • Nivel Conceptual: descripción lógica única y global de la base de datos (esquema conceptual).
  • Nivel Interno: descripción física de la base de datos.

Diagrama E-R

  • Herramienta visual que se utiliza en el diseño de bases de datos para mostrar cómo están conectadas las diferentes entidades y sus relaciones.
  • Componentes principales:
    • Rectángulos: conjuntos de entidades.
    • Rombos: relaciones.
    • Líneas: unen conjuntos de entidades a conjuntos de relaciones.
    • Líneas dobles: indican participación total de una entidad en un conjunto de relaciones.
    • Rectángulos dobles: conjuntos de entidades débiles.

Entidades Fuertes y Débiles

  • Un conjunto de entidades fuertes tiene una clave primaria.
  • Un conjunto de entidades débiles no tiene suficientes atributos para formar una clave primaria.

Grado de relación y cardinalidad

  • Grado de relación: número de atributos que pertenecen a su esquema.
  • Cardinalidad de una relación: número de tuplas que pertenecen a su extensión.

Algebra relacional

  • El lenguaje SQL combina construcciones del álgebra relacional y del cálculo relacional con un predominio de las construcciones del cálculo.
  • El estudio del álgebra relacional es de interés especial para entender qué servicios debe proporcionar un lenguaje relacional.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Database Systems Focus and Concepts Quiz
3 questions
Database Systems Com206 - Second Term Quiz
10 questions
Database Systems Overview
12 questions
IS 211 Database Systems I
10 questions
Use Quizgecko on...
Browser
Browser