¿Que es herencia en base de datos?
ocultamiento del estado, es decir, del dato miembro de un objeto de manera que sólo se pueda cambiar mediante las operaciones
Propiedad atravesó de la cual los objetos heredan comportamiento dentro de una jerarquía de clase
propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos.
¿Cuáles son algunos conceptos que se utilizan en base de datos orientado a objetos?
Identidad de objetos, encapsulamiento, jerarquía de tipos y herencia
tuplas, constructores y polimorfismo
constructor, encapsulamiento y jerarquía de tipos
¿Característica de base de datos orientada a objetos?
Registros y ficheros
Soportar objetos y conjuntos complejos.
Motor de base de datos y Sistema orientado a objetos
¿Qué utilidades tienen los triggers?
implementar varios casos de uso que mantengan la integridad de la base de datos, como Validar información, Calcular atributos derivados, Seguimientos de movimientos en la base de datos
se ejecuta antes o después del evento DML. Hay ciertos eventos que no son compatibles con estas sentencias
programa creado para ejecutarse automaticamente cuando ocurra un evento en nuestra base de datos
¿ Que son funciones ?
método para desarrollar bases
Bloques de códigos que se ejecutan en el servidor y funciones enlazadas a operaciones sobre datos
Es multiplataforma, y actualmente puede ejecutarse en los sistemas
¿Existen dos tipos de disparadores?
Alter triggers, Reference triggers
Dropping a trigger, Creating an AFTER trigger
Row triggers, Statement triggers
¿Estructura básica de un trigger?
Llamada de activación, acción, restricción
Restricción, activación y ejecución
Llamada de activación, restricción, acción a ejecutar
¿Eventos que hacen que se ejecute un trigger?
INSERT, DELETE,UPDATE
UPDATE,DELETE,BETWEEN
BETWEEN,UPGRADE,INSERT
¿Que es un TRIGGER?
Es un evento que se activa en todas las tablas
objetos que se asocian con tablas y se almacenan en la base de datos
Es una función para modificar una tabla
¿Qué es un vacuum?
Limpia o analiza una base de datos
¿Qué es alter role?
Agrega miembros a una base de datos o cambia el nombre de la base de datos de un usuario
Nos permite extraer información de 1 o más tablas atravesó de un conjunto de resultados
¿Qué es el SELECT?
¿Cuáles son mantenimientos rutinarios?
funcionamiento de los dispositivos
Copia de seguridad, espacio libre en disco, supervisión de trabajos
conexión a internet que no sea adecuada
¿Qué hace el administrador de la base de datos?
Es la persona encargada de definir y controlar las bases de datos corporativas, además proporciona asesoría a los desarrolladores, usuarios y ejecutivos que la requieran
debe ser experto en TI
debe poder controlar la actividad en la red y llamar a los técnicos rápidamente en caso de congestión o problemas de acceso
¿Qué es un usuario sofisticado?
Interactúa con el sistema sin programas escritos
uso limitado de las capacidades del sistema
sofisticados interactúan con el sistema invocando a uno de los programas de aplicación permanentes
¿Qué es un usuario normal?
Es la propiedad que asegura que una vez realizada la operación
asegura que una operación no puede afectar a otras
Usuario no sofisticado que interactúa con el sistema mediante la invocación de algunos de los programas
¿Qué es una transacción?
Trato o convenio por el cual dos partes llegan a un acuerdo en una base
Operaciones que forman una unidad lógica de trabajo en una BD realizada por una o más sentencias SQL relacionadas
comunicación o movimiento de trabajo de una BD
¿Qué significa Tx?
Es una transacción abreviación
ejecuta una tabla
elimina tablas
¿Qué significa las siglas ACID?
Atomicidad, Coherencia, Aislamiento, Durabilidad
coherencia, transacción aislamiento
aislamiento, durabilidad atomicidad
¿para qué sirve el Rollback?
es tecnología de base de datos
para borrar todas las modificaciones
Devuelve la base de datos a un estado previo
¿A qué se refiere durabilidad?
Si el sistema falla no debe permitir que se pierdan las operaciones realizadas por Tx ya confirmadas
característica de los parámetros que clasifican transacciones
una operación consiste en una serie de pasos, todos ellos ocurren o ninguno, es decir, las transacciones son completas
¿Qué es un lenguaje anfitrión?
lenguaje principal a partir del cual se desarrolla la actividad necesaria con la base de datos
desarrolla actividades extras
lenguaje principal para base de datos
principales funciones realizadas por el SGDB
consulta, actualización
Consulta, actualización, mantenimiento de esquema, manejo de transacciones
mantenimiento, limpieza, consulta
¿Qué es diccionario de base de datos?
Es un conjunto de metadatos que contiene las características de los datos que se van a utilizar en el sistema que estemos desarrollando
conjunto y unión de métodos de un sistema
desarrollo de un sistema
¿Qué es un modelo de datos?
conjunto de herramientas conceptuales orientadas a describir una BD. Permite describir: Estructura de los datos de la BD
almacenaje de diferentes datos