• Barajar
    Activar
    Desactivar
  • Alphabetizar
    Activar
    Desactivar
  • Frente Primero
    Activar
    Desactivar
  • Ambos lados
    Activar
    Desactivar
  • Leer
    Activar
    Desactivar
Leyendo...
Frente

Cómo estudiar sus tarjetas

Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda

Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba

Tecla H: Muestra pista (3er lado).tecla h

Tecla N: Lea el texto en voz.tecla n

image

Boton play

image

Boton play

image

Progreso

1/35

Click para voltear

35 Cartas en este set

  • Frente
  • Atrás
Los aspectos del modelo relacional de datos son:
* Estructural: El usuario percibe la información de la bd como tablas y nada mas que tablas.
* De integridad: Las tablas satisfacen restricciones de integridad.
* De manipulación: Son los operadores disponibles para que el usuario pueda manipular las tablas. Rivan tablas a partir de tablas.
Algunas operaciones que se pueden realizar en la base de datos son:
* Restringir: Extrae filas especificas de una tabla.
* Proyectar: Extrae las columnas especificas de una tabla.
* Juntar: reúne dos tablas con base en los valores comunes de una columna común.
A que se refiere la propiedad de cierre de los sistemas.
Es cuando la salida de cualquier operación es el mismo tipo de objeto de entrada.
Que es evaluación materializada:
Cuando todos los resultados de una estrategia de evaluación son materializados.
Que es evaluación canalizada
Cuando los resultados intermedios son cedidos poco a poco a las operaciones subsiguientes.
Cual es una de las características distintivas de los sistemas relacionales:
Es la capacidad de procesamiento de conjuntos, y se refiere que todas las operaciones se realizan un conjunto a la vez, no una fila a la vez.
Los sistemas relacionales sólo requieren:
Que la bd sea percibida por el usuario en forma de tablas
Que es la estructura lógica en un sistema relacional?
Las tablas, las cuales representan una abstracción de la forma en que los datos están almacenados físicamente, una abstracción en la cual se oculta al usuario diversos detalles del nivel de almacenamiento.
En un sistema relacional cuales niveles son relacionales y cuales no relacionales?
Los niveles relacionales son los niveles conceptual y externo.
Los niveles NO relacionales son los niveles físico e interno.
Las bd relacionales acatan el Principio de Información, de que se trata dicho principio?
Dice: Todo el contenido de información de la bd está representado en una y sólo en una forma.
Es decir: Como valores explícitos dentro de posiciones de columnas dentro de filas de tablas.
No hay apuntadores.
Componentes de un modelo relacional:
1.- Conjunto abierto de tipos escalares.
2.- Generador de tipos de relación y una interpretación de dichos tipos.
3.- Herramientas para definir variables de relación.
4.- Operación de asignación relacional para asignar valores de relación a las variables de relación.
5.- Conjunto abierto de operadores relacionales genéricos para derivar valores de relación de otros valores de relación.
Que es una tupla
Una fila
Que son variables de relación?
Variables cuyos valores son valores de relación.
Ejemplos de operaciones de asignación relacional son:
La eliminación, inserción (INSERT), actualización (UPDATE)
A que hace referencia la palabra "varrel"
Es la abreviatura de variable de relación o variable relacional.
Que significa tener un conjunto abierto de tipos de datos?
A que los usuarios podrán definir sus propios tipos, además de utilizar los definidos por el sistema.
Cuales son las partes de cada valor de relación?
1.- Conjunto de parejas de nombre de columna:Nombre de tipo (Encabezado)
2.- Conjunto de filas que se apegan a ese encabezado (Cuerpo)
Que es el dominio en términos relacional?
Los tipos de datos.
Tipos son:
Conjunto de cosas de las que podemos hablar
Relaciones son:
Conjunto de cosas que decimos acerca de las cosas de las que podemos hablar.
Navegación automatica
Proceso de navegar por los datos a fin de satisfacer la petición del usuario es realizado automáticamente por el sistema.
Optimizador
Es un componente muy importante del DBMS quien decide como realizar la navegación automática.
Determina la estrategia de acceso para obtener los datos.
Trabajo del optimizador
Seleccionar una forma eficiente de implementar esa petición.
Considerando:
* A qué varrels se hace referencia en la petición.
* Qué tan grandes son actualmente esas varrels.
* Qué índices existen.
* Qué tan selectivos son esos índices.
* Cómo están agrupados físicamente los datos en el disco.
* Qué operadores relacionales están involucrados.
Catálogo es:
El lugar donde se guardan los diversos esquemas y las diferentes transformaciones correspondientes.
Contiene información detallada (información de descriptores o metadatos) respecto a los distintos objetos que son de interés para el propio sistema.
Característica atractiva de los sistemas relacionales
El propio catalogo consiste en varrels (varrels del sistema) . Por lo tanto los usuarios los pueden consultar de la misma forma en la que consulta los datos.
Varrels base
son varrels originales o también llamadas varrels auténticas.
Relaciones base
son los valores de la relación de los varrels base
Relaciones derivada o derivable
Son relaciones que son obtenidas a partir de relaciones base por medio de alguna expresión relacional.
Varrels vista
su valor en cualquier momento dado es una relación derivada.
Varrels virtual
Un varrel que aparentemente existe por derecho propio, pero que de hecho no existe.
Vista
Es una ventana hacia el interior de la varrel, todo cambio a la varrel subyacente será visible de manera automática e instantánea a través se la ventana.
Es una varrel con nombre, derivada y virtual.
Caracteristicas de las vistas
Proporcionan independencia de los datos.
varrels vs vistas
* Las varrels base "existen realmente", en el sentido de que representan datos que en realizad están almacenados en la bd.
* Las vistas "no existen realmente" sino que sólo proporcionan diferentes formas de ver a "los datos reales"
Que es una transacción
Es una unidad de trabajo lógica que comprende varias operaciones de base de datos.
Propiedades de las transacciones
* Atómicas: Se garantiza que se ejecuten en su totalidad o que no se ejecuten en lo absoluto.
* Durables: Una transacción ejecutada con éxito garantiza que sus actualizaciones sean aplicadas a la bd. (Esta propiedad hace persistente a la información).
* Aisladas entre si: Las actualizaciones hechas a la bd por una determinada transacción no sea visible para ninguna otra transacción distinta.
* Seriable: La ejecución intercalada de un conjunto de transacciones concurrentes produzca el mismo resultado que se obtendría si se ejecutaran una a la vez, en cierto orden serial no especificado.