Sie sind auf Seite 1von 5

Administracin de Base de Datos - USS

ALUMNO:

PRACTICA CALIFICADA 01
Responda las siguientes preguntas:
1.- Qu es la Normalizacin de Datos? (0.5 puntos)

La normalizacin de datos es el proceso por el cual se seleccionan y categorizan los atributos de las
tablas para su uso en la creacin de Base de Datos. Se basa en normas y diseos de modelamiento
para as poder reducir la duplicidad de uno o mas datos.

2.- Qu es una llave Fornea? (0.5 puntos)

Es un atributo que sirve de enlace en una relacin de dos tablas conectando al Primary key de una
de ellas con el Foreign Key permitiendo Relacionarlas para poder intercambiar o heredar atributos
entre si.

3.- Qu es un SGBD? (0.5 puntos)

Un Sistema Gestor de Base de Datos es aquella herramienta que nos va a permitir modelar y crear
una base de datos para su prxima utilizacin, entre estos SGBD tenemos a SQLServer, Oracle,
Mysql, Postgres, etc

4.- Explique la siguiente caracterstica de una base de datos: Integridad? (0.5 puntos)

La base de datos debe ser integra, no tener mucha duplicidad de datos o relaciones cclicas, debe
haberse reducido al minimo las relaciones posibles. Debe ser bien estructurada y tratando de no
tener errores o tablas de ms, debido a ello se siguen diversas normas de modelamiento.

5.- Qu es un atributo clave primaria, para qu sirve? (0.5 puntos)

El Primary Key es un atributo nico e irrepetible que va a representar a la tabla en cada relacin
propiamente dicha, es como el DNI de cada tabla es el valor que no es modificable y va a
identificar a la tabla.

6.- En qu consiste el Diseo Conceptual de Datos? (0.5 puntos)

7.- Qu es un atributo? (0.5 puntos)

Un atributo es un dato que tiene la tabla, que es modificable, hay muchos tipos de datos y estos
variaran en tipo y longitud
8.- Qu es una tabla? (0.5 puntos)

Una tabla es una entidad propiamente dicha en una base de datos (conjunto de entidades), que
contiene un conjunto de datos especficos. Posee un nombre y ciertos atributos que dependiendo
de su utilidad le dan una razn de ser a nuestras trablas.

9.- Explique la siguiente caracterstica de una base de datos: Manejo de Transacciones? (1


punto)

El manejo de transacciones es la manera en como una base de datos se puede configurar para
desarrollar ciertos procesos directamente en el cdigo de nuestra BD haciendo ms fcil y
ahorrando recursos a las consultas. Una BD debe tener sus procesos complejos almacenados en
transacciones para darle ms rapidez y fluidez a la BD.

10.- Verificar si la estructura y relaciones es correcta y luego mencione que recomendara para
mejorar dicho modelo. (2 puntos)

- Debera haber una relacin entre Profesor Examen ya que el profesor es el que disea
tambin el examen
- Creara una tabla Persona donde Herede datos a Alumno y Profesor para que se comparta
datos en comn y se reduzca la duplicidad de los datos.
- Crearia una tabla Promedio relacionada a Practica y Examen para poder saber el promedio
por periodo o final del Alumno asi como una tabla Curso para detallar las notas.
-
RESOLUCION DE CASO (3 puntos)

CASO CONCESIONARIA DE AUTOMOVILES

Objetivo:

Obtener el modelo conceptual de un problema de informacin utilizando para ello el modelo de


datos lgico / fsico.

Un AUTOMOTORES DEL NORTE SAC, desea informatizar su gestin de ventas de vehculos. En


particular, se quiere tener almacenada la informacin referente a los clientes que compran en el
concesionario, los vehculos vendidos, as como los vendedores que realizan las distintas ventas.
Para ello se tendr en cuenta que:

El concesionario dispone de un catlogo de vehculos definidos por su marca, modelo, cilindrada


y precio.

Cada uno de los modelos dispondr de unas opciones adicionales (aire acondicionado, pintura
metalizada, etc.). Las opciones vienen definidas por un nombre y una descripcin. Hay que tener en
cuenta que una opcin puede ser comn para varios modelos variando slo el precio en cada caso.

En cuanto a los clientes, la informacin de inters es el nombre, DNI, direccin y telfono, lo mismo
que para los vendedores.

Los clientes pueden ceder su vehculo usado en el momento de comprar uno nuevo. El vehculo
usado vendr definido por su marca, modelo, matrcula y precio de tasacin. Es importante conocer
la fecha en la que el cliente realiza esta cesin.

Se desea saber qu vendedor ha vendido qu modelo a qu cliente. Tambin la fecha de la venta


y la matricula del nuevo vehculo. Es importante as mismo saber las opciones que el cliente ha
elegido para el modelo que compra.
Responda las siguientes Interrogantes: (1 punto cada uno)
1.- Qu es y para qu sirve un backup?

Un back up sirve para crear una copia de seguridad de una base de datos, para prevenir la perdida
de informacin.

2.- Cul sera los motivos para realizar una copia de seguridad, menciones ejemplos casos
justificados?

- Ante cualquier amenaza futura a la BD (Virus).

- En un Banco para prevenir la perdida de informacin ya que las transacciones son a tiempo real y
es muy importante tener un back up de esta.

- En una empresa para poder tener un respaldo por el motivo de las auditorias mensuales, as si
algo nos pasa con nuestra informacin, se puede recuperar fcilmente

3.- Menciones y explique los tipos de backup que existen?

- Completo: Back up completo de toda la base de datos.

- Diferencial: Back up de una parte especifica de la base de datos (log,registros o tablas)


- Registro de transacciones: Back up de las transacciones de la BD

4.-Diferencia entre el modelo de recuperacin completo y simple?

En el completo se va a guardar toda la informacin de la base de datos y en el simple solo


informacin especfica.

6.- Menciones las ventajas y desventajas de realizar un backup completo bajo qu condiciones lo
realizara?

El back up completo su ventaja es que se guarda absolutamente toda la informacin, pero su


desventaja es que ocupa mucho espacio en el disco duro.

El back up completo lo recomendara para instituciones que trabajan con procesos en tiempo real
ya que si alguna informacin es perdida se puede recuperar fcilmente.

7.- A travs de un cuadro comparativo mencione las diferencias entre un backup incremental y
diferencial?

8.- Usted como DBA cul cree que sera la estrategia ms apropiada para realizar un backup,
cules seran los pasos que usted seguira?

Hara una programacin de copias de seguridad mensuales o semanales dependiendo la necesidad


usando el servicio JOBS del agente SQLServer pudiendo de esta manera, guardar y controlar mis
back ups sin necesidad de hacerlo manualmente.

9.- Muestre un ejemplo a nivel de cdigo de las sentencias necesarias para realizar una
restauracin de base de datos?

RESTORE DATABASE ABC FROM DISK: ND:/users/alumno/escritorio/ABC.bak

GO

10.-Caso: La empresa ABC ha tenido muchos problemas de perdida de informacin en su base de


datos, cuenta con datos redundantes, por otro lado el volumen de datos llegan a ser GBs de
informacin, en la parte del financiamiento cuenta con el total apoyo econmico por parte de
gerencia, requieren que se realicen copias de seguridad frecuentes a su base de datos por otro lado
solicitan que se implemente la mayor seguridad posible para toda su base de datos transaccional.
Qu tipo de backup propone usted a la organizacin y porque fundamente?

Como lo dije anteriormente Programara El agente SQLsever con su herramienta Jobs para crear
una copia de seguridad (BackUp)) semanal de la base de datos y aadira ms espacio de
almacenamiento para no tener problemas al guardar las copias de seguridad en el disco.

Das könnte Ihnen auch gefallen