domingo, 13 de junio de 2021

Ejecución de los ejemplos Bases de datos Brigadas

  

Ejecución de los ejemplos BD Brigadas

 














Mi Responsabilidad Administrando Bases de datos


 

 Consulte sobre la Ley del Habeas Data

  • ¿Qué implicaciones tiene esta ley para el tratamiento de la información de cualquier ciudadano?

           Como tal esta ley busca regular y controlar el uso de la información personal que sobre nosotros se tenga en bases de datos ( actualizar, corregir, suprimir), por lo cual se debe solicitar la autorización para el tratamiento de dichos datos al dueño. Se rige por el principio de confidencialidad, que no se pueda hacer un uso indebido de los datos 

  • Haga una reflexión sobre sus responsabilidades en relación al habeas data en su papel como Administrador de Bases de datos
  • Como administradores de bases de datos tendremos bajo nuestra responsabilidad dar un buen uso de la información que se nos encomienda siempre de la mano del marco legal para el tratamiento de dicha  información. Tener siempre presente que se nos encomienda algo que es de suma importancia para las personas y que un mal manejo puede desencadenar en repercusiones graves para los dueños de dicha información. Hacer un buen uso de los conocientos que se tienen en el manejo de los diferentes sistemas y no para cosas que puedan infringir la confidencialidad, la integridad de la información 
  •  A nivel general, ¿cuál cree usted que debe ser su comportamiento en relación a sus responsabilidades en la administración de bases de datos? 
  • Pienso que  siempre se debe tener  un comportamiento integro, pues de nosotros depende que la información que se esta manejando siempre se mantenga en las condiciones en que se debe almacenar. Dependiendo que tan critica sea la infomación que estemos manejando,  asi mismo debe ser nuestra responsabilidad 

 

 

     

domingo, 14 de marzo de 2021

principios presentados por el manifiesto ágil

 

Principios Manifiesto Agil 

 

1. Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de software con valor.

2. Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Los procesos Ágiles aprovechan el cambio para proporcionar ventaja competitiva al cliente.

3.Entregamos software funcional frecuentemente, entre dos semanas y dos meses, con preferencia al periodo de tiempo más corto posible.

4. Los responsables de negocio y los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto.

5. Los proyectos se desarrollan en torno a individuos motivados. Hay que darles el entorno y el apoyo que necesitan, y confiarles la ejecución del trabajo.

6.El método más eficiente y efectivo de comunicar información al equipo de desarrollo y entre sus miembros es la conversación cara a cara.

7. El software funcionando es la medida principal de progreso.

8. Los procesos Ágiles promueven el desarrollo sostenible. Los promotores, desarrolladores y usuarios debemos ser capaces de mantener un ritmo constante de forma indefinida.

9.La atención continua a la excelencia técnica y al buen diseño mejora la Agilidad.

10.La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial.

11. Las mejores arquitecturas, requisitos y diseños emergen de equipos auto-organizados.

12. A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo para a continuación ajustar y perfeccionar su comportamiento en consecuencia

 Los 12 principios del manifiesto ágil - arbo.com.ve

 

sábado, 13 de marzo de 2021

Importancia del proceso de software, métodos, y herramientas en su ciclo de vida

 

 ¿Cuál es la importancia del proceso de software, métodos, y herramientas, en su ciclo de vida?


En ingeniería del software, un proceso de desarrollo del software es el proceso de dividir el trabajo de desarrollo del software en distintas fases para mejorar el diseño, la gestión del producto, y la gestión de proyecto. Es también conocido como el ciclo de vida del desarrollo de software. La metodología puede incluir la pre-definición de entregas concretas y artefactos que son creados y completados por un equipo del proyecto para desarrollar o mantener una aplicación.

La mayoría de procesos de desarrollo modernos pueden ser vagamente descritos como ágiles. Otras metodologías incluyen desarrollo en cascada, prototipado, desarrollo iterativo e incremental, desarrollo de espiral, desarrollo de aplicación rápida, y programación extrema.

Algunas personas consideran el "modelo" del ciclo de vida un término más general para una categoría de las metodologías y el "proceso" de desarrollo de software un término más concreto para referirse a un proceso concreto escogido por una organización específica. Por ejemplo, hay muchos procesos de desarrollo de software concretos que encajan en la espiral del modelo del ciclo de vida. Este campo es a menudo considerado un subconjunto del ciclo de vida del desarrollo de sistemas

 

 Ciclo de vida del software - EcuRed

 

 

 

 

 

martes, 9 de marzo de 2021

Presentacion Ingeniería de Software I

 

Ingeniería de Software

 

 La Ingeniería de Software es una de las ramas de las ciencias de la computación que estudia la creación de software confiable y de calidad, basándose en métodos y técnicas de ingeniería. Brindando soporte operacional y de mantenimiento, el campo de estudio de la ingeniería de software ​ Integra ciencias de la computación, ciencias aplicadas y las ciencias básicas en las cuales se encuentra apoyada la ingeniería.

 Ingeniería de software es la aplicación práctica del conocimiento científico al diseño y construcción de programas de computadora y a la documentación asociada requerida para desarrollar, operar y mantenerlos. Se conoce también como desarrollo de software o producción de software

 

Ingeniería de Sistemas: 10 términos sobre desarrollo de software que debes  conocer - Tips y consejos

 

Cabe destacar que el proceso de desarrollo de software implica lo que se conoce como ciclo de vida del software, que está formado por cuatro etapas: concepción, elaboración, construcción y transición. La concepción fija el alcance del proyecto y desarrolla el modelo de negocio; la elaboración define el plan del proyecto, detalla las características y fundamenta la arquitectura; la construcción es el desarrollo del producto; y la transición es la transferencia del producto terminado a los usuarios.

 

 

domingo, 28 de febrero de 2021

Presentación Bases de Datos II

            
Bases de Datos II

 

Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos. Por lo tanto, el concepto de base de datos generalmente está relacionado con el de red, ya que se debe poder compartir esta información. Generalmente se habla de un "Sistema de información" para designar a la estructura global que incluye todos los mecanismos para compartir datos

 

 

 

 

Una base de datos proporciona a los usuarios el acceso a datos, que pueden visualizar, ingresar o actualizar, en concordancia con los derechos de acceso que se les hayan otorgado. Se convierte más útil a medida que la cantidad de datos almacenados crece.

Una base de datos puede ser local, es decir que puede utilizarla solo un usuario en un equipo, o puede ser distribuida, es decir que la información se almacena en equipos remotos y se puede acceder a ella a través de una red. La principal ventaja de utilizar bases de datos es que múltiples usuarios pueden acceder a ellas al mismo tiempo.

Administración de bases de datos

 Rápidamente surgió la necesidad de contar con un sistema de administración para controlar tanto los datos como los usuarios. La administración de bases de datos se realiza con un Sistema de Gestión de Bases de Datos (SGBD) también llamado DBMS (Database Management System). El DBMS es un conjunto de servicios (aplicaciones de software) que permite a los distintos usuarios un fácil acceso a la información y proporciona las herramientas para la manipulación de los datos encontrados en la base (insertar, eliminar, editar).