Krypton Solid

La última tecnología en raciones de 5 minutos

Definición de abstracción de datos y capas de abstracción de datos


¿Cuál es la definición de abstracción de datos y cuáles son las capas primarias de abstracción de datos que deberían preocuparnos?

La abstracción de datos es increíblemente útil porque permite a los humanos comprender y construir sistemas complejos como bases de datos.

Un buen lugar para comenzar a comprender la definición de abstracción de datos es pensar en la forma en que se usa la palabra «abstracto» cuando hablamos de un documento extenso. El resumen es la forma abreviada y simplificada. A menudo lo leemos para obtener una descripción general antes de leer el artículo completo. (En realidad, a menudo lo leemos EN LUGAR de leer el periódico, pero ese es otro problema).

Ahora piense en diseñar un sistema de base de datos nuevo y complejo. Una forma de diseñar la base de datos es sentarse y empezar a escribir código. Empieza por un extremo y sigue escribiendo hasta que finaliza la base de datos. En la práctica, hay muy pocas personas (probablemente ninguna) que puedan hacer esto; el problema es demasiado complejo.

Entonces, creamos una descripción escrita simple de la base de datos que los usuarios han solicitado, que es una abstracción de la base de datos. Luego agregamos un pequeño detalle a eso, convirtiéndolo en otra abstracción, pero algo más detallada. Seguimos agregando detalles hasta que finalmente se termina. No hay más detalles que agregar; la abstracción se ha convertido en la cosa misma.

Las tres capas de abstracción formales que usamos habitualmente son:

  • Modelo de usuario: cómo el usuario describe la base de datos
  • Modelo lógico: más formal, más detallado, a menudo representado como un modelo de relación de entidad (ER)
  • Modelo físico: se agregaron más detalles geek: indexación, tipos de datos, etc.

La abstracción de datos es simplemente una forma de convertir un problema complejo en uno manejable.

Deja un comentario

También te puede interesar...

¿Qué es un título de rescate?

Si su automóvil sufre daños graves en un accidente, desastre natural u otras circunstancias, su compañía de seguros puede decidir que no vale la pena repararlo y declararlo pérdida total. En ese momento, usted o

Definición de llamada del fin del mundo

¿Qué es una llamada del fin del mundo? Una llamada de apocalipsis es una disposición que permite al emisor protegerse contra el riesgo de tasa de interés mediante la recompra del bono (reembolso del principal

Cómics de la semana # 74

Cómics de la semana # 74 Cada semana presentamos un conjunto de cómics creado exclusivamente para WDD. El contenido gira en torno al diseño web, los blogs y las situaciones divertidas que encontramos en nuestra

Cómo jugar Play en tu teléfono

El amor tuyo Playstation 4, crees que el stock de la consola Sony es uno de los mejores, sin embargo, a menudo estás ocupado con el televisor de tu casa y no puedes continuar con

Hacer penes en los juegos: es difícil

Si lo necesitaba, esta es su advertencia de que las imágenes y los enlaces en esta función no son seguros para el trabajo. Hay mods para hacer los personajes en casi cualquier juego que juegues

Planifique ahora el futuro de la seguridad de la red

zeber / stock.adobe.com ¿Cómo luchar contra amenazas bien financiadas y tecnológicamente sofisticadas y garantizar un rendimiento de red de alta calidad? Los CISO necesitan un plan para enfrentar los desafíos de la red ahora y

Salesforce.com eventualmente generará 500 millones

Saldré más tarde, así que no podré escuchar la transmisión del almuerzo de Marc Benioff hoy. Pero diría que es seguro que Benioff aprovechará esta oportunidad para mejorar la previsión de ingresos de su empresa

La SEC vuelve a rechazar muchos ETF de Bitcoin

La Comisión de Bolsa y Valores (SEC) dio un nuevo golpe al concepto de un fondo cotizado en bolsa (ETF) de bitcoin el miércoles, al rechazar los planes para nueve ETF de tres emisores relacionados

Definición de recargo

¿Qué es un recargo? Un recargo es un cargo, tarifa o cargo adicional que se agrega al costo de un bien o servicio, además del precio cotizado original. A menudo, se agrega un impuesto adicional

Firma los tiempos | Krypton Solid

Acabo de regresar de un discurso en un foro internacional llamado eNotación, libros electrónicos y evidencia digital. La legalización de documentos es una característica centenaria que facilita la producción de una copia de un documento