Está en la página 1de 5

Título de la tarea:

Nombre Alumno:

Nombre Asignatura:

Instituto IACC
Desarrollo

Para una empresa distribuidora de lácteos que posee instalaciones en Santiago, Concepción y
Valparaíso, le solicitan a usted diseñar el sistema de bases de datos, para lo cual debe:

a) Diseñar las estructuras de datos (3 puntos).

Creamos nuestras 3 tablas donde utilizaremos Cliente, pedidos, producto

Utilizaremos 3 tipos de datos, integer(tipo de dato numérico), varchar(tipo de dato texto),

date(tipo de dato fecha).

-En la primera tabla cliente tenemos nuestra clave primaria que vendría siendo id_cliente que

seria la principal para poder relacionar nuestras otras tablas, nombre, apellido, dirección, ciudad

Datos de tipo texto(varchar) y teléfono tipo numérico.

-En la segunda tabla (pedidos) tenemos nuestra clave primaria la cual es num_pedido(integer) y

fecha pedido tipo date, en esta tabla crearemos una clave foránea que nos permitirá relacionar

nuestra tabla pedidos con cliente y así evitar cierta duplicidad en los datos ya que al tener el

id_cliente obtendremos los datos de la tabla cliente.


-En la tercera tabla(producto) tenemos nuestra clave primaria la cual es id_producto(integer),

cantidad tipo integer e id_pedido la cual vendría siendo nuestra clave foránea para poder

conectar la tabla producto con la tabla pedidos.

Un cliente puede hacer muchos pedidos y un pedido pertenece a un solo cliente por lo cual

utilizaremos una relación de uno a muchos.

Un pedido puede contener muchos productos y un producto puede estar en muchos pedidos o no

estarlo así que utilizaremos una relación de cero a muchos.

La página web utilizada para la creación de tablas es https://app.dbdesigner.net/.

b) Determinar, de la forma más específica posible, el espacio de almacenamiento requerido.

Podremos tener una administración correcta si realizamos estructuras tanto lógicas como físicas,

y así obtendremos una mayor independencia de nuestros datos.

Lo primero que haremos será segmentar la información de la empresa, entre los clientes, pedidos

y productos. Es importante tener en cuenta la disponibilidad de los datos.

Para mantener una correcta administración de los datos de la empresa el almacenamiento se

realizará en estructuras lógicas y físicas, de tal manera que las estructuras lógicas ofrezcan

independencia entre la definición de los datos y su almacenamiento físico en los dispositivos.

Se deberá en primer lugar clasificar la información de la empresa, los productos, clientes,

entradas y salidas. Se considerará la importancia de los datos y también las propiedades de

confidencialidad, disponibilidad e integridad.


Considerando como base la disponibilidad de los datos, esto quiere decir que los sistemas estén

funcionando perfectamente sin tipos de fallas que no nos permitan acceder a la información

cuando esta se requiera, la información siempre debe estar disponible.

Es muy importante tener en cuenta los tipos de particiones que serán divididos los datos para así

hacer más fácil el acceso a estos mismos y llevar un mejor manejo en la administración, en esta

ocasión utilizaremos una partición hash para así poder distribuir los datos.

Tendremos en cuenta el tamaño de las tablas ya creadas y se hará un estimativo de la cantidad de

clientes productos y pedidos que tenga la empresa, de esta manera podremos tener una idea para

calcular el espacio que necesitaremos, En base a esto determinaremos la cantidad de discos o tipo

de almacenamiento para poder guardar la información teniendo presente que la base ira

aumentando en relación a la cantidad de pedidos, productos o clientes tenga por ende se debe

dejar un margen amplio para un posible incremento en la base.

c) Asegurar la disponibilidad de los datos.

Especifique el plan de acción para los requerimientos anteriores. Justifique su respuesta.

Para asegurar la disponibilidad de los datos tenemos varios factores a tener en cuenta como, por

ejemplo:

- Tener un acceso controlado a los datos

- Crear un tipo de backup o respaldo de nuestros datos.

- Restringir el acceso utilizando contraseñas.

- La ubicación de los equipos de almacenamiento.


Bibliografía

Material de estudio semana 3, IACC.

Conocimientos personales.

También podría gustarte