Base de datos

23
BASE DE DATOS: QUÉ ES?

Transcript of Base de datos

BASE DE DATOS:• QUÉ ES?

Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos

están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.

Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

QUÉ ES BASE DE DATOS?

• Independencia lógica y física de los datos. • Redundancia mínima. • Acceso concurrente por parte de múltiples

usuarios. • Integridad de los datos. • Seguridad de acceso y auditoria. • Respaldo y recuperación

CARACTERÍSTICAS

• Registro.- Es una colección de campos

• Campos.- Contiene almacenado solamente un valor.

• Enlace.- Asociación entre dos registros, así que podemos verla como una relación estrictamente binaria. Estructura de datos de red, abarca más que la estructura de árbol porque un nodo "hijo" en la estructura de red puede tener más de un padre.

CÓMO ESTÁ FORMADA?

• Es un esquema que representa el diseño de una base de datos de red. Este modelo se basa en representaciones entre registros por medio de ligas, existen relaciones en las que participan solo dos entidades(binarias) y relaciones en las que participan más de dos entidades (generales) ya sea con o sin atributo descriptivo en la relación.

• La forma de diagramado consta de dos componentes básicos:

• Celdas: representan a los campos del registro.

• Líneas: representan a los enlaces entre los registros.

DIAGRAMAS DE ESTRUCTURA DE

DATOS

• Diseño: se dan las especificaciones en lenguaje natural y se crea un primer modelo matemático apropiado. La solución en esta etapa es un algoritmo expresado de manera muy informal.

FASES

• Implementación: El programador convierte el algoritmo en código, siguiendo alguna metodologías.• TOP-DOWN se alcanza el programa

sustituyendo las palabras del pseudocódigo por secuencias de proposiciones cada vez mas detalladas, en un llamado refinamiento progresivo.

• BOTTON-UP parte de las herramientas mas primitivas hasta que se llega al programa.

FASES

• Pruebas: Es un material que se pasa al programa para detectar posibles errores. Esto no quiere decir que el diseño no tenga errores, puede tenerlos para otros datos.

FASES

BASE DE DATOS:• MODELOS DE BASE DE DATOS

Un Modelo de Datos es básicamente una "descripción" de algo conocido como contenedor de datos (algo en donde se guarda la información), así como de los métodos para almacenar y recuperar información de esos contenedores.

Algunos modelos con frecuencia utilizados en las bases de datos:

Bases de datos jerárquicas Base de datos de red Bases de datos relacionales Bases de datos orientadas a objetos

Base de datos

Bases de datos jerárquicas

En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos.

El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas.

Se utiliza cuando hay Gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento.

Una de las principales limitaciones de este modelo es su incapacidad de representar eficientemente la redundancia de datos.

Base de datos de Red

Permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).

Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos; pero, aun así, la dificultad que significa administrar la información en una base de datos de red ha significado que sea un modelo utilizado en su mayoría por programadores más que por usuarios finales.

Bases de datos Relacionales

Éste es el modelo utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente.

En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jerárquico y el de red).

Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario esporádico de la base de datos.

La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información.

Bases de datos orientadas a objetos

Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de almacenar en la base de datos los objetos completos (estado y comportamiento). Esta incorpora todos los conceptos importantes del paradigma de objetos:

Encapsulación - Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos.

Herencia - Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases.

Polimorfismo - Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.

Alguna pregunta?

Gracias por suAtención

Los Costos Relevantes son aquellos que se modifican o cambian de acuerdo con la decisión que se adopte, también se les conoce como costos diferenciales.

Son costos futuros esperados que difieren entre cursos alternativos de acción y pueden descartarse si se cambia o elimina alguna actividad económica.

Relevante significa Pertinente. Esta relevancia esta relacionada con el propósito para el cual serán empleados.

Conceptos Generales.Aspectos Relacionados

En un mercado de competencia perfecta; A medida que la producción aumenta, el ingreso marginal permanece constante, pero el costo marginal cambia.

En niveles de producción bajos, el costo marginal disminuye, pero aumenta a medida que pasa el tiempo.

Análisis Marginal

Si el ingreso marginal excede al costo marginal (IM > CM), el ingreso extra de vender una unidad más excede al costo extra en que se incurre al producirla.

Si el ingreso marginal es menor que el costo marginal (IM < CM), el ingreso extra de vender una unidad más es menor que el costo extra en que se incurre para producirla.

Si el ingreso marginal es igual al costo marginal (IM = CM) entonces se está maximizando el beneficio económico.

Análisis Marginal

El Costeo Relevante compara los ingresos y/o los costos adicionales asociados con las decisiones alternativas.

Las técnicas del costeo relevante incluyen:- los remplazos de activos- decisiones de subcontrataciones- asignaciones de recursos escasos- determinaciones de precio especiales- distribución de la mezcla de ventas- retención o eliminación de las líneas de

productos..

CONCLUSIÓN

Los costos deben poder sobreponerse a dos obstáculos si se quiere que sean relevantes en la toma de decisiones: deben ser futuros y deben ser diferentes en cada alternativa.

El costeo relevante es de suma importancia para los administradores que deben decidir la importancia de los factores individuales basándose en la experiencia, en el juicio, en el conocimiento de la teoría y en el uso de la lógica.

CONCLUSIÓN

Muchas Gracias por su atención.