• 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/61

Click para voltear

61 Cartas en este set

  • Frente
  • Atrás
¿Qué es una Base de Datos Relacional?
Es una base de datos que los usuarios perciben como un conjunto de variables de relación —es decir, varrels— o, de manera más informal, tablas.
¿Qué es un Sistema Relacional?
Se basan en el modelo relacional de datos maneja bases de datos y operaciones relacionales en dichas bases de datos, incluyendo las operaciones restringir, proyectar y juntar en particular
¿Cómo se define el Aspecto Estructural de una BD Relacional?
El usuario percibe la información de la base de datos como tablas y nada más que tablas;
En las BD Relacionales, ¿Cuál es el aspecto de Integridad?
Es cuando las tablas satisfacen ciertas restricciones de integridad. (Por ejemplo: solo puede haber una clave primaria única)
Aspecto de Manipulacion:
Usar los operadores para manipular las tablas, los más importantes son: restringir, proyectar y juntar.
¿Cuales son las operaciones que pertenecen a un Nivel de Conjunto?
Son las operaciones Restringir, Proyectar y Juntar
Defina el concepto de Restringir/Restricción:
Es la extracción de las filas especificadas de una tabla. (WHERE)
¿Para qué se utiliza la operación Proyectar en las bases de datos relacionales?
Para extraer las columnas especificadas de una tabla. (SELECT)
¿Qué o para que sirve la operación Juntar?
Reune dos tablas con base en valores comunes de una columna común.
¿Que representan las tablas?
Representan como están almacenados los datos físicamente, son la estructura lógica en un sistema relacional
Principio de información que acatan las base de datos relacionales
Todo contenido de la información en la base de datos relacional será representado en una y una sola forma; es decir, como valores explícitos dentro de posiciones de columnas dentro de filas, dentro de tablas.
Formas abreviadas de ciertas asignaciones relacionales
Las operaciones relacionales INSERT, UPDATE, DELETE
DBMS: (sistema manejador de base de datos)
Responsable, entre otras cosas, de implementar las peticiones DDL y DML del usuario. También es responsable de proporcionar cierto tipo de función de diccionario de datos.
¿De qué se encarga el optimizador?
Es el componente del DBMS cuya finalidad es determinar una forma eficiente de implementar la peticion • Es responsable de decidir cómo realizar la navegación automática, con el fin de satisfacer la petición del usuario automáticamente. • Elige la estrategia para implementar la petición.
¿Qué es un Catálogo/directorio?
Es un conjunto de varrels del sistema que contienen descriptores de los diversos elementos que son de interés para el sistema (varrels base/tablas, vistas, índices, restricciones de usuarios, restricciones de seguridad, restricciones de integridad).
Defina Transaccion:
Es una unidad de trabajo lógica que involucra por lo regular a varias operaciones de base de datos. Una transacción inicia cuando se ejecuta BEGIN TRANSACTION y termina cuando se ejecuta COMMIT (terminación normal) o ROLLBACK (terminación anormal). Las transacciones son atómicas, durables y aisladas entre sí.
Transacción Atomica
Se garantiza que se ejecuten en su totalidad o a que no se ejecuten en absoluto, aun cuando el sistema fallara a la mitad del proceso.
Durable
En el sentido de que una vez que un transaccion ejecuta con exito un commit(confirmar), debe garantizar que sus actualizaciones sean aplicadas a las Base de datos aún cuando el sistema falle.
Aislada
Quiere decir que las actualizaciones hechas a la base de datos por una determinada transacción no sea visible para ninguna transacción distinta.
Arquitectura ANSI/SPARC Describe Nivel Interno
(también conocido como el nivel físico) es el que esta más cerca del almacenamiento físico; es decir, es el que tiene que ver con la forma en que los datos están almacenados físicamente.
Arquitectura ANSI/SPARC Describe Nivel Conceptual
(también conocido como el nivel lógico de la comunidad o solo nivel lógico) es el nivel de indirección entre los otros dos. Proporciona una vista comunitaria de los datos
Arquitectura ANSI/SPARC Describe Nivel Externo
(también conocido como el nivel lógico de usuario) es el más próximo a los usuarios; es decir, el que tiene que ver con la forma en que los usuarios individuales ven los datos. Es el nivel del usuario individual.
Transformacion Conceptual/interna:
define la correspondencia entre la vista conceptual y la bd almacenada, y especifica como están representados los registros y campos conceptuales en el nivel interno.
Transforación Externa/conceptual:
define la correspondencia entre una vista externa en particular y la vista conceptual.
¿Qué nivel ve el usuario que solicita la información de la base de datos?
nivel externo
Funcion principal del DA
Es la persona que conoce los datos y las necesidades de la empresa en relacion a los datos, su función es definir cuales datos van a ser almancenados en la BD y establecer politicas para mantener y manejar esos datos. [diseño lógico/conceptual]
Persona encargada de la seguridad de una base de datos
El Administrador de la base de datos (DBA)
Función principal del DBA
Decide la forma en que van a ser representados los datos y establecer políticas
Responsable del diseño lógico conceptual
DBA
Tareas del DBA
Supervisa el rendimiento y responde a requerimientos cambiantes, Define restricciones de seguridad e integridad.
Una de las principales tareas asociadas con el trabajo de DBA
El proceso de elegir e instalar un DBMS
DBMS: (sistema manejador de base de datos)
Software que sus funciones son: Implementar las peticiones Definición de Datos (DDL), Manipulación de Datos(DML), seguridad e integridad de los datos, recuperación de datos y concurrencia, Diccionario de datos, Rendimiento
Administrador de comunicaciones (comunicación de datos)
Es un componente de software que maneja los mensajes al BDMS. Ayuda al DBMS a transefir los datos
Utilerias
Son programas diseñados para ayudar al DBA en sus numerosas tareas administrativas, que se ejecutan en el nivel externo
Rutina estadística
Para calcular el desempeño de la BD
Base de datos
Conjunto de datos persistentes que es utilizado por los sistemas de aplicación de una empresa dada.
Entidad
Es cualquier objeto acerca del cual queremos registrar información./cualquier objeto distinguible representado en BD.
Registro almacenado
Conjunto de campos almacenados relacionados
¿Que representan las tablas?
Representan como estan almacenados los datos fisicamente, son la estructura lógica en un sistema relacional
¿Cómo se pueden relacionar dos tablas?
Clave.
Base de datos distribuidas
Son multiples base de datos lógicamente relacionadas
Modelo de datos
1.- Definición lógica, independiente y abstracta de objetos , operadores y demas. 2.- Es una serie de conceptos que puede utilizarse para describir conjuntos de datos y operaciones para manipular los mismos.
Ciclo de vida de los sistemas de información
Estudio de Factibilidad, Recolección y analisis de requerimientos, Diseño, Creación de prototipos, Implantación , Operación
Abstracción de clasificación
Se usa para definir conceptos como una clase de objetos de la realidad caracterizados por propiedades comunes.
Abstraccion de agregación
Define una nueva clase a partir de un conjunto de otras clases que representan sus componentes.
Abstraccion de generalización
Define una realización de subconjunto entre los elementos de dos o mas clases.
Que es un Modelo de datos en las fases del diseño
Es una serie de conceptos que pueden utilizarse para describir un conjunto de datos y operaciones
La clasificación
Es el procedimiento utilizado cuando, partiendo de elementos individuales se identifican tipos de campos o atributos
La agregación
Es el procedimiento mediante el cual se reunen tipos de campos relacionados en grupos
primitiva descendente
"Corresponden a refinamiento puro es decir, refinamientos que se aplican a un concepto y producen una descripción más detallada de ese concepto"
Primitiva ascendente
Introducen conceptos nuevos y propiedades que no aparecían en versiones anteriores del esquema
Tipos de estrategias: .
ascendente, descendente, centrifuga y mixta
Que es un segmento
Un segmento esta compuesto por secciones llamadas extensiones, que son conjuntos contiguos de bloques de Oracle. Cuando los datos nuevos ya no caben en las extensiones existentes, el segmento obtiene otra extención.
¿Dónde se guarda el diccionario de datos?
En el espacio de tablas SYSTEM (equivalente al directorio raíz).
TRUNCATE (DDL)
Elimina todos los registros de una tabla incluso su espacio asignado y conserva indices, restricciones y privilegios
PCTFREE
Permite minimizar la cantidad de espacio desperdiciado en un segmento de datos. (tambien indica la cantidad de espacio que debe dejar libre en cada bloque de datos)
PCTINCREASE
Factor de crecimiento geométrico de cada segmento sucesivo. Determina el grado en el que Oracle aumentará automáticamente el tamaño de las asignaciones de extensión posteriores
ALTER DATABASE
Declaración para modificar, mantener o recuperar una base de datos existente.
ROLLBACK
Declaración para deshacer el trabajo realizado en la transacción actual o para deshacer manualmente el trabajo realizado por una transacción distribuida dudosa. También se guarda en SYSTEM
DIRECT PATH
(Via de acceso directa) Crea Bloques de datos formateados y escribe directamente en los archivos de datos, es necesario crear vistas.
¿Para que sirve el CLUSTERING ?
El clustering es una tarea que tiene como finalidad principal lograr el agrupamiento de conjuntos de objetos no etiquetados, para lograr construir subconjuntos de datos conocidos como Clusters