Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Tarea 2 Base de Datos I

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 10

Presentación.

Nombre: Alex Cabral.


Matricula: 1-20-5691.
Materia: Base de datos 1.
Profesor: NELDO ORTEGA VASQUEZ.
b. Realizar el cuestionario (del material, mínimo 25 preguntas
realizadas por usted, con sus respuestas) y anexarlo a el
trabajo. valor 5 puntos.

1. Qué es una base de datos?

Una base de datos o banco de datos (en ocasiones abreviada


B.D.D.) es un conjunto de datos
pertenecientes a un mismo contexto y almacenados
sistemáticamente para su posterior uso.

2. Caracteristicas de una base de datos.

Independencia de los Datos. Es decir, que los datos no dependen


del programa y por tanto
cualquier aplicación puede hacer uso de los datos.
- Reducción de la Redundancia. Llamamos redundancia a la
existencia de duplicación de los
datos, al reducir ésta al máximo conseguimos un mayor
aprovechamiento del espacio y además
evitamos que existan inconsistencias entre los datos. Las
inconsistencias se dan cuando nos
encontramos con datos contradictorios.
- Seguridad. Un SBD debe permitir que tengamos un control sobre
la seguridad de los datos.
- Se visualiza normalmente como una tabla de una hoja de
cálculo, en la que los registros son las
filas y las columnas son los campos, o como un formulario.
- Permite realizar un listado de la base de datos.
- Permiten la programación a usuarios avanzados.
3. Cuáles son las funcionalidades de una base de datos?

a. API (Application Programming Interface): permite a los


usuarios avanzados acceder a algunos
recursos internos del programa, para configurarlo.

3
b. Soporte BD ¨S Multiplataforma: indica la compatibilidad entre
los distintos Sistemas gestores
de bases de datos.
c. Soporte SQL: sirve para establecer indicaciones a la hora de
realizar búsquedas y consultas
en la base de datos.
d. Programación visual: permite crear una especie de lenguaje de
forma gráfica, para establecer
parámetros personalizados.

4. Cuáles son los componentes de una base de datos?

a) Motor: el programa ejecutable que debe estar en memoria para


manejar la base de datos. Cuando
este programa está ejecutándose se dice que la base de datos está
levantada (//startup//), en caso
contrario se dice que la base de datos está bajada (//shutdown//).
b) Servicio de red: Es un programa que se encarga de establecer las
conexiones y transmitir datos
entre cliente y servidor o entre servidores.
c) //Listener// (escuchador): Es un programa residente en memoria
que se encarga de recibir las
llamadas que llegan a la base de datos desde la red, y de pasárselas a
esta. Una base de datos que
no tenga un //listener// cargado, no podrá recibir llamadas remotas. El
//listener// se comunica con el
servicio de red.
d) Utilidades:

· Programas de utilidad como pueden ser:

· Intérpretes de consultas.
· Programas de administración de base de datos.
· Programas de copia de seguridad.
· Monitores de rendimiento.
5. Cuáles son los tipos de usuarios de una base de datos?

Usuario Final: es la persona que utiliza los datos, esta persona ve


datos convertidos en información:
Desarrollador de Aplicaciones: es la persona que desarrolla
los sistemas que interactuàn con la
Base de Datos.
DBA: es la persona que asegura integridad, consistencia,
redundancia, seguridad este es el
Administrador de Base de Datos quien sed encarga de realizar
el mantenimiento diario o periòdico
de los datos.

6. Cuáles son los conceptos básicos de una base de datos?

Archivo: son conjuntos de registros .

Registros: son conjuntos de campos.

Campos: es la mínima unidad de referencia.


7. Cuáles son los niveles de abstracción?

Externo: esa es la visiòn del usuario final, se ve como se maneja


los datos ya convertidos en
información.

Conceptual: se ve como esta estructurado la Base


Datos, equipos de campo tiene como estan
estructurado los registros.

Interno: se ve como se almacena los datos fisicamente.

8. Qué es una tabla?

Una tabla es una estructura lógica que sirve para almacenar los datos
de un mismo tipo, esto significa que cada entidad se almacena en
estructuras separadas.

9. Cuándo ocurre un control de concurrencia?

Ocurre cuando el sistema es multiusuario y no se establecen los


controles adecuados para sincronizar
los procesos que afectan a la base de datos. Comúnmente se
refiere a la poca o nula efectividad de
los procedimientos de bloqueo.

10.Qué es recuperación de datos?


La restauración de la Base de Datos a su estado normal es
responsabilidad del DBA, quien esl el responsable de implantar
procedimientos de detecciòn de error y recuperaciòn.
11.Qué es un Espejo?
Son las transacciones diarias que se registran en la Base de Datos.
Cuando ocurre un problema se
acude a los archivos de logs se hace un REVERSO y tambièn se
puede recuperar la ùltima
transacción que se hizo.

12. Cómo se represente la seguridad de datos?

Se presentan cuando no es posible establecer claves de acceso y


resguardo en forma uniforme para todo el sistema, facilitando así el
acceso a intrusos.

13. Qué debe proveer el DBMS?

El DBMS debe proveer al DBA de todos los mecanismos para control


y administración de recursos.
Para que el DBA con integridad de datos, recuperaciòn de errores e
implementaciòn de seguridad.

14. Cuál es el ciclo de vida de las etapas de una base de


datos?

Etapas:
Planificación del Proyecto
Definición del Sistema
Recolección y Análisis de los Requisitos
Diseño de la Base de Datos
Selección del SGDB / DBMS
Diseño de la Aplicación
Prototipo
Implementaciòn
Conversión y Carga de datos
Prueba
Mantenimiento

15.Qué es el modelo entidad-relación?

Modelaje: es el proceso mediante el cual podemos identificar


las propiedades dinàmicas ò estàticas
de un dominio de aplicación con mira a su transformación en un
diseño interpretable en un sistema
computarizado. Es el plasmar los requerimientos de los usuarios en
un programa para poder
implementarlo.

Entidad: es el objeto sobre el cual se requiere mantener ò


almacenar información.

Relación: es la asociación significativa y estable entre dosentidades

16. Qué son las relaciones?

17. Cómo se lee el grado?

Uno a muchos: una instancia de la entidad A se relaciona con una ò


màs instancias de la entidad B.
18. Qué es una relación recursiva?

Una instancia de una entidad se asocia con instancia de si misma, es


opcional en los dos extremos, es decir, no hay el carácter de
obligatorio.

19. Qué es un atributo?

Los atributos son empleados para identificar, describir, calificar ò


expresar el estado de una entidad.

20. En qué consiste el análisis de sistemas de bases de


datos?

El análisis de un sistema de base de datos consiste en la


investigación para decidir qué tablas nos hacen falta para resolver un
problema.

21. Qué es análisis conceptual?

Es un análisis abstracto de aquellas entidades que


formarán la base de datos, así como las relaciones que establecen
unas con otras y las restricciones
que se aplican a cada una de ellas. El resultado de esta fase de
análisis se ve reflejado en algo
llamado Modelo Conceptual o lógico, que es una descripción de las
entidades, atributos, relaciones y
restricciones que compondrán la base de datos.
22. Qué es análsis físico?

Consta de un análisis específico teniendo en cuenta que base de


datos se va a utilizar
(Oracle, Sybase…) y en qué arquitectura se va a implementar la base
de datos (entornos multiusuario,
plataformas NT…)

23. Cuáles son las formas normales?

==== Primera forma normal ====


Identificar cada tabla con una clave primaria, y poner los datos en
tablas separadas, de manera que
los datos de cada tabla sean de un tipo similar (desde el punto de
vista conceptual)
==== Segunda forma normal ====
Sacar las columnas que sólo dependen de una parte de la clave
primaria a otra tabla.
==== Tercera forma normal ====
Incluir en cada tabla sólo datos que pertenezcan a la misma unidad
lógica.

24. Cómo es la planificación de una base de datos?

Esta etapa con lleva la planificación de como se puede llevar acabo


las etapas de ciclo de vida de la
manera màs eficiente, hay tres componentes principales:

El trabajo que se va arealizar.


Los recurso para llevarlo acabo.
El dinero para pagar todo ello.
25. Definición de Sistema.

En esta etapa se especifica el àmbito y los ìndices de la aplicación de


la Base de Datos asì como con
que otros sistemas interactua. Tambièn hay que determinar quienes
son los usuarios y las àreas de la
aplicación.

También podría gustarte