- Barajar
ActivarDesactivar
- Alphabetizar
ActivarDesactivar
- Frente Primero
ActivarDesactivar
- Ambos lados
ActivarDesactivar
- Leer
ActivarDesactivar
Leyendo...
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
Boton play
Boton play
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
|