0% encontró este documento útil (0 votos)
50 vistas5 páginas

Diseño de Base de Datos Relacional

La propuesta recomienda una base de datos relacional debido a su trayectoria comprobada, uso generalizado y capacidad de relacionar datos entre tablas siguiendo la normalización. Se propone una estructura de tablas con registros y campos, similar al modelo matemático de relaciones. La base de datos tendría tres niveles de abstracción - físico, conceptual y de visión - y apuntaría a lograr independencia lógica de datos para poder modificar el esquema conceptual sin afectar aplicaciones.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
50 vistas5 páginas

Diseño de Base de Datos Relacional

La propuesta recomienda una base de datos relacional debido a su trayectoria comprobada, uso generalizado y capacidad de relacionar datos entre tablas siguiendo la normalización. Se propone una estructura de tablas con registros y campos, similar al modelo matemático de relaciones. La base de datos tendría tres niveles de abstracción - físico, conceptual y de visión - y apuntaría a lograr independencia lógica de datos para poder modificar el esquema conceptual sin afectar aplicaciones.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Conceptualización de las Bases de Datos

Base de Datos

Instituto IACC

21 de marzo 2021
DESARROLLO CONTROL 1

Una empresa de tecnología está creando su sede en Santiago, esta requiere la presentación
de un modelo técnico referente a como puede ser su base de datos, en cuanto a tipo, nivel
de
abstracción e independencia, según lo estudiado en la semana 1, diseñe una propuesta
técnica para la empresa, en la cual defina el tipo de base de datos ideal según lo estudiado,
así como también la estructura de la base de datos a aplicar y su nivel de abstracción e
independencia.

PROPUESTA:

Tipo de Bases de Datos

Para nuestro caso recomendaría una Bases de Datos Relacional, ya que son modelos que
cuentan con una trayectoria en el mundo digital.
Son ampliamente usadas, que nos permite establecer vínculos entre los datos de las tablas
relacionadas y se rige por la teoría de la normalización para que no exista redundancia de
datos.
Dentro de sus principales ventajas tenemos la portabilidad, experiencia y madurez, ya que el
tiempo y la aceptación generalizada de los desarrolladores ha permitido crear gran cantidad
de información y herramientas en torno a ellas.
Por otro lado, los desarrolladores generalmente se ven dispuestos a inclinarse por los
modelos relacionales gracias a la atomicidad. Esto significa que cualquier operación que se
quiera ejecutar y no cumpla con los criterios de información preestablecidos, no se realizará.
Por último, una de las grandes ventajas es que tienen estándares bien definidos, todos los
procesos deben estar bajo los estándares que plantea el SQL, brindando de esta forma
criterios de uniformidad a la información. Además, de contener una escritura simple, muy
semejante al lenguaje que utilizamos los humanos, facilitando para nosotros la comprensión
de las operaciones.
Estructura de la Base de Datos

En las Bases de datos relacionales, la estructura más utilizada actualmente es en tablas,


donde cada fila es un registro o entidad y cada columna es un campo de ese registro.
Esta estructura es similar al concepto matemático de relación, por ello ha tenido tanto auge,
ya que todas las teorías y reglas matemáticas sobre relaciones son aplicables, lo que hace
que sea fácil de formalizar.
A la tabla se le llama relación, y a cada fila tupla; a cada columna de una tupla se le llamará
atributo, es en esto en lo que se diferencia del modelo matemático.

Nivel de Abstracción

Los niveles de abstracción muestran las distintas visiones de la complejidad de la


representación de la información:
Nivel físico, es el nivel de abstracción más bajo, y describe cómo se almacenan realmente los
datos.
Nivel conceptual, es el nivel que describe qué información se almacena en la base de datos,
y cómo está relacionada dicha información. La definición de estructuras de datos a nivel
lógico o conceptual puede suponer la creación de varias estructuras complejas a nivel físico
(creación de archivos indexados por varios campos).
Nivel de visión, es el nivel de abstracción más alto, y en el que sólo se describen partes de la
base de datos, ya que no todos los usuarios pueden acceder a la misma parte de la base de
datos. Para facilitar la interacción del usuario con el sistema, se definen varios niveles de
visión, de forma que cada uno represente lo que cada usuario o grupo de usuarios necesita.
La división en tres niveles de abstracción, también se puede expresar en términos de
esquemas, ofreciendo tres tipos de esquemas, uno para cada nivel. Al nivel físico le
corresponde el esquema interno, al nivel lógico le corresponde el esquema conceptual, por
último, al nivel de visión el corresponden los esquemas externos.

Independencia de Datos

Siendo la capacidad de modificar un esquema de un nivel sin afectar a los esquemas de nivel
superior, para nuestro caso nos acomoda mejor la independencia lógica de datos, que es la
capacidad de modificar el esquema conceptual sin necesidad de modificar los programas de
aplicación.
La independencia lógica es más difícil de conseguir que la independencia física, ya que los
programas de aplicación suelen ser muy dependientes de la estructura lógica de los datos a
los que acceden. No obstante, es posible realizar cambios mediante la definición de
esquemas externos, de forma que, en lugar de eliminar algunas partes del esquema
conceptual, se podría definir un esquema externo a partir del esquema conceptual
ofreciendo la visión deseada, sin afectar a los esquemas y aplicaciones existentes.
BIBLIOGRAFÍA

IACC. (2019). Conceptualización de las Bases de Datos. Bases de Datos. Semana 1.

Sitio Web: [Link]

Sitio Web: [Link]

Sitio Web: [Link]

También podría gustarte