- 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
153 Cartas en este set
- Frente
- Atrás
¿Cuáles son los tipos de primitivas de Bd?
|
Ascendente y descendente
|
¿tipos de estrategias de BD?
|
Ascendente, descendente, centrifuga y mixta
|
¿Cuáles son algunas palabras clave en BD?
|
INSERT, SELECT, FROM, WHERE, UPDATE
|
Ejemplos de fabricantes de DBMS
|
RACF de IBM, Computer asociate ACF2 y Top Secret
|
¿Cuándo se da la duplicidad?
|
Se da cuando la información de diferentes entidades se encuentra en diferentes lugares.
|
¿Qué es un TAD?
|
Modelo matemático de los objetos de datos que constituyen un tipo de dato
|
¿Qué es seudocódigo?
|
Se utiliza para expresar algoritmos en una forma independiente al lenguaje de programación.
|
¿Qué hace la clase control?
|
Realiza cálculos en el workflow de los requisitos
|
¿Qué es la validación?
|
Revisar si el proyecto es el correcto
|
¿Qué es la verificación?
|
Revisar si el proyecto esta correctamente funcionando
|
¿Dónde no se necesita la ejecución del sistema?
|
En la inspección del SW.
|
¿Qué son las pruebas de integración?
|
Se encarga de encontrar defectos de sistemas.
|
¿Qué son las pruebas de entrega?
|
Demuestran si el sistema esta funcionando o no correctamente
|
¿Qué son las pruebas de componentes?
|
Son pruebas de defectos.
|
¿Qué es la fiabilidad?
|
Es la probabilidad que en un determinado tiempo el sistema funcione correctamente tal y como el usuario lo espera.
|
¿Qué es error del sistema?
|
Es un comportamiento inesperado
|
¿Qué es un defecto del sistema?
|
Característica de un sistema de sw que puede dar lugar a un error de sistema.
|
¿Qué es sala limpia?
|
Es obtener sw con cero errores
|
¿Cuál es el nivel externo?
|
Es el más aproximado al usuario, es la forma en la que se ven los datos
|
¿Qué es el modelo relacional?
|
Son tablas
|
¿Qué es una transacción?
|
Unidad de trabajo lógica que comprende varias operaciones
|
¿Cuáles son los tipos de transacciones?
|
Atómica, durable, aislada y seriable
|
¿Qué es una transacción durable?
|
Una vez que una transacción se ejecuta con éxito, debe garantizar que sus actualizaciones sean aplicadas aún cuando el sistema falle en cualquier momento.
|
¿Qué es una transacción atómica?
|
Se garantiza que se ejecute en su totalidad o que no se ejecute en o absoluto aun cuando el sistema falle a la mitad del proceso.
|
Transacción aislada
|
Las actualizaciones hechas a la base de datos por una transacción T1 no sean vistas para ninguna transacción distinta T2 por lo menos hasta que T1 ejecute con exito el COMMIT.
|
Transacción sereable
|
La ejecución intercalada de un conjunto de transacciones sea sereable en el sentido de que produzca el mismo resultado en un orden serial no especifico.
|
Algoritmo de fuerza bruta
|
Toma la ruta mas obvia , se utiliza en búsquedas utilizando la ruta más corta
|
Algoritmo Divide y vencerás
|
Divide el problema en subproblemas, son resueltos de manera independiente y el resultado se combina para producir la solución (técnica descendente)
|
Programación dinámica
|
Utiliza divide y vencerás, pero los resultados obtenidos de la resolución de subproblemas son utilizados para el calculo de un subproblema mas grande (técnica ascendente)
|
Algoritmo voraz
|
Selecciona la opción con el coste más pequeño sin importar si es el más optimo.
|
¿Qué es una lista?
|
son n-tuplas dinámicamente ordenadas
|
¿Cuáles son las operaciones de las listas?
|
insertar, añadir, obtener, eliminar, longitud, inicio, siguiente y actual
|
¿Cuáles son las operaciones de las pilas (LIFO)?
|
Apilar, cimar y desapilar
|
¿Cuáles son las operaciones de las colas?
|
Añadir, primero y avanzar
|
¿Qué es una búsqueda binaria?
|
Desde el centro divide un array en 2.
|
¿Cuáles son las listas con saltos?
|
Estas añaden punteros a ciertos nodos.
|
¿Por qué se crea una tabla temporal en bd?
|
Se crea dinámicamente para almacenar los datos durante las operaciones de ordenación de gran tamaño.
|
¿Cuál es el rol del DBA?
|
Debe decidir la forma en la que van a ser representados los datos.
|
Consideraciones para adquirir un DBMS
|
Escalabilidad, número de usuarios, tamaño de la BD, facilidad de mantenimiento y opiniones de usuarios independientes.
|
¿Cuándo se crean tablas encadenadas?
|
cuando una operación de datos supera el espacio otorgado y toma parte de otros bloques libres.
|
¿Qué es la clase entidad?
|
Es información perdurable
|
¿Qué es la clase borde?
|
Son fáciles de extraer, son reportes, impresiones, etc.
|
¿Qué es la clase control?
|
En ella se pueden realizar operaciones
|
¿Cuál es la tarea principal del analista de sistemas?
|
Trabajar con el cliente y con los futuros usuarios para determinar los requerimientos.
|
Diagrama de Gantt
|
Es el diagrama por actividades y fechas,
|
Tipos de parámetros en BD
|
Por valor y por referencia
|
¿Dónde no se considera el nivel interno?
|
En el modelo relacional
|
¿En que nivel se encuentra el programador de aplicaciones/usuario final?
|
En el nivel externo
|
¿Cuáles son los tipos de transformaciones?
|
Externo conceptual e interno conceptual
|
¿Función del DBA?
|
Implementar
|
¿función del DA?
|
Decide que implementar
|
¿Qué nivel define el DBA?
|
El nivel conceptual
|
Tarea del DBA
|
Definir las políticas
|
¿Qué es el administrador de comunicaciones?
|
Ayuda al DBMS a transferir los datos
|
Rutina estadística
|
Calcula el desempeño de la base de datos
|
Base de datos distribuida
|
Son múltiples bases de datos lógicamente relacionadas
|
Las tablas representan:
|
La forma en que los datos están almacenados físicamente
|
Catálogo
|
Contiene información detallada como indices, tablas, restricciones de integridad y de seguridad.
|
Etapas del diseño de un sistema de información:
|
Es una tarea complicada, planificación, especificación y desarrollo
|
¿Qué es el modelo relacional?
|
Es un modelo simple y formal
|
¿Características de un sistema sociotécnico?
|
Que tiene propiedades emergentes
|
¿Cuándo se descubren las propiedades emergentes?
|
Cuando se integra el sistema
|
¿Dónde se utiliza el diagrama de bloques?
|
En el modelado del sistema
|
¿Cuál es el principio de información?
|
Todo el contenido de información de la BD esta representado en una y solo una forma dentro de tablas.
|
¿Qué son las Varels?
|
Tablas de relación.
|
¿Qué es la formalidad?
|
Puede manipularse matemáticamente todos los conceptos del modelo deben tener una interpretación única, precisa y bien definida.
|
Cimar
|
Obtiene toda la información de una pila.
|
¿Qué instrucción se utiliza para añadir o insertar en la posición 2?
|
Insertar
|
¿Qué instrucción es más rápida añadir o insertar?
|
Añadir
|
¿Con que instrucción se obtiene la información especifica en una pila?
|
Desapilar
|
Un señor dueño de una tienda esta perdiendo clientes y crea una base de datos, ¿Cuál es el rol del señor?
|
DA
|
¿Cuál es la respuesta de la construcción de la casa?
|
Programación dinámica
|
¿Qué se define en el workflow, etapa de diseño?
|
Se define el lenguaje de programación, cuantos de los sistemas existentes se va a reutilizar, los tipos de datos , aquí se utiliza el diagrama de bloques.
|
¿Cuándo disminuye la fiabilidad de un sistema?
|
Cuando presenta fallas.
|
¿Quién es el intermediario entre el usuario y el sistema?
|
El DBA
|
En el ejercicio del almacén ¿Quién es el jefe y quien es el ayudarte?
|
El jefe es el da y el ayudante es el DBA
|
¿Qué es el DBMS?
|
Es el que maneja todo acceso a la BD.
|
¿Cuál es el objetivo del workflow de análisis?
|
El documento de especificaciones.
|
En la seguridad de BD, ¿Cuál es el punto mas llamativo?
|
La autenticación.
|
¿Qué pasa en el diseño lógico/conceptual?
|
El DA debe decidir exactamente que información contendrá la BD, identifica las entidades de interés para la empresa e identifica la información que hay que registrar acera de dichas entidades.
|
Evolución del sw:
|
Se interesa en modificar los sistemas existentes para cumplir los nuevos requerimientos.
|
Diagrama de casos de uso
|
Describe la interrelación entre el sistema de información y los usuarios.
|
Diagrama de colaboración
|
Este se utiliza en el workflow de análisis.
|
Técnicas de validación estáticas
|
En estas no se necesita la ejecución del sistema en una computadora
|
¿Cuál es el objetivo de la inspección de SW?
|
Encontrar defectos en el programa en lugar de considerar cuestiones de diseño y es un proceso formal.
|
¿Cuáles son las dos pruebas fundamentales del SW?
|
De componentes (descubrir defectos) y del sistema (que el sistema satisface los requerimientos).
|
¿Qué es el optimizador de la BD?
|
Es el encargado de seleccionar una forma eficiente de implementar las peticiones.
|
¿Qué hace la instrucción WITH GRANT?
|
Le permite a un usuario pasar la autorización para otorgar privilegios a otros.
|
Administración descentralizada:
|
Es mas fácil de establecer, pero más difícil de controlar.
|
Administración centralizada.
|
Es más facial de administrar pero supone una carga para el administrador centralizado.
|
Tipos de privilegios que proporcionan los DBMS:
|
De tablas, objetos de base de datos, sistemas, programas y procedimientos almacenados.
|
¿Cuáles son los privilegios de tablas?
|
Seleccionar, insertar, actualizar borrar y todos.
|
Privilegio PLUBLIC:
|
El DBMS permitirá a cualquier persona que pueda iniciar sesión en el DBMS.
|
REVOKE:
|
Elimina los privilegios que se otorgaron anteriormente
|
¿Qué es el ROL?
|
Es una colección de privilegios
|
¿Quién es el SA o SYSADMIN?
|
Es el grupo mas poderoso dentro del DBMS, es el responsable de instalarlo.
|
¿Qué hace el permiso DBADM o DBA?
|
Otorga los privilegios sobre una BD.
|
¿Qué hace el privilegio DBMANT?
|
Es el privilegio para dar mantenimiento a cada BD
|
¿Qué es el Administrador de seguridad?
|
El SSO es un conjunto de privilegios que permite otorgar y revocar la seguridad a través del DBMS
|
Tipos de restricciones en las vistas
|
Vertical (elimina columnas), horizontal (a nivel de fila con la clausula where).
|
VPD (Oracle private Database)
|
Proporciona control de acceso a nivel de fila, este se habilita asociando una o más políticas de seguridad con tablas o vistas, la política es básicamente un predicado SQL WHERE
|
Auditoria
|
Es una instalación de DBMS que permite a los DBA rastrear el uso de los recursos y privilegios de la base de datos, ayuda a la detección de intrusos.
|
¿Qué incluye el conjunto de datos para proteger a nivel de S.O.?
|
archivos de datos del catálogo del sistema , archivos de registros activos, conjunto de datos de usuario para espacios de tablas y para índices, archivos de rastreo de rendimiento y archivos de programas y scripts.
|
¿Qué es el cifrado de datos?
|
Es una técnica de seguridad que codifica datos legibles en un formato codificado.
|
OFA (Arquitectura flexibles Optima ):
|
Es una configuración diseñada para simplificar la administración de la BD y optimizar la flexibilidad.
|
¿En que consiste el proceso de clasificación?
|
En separar las tablas de sus índices y las tablas con mucha actividad de las que tienen poca.
|
¿Qué es SYSTEM en ORACLE?
|
Es un directorio raíz, es donde se guardan las tablas de diccionario de datos.
|
¿Qué son los segmentos de datos?
|
Son las áreas físicas en las que se almacenan los datos asociados con las tablas y clusters
|
¿Qué es DATA?
|
Contiene todas las tablas asociadas a una aplicación
|
¿Cómo se creaban los espacios de tablas en Oracle 9i?
|
Se creaban de manera predeterminada como espacios de tablas gestionados localmente.
|
Para separar los índices existentes de sus tablas puede utilizarse la opción:
|
Rebuild del comando alter index y se asignan nuevos valores de almacenamiento con la cláusula storage
|
¿Qué se debe hace en caso de que un índice ya exista en Oracle?
|
Se puede trasladar de un espacio de tabla actual a uno nuevo mediante la clausula Rebuild del comando alter index.
|
Los segmentos temporales son:
|
Objetos que se crean dinámicamente en la BD y que almacenan datos durante las operaciones de ordenación de gran tamaño.
|
¿Qué es RSB?
|
Separación de segmentos de anulación, mantienen la coherencia de lectura tanto a nivel de instrucción como a nivel de transacción en la BD.
|
TEMP (Separación de los segmentos temporales):
|
Son objetos que se crean dinámicamente en la BD y que almacenan datos durante las operaciones de ordenación de gran tamaño
|
BLOKSIZE:
|
sirve para seleccionar un tamaño del bloque del comando create tablespace
|
OLTP (Aplicaciones de procesamiento de transacciones)
|
Es el espacio de tablas SYSTEM que registra la mitad de las operaciones de E/S
|
SMON
|
Solo agrupa los estados de la tabla cuyo valor predeterminado para pctincrease es distinto a cero
|
SYS.SOURCE
|
es parte del diccionario de datos, esto significa que el código de los procedimientos se almacena en el espacio de tablas SYSTEM
|
Índices diversos
|
Proporcionan una solución de optimización para las consultas de equivalencias, los bytes del índice se almacenan en orden inverso.
|
Extensiones
|
Son conjuntos de bloques dé Oracle contiguas, cuando estos ya existen no pueden albergar datos nuevos.
|
Tipos de gestiones internas
|
Por diccionario y local
|
Algoritmo probabilístico
|
Utiliza la generación de números aleatorios, se utiliza para asegurar que las entradas no provoquen siempre el mismo comportamiento.
|
Ordenación interna
|
Se lleva a cabo en la memoria principal.
|
Ordenamiento externa
|
Se lleva a cabo en la memoria secundaria
|
Ordenación por inserción
|
Recorre el array n veces y en el recorrido i- esimo el elemento es almacenado en su lugar
|
Ordenación por mezcla
|
Emplea la estrategia divide y vencerás , el array se divide en dos , se ordena involucrando de manera recursiva el algoritmo y una vez ordenado se une.
|
Ordenación rápida.
|
Emplea la estrategia divide y vencerás particiona y utiliza pivotes.
|
Clase
|
Medio para almacenar un TAD
|
Objeto
|
Contiene conjuntos de datos
|
Herencia
|
Probabilidad de extensión y reutilización de los componentes
|
Polimorfismo
|
Capacidad de asumir varias formas
|
Tipos de relación
|
Es una, Tiene una y usa un(o)
|
Vista
|
Es una relación derivada
|
MAD
|
Método mas común para evaluar un algoritmo
|
Herramientas
|
Su finalidad es ayudar en la creación y ejecución de otras aplicaciones
|
Utilerías
|
Ayuda al DBA en sus tareas administrativas
|
Tipos
|
Conjunto de cosas de las que podemos hablar
|
Relaciones
|
Lo que podemos decir de las cosas que podemos hablar
|
Supervivencia
|
Capacidad de ofrecer un servicio aún cuando este este siendo atacado.
|
Es el archivo de configuración de Oracle
|
tsname.ora
|
Keep
|
Especifica la cantidad de espacio libre que hay que mantener.
|
Diagrama de estado
|
Se utiliza en la extracción de clases en el modelo dinámico que es donde se determinan las operaciones por y cada clase.
|
¿Qué es la ingeniería de software?
|
Es la disciplina de la ingeniería cuya meta es el desarrollo de software
|
¿Qué es la ingeniería de sistemas?
|
Es la disciplina que comprende todos los aspectos de HW y SW, es la actividad de especificar, diseñar, validar utilizar y mantener los sistemas sociotécnicos.
|
¿Qué es SW?
|
Programa de computadora , documentos asociados y la configuración de los datos que se necesitan para que estos programas operen.
|
¿Qué es ciencia de la computación?
|
Comprende la teoría y los fundamentos.
|
Qué son los sistemas sociotécnicos?
|
Comprende uno o mas sistemas técnicos, incluye el como debe usarse el sistema para alcanzar algún objetivo
|
¿Cuándo surgen las propiedades emergentes?
|
Cuando los componentes del sistema han sido integrados
|
¿Cuáles son las propiedades emergentes?
|
volumen, fiabilidad, protección reparabilidad y usabilidad
|
¿Cuáles son las fases del proceso de ingeniería de SW?
|
Definición de requerimientos, diseño del sistema, desarrollo de subsistemas, integración, instalación evolución y desmantelamiento.
|
¿Dónde se toman los subsistemas de forma independiente?
|
En la integración del sistema.
|
¿Cuándo aparecen los defectos de los subsistemas?
|
Durante la integración del sistema.
|