Base de datos

Páginas: 6 (1283 palabras) Publicado: 18 de junio de 2013


Metodología de Desarrollo de Sistemas I
Guía de aprendizaje 2.2- 2.3

Unidad 2 - Conceptos de Base de Datos y Normalización

Objetivo: Comprender, identificando las anomalías de actualización en una estructura de almacenamiento ineficiente, la importancia del concepto y utilización de una base de datos

Palabras claves: archivos, estructuras de datos, base de datos, independencia dedatos

Duración: 6 hs

Preguntas

a) Describa las diferencias principales entre los archivos tradicionales y un sistema de Base de Datos.
b) Sistemas de bases de datos, detalle:
i. Características más importantes
ii. Componentes
c) Describa las tareas del administrador de base de datos
d) Explique los distintos tipos de usuarios y sus actividades
e) Describa la arquitectura de unsistema de BD
i. Nivel interno
ii. Nivel externo
iii. Nivel conceptual
iv. Independencia lógica y física de datos. Ejemplificar
f) ¿Cuál es el objetivo de los distintos niveles de la arquitectura de base de datos?
g) ¿Qué son las anomalías de actualización?
h) ¿Que significa, conceptualmente, el proceso de normalización y como lo vincula con el concepto de anomalía de actualización?Ejercicios

a) Crear con un sistema administrador de base de datos la siguiente estructura de datos:

PEDIDO = NRO_PEDIDO + FECHA+ COD_PROV + NOM_PROV + DIR_PROV + NRO_PROD + DESC_PROD +PRECIO_PROD + CANT_PROD + PRE_T_PROD_PED + PRE_T_PEDIDO

Nombre campo descripción tipo
NRO_PEDIDO número del pedido Texto
FECHA: fecha del pedido Fecha
COD_PROV: código delproveedor Texto
NOM_PROV: nombre del proveedor Texto
DIR_PROV: dirección del proveedor Texto
NRO_PROD: código del producto pedido Texto
DESC_PROD: descripción del producto Texto
PRECIO_PROD: precio del producto Numérico
CANT_PROD: cantidad del producto pedido Numérico
PRE_T_PROD_PED: precio total del producto pedido Numérico
PRE_T_PEDIDO: precio total del pedidorealizado Numérico

b) En el archivo creado, realizar las siguientes operaciones:
1. cargar, al menos, 15 registros
2. modificar el precio de algún producto
3. modificar la dirección de algún proveedor
4. dar de baja a algún proveedor
5. dar de alta a un nuevo producto
6. listar todos los pedidos realizados

c) Identificar todos los inconvenientes que ocasionan este tipo de estructura
d)Desde una perspectiva intuitiva, ¿cómo resolvería estos inconvenientes con un sistema de Base de Datos?


Respuestas

a) Describa las diferencias principales entre los archivos tradicionales y un sistema de Base de Datos.
La principal diferencia entre los archivos tradicionales los sistemas de BBDD, son :
Los Archivos deben ser accedidos secuencialmente, esto quiere decir que si yoquiero tomar el último valor de un archivo debo leerlo desde el principio.
Las Bases de Datos siguen unos procesos matemáticos llamados “algebra relacional”, la cual permite mediante coordenadas acceder a un punto precios y retroceder en el tiempo. También permiten manejo múltiple de vistas de usuarios .

b) Sistemas de bases de datos, detalle:
i. Características más importantes
ii.Componentes




i)
-existencia de un catalogo de diccionario de datos
-Abstracción de los datos
- independencia con respecto a programas y datos, y con respecto a programas y operaciones.
- manejo de múltiples vistas de usuarios
- compartimiento de datos entre varias transacciones

ii)
Tablas
Consultas
Informes
Formularios

c) Describa las tareas del administrador de base dedatos
El administrados de Bases de Datos, tiene una tarea fundamental dentro de las empresa ya que debe conocer que tablas se encuentran dentro de la misma para poder autorizar el acceso a la BBDD , de coordinar y vigilar su empleo, y de adquirir los recursos necesarios de software y hardware.

d) Explique los distintos tipos de usuarios y sus actividades

Administrador :
Diseñador de base...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS