Pimer Parcial BBDD

Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 4

UNIVERSIDAD MARIANO GÁLVEZ DE GUATEMALA

DIRECCIÓN DE CENTROS UNIVERSITARIOS

Alumno(a): _Angel Salvador Cruz Suarez _________ Carné: ___1590 – 15 – 5699 ___________ Clave: _____

Centro Universitario de: Cuilapa, Santa Rosa.


Asignatura: Código: Fecha:
Base de datos 1 027 07/08/2020
Ciclo: Sección: Semestre: Año: Duración de la evaluación:
Sexto A Segundo 2021 2 horas
Catedrático(a): Código catedrático(a)
Ing. Gilberto Argueta 2516

Clase de evaluación: Primer parcial Segundo parcial Final Recuperación Extraordinario


(Indicar abajo de la casilla con una X
“x” qué clase de evaluación es)
Notas e instrucciones generales: Escala de Puntuación y valoración Firma y sello de
No se permite la consulta entre compañeros. coordinación de carrera
El examen es individual.
No se permite contestar celular.
Detalle cada uno de los problemas. Absoluta: 10
Conteste en forma clara y ordenada. Relativa: 100%
No se permite el uso de formularios. Variante: A

Serie 1 (4 puntos, defina los siguientes términos:)

1. Acceso concurrente. Un sistema que permita a varias estaciones de trabajo modificar en forma simultánea
una misma base de datos.
2. Base de datos: Es un conjunto de datos pertenecientes a un mismo contexto y almacenados
sistemáticamente para su posterior uso.

3. DBA: Las siglas significan Administrador de Base de Datos. El administrador de bases de datos (DBA) es el
profesional que administra las tecnologías de la información y la comunicación, siendo responsable de los
aspectos técnicos, tecnológicos, científicos, inteligencia de negocios y legales de bases de datos.
4. RDBMS: RDBMS es un DBMS especialmente diseñado para bases de datos relacionales. Por lo tanto, RDBMS
es un subconjunto de DBMS. La base de datos relacional describe el tipo de base de datos administrada por
RDMBS, mientras que RDBMS se refiere al programa de la base de datos en sí
5. Entidad: Una entidad (o instancia) se define como una unidad de base de datos que contiene información.
Esta unidad es una representación en la base de datos de objetos, individuos, empresas, etc. en el mundo
real y, por lo tanto, tiene ciertos atributos que la distinguen de otras entidades.
6. Registro almacenado Es un dato almacenado en una tabla de registro por una base de datos.
7. Utilería En la utilidad de base de datos, tiene las funciones de comprimir, realizar copias de seguridad de la
base de datos y ejecutar consultas SQL.
8. DDL Las siglas significan lenguaje de definición de datos (Data Definition Language en inglés) el cual es un
lenguaje responsable de modificar la estructura de los objetos de la base de datos. Incluye comandos para
modificar, eliminar o definir tablas que almacenan datos de la base de datos.
9. DML Las siglas significan lenguaje de manipulación de datos (Data Manipulation Language en inglés) el cual es
un lenguaje proporcionado por un sistema de gestión de bases de datos que permite a los usuarios realizar
consultas de datos u tareas de operación organizadas por la base de datos. Modelo de datos adecuado.
10. SQL Las siglas significan lenguaje de consulta estructurado (Structured Query Language en inglés) el cual es
un lenguaje de programación que puede ayudar a resolver problemas específicos o problemas relacionados
con la definición, operación e integridad de la información representada por los datos almacenados en la
base de datos.
11. Vista Es una consulta que se presenta como una tabla (virtual) a partir de un conjunto de tablas en una base
de datos relacional.
12. Esquema: El esquema de la base de datos (Database Schema en inglés) describe la estructura de la base de
datos en un lenguaje formal compatible con el sistema de gestión de bases de datos (DBMS).
13. Catalogo Contiene información sobre la estructura de la base de datos, cada archivo, su tipo, el formato de
almacenamiento de cada elemento y los límites de cada dato.
14. Clave externa: Es uno o más campos que apuntan a la clave principal de otra tabla. El propósito de las claves
externas es garantizar la integridad referencial de los datos. En otras palabras, solo permita los valores que se
espera que aparezcan en la base de datos.
15. Clave primaria: La clave principal o clave principal es un campo o combinación de campos que identifica de
forma única cada fila de una tabla.
16. Confirmar: En el contexto de la informática y la gestión de datos, fusionar, comprometer o enviar se refiere a
la presentación permanente de un conjunto de ideas para cambios temporales. Un uso popular es el final de
una transacción de base de datos.
17. Deshacer: Es revertir lo hecho a un punto específico anterior mente.
18. Instancia: Es un conjunto de procesos que se ejecutan en el servidor y su memoria compartida para ello.
Cuando hablamos de bases de datos, nos referimos a los archivos físicos que conforman la base de datos
19. Restricción: Las restricciones forman parte de la definición del esquema de la base de datos. Definen ciertos
atributos que los datos de la base de datos deben satisfacer. Se pueden aplicar a columnas, tablas completas,
tablas múltiples o esquemas completos.
20. Optimización. Nos referimos a mejorar el tiempo de respuesta en los sistemas de gestión de bases de datos
relacionales, porque la optimización es el proceso de modificar el sistema para incrementar su eficiencia o
utilizar los recursos disponibles.

Serie 2 (3 puntos, conteste las siguientes preguntas)

1. ¿Cuáles son las ventajas de usar un sistema de base de datos?


Acceso rápido a los datos, Evita datos duplicados, Aumento la productividad, Permiten ingresar datos ilimita -
dos, Compartir datos globales, Centralizar la información, Permite hacer respaldo, etc.
2. ¿Cuáles son las desventajas de usar un sistema de base de datos?
Pueden crecer mucho, Subir de costo, Demasiadas actualizaciones, Pueden fallar críticamente, Pueden a ver
ataques remotos.
3. ¿Qué entiende por el término sistema relacionan Distinga entre los sistemas relacionales y los no relaciona-
les?
 Las bases de datos relacionales se basan en la organización de la información en partes pequeñas que
se integran mediante identificadores.
 Las bases de datos no relacionales que, como su nombre lo indica, no tienen un identificador que sir-
va para relacionar dos o más conjuntos de datos.
4. Haga una distinción entre la independencia lógica y física de los datos.
 Independencia de datos físicos: la capacidad de modificar el modelo físico sin hacer que la aplicación
se reescriba.
 Independencia de datos lógica: la capacidad de modificar la arquitectura conceptual sin hacer que la
aplicación se reescriba.
5. ¿Qué entiende por el término metadatos?
Son datos sobre datos y se utilizan para proporcionar información sobre los datos generados. Contienen in -
formación que caracteriza los datos, describiendo el contenido, la calidad, la condición, el historial, la disponi -
bilidad y otras características de los datos.
6. Liste las principales funciones que realiza el DBA.
Gestión General de Base de Datos, Modelado de Datos y Diseño de Base de Datos, Auditoria, Integración con
aplicaciones, Resguardo y recuperación de datos, Inteligencia de negocios y almacenamiento de datos, Plani -
ficación de capacidad y Administración de cambio.
7. Haga una distinción entre el DBMS y un sistema de administración de archivos.
 Sistema de archivos: En un sistema de archivos típico, los datos electrónicos se almacenan directa-
mente en un conjunto de archivos. Para consultar algunos datos aleatorios, primero debe analizar
cada fila y cargarla en una matriz en tiempo de ejecución. Pero para este archivo, debe leerse secuen -
cialmente, por lo que es ineficiente y requiere mucho tiempo. Los usuarios deben realizar manual-
mente cada tarea, o deben escribir scripts para realizar automáticamente estas tareas con la ayuda
de las capacidades de administración de archivos del sistema operativo.
 DBMS: Es una colección de programas de computadora que se dedica a la administración de todas las
bases de datos que están instaladas en un sistema. Existen diferentes tipos de sistemas de gestión de
bases de datos en el mundo, y algunos de ellos están diseñados para la gestión adecuada de bases de
datos configuradas para fines específicos. Son el lenguaje de modelado, las estructuras de datos, el
lenguaje de consulta y el mecanismo para las transacciones. El lenguaje de modelado define el idioma
de cada base de datos alojada en el DBMS. Actualmente se practican varios enfoques populares como
jerárquico, de red, relacional y de objeto. Supervisa los datos de inicio de sesión, los derechos de ac -
ceso a diferentes usuarios y los protocolos para agregar datos al sistema. SQL es un lenguaje de con-
sulta popular que se utiliza en los sistemas de gestión de bases de datos relacionales. Finalmente, el
mecanismo que permite transacciones ayuda a la concurrencia y multiplicidad.
8. Explique ampliamente la diferencia entre una instancia y la base de datos (Oracle).
 Instancia:
o La instancia de Oracle es una combinación de estructura de memoria y procesos en segundo
plano.
o Cuando se inicia la instancia de Oracle, asignará el área global del sistema (SGA) e iniciará el
proceso en segundo plano.
o La instancia se puede abrir y solo se puede usar una base de datos a la vez. Si no iniciamos la
instancia de Oracle, no podremos acceder a los datos de la base de datos.
 Base de datos: La base de datos Oracle consta de archivos del sistema operativo llamados archivos
del sistema operativo, que proporcionan información de almacenamiento real. La base de datos
Oracle tiene una estructura física y lógica. La base de datos Oracle consta de tres tipos de archivos.
o Archivos de datos: estos archivos contienen los datos reales en la base de datos.
o Rehacer archivos: estos archivos contienen cambios en los datos de la base de datos. Si la ins-
tancia falla, esta información necesita restaurar la base de datos.
o Archivos de control: estos archivos contienen la información necesaria para mantener y com-
pletar la base de datos
9. ¿Qué hace una consulta? Una consulta sirve para poder visualizar o extraer información de las tablas de una
base de datos. Y consiguiente de esta manipular los datos: agregar, eliminar y cambiar. Así es como usaremos
esta palabra.
10. ¿Qué entiende por los términos atomicidad, durabilidad, aislamiento y seriabilidad (de transacción)?
a. Atomicidad: La atomicidad es la propiedad que asegura que una operación se ha realizado o no, y por
lo tanto ante un fallo del sistema no puede quedar a medias.
b. Durabilidad: Es el ácido propiedad que garantiza que transacciones que han cometido voluntad so-
brevivir permanentemente.
c. Aislamiento: Es la propiedad que asegura que una operación no puede afectar a otras. esto asegura
que la realización de dos transacciones sobre la misma información sea independiente.
d. Seriabilidad: En el control de concurrencia de bases de datos, procesamiento de transacciones (ges -
tión de transacciones) y aplicaciones de transacciones centralizadas y distribuidas (como almacena-
miento de transacciones y almacenamiento de transacciones), si el resultado de la transacción por
hora (por ejemplo, el estado de la base de datos de resultados) es igual a la ejecución secuencial
Como resultado de la operación, no hay superposición de tiempo.
Serie 3 (3 puntos, realice el siguiente ejercicio)

Liste, defina y de ejemplos de su uso de 10 comandos DOS y su equivalente en comandos LINUX. (El mismo comando
de DOS cual es en LINUX, en total serian 10 comando de cada uno)

“DOS” “LINUX” DEFINICION EJEMPLOS


cd directorio cd directorio Muestra el nombre del directorio actual y
también permite cambiar de directorio.
dir,dir/w ls, ls -l Muestra la lista de subdirectorio y archivo
de un directorio.
chdir pwd Es la misma función que el comando cd di-
rectorio
del rm Elminia uno y mas archivos
copy cp Copiar uno o mas archivos a otro lugar
rename, move mv Cambia el nombre de uno o mas archivos
help, man Proporciona información de ayuda
(comando)/?
cls clear Borra todo lo que esta en pantalla
deltree rm -r Borra un directorio y todo su contenido
type cat Muestra el contenido de uno o mas archivos
de texto (.bat, .txt,…)

También podría gustarte