Beruflich Dokumente
Kultur Dokumente
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.
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.
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.
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.
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.
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)
Objetivo:
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.
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?
- 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
6.- Menciones las ventajas y desventajas de realizar un backup completo bajo qu condiciones lo
realizara?
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?
9.- Muestre un ejemplo a nivel de cdigo de las sentencias necesarias para realizar una
restauracin de base de datos?
GO
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.