Sei sulla pagina 1di 7

Conceptualización de las bases de datos

Rodrigo Andrés Guzmán Farías

Bases de datos

Instituto IACC

20/01/20
Desarrollo

R:
De acuerdo al material proporcionado por IACC para estudiar durante esta primera semana y
también apoyándome en información recopilada a través de internet, puedo responder lo
siguiente:

Teniendo en consideración lo solicitado por la empresa tecnológica que desea habilitar una sede
en la ciudad de Santiago, he elaborado una propuesta técnica para implementar su base de datos.

- Propuesta:

La empresa distribuidora de insumos tecnológicos “MiPC” ha logrado un destacado avance en


el área de ventas de equipos e insumos computacionales, posicionándose fuertemente en las
ciudades de Talca y Rancagua. Siendo el siguiente desafío abrir su sede dentro de Santiago,
donde es primordial el contar con una robusta base de datos que otorgue confianza y dinamismo
en su implementación.

Una base de datos dentro de una empresa resulta ser fundamental para poder comunicarse
adecuadamente con los clientes o usuarios, ya que genera valor al negocio. Poder gestionar de
forma correcta la información nos puede entregar potencialmente nuevos clientes y la fidelidad
de los ya existentes, una base de datos básicamente esta enfocada en la recopilación de
información referente a cualquier categoría que podamos almacenar.

Es posible la implementación de la base de datos de forma local, pero actualmente lo más


práctico es el almacenamiento en la nube. Estas permiten a los usuarios el almacenamiento,
administración y la recuperación de sus datos, ya sean estructurados, no estructurados o
semiestructurados a través de una plataforma en la nube, a la cual es posible acceder por medio
de internet.
- El tipo de base de datos a implementar en esta empresa será tipo relacional, ya que esta
permite recopilar elementos de datos relacionados entre ellos. Podemos organizarlos en un
conjunto de tablas que cuenten con columnas y filas. Las tablas almacenan información respecto
a los objetos que serán representados en la base de datos, en tanto cada columna de tabla
cumplirá con guardar un tipo de dato determinado y un campo guardará el valor real de un
atributo.

Por su parte las filas se encargan de recopilar valores con relación a un objeto o entidad,
podemos marcar como un identificador único a cada fila de una tabla y nombrarla como clave
principal. Este tipo de base de datos posibilita la vinculación entre los datos de las tablas
relacionadas, rigiéndose por la teoría de la normalización, evitando la existencia de redundancia
de datos.

Algunos aspectos importantes a considerar en este tipo de base de datos son:

 SQL o lenguaje de consulta estructurada corresponde a la interfaz principal que usaremos


para establecer comunicación con estas bases de datos (relacional).
 Integridad de datos, estas bases de datos usan un conjunto de restricciones para el
resguardo efectivo de los datos, incluyendo claves principales, claves externas,
restricción “Not NULL”, “Unique”, “Default”, y “Check”.

Algunos motores de bases de datos relacionales son: MySQL, Oracle, MariaDB, PostgreSQL,
Microsoft SQL Server.
- En cuanto al nivel de abstracción de la base de datos a proponer, creo que la que mejor se
califica con la necesidad de la empresa es tipo conceptual. Ya que nos permite describir que
datos serán almacenados y también de qué manera se relacionan entre ellos, define las
estructuras lógicas de almacenamiento, este nivel es utilizado por los administradores de bases de
datos, en los cuales recae la misión de decidir qué o cuál información será almacenada en la base
de datos.

Este nivel representa una visión completa de todos los requerimientos y elementos que para la
empresa puedan ser relevantes:

 Incluir restricciones respecto a los datos.


 Descripción de la estructura de los datos que serán almacenados en la BD.
 Descripción de entidades, los tipos de datos, relaciones, operaciones y restricciones.
 Está asociado a un lenguaje de alto nivel.
Niveles de abstracción.

- Finalmente respecto a la independencia de los datos correspondería de tipo física, ya que

permite la modificación del esquema interno no alterando el esquema conceptual (o externos).

La independencia física solo hace referencia a la separación entre aplicaciones y las estructuras

de tipos físico de almacenamiento, resultando más sencilla que la de tipo de lógica.

Se ejecuta al ser posible la modificación del esquema físico sin alterar los otros esquemas.

Dentro de los principales motivos para realizar una modificación del esquema físico se encuentra

el ajuste del hardware de almacenamiento o redistribuir sus datos.


Bibliografía

 IACC (2019). Conceptualización de las bases de datos. Bases de datos.


Semana 1.
 https://tiempodenegocios.com/base-de-datos-para-
empresas/#Tipos_de_base_de_datos
 http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro14/41_introduccin.ht
ml
 http://basddatos.blogspot.com/p/independencia-de-datos.html

Potrebbero piacerti anche