Este documento discute la importancia de la disponibilidad de datos en las empresas. Explica que la disponibilidad se refiere al porcentaje de tiempo que un sistema puede usarse de forma productiva. También identifica varias causas comunes de indisponibilidad como fallas de hardware, software y redes. El documento concluye que los DBAs deben encontrar formas de realizar tareas de mantenimiento de rutina sin interrumpir el acceso a los datos.
Administrando SQL Server, mejores practicas para un DBASpanishPASSVC
DBA por accidente? A todos nos ha pasado que tenemos que administrar una base de datos sin tener nociones de que es ser un DBA, ven a esta charla para conocer consejos y mejores practicas para administrar tu SQL Server.
Entregable 6 auditoria de bases de datos - rendimientonoriarman
Este documento presenta el informe de auditoría de la base de datos de la empresa Milo C.A. Se realizó entre el 31 de enero y el 28 de febrero de 2015. Se evaluaron aspectos como los privilegios de usuario, seguridad de datos, diseño, mantenimiento, rendimiento y documentación. Se encontraron debilidades como la falta de un administrador de base de datos, falta de renovación de claves de usuario y diccionario de datos.
El documento habla sobre la importancia de la disponibilidad de datos en las empresas. Explica que la disponibilidad se refiere al porcentaje de tiempo que un sistema puede ser usado de forma productiva y analiza varias causas de indisponibilidad como fallas de hardware, software y redes. También discute estrategias para garantizar la disponibilidad como el mantenimiento rutinario mientras los sistemas siguen funcionando y el uso de tecnologías como clústeres y replicación.
Entregable 6 auditoria de bases de datos - rendimientonoriarman
Este documento presenta el informe de auditoría de bases de datos realizado a la empresa Milo C.A. El resumen incluye los objetivos de diagnosticar, evaluar y analizar la gestión de la base de datos, así como presentar un informe. Se identificaron debilidades como la falta de un administrador de base de datos, renovación de claves de usuarios y diccionario de datos.
El documento describe los tres niveles principales que deben considerarse para un proceso exitoso de comercio electrónico: infraestructura, funcionalidad técnica interna y funcionalidad técnica para el usuario. En el nivel de infraestructura, se debe tomar decisiones sobre comunicaciones, seguridad, servidores, almacenamiento y bases de datos. La funcionalidad técnica interna incluye seguridad, desarrollo, pruebas y administración de contenido. La funcionalidad técnica para el usuario implica reportes de tráfico, minería
Perspectiva practica de la administracion de base de datosDiana Vélez
Este documento describe las funciones de un administrador de base de datos (DBA), incluyendo el mantenimiento de la integridad y seguridad de los datos, la disponibilidad y el rendimiento de la base de datos. También discute las relaciones del DBA con otras áreas de sistemas y las consideraciones para elegir un sistema gestor de base de datos. Finalmente, presenta algunas nuevas tecnologías como bases de datos activas, orientadas a objetos y objeto-relacionales.
Este documento discute la importancia de la disponibilidad de datos en las empresas. Explica que la disponibilidad se refiere al porcentaje de tiempo que un sistema puede usarse de forma productiva. También identifica varias causas comunes de indisponibilidad como fallas de hardware, software y redes. El documento concluye que los DBAs deben encontrar formas de realizar tareas de mantenimiento de rutina sin interrumpir el acceso a los datos.
Administrando SQL Server, mejores practicas para un DBASpanishPASSVC
DBA por accidente? A todos nos ha pasado que tenemos que administrar una base de datos sin tener nociones de que es ser un DBA, ven a esta charla para conocer consejos y mejores practicas para administrar tu SQL Server.
Entregable 6 auditoria de bases de datos - rendimientonoriarman
Este documento presenta el informe de auditoría de la base de datos de la empresa Milo C.A. Se realizó entre el 31 de enero y el 28 de febrero de 2015. Se evaluaron aspectos como los privilegios de usuario, seguridad de datos, diseño, mantenimiento, rendimiento y documentación. Se encontraron debilidades como la falta de un administrador de base de datos, falta de renovación de claves de usuario y diccionario de datos.
El documento habla sobre la importancia de la disponibilidad de datos en las empresas. Explica que la disponibilidad se refiere al porcentaje de tiempo que un sistema puede ser usado de forma productiva y analiza varias causas de indisponibilidad como fallas de hardware, software y redes. También discute estrategias para garantizar la disponibilidad como el mantenimiento rutinario mientras los sistemas siguen funcionando y el uso de tecnologías como clústeres y replicación.
Entregable 6 auditoria de bases de datos - rendimientonoriarman
Este documento presenta el informe de auditoría de bases de datos realizado a la empresa Milo C.A. El resumen incluye los objetivos de diagnosticar, evaluar y analizar la gestión de la base de datos, así como presentar un informe. Se identificaron debilidades como la falta de un administrador de base de datos, renovación de claves de usuarios y diccionario de datos.
El documento describe los tres niveles principales que deben considerarse para un proceso exitoso de comercio electrónico: infraestructura, funcionalidad técnica interna y funcionalidad técnica para el usuario. En el nivel de infraestructura, se debe tomar decisiones sobre comunicaciones, seguridad, servidores, almacenamiento y bases de datos. La funcionalidad técnica interna incluye seguridad, desarrollo, pruebas y administración de contenido. La funcionalidad técnica para el usuario implica reportes de tráfico, minería
Perspectiva practica de la administracion de base de datosDiana Vélez
Este documento describe las funciones de un administrador de base de datos (DBA), incluyendo el mantenimiento de la integridad y seguridad de los datos, la disponibilidad y el rendimiento de la base de datos. También discute las relaciones del DBA con otras áreas de sistemas y las consideraciones para elegir un sistema gestor de base de datos. Finalmente, presenta algunas nuevas tecnologías como bases de datos activas, orientadas a objetos y objeto-relacionales.
SQL Saturday 254 10- Cosas que no se deben de hacer en una BDAdrian Miranda
Presentación dada en el SQL Saturday El Salvador, sobre aquellos errores comunes que normalmente cometemos cuando administramos bases de datos SQL Server.
Este documento presenta una introducción a Stretch Database, una característica de SQL Server 2016 que permite almacenar datos históricos o "fríos" en la nube de Azure mientras que los datos transaccionales o "calientes" permanecen en una instancia local de SQL Server. Explica los conceptos y beneficios de Stretch Database, su arquitectura, cómo funciona el proceso de migración de datos y cuáles bases de datos y tablas son candidatas para esta característica. Finaliza con una demostración de Stretch Database.
Migración de ERP_Cómo simplificar y acelerar la integración bancaria.pdfname654691
Este documento habla sobre los desafíos de la integración bancaria durante la migración de ERP a la nube. La integración bancaria requiere coordinación entre múltiples equipos y está sujeta a los cronogramas de los bancos, lo que puede retrasar los proyectos. También implica desarrollar formatos de pago específicos para cada banco en diferentes regiones, lo que consume mucho tiempo y recursos de TI. Sin embargo, una solución basada en la nube puede simplificar y acelerar la integración bancaria al
Este documento describe dos metodologías para la auditoría de bases de datos: 1) Metodología tradicional que utiliza listas de control, y 2) Metodología de evaluación de riesgos que identifica objetivos de control y técnicas para minimizar riesgos. También cubre objetivos de control a lo largo del ciclo de vida de una base de datos, incluyendo estudios previos, diseño, implementación y mantenimiento. El resumen enfatiza la importancia de la gestión de riesgos y los controles para auditoría de bases de datos.
SolidQ Health Check es el servicio de SolidQ que realiza un análisis y diagnóstico preciso y detallado del estado de su servidor SQL Server; el servicio se ofrece para todas las versiones de SQL Server soportadas por Microsoft
Nuestro diagnóstico Health Check revela las causas de los problemas — no sólo los síntomas — ayudando a adoptar un enfoque proactivo en la solución de los problemas. Este tipo de enfoque ayuda a mejorar la productividad y descubrir los riesgos que su sistema pueda tener antes de que afecten a sus usuarios: • Mediciones automatizadas en su sistema: operaciones 100% probadas y garantizadas en la industria y libre de errores. • El equipo de SolidQ que adecua el servicio a sus necesidades y le ayudará a comprender las mediciones, conclusiones y acciones a realizar.
Em bi errores comunues en su implementacionEdison_Medina
El documento describe 7 errores comunes en la implementación de soluciones de Business Intelligence. Estos incluyen enfocarse demasiado en lo técnico en lugar de las necesidades del negocio, seleccionar mal al proveedor o herramienta, tener mala calidad de datos, falta de planificación, presupuesto inadecuado, y no promover el cambio organizacional necesario. El documento recomienda enfocarse en las necesidades del negocio, seleccionar proveedores expertos, mejorar la calidad de datos, planificar bien el proyecto, asignar
Em bi errores comunues en su implementacionGianpoolM
El documento describe 7 errores comunes en la implementación de soluciones de Business Intelligence. Estos incluyen enfocarse demasiado en lo técnico en lugar de las necesidades del negocio, seleccionar mal al proveedor o herramienta, tener mala calidad de datos, falta de planificación, presupuesto inadecuado, y no promover el cambio organizacional necesario. El documento recomienda enfocarse en las necesidades del negocio, seleccionar proveedores expertos, mejorar la calidad de datos, planificar bien el proyecto, asignar
éXito en la implantación de un sistema business intelligenceDANIEL VENTURA
El documento discute factores importantes a considerar al seleccionar una aplicación de Business Intelligence, incluyendo la plataforma, el currículum del vendedor, el tamaño del cubo de datos y la velocidad de consulta. También describe posibles razones por las que los proyectos de BI a menudo fallan, como fijar fechas de implementación irrealistas, datos de origen sucios y falta de involucración de los usuarios finales.
Los marcos de trabajo ágiles como Scrum y Kanban, son de uso ampliamente conocido en la industria del desarrollo. Para gran parte de nosotros, no es desconocido el tradicional ciclo incremental y de retroalimentación continua de Scrum y la forma en que el trabajo es completado, por un equipo con objetivos comunes en un Sprint.
No obstante, menos conocido es el hecho del conocimiento y uso de métricas ágiles, en apoyo a la retroalimentación objetiva. Las métricas de agile permiten a los equipos construir hábitos de mejoramiento continuo, ayudan a visualizar el trabajo y la efectividad, y facilitan la identificación de debilidades, mediante el monitoreo de la experimentación.
Las métricas no deben ser usadas en reemplazo de la comunicación directa y continua: son más bien usadas para iniciar una conversación. Las mediciones objetivas ayudan a los equipos a tomar decisiones correctivas, para alinearse mejor a los objetivos y crear un ecosistema de crecimiento, más adecuado para el proyecto y equipo. Las métricas son de especial importancia en equipos y organizaciones, que inician una transición a métodos ágiles, pues proporcionan información objetiva y concreta, respecto de las iniciativas.
En esta presentación, conoceremos acerca de las métricas ágiles como Velocity, Feature Progression, Backlog Health, etc., estableciendo su propósito, forma de medición, aspecto de proyecto que retroalimentan y la forma en que apoyan a la creación de un equipo verdaderamente ágil.
La Fase 4 involucra la producción y control de calidad del sitio web. Se divide en preparación, construcción y pruebas. En preparación, se evalúa el estado del proyecto, se establecen directrices y la estructura de archivos. En construcción, se crean plantillas HTML, se implementa automatización, se agrega contenido y se integra programación. Finalmente, en pruebas, se crea un plan de control de calidad que incluye pruebas ligeras, semiformales y formales para detectar errores y asegurar la calidad antes de la ent
El documento describe los fundamentos de los sistemas de información. Define un sistema de información como un conjunto de elementos que interactúan para apoyar las actividades de una empresa. Explica los elementos clave de un sistema de información como las entradas, almacenamiento, procesamiento y salida de información. También describe los tipos principales de sistemas, las tendencias tecnológicas y el ciclo de desarrollo de sistemas de información.
Este documento discute la persistencia de datos en aplicaciones móviles. Explica qué es la persistencia y por qué es importante, así como los retos de la persistencia en dispositivos móviles como el espacio limitado y las desconexiones. También cubre mecanismos comunes de persistencia en Android como SQLite y servicios REST, y recomienda diseñar la persistencia usando el patrón DAO para separar la lógica de negocio de la implementación de persistencia subyacente.
Material de lectura administración de base de datosArturo Coronado
Este documento describe las funciones de un administrador de bases de datos (DBA). Explica que un DBA es responsable de mantener y operar las bases de datos de una compañía. Luego enumera las principales funciones de un DBA, como la gestión general de bases de datos, el modelado y diseño de bases de datos, la realización de copias de seguridad y recuperación de datos, y el soporte y entrenamiento sobre bases de datos. Finalmente, discute cómo un DBA trabaja con otras áreas como sistemas y desarrollo de aplicaciones.
Un DBA se encarga de gestionar las bases de datos de una organización, incluyendo el modelado de datos, auditorías, integración de aplicaciones, respaldos, recuperación de datos, inteligencia de negocios, planificación de capacidad, administración de cambios, y en algunos casos el desarrollo de aplicaciones y scripts. Algunas de las tareas fundamentales de un DBA son la instalación, configuración y mantenimiento de bases de datos, la asignación de permisos de acceso, copias de seguridad y restauración de datos, y el
Progress ® Corticon ® es un Sistema de Gestión de Reglas de Negocio (BRMS ), que ofrece calidad, fidelidad y alto rendimiento de las decisiones empresariales automatizados. Ayuda a incrementar la agilidad de los procesos de cambio de decisión, y permite nuevos conocimientos sobre las conexiones entre las decisiones recurrentes individuales y el rendimiento del negocio.
El documento habla sobre OS4QA, un nuevo servicio de Atos para la calidad de software. OS4QA ofrece servicios gestionados de calidad que aseguran la calidad del proceso y del producto final, reduciendo los costos y riesgos de la no calidad. El servicio se implementa de forma progresiva comenzando con procesos básicos y mejorando hacia una gestión cuantitativa.
Este documento resume la investigación preliminar como la primera etapa del ciclo de desarrollo, incluyendo el estudio del cometido de la empresa, la definición de una arquitectura de información, y el análisis de áreas de la empresa. También describe cómo identificar problemas y oportunidades, y los criterios para seleccionar proyectos de sistemas.
Implementación de un sistema de información basado en la automatización de procesos administrativos para mejorar la competitividad de Abson C.A. El documento analiza la situación actual de la empresa, identifica problemas como la falta de control y eficiencia, y propone implementar un sistema que mejore procesos como facturación, inventario y control de ventas.
Azure SQL Data Warehouse desde cada_anguloAdrian Miranda
Adjunto la presentación de la charla dada el 17 de mayo como parte del Capitulo Virtual de Pass en español. Pronto podrán ver el video en el canal de YouTube. También los invito a visitar el canal de BILATAM también en YouTube, donde pueden encontrar más videos sobre Azure, BI y bases de datos en general.
Continuidad del Negocio con Azure SQL DatabaseAdrian Miranda
Como marco de referencia del Capitulo virtual de PASS en Español se brinda la conferencia sobre los conceptos de Continuidad del negocio y como Microsoft Azure puede ayudar a conseguir los objetivos de la compañía.
SQL Saturday 254 10- Cosas que no se deben de hacer en una BDAdrian Miranda
Presentación dada en el SQL Saturday El Salvador, sobre aquellos errores comunes que normalmente cometemos cuando administramos bases de datos SQL Server.
Este documento presenta una introducción a Stretch Database, una característica de SQL Server 2016 que permite almacenar datos históricos o "fríos" en la nube de Azure mientras que los datos transaccionales o "calientes" permanecen en una instancia local de SQL Server. Explica los conceptos y beneficios de Stretch Database, su arquitectura, cómo funciona el proceso de migración de datos y cuáles bases de datos y tablas son candidatas para esta característica. Finaliza con una demostración de Stretch Database.
Migración de ERP_Cómo simplificar y acelerar la integración bancaria.pdfname654691
Este documento habla sobre los desafíos de la integración bancaria durante la migración de ERP a la nube. La integración bancaria requiere coordinación entre múltiples equipos y está sujeta a los cronogramas de los bancos, lo que puede retrasar los proyectos. También implica desarrollar formatos de pago específicos para cada banco en diferentes regiones, lo que consume mucho tiempo y recursos de TI. Sin embargo, una solución basada en la nube puede simplificar y acelerar la integración bancaria al
Este documento describe dos metodologías para la auditoría de bases de datos: 1) Metodología tradicional que utiliza listas de control, y 2) Metodología de evaluación de riesgos que identifica objetivos de control y técnicas para minimizar riesgos. También cubre objetivos de control a lo largo del ciclo de vida de una base de datos, incluyendo estudios previos, diseño, implementación y mantenimiento. El resumen enfatiza la importancia de la gestión de riesgos y los controles para auditoría de bases de datos.
SolidQ Health Check es el servicio de SolidQ que realiza un análisis y diagnóstico preciso y detallado del estado de su servidor SQL Server; el servicio se ofrece para todas las versiones de SQL Server soportadas por Microsoft
Nuestro diagnóstico Health Check revela las causas de los problemas — no sólo los síntomas — ayudando a adoptar un enfoque proactivo en la solución de los problemas. Este tipo de enfoque ayuda a mejorar la productividad y descubrir los riesgos que su sistema pueda tener antes de que afecten a sus usuarios: • Mediciones automatizadas en su sistema: operaciones 100% probadas y garantizadas en la industria y libre de errores. • El equipo de SolidQ que adecua el servicio a sus necesidades y le ayudará a comprender las mediciones, conclusiones y acciones a realizar.
Em bi errores comunues en su implementacionEdison_Medina
El documento describe 7 errores comunes en la implementación de soluciones de Business Intelligence. Estos incluyen enfocarse demasiado en lo técnico en lugar de las necesidades del negocio, seleccionar mal al proveedor o herramienta, tener mala calidad de datos, falta de planificación, presupuesto inadecuado, y no promover el cambio organizacional necesario. El documento recomienda enfocarse en las necesidades del negocio, seleccionar proveedores expertos, mejorar la calidad de datos, planificar bien el proyecto, asignar
Em bi errores comunues en su implementacionGianpoolM
El documento describe 7 errores comunes en la implementación de soluciones de Business Intelligence. Estos incluyen enfocarse demasiado en lo técnico en lugar de las necesidades del negocio, seleccionar mal al proveedor o herramienta, tener mala calidad de datos, falta de planificación, presupuesto inadecuado, y no promover el cambio organizacional necesario. El documento recomienda enfocarse en las necesidades del negocio, seleccionar proveedores expertos, mejorar la calidad de datos, planificar bien el proyecto, asignar
éXito en la implantación de un sistema business intelligenceDANIEL VENTURA
El documento discute factores importantes a considerar al seleccionar una aplicación de Business Intelligence, incluyendo la plataforma, el currículum del vendedor, el tamaño del cubo de datos y la velocidad de consulta. También describe posibles razones por las que los proyectos de BI a menudo fallan, como fijar fechas de implementación irrealistas, datos de origen sucios y falta de involucración de los usuarios finales.
Los marcos de trabajo ágiles como Scrum y Kanban, son de uso ampliamente conocido en la industria del desarrollo. Para gran parte de nosotros, no es desconocido el tradicional ciclo incremental y de retroalimentación continua de Scrum y la forma en que el trabajo es completado, por un equipo con objetivos comunes en un Sprint.
No obstante, menos conocido es el hecho del conocimiento y uso de métricas ágiles, en apoyo a la retroalimentación objetiva. Las métricas de agile permiten a los equipos construir hábitos de mejoramiento continuo, ayudan a visualizar el trabajo y la efectividad, y facilitan la identificación de debilidades, mediante el monitoreo de la experimentación.
Las métricas no deben ser usadas en reemplazo de la comunicación directa y continua: son más bien usadas para iniciar una conversación. Las mediciones objetivas ayudan a los equipos a tomar decisiones correctivas, para alinearse mejor a los objetivos y crear un ecosistema de crecimiento, más adecuado para el proyecto y equipo. Las métricas son de especial importancia en equipos y organizaciones, que inician una transición a métodos ágiles, pues proporcionan información objetiva y concreta, respecto de las iniciativas.
En esta presentación, conoceremos acerca de las métricas ágiles como Velocity, Feature Progression, Backlog Health, etc., estableciendo su propósito, forma de medición, aspecto de proyecto que retroalimentan y la forma en que apoyan a la creación de un equipo verdaderamente ágil.
La Fase 4 involucra la producción y control de calidad del sitio web. Se divide en preparación, construcción y pruebas. En preparación, se evalúa el estado del proyecto, se establecen directrices y la estructura de archivos. En construcción, se crean plantillas HTML, se implementa automatización, se agrega contenido y se integra programación. Finalmente, en pruebas, se crea un plan de control de calidad que incluye pruebas ligeras, semiformales y formales para detectar errores y asegurar la calidad antes de la ent
El documento describe los fundamentos de los sistemas de información. Define un sistema de información como un conjunto de elementos que interactúan para apoyar las actividades de una empresa. Explica los elementos clave de un sistema de información como las entradas, almacenamiento, procesamiento y salida de información. También describe los tipos principales de sistemas, las tendencias tecnológicas y el ciclo de desarrollo de sistemas de información.
Este documento discute la persistencia de datos en aplicaciones móviles. Explica qué es la persistencia y por qué es importante, así como los retos de la persistencia en dispositivos móviles como el espacio limitado y las desconexiones. También cubre mecanismos comunes de persistencia en Android como SQLite y servicios REST, y recomienda diseñar la persistencia usando el patrón DAO para separar la lógica de negocio de la implementación de persistencia subyacente.
Material de lectura administración de base de datosArturo Coronado
Este documento describe las funciones de un administrador de bases de datos (DBA). Explica que un DBA es responsable de mantener y operar las bases de datos de una compañía. Luego enumera las principales funciones de un DBA, como la gestión general de bases de datos, el modelado y diseño de bases de datos, la realización de copias de seguridad y recuperación de datos, y el soporte y entrenamiento sobre bases de datos. Finalmente, discute cómo un DBA trabaja con otras áreas como sistemas y desarrollo de aplicaciones.
Un DBA se encarga de gestionar las bases de datos de una organización, incluyendo el modelado de datos, auditorías, integración de aplicaciones, respaldos, recuperación de datos, inteligencia de negocios, planificación de capacidad, administración de cambios, y en algunos casos el desarrollo de aplicaciones y scripts. Algunas de las tareas fundamentales de un DBA son la instalación, configuración y mantenimiento de bases de datos, la asignación de permisos de acceso, copias de seguridad y restauración de datos, y el
Progress ® Corticon ® es un Sistema de Gestión de Reglas de Negocio (BRMS ), que ofrece calidad, fidelidad y alto rendimiento de las decisiones empresariales automatizados. Ayuda a incrementar la agilidad de los procesos de cambio de decisión, y permite nuevos conocimientos sobre las conexiones entre las decisiones recurrentes individuales y el rendimiento del negocio.
El documento habla sobre OS4QA, un nuevo servicio de Atos para la calidad de software. OS4QA ofrece servicios gestionados de calidad que aseguran la calidad del proceso y del producto final, reduciendo los costos y riesgos de la no calidad. El servicio se implementa de forma progresiva comenzando con procesos básicos y mejorando hacia una gestión cuantitativa.
Este documento resume la investigación preliminar como la primera etapa del ciclo de desarrollo, incluyendo el estudio del cometido de la empresa, la definición de una arquitectura de información, y el análisis de áreas de la empresa. También describe cómo identificar problemas y oportunidades, y los criterios para seleccionar proyectos de sistemas.
Implementación de un sistema de información basado en la automatización de procesos administrativos para mejorar la competitividad de Abson C.A. El documento analiza la situación actual de la empresa, identifica problemas como la falta de control y eficiencia, y propone implementar un sistema que mejore procesos como facturación, inventario y control de ventas.
Azure SQL Data Warehouse desde cada_anguloAdrian Miranda
Adjunto la presentación de la charla dada el 17 de mayo como parte del Capitulo Virtual de Pass en español. Pronto podrán ver el video en el canal de YouTube. También los invito a visitar el canal de BILATAM también en YouTube, donde pueden encontrar más videos sobre Azure, BI y bases de datos en general.
Continuidad del Negocio con Azure SQL DatabaseAdrian Miranda
Como marco de referencia del Capitulo virtual de PASS en Español se brinda la conferencia sobre los conceptos de Continuidad del negocio y como Microsoft Azure puede ayudar a conseguir los objetivos de la compañía.
En la Tierra o en la Nube. SQL Server desde cada ánguloAdrian Miranda
Este documento presenta una discusión sobre las opciones de hospedar SQL Server en la nube o en las instalaciones locales. Examina factores como la seguridad, el costo, el rendimiento y la escalabilidad al seleccionar una arquitectura. También cubre temas como la disponibilidad de Always On para mejorar el rendimiento y permitir copias de seguridad y acceso de solo lectura a las bases de datos replicadas. El orador concluye con una sesión de preguntas y respuestas.
Análisis de la Salud en una Base de Datos SQL ServerAdrian Miranda
Este documento describe las herramientas y pasos para realizar un análisis de salud de una base de datos SQL Server. Explica que un análisis de salud permite identificar puntos de mejora, establecer una línea base de rendimiento y planificar escalabilidad. Luego, detalla dos pasos claves: 1) documentar hardware, SQL Server, tablas e índices y consultas, y 2) utilizar herramientas de monitoreo como Task Manager, Performance Monitor, Activity Monitor y vistas dinámicas para iniciar el análisis. Finalmente,
El documento presenta una charla sobre herramientas de afinamiento en SQL Server. El expositor, Adrián Miranda Cordero, es un experto en temas de rendimiento, afinamiento, alta disponibilidad y arquitectura de bases de datos. La charla cubre diferentes herramientas como Task Manager, Performance Monitor, Activity Monitor y Profiler que pueden usarse para analizar problemas de rendimiento en hardware, software, SQL Server y diseño de bases de datos. También incluye vistas dinámicas y consejos finales sobre documentar la plataforma y optimizar el uso de
Este documento proporciona instrucciones detalladas para la instalación de SQL Server 2008. Explica los requisitos previos, el proceso paso a paso de la instalación y recomendaciones posteriores. El proceso incluye seleccionar características, especificar cuentas, configurar almacenamiento y autenticación, e instalar servicios. Luego de completar la instalación, se recomienda aplicar actualizaciones, configurar el motor y sistema operativo, y crear trabajos de copia de seguridad y monitoreo.
Este documento explica cómo configurar FileTables en SQL Server 2012, que permite almacenar archivos y carpetas en tablas de SQL Server para que las aplicaciones puedan acceder a ellos de forma convencional. La configuración requiere activar FILESTREAM, crear una base de datos y tabla FILETABLE, y luego los archivos pueden copiarse a la carpeta compartida asociada a la tabla. Las operaciones como copiar y eliminar archivos se reflejan automáticamente en la tabla en SQL Server.
Este documento describe cómo realizar una restauración de base de datos en el mismo servidor para fines de prueba. Explica los pasos para realizar una copia de seguridad completa de la base de datos de producción y restaurarla con un nuevo nombre en el mismo servidor para probar cambios antes de implementarlos en producción. Resalta la importancia de asignar nuevas rutas de archivo a la base de datos restaurada para evitar conflictos.
- First Normal Form (1NF) requires that data is stored in a relational database in a way that each attribute contains a single value from a set of atomic values so that the data can be easily manipulated.
- A table is in 1NF if each column has a fixed data type that the database understands and each row has a primary key.
- Violations of 1NF occur when tables store complex attribute values, like multiple phone numbers in one column, that require the database to understand and manipulate the structure of the data.
El Resource Governor es una nueva funcionalidad de SQL Server 2008 que permite controlar el uso de recursos como CPU y memoria por parte de las consultas de diferentes aplicaciones. Se compone de pools de recursos que se asignan a grupos de trabajo, y una función de clasificación asigna cada sesión a un grupo. El documento proporciona un ejemplo práctico de cómo crear un pool y grupo de trabajo para controlar el consumo de recursos de consultas del SQL Server Management Studio.
Este documento discute la fragmentación a nivel de sistema operativo y cómo afecta el rendimiento de la base de datos. Explica que la fragmentación causa problemas de encolamiento en el sistema operativo y lenta el rendimiento de la computadora. Recomienda utilizar herramientas de medición de rendimiento para monitorear valores como el promedio de cola de longitud de disco, y que valores mayores a 2 pueden indicar problemas con la fragmentación del disco. Aunque originalmente se pensaba que los servidores de base de datos no debían desfragmentarse, expertos ahora re
Este documento presenta la siguiente información:
1) Describe las diferentes ediciones de SQL Server 2005, incluyendo sus características y limitaciones.
2) Explica los requisitos de hardware e infraestructura necesarios para ejecutar SQL Server 2005.
3) Cubre temas como el manejo de instancias de SQL Server, la instalación, actualización y configuración de versiones.
Este documento presenta una serie de mejores prácticas para el diseño y desarrollo de aplicaciones que utilizan bases de datos SQL Server. Incluye recomendaciones para el diseño de bases de datos, consultas, procedimientos almacenados y TSQL, con énfasis en mejorar el rendimiento mediante la normalización de tablas, uso adecuado de índices, encapsulamiento de lógica en procedimientos almacenados y evitar cursores.
Este documento analiza el efecto de las operaciones de shrink en las bases de datos. Se crea una base de datos de prueba con una tabla llamada "Empleados" que se llena con datos aleatorios. Inicialmente el índice no presenta fragmentación. Luego de eliminar una tabla auxiliar y ejecutar el shrink, el índice queda totalmente fragmentado, debido a que el shrink inicia el proceso desde el final del archivo de datos hacia el inicio, cambiando el orden de las páginas y fragmentándolas. Esto puede afectar negativamente el rendim
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxOsiris Urbano
Evaluación de principales hallazgos de la Historia Clínica utiles en la orientación diagnóstica de Hemorragia Digestiva en el abordaje inicial del paciente.
1. Top 10 Sql Server Mistakes GPI Costa Rica | Basado en Webcast brindadopor Kevin Kline de Quest Software
2. Agenda Overview Top 10 Mistakeson Microsoft Sql Server Resumen Recomendaciones GPI Costa Rica | Julio 2010
3. Que esperar? Se incluyen temas como Diseño de base de datos Administración de Base de Datos Desarrollo de Aplicaciones GPI Costa Rica | Julio 2010
4. 10. Escalabilidad Temas de escalabilidad usualmente son ignorados cuando se planea un proyecto. Sin ellos podemos llegar a tener Inadecuadas pruebas de desarrollo Requerimientos no incluyen metas de rendimiento Requerimientos no incluyen metas de escalabilidad Al QA se le deja de lado Se brinda poco o nulo tiempo para resolver problemas encontrados por el QA. Se cuenta con BenchMarks Indica comportamiento normal de BD y APP Brinda protección el DBA, al equipo de Desarrollo y al Hardware GPI Costa Rica | Julio 2010
5. 9. Diseño de Base de Datos Sin una adecuada fase de diseño conceptual, algunas fallas pueden darse, como las siguientes Datos duplicados Una sola tabla “Gigante” Malos o inexistentes estandares de nomenclatura Problemas de normalización Problemas en la utilización de sentencias TSQL Inadecuado Diseño Físico, en especial la NO Indexación Page Splits, Forwarded records, hotpages, transacctionblocking No se toman en cuenta índices Non Clustered y Covered Indexes Se pierden oportunidades de balanceo de IO mediante particiones o creación de Filegroups y datafiles GPI Costa Rica | Julio 2010
6. 8. Ignorancia El DBA es el guardián de los datos valiosos de la empresa Como profesional de IT, ud debería de saber como funciona Sql Server a lo interno Que es un checkpoint, comandos DBCC, como se usa TEMPDB, para que se utiliza el Procedure Cache, DMV, etc Como un vinculo entre el Negocio y IT ud debe de saber como serán utilizados los servidores Cuales son los ciclos del negocio, ventanas de tiempo, a quien afecto si la APP no está en línea, cuanto le cuesta a la Cia. GPI Costa Rica | Julio 2010
7. 7. Apatía con la administración del cambio Administración del cambio es IMPORTANTE, sin ella los DBA tienen que enfrentarse a Cambios que dejan las cosas peor de cómo estaban. Rollbacks incompletos que dejan “lisiadas” las APP Soporte inconsistente entre servidores y APP Una Verdadera Administración del Cambio Significa Aprobado por una junta de dueños del producto y administradores de plataforma Llevar un control de tiempos y actividades a realizar. Los cambios han sido probados y verificado que no va a tener impacto en el ambiente de producción. Los cambios son aislados, atómicos y reversibles GPI Costa Rica | Julio 2010
8. 6. Sin Alertas y Errores de Notificación DBA’s y Developers no saca provecho de las herramientas disponibles para notificación Jobs importantes fallan sin intervención Se depende de los usuarios para el reporte de problemas Se pierde tiempo valioso en diagnóstico y resolución del problema Manualmente se deben de monitorear los servidores Es imposible ser proactivo con este tipo de mecánica GPI Costa Rica | Julio 2010
9. 5. Discos (Pensamos en Espacio, no en IO) Frecuentemente se piensa en el espacio y no en la velocidad de lectura - Escritura Inadecuada tolerancia a fallos Insuficiente IO OLTP requiere altas transacciones / Seg OLAP requiere altas transferencias MB / Seg Mala escogencia de un tipo de RAID No se cuentan con suficientes Disk Spindles Mala utilización de las controladoras y canales El administrador de la SAN es quien decide que hacer GPI Costa Rica | Julio 2010
10. 4. QueryTunning DBA’s y Developers no saben como afinar una base de datos No saben que herramientas utilizar Perform y Profiler DMV’s y WaitStats No saben como leer un query plan Porqué un IndexSeek es mejor que un IndexScan Porque las lecturas lógicas son mejores que las lecturas físicas Porqué los cursores son una mala elección No pueden sugerir o intentar planes alternativos para mejorar La aplicación no puede crecer mas allá de pocos usuarios Pueden gastar miles de dólares matando el problema a “Tarrazos” GPI Costa Rica | Julio 2010
11. 3. Inexistente estrategia de atención de problemas DBA’s necesitan una metodología step-by-step para ubicar la causa raíz de los problemas Esto da pie a Errores y problemas Perdida de datos y fallas catastróficas Pobres tiempos de respuesta y fallas en los SLA Perdida de credibilidad Sin una metodología definida? Levante una lista de herramientas disponibles en el motor Utilice las herramientas y aprenda a interpretarlas GPI Costa Rica | Julio 2010
12. 2. Los Valores Default La instalación por Default está hecha para dejar el servicio activo y ejecutándose, pero no de una forma óptima. Auto Grow – Auto Sizing Default Filegroups Pequeñas cosas se pueden convertir en grandes problemas MaxDOP Fill Factor Seguridad se debe de pensar desde antes no luego de una implementación. Inadecuado mantenimiento preventivo y automatización del mismo GPI Costa Rica | Julio 2010
13. 1. Respaldo y Recuperación DBA’s no se toman el tiempo necesario para probar los respaldos o las recuperaciones Se puede cumplir un SLA? No hay certeza de que los backups estén bien, verificados y disponibles Donde están los datos, archivos, dll’s, etc, para una buena recuperación de la base de datos. No se ha probado una recuperación de datos Que pasa si tengo que reinstalar todo? La importancia de una recuperación. Distintos escenarios Seguridad se debe de pensar desde antes no luego de una implementación. No poder realizar una recuperación sobre datos viejos. GPI Costa Rica | Julio 2010
El administrador de la SAN no necesariamente va atener el conocimiento sobre SQL Server que podemos tener nosotros, por tanto es importante que el DBA siempre recomiende cuales son las necesidades. No solo pensar en el crecimiento se debe de pensar en la cantidad de transacciones entrantes, el tiempo de respuesta que esperamos.
Es un problema eterno que cuesta mucho erradicar, pero es necesario realizar el esfuerzo.
Es común que los DBA o la persona de TI se vuelva loca tratando de encontrar la mejor forma de resolver un problema y quizás la solución está al alcance de la mano.
De los más tipicos problemas que se cuenta en SQL Server, la gente sigue pensando que todo es NextNextNext y no es así, es mucho mas que eso, Sql Server esta creado para levantar rápido con la menor cantidad de opciones, pero eso no significa que se ejecute optimizadamente.
Quizas de los principales temas de Sql Server y uno de los que menos importancia se presta, normalmente nos preocupamos por estos temas cuando ya nada se puede hacer por recuperar la base de datos, y es típico, mientras nada falle todo mundo esta contento.