EAN GUIA 3 Individual

 Desarrolle en un blog los siguientes puntos: 

1. Concepto de base de datos:

  • Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. 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, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos. 
2. Características generales de una base de datos:

Entre las principales características de los sistemas de base de datos podemos mencionar:

  • Independencia lógica y física de los datos.
  • Redundancia mínima.
  • Acceso concurrente por parte de múltiples usuarios.
  • Integridad de los datos.
  • Consultas complejas optimizadas.
  • Seguridad de acceso y auditoría.
  • Respaldo y recuperación.
  • Acceso a través de lenguajes de programación estándar.

3. Identifique, describa y explique en qué consiste el modelo entidad-relación de una base de datos:

  • Basado en conceptos como entidad (objeto), atributo y relación entre objetos para la representación de diferentes métodos de abstracción: (clasificación – agregación – generalización). 

     

    Usando este modelo se puede realizar casi que automáticamente a un esquema DB bajo el modelo relacional perdiendo un poco de expresividad en el proceso, pero garantizando que las tablas creadas tengan la Tercera Forma Normal (3FN) Gómez, E (2003) 

4. ¿En qué consiste la normalización de una base de datos?:

Para mejorar el desempeño de una base de datos, así como evitar redundancia en la información que contiene y, en consecuencia, generar condiciones para un mejor diseño, el analista de sistemas debe conocer las formas de normalización y condiciones en las que la desnormalización es recomendable.

  • En este tema se abordarán aspectos conceptuales básicos relacionados con las formas de normalización, generalmente utilizadas en el análisis, desarrollo e implementación de sistemas de bases de datos (1FN, 2FN y 3FN); además, particularidades y consideraciones que el analista deberá evaluar para decidir normalizar a mayor grado una base de datos, mantener su forma normal actual o la desnormalización en un modelo relacional.

5. ¿Qué es una base de datos orientada a objetos?  

  • En una base de datos orientada a objetos, la información se representa mediante objetos como los presentes en la programación orientada a objetos. Cuando se integra las características de una base de datos con las de un lenguaje de programación orientado a objetos, el resultado es un sistema gestor de base de datos orientada a objetos (ODBMSObject Database Management System). Un ODBMS hace que los objetos de la base de datos aparezcan como objetos de un lenguaje de programación en uno o más lenguajes de programación a los que dé soporte. Un ODBMS extiende los lenguajes con datos persistentes de forma transparente, control de concurrencia, recuperación de datos, consultas asociativas y otras capacidades.

6. Identifique y explique las operaciones que se pueden realizar sobre una base de datos. 

  • SELECT
  • INSERT
  • DELETE
  • UPDATE

7. ¿En qué consiste una base de datos distribuida? 

La necesidad de tener una visión global de la empresa y de interrelacionar diferentes aplicaciones que utilizan BD diferentes, junto con la facilidad que dan las redes para la intercomunicación entre ordenadores, ha conducido a los SGBD actuales, que permiten que un programa pueda trabajar con diferentes BD como si se tratase de una sola. Camps (2005). 

8. ¿Qué aspectos de seguridad se deben tener en cuenta en una base de datos? 

  • Fisico
  • Humano
  • Red
  • OS
  • Software/Aplicacion
  • SGBD

Comments