Está en la página 1de 6

Conceptualización de las bases de datos

Christian Alejandro Vásquez

Base de Datos

Instituto IACC

11 de abril de 2021
Desarrollo

1.- Para el ejemplo planteado debemos analizar los datos tanto físicos que se están diseñando y
considerar el tipo de empresa de acuerdo a su Rol o Giro comercial debiendo obtenerse los datos
directamente desde niveles gerenciales tales como su dirección, giro, comuna y actividades de
esta, teniendo en cuenta que esta sería la primera sucursal o sede de la empresa, los datos los
cuales se deben considerar tanto tipo de base de datos siendo este tipo relacionales, OLAP, OLTP,
En Grafo, No relacionales, seleccionaría en lo personal datos relacionales por lo que en este punto
aclararía en una reunión formal al Gerente de la empresa que las bases de datos son grupos de
datos que pertenecen al mismo contexto de información, siendo una colección organizada de tal
manera que cualquiera que lo requiera pueda seleccionar cualquier fragmento que necesiten
mientras que las bases de datos no relacionales son conocidas en el mundo de la informática
como bases de datos NoSQL, debido a que su característica más relevante es el no uso de
Structured Query Language. donde sus valores asignados no requieren de una estructura fija
para su almacenamiento por lo que no son estructuradas, siendo como ventaja principal lo liviana
y fácil manejabilidad para el diseñador porque puede incluir atributos nuevos a las entidades sin
tener que restructurar el modelo, pero en este caso no aplica su uso. Mientras que las bases de
datos relacionales, permiten establecer vínculos entre los datos de las tablas relacionadas y se
rige por la teoría de normalización para que no exista redundancia de datos siendo ésta
estructurada por ende la que usaríamos al momento de su confección como tal.

Por tanto la empresa siendo primera sucursal debe poseer una base de datos estructuradas y de
tipo relacionales pues primeramente su base de datos , debe permanecer en un lugar físico
adecuado de acuerdo a condiciones estándares de seguridad por el resguardo que requieren y
bajo un riguroso sistema de gestión que minimice las vulnerabilidades de delitos informáticos que
pueda verse desenvuelta mientras que dentro del desarrollo de la base mediante una estructura
de datos clara, precisa, sencilla puedan unirse dativos a posterior, logrando que sea de fácil
lectura tanto para el administrador de la base de datos como a otros usuarios que tengan accesos
a esta dentro de la organización y claro está, se entiende que es una empresa sobre los 10
trabajadores por lo que debe encontrarse con estándares ISO en cuanto a su conformación como
tal.
Por lo que para confeccionar y tener acceso a la presente base de datos sus valores se deben
almacenar de manera fiable, sin contradicciones y a largo plazo con la capacidad de modificarse,
eliminarse y mantener un orden en todo momento por lo que podemos utilizar distintos
softwares para aquella tarea que podemos encontrar en internet tales como MYSQL, MICROSOFT
ACCESS, SQLITE, MICROSOFT SQL SERVER, ORACLE, entre otros.

Como propiedad en cuanto a sus datos podemos señalar que las bases de datos SQL, poseen un
dato de tipo definido permitiendo integridad de los datos, posee operaciones atómicas, en
cuanto a su escalabilidad. puede ser vertical, en cuanto a sus operaciones aplica de acuerdo al
límite de Gigabyte que presente la base de datos.

Mientras que las bases de datos NoSQL, poseen tipos de datos variables en cuanto a integridad
de datos, no posee operaciones atómicas, su escalabilidad es horizontal, y aplica operaciones con
un máximo de Terabyte disponibles no logrando integrar los datos en sí al no ser estructuradas
reiterando que en el caso de la empresa no aplica.

Para los niveles de abstracción de la base de datos de la empresa aplica la abstracción conceptual
pues esta nos describe qué datos son almacenados y las relaciones que existen entre ellos. En
este nivel se describe la base de datos completa en términos de número pequeño de estructuras
sencillas. Aunque la implementación de las estructuras sencillas en este nivel puede implicar
estructuras completas a nivel físico, el usuario del nivel conceptual no requiere darse cuenta de
esto. Este nivel de abstracción es usado exclusivamente por los administradores de base de datos,
quienes deben decidir qué información se va a almacenar o no en ella.

Algunos de los tipos de datos básicos de SQL's son:

Varchar: Recibe cadena de palabras compuestas de letras, números y caracteres especiales.

Int es el principal tipo de datos de valores enteros de SQL Server. Con números enteros con o sin
signo.

Date: una fecha de calendario que contiene el año (de cuatro cifras), el mes y el día.

Time: La hora del día en horas minutos segundos (el valor predeterminado es 0).
Por ejemplo, unir entre sí en Niveles Físicos la variable Empresa con la variable Inventarios (tablas
o claves), de forma abstracta ya podemos crear columnas especificando el campo, código de
proveedores, empresa, teléfono, ubicación geográfica, etc. Declarando las variables ENTERO,
CARACTERES, INTEGER, ETC, mientras que en variable inventario podemos unir al proveedor,
boletas, precio, valor de compra, cantidad de ítems, artículos, etc (dentro de lo que pueda diseñar
o crear el administrador de la base de datos) para su lectura, modificación de datos mediante un
modelo de entidad-relación que es estándar dentro del mundo de la informática el que aplica el
uso de diagramas de flujos, modelos, listas, tablas de relaciones, debiendo el diseñador ser lo mas
claro posible en cuanto lo que va a diseñar para así facilitar el correcto uso a esta lo que permita a
posterior minimizar errores en la base de datos y lograr así el normal flujo de funciones o rodajes
de la empresa como tal que en este caso se asume que es para ventas de comercio, suponiendo
entonces en sus tablas o claves, registros de proveedores, empleados, clientes, pedidos, stocks,
boletas, costos unitarios, facturas, entregas realizadas, no realizadas, etc, por lo que tanto el
coordinador TI deberá generar claves de accesos para otros posibles usuarios tanto primarias o
secundarias en caso de ser necesario.

Por último, se le indica al gerente de la empresa la importancia de mantener una base de datos:

• Los datos no dependen del programa y, por tanto, cualquier aplicación puede hacer uso de

los datos.

• Un sistema de gestión de base de datos debe permitir tener un control sobre la seguridad

de los datos (se registran los usuarios que ingresan a la base de datos y se crea toda una

bitácora de actividades en la base de datos).

• Se conoce como redundancia a la existencia de duplicación de los datos, al reducir esta al

máximo, se consigue un mayor aprovechamiento del espacio y además se evita que existan

inconsistencias entre los datos. Las inconsistencias se dan cuando nos encontramos con

datos contradictorios.
• Muchos usuarios se pueden conectar ya sea en forma local o en línea.

• La integridad de datos se refiere a los valores reales que se almacenan y se utilizan en las

estructuras de datos de la aplicación. La aplicación debe ejercer un control deliberado sobre

todos los procesos que utilicen los datos para garantizar la corrección permanente de la

información.

• La optimización de consultas permite su rápida ejecución.

• La posibilidad de acceder a los datos de una base de datos mediante lenguajes de

programación ajenos al sistema de base de datos propiamente dicho.


Bibliografía

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

 Contreras, L. (2019). Historia de las bases de datos. Recuperado de:


https://histinf.blogs.upv.es/2011/01/04/historia-de-las-bases-de-datos/

 Rubio, N. (2014). Características de las bases de datos. Recuperado de:


https://es.slideshare.net/neruga/caracteristicas-de-las-bases-de-datos

También podría gustarte