Mostrando entradas con la etiqueta Base de datos 2. Mostrar todas las entradas
Mostrando entradas con la etiqueta Base de datos 2. Mostrar todas las entradas

jueves, 26 de mayo de 2022

Análisis BDOO y BDD

 

BDOO

BDD

Definición

La información está representada mediante objetos que pueden dar soporte a uno o varios lenguajes de programación

Es un sistema en el cual múltiples bases de bases de datos están conectados por un sistema de comunicación

Características

·     Debe soportar objetos complejos

·     Cada objeto tiene un identificador único.

·     Encapsulación.

·     Concurrencia

·     Recuperación

·     Persistencia y manejador de almacenamiento secundario

·     Facilidad de query

·     Herencia

·     Polimorfismo

·   Cada uno de los ordenadores que forman parte de la red tiene autonomía local y poder tener su propia configuración de hardware

·   no debe haber dependencia de un sitio central para obtener un servicio

·   Se pueden comunicar a su vez por distintos medios de comunicación

·   Puede no estar duplicada, parcialmente duplicada o totalmente duplicada.

·   Operación continua

·   Independencia con respecto a la fragmentación

·   Independencia de réplica

·   Procesamiento distribuido de consultas

·   Manejo distribuido de transacciones

Ventajas

·     Fácil integración con lenguajes orientados a objetos.

·     Manipulación de conjuntos de datos complejos de manera más rápida

·     Alto nivel de confiabilidad en la ejecución de transacciones

·     Mejoras en el rendimiento al utilizar replicas en memoria chache.

·     Capacidad frente a grandes volúmenes de datos.

·     Persistencia transparente

·   Localización estratégica de datos en donde sean más utilizados.

·   Fiabilidad y disponibilidad.

·   Mejor rendimiento.

·   Escalabilidad

·   Reducción de costos

Desventajas

·     Limitaciones para el programador

·     Tamaño excesivo en las aplicaciones resultantes

·     Todavía no existen estándares debido a su poca implementación

·   Control y manejo de los datos

·   Integridad.

·   Mantenimiento

·   Ausencia de estándares en el desarrollo e implementación

·   Complejo de implementar

       


Video diseño BDD

 


martes, 24 de mayo de 2022

Mi Responsabilidad en el manejo de la información de las bases de datos

 ¿Qué acciones emprendería ante un incidente como la manipulación indebida de una base de datos?

Depende del daño hecho, en primera instancia recurrirá a Rollbacks, y si no es posible buscar algún punto de backup para hacer una restauración. Si esos recursos no alcanzan también se podrían analiza si a existe una replica o fragmentos tienen la información mal manipulada para copiarla de allí.

Ejecución ejemplos BDD

Esta actividad de portafolio esta basada en: en un trabajo que nunca se realizó ya que pide capturas de pantalla de 5 ejercicios que no se propusieron.


Ir a Classroom (Clic aquí) y abra la “TIA formativa Ejecución ejemplos BDD”, y siga las instrucciones dadas allí.


Realizado lo anterior, vaya a su blog-portafolio y publique una nueva entrada que deberá denominar Ejecución ejemplos BDD; asigne la etiqueta Bases de Datos II. Allí deberá insertar las imágenes de las capturas de pantalla de cinco de los ejercicios que realizó en la TIA formativa Ejecución ejemplos BDD.



martes, 12 de abril de 2022

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?
Que en cualquier momento alguien podría solicitar conocer, actualizar y rectificar la información que se haya recogido sobre ella en la base de datos. 


  • Haga una reflexión sobre sus responsabilidades en relación al habeas data en su papel como Administrador de Bases de datos.
Administrador de Bases de datos es quien aplicara las medidas técnicas necesarias para garantizar la seguridad de los registros, con el fin de evitar su adulteración, pérdida, consulta o uso no autorizado.


  • 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?
Cumplir con el trabajo éticamente y conforme a las responsabilidades legales que conlleva la administración de datos de terceros.

Video administración base de datos biblioteca

 El video es demasiado pesado para subirlo

https://drive.google.com/file/d/1WT4-rjZfDrAHAbQzxJXUwaXJCVjqj6PG/view?usp=sharing

Mi aprendizaje sobre programación SQL

 




lunes, 28 de febrero de 2022

Mi aprendizaje sobre Tipos de consultas -caso de estudio “Biblioteca"

 


Mostrar los datos de todos los materiales con un aumento del 5% si se han prestado en fechas mayores a 01/01/2010.

select m.Cod_material , m.Nombre_material as nombre, m.Valor+(m.Valor*5)/100 as valor_incr from tblmaterial m
right join tblprestamo p on p.Cod_material = m.Cod_Material
where p.Fecha_Entrega > '2010-01-01'
group by m.Cod_Material,m.Nombre_material,m.Valor;

 

Mostrar el tipo de material y su promedio en valor de materiales que se ha prestado.

select count (p.Cod_Prestamo),tm.CodTipo_Material, tm.NombreTipo_Material, AVG(m.Valor) promedio_valor
from tblTipo_Material tm
join tblmaterial m on tm.CodTipo_Material = m.CodTipo_Material
join tblprestamo p on p.Cod_material = m.Cod_Material
GROUP BY tm.CodTipo_Material, tm.NombreTipo_Material

 

Mostrar los datos de los usuarios con estado pendiente que pertenecen a todas las dependencias.

select count(*) as cant_depen, u.Cedula, u.Estado_usuario from tblusuario u
join tblPertenece pert on pert.Cedula = u.Cedula
join tbldependencia dep on dep.Cod_Dependencia = pert.Cod_Dependencia
where u.Estado_usuario = 'pendiente'
group by u.Cedula, u.Estado_usuario
having COUNT (*) = (select COUNT (*) from tbldependencia)

Mi aprendizaje sobre consulta de datos

Resultado del ejercicio


Errores

    En este la condición filtra por nombre que tengan la cadena "AN" y en la afirmación dice "AR", por lo tanto la respuesta seria falso.


En esta yo entiendo que esta filtrando por "Visa EEUU" o "Idioma francés" y en la afirmación dice por "Visa EEUU" o "familiares" por lo cual también sería Falsa.





 

Mi aprendizaje sobre DDL y DML

 


Mi aprendizaje sobre herramientas gestión de BD

 


Creación de relaciones entre tablas

 Solo puse claves foraneas en las tablas pedidos (para referencias al cliente y a los prodcutos) y en factura (para referenciar a pedidos qu...