Bases de Datos archivos - Instituto FOC | Informática ONLINE | FP Informática ONLINE

Especialistas en Informática

Análisis rendimiento en bases de datos Oracle con AWR

Al finalizar esta sesión serás capaz de:

  • Generar un AWR
  • Programar un AWR
  • Analizar un AWR

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico

  • Introducción al rendimiento de Base de Datos.
  • Introducción del AWR.
  • Generación automática y manual del AWR.
  • Análisis del informe del AWR.

Revisa todos los seminarios pendientes y si lo deseas regístrate en el que sea de tu interés haciendo click aquí.

SEGURIDAD EN BASES DE DATOS. COPIAS DE SEGURIDAD.

Las bases de datos son una herramienta fundamental para que cualquier empresa mantenga sus datos ordenador, accesibles y fácilmente actualizables.

Para mantener a salvo los datos que tenemos almacenados en las bases de datos, es fundamental que conozcamos los distintos tipos de copias de seguridad que podemos realizar a nuestras bases de datos, para mantener los datos a salvo de cualquier tipo de catástrofe.

Tipos de copias de seguridad en bases de datos:

  • En frio: parando los servicios del gestor de bases de datos, para evitar que los usuarios accedan a la base de datos durante la copia de seguridad. Este tipo de copias son muy sencillas, pero impiden el acceso a los clientes.
  • En caliente: dejando activo el servidor y accesible a los usuarios. Estas copias no afectan al servicio proporcionado, pero comprometen la integridad de los datos.
  • Física o en crudo(raw): se almacenan los ficheros físicos que contienen los datos de la base de datos tal y como son gestionados por el gestor, por ejemplo, guardar los ficheros .dbf, ficheros de control y de parámetros de una base de datos Oracle. Son muy rápidas y permiten realizarse tanto en caliente como en frío.
  • Lógica: En lugar de copias los ficheros originales, se extraen los datos de las tablas exportándolos a ficheros de texto (o algún otro formato, por ejemplo cvs). Estas copias son mucho más lentas, pero tienen la ventaja de que se pueden intercambiar entre distintos SGBD. También suelen llamarse exportación de datos. Cuando se restaura una copia de seguridad lógica es un SGBD se llama importación de datos.

Combinando los distintos tipos de copias de seguridad, podemos tener:

  • Copia de seguridad completa, física, en frío: Consiste en parar el servidor de bases de datos y copiar todos los ficheros que componen la base de datos. Para realizar este tipo de copias tan solo es necesario usar el comando copy o cp del sistema operativo para mover los archivos a una ubicación segura.
  • Copia de seguridad completa, física, en caliente: Consiste en copiar los ficheros que componen la base de datos sin dejar a los usuarios sin conexión. Para realizar esta copia de seguridad es necesario recurrir a una herramienta especial del SGBD (aunque no todos disponen de ella), puesto que el uso del comando cp o copy del sistema operativo incurriría en los problemas de integridad anteriormente mencionados.

Para conocer con más detalle, todo tipo de copias de seguridad de bases de datos, ofrecemos en el ciclo de Administración de Sistemas Informáticos en Red, un módulo que explica en profundidad toda esta tipología:

  • Gestión de Bases de Datos
  • Administración de sistemas gestores de bases de datos

 

Además, en el ciclo Desarrollo de Aplicaciones Multiplataforma y en el ciclo de Desarrollo de Aplicaciones Web también ofreceos un módulo que explica en profundidad toda esta tipología:

  • Bases de datos

¿En qué consiste la certificación MTA 98-364 Aspectos fundamentales de bases de datos?

Dirigido a…

Los candidatos a este examen buscan validar sus conocimientos básicos y sus habilidades con bases de datos, incluidas las bases de datos relacionales, como SQL Server de Microsoft. Se recomienda que los candidatos estén familiarizados con los conceptos y tengan experiencia práctica con las tecnologías aquí descritas. Aunque se recomienda una mínima experiencia práctica con las tecnologías, para estos exámenes no se presupone experiencia laboral.

 

Habilidades medidas

Este examen mide su capacidad para realizar las tareas técnicas mencionadas a continuación. Los porcentajes indican la importancia relativa de cada área temática principal del examen. Cuanto más alto sea el porcentaje, más preguntas verá sobre esa área de contenido en el examen. Vea tutoriales en vídeo acerca de la variedad de tipos de preguntasen los exámenes de Microsoft.

Comprender conceptos base de base de datos (desde 20 % a 25 %)

Comprender cómo los datos se almacenan en tablas

  • Comprender qué es una tabla y cómo se relacionan los datos que serán almacenados con la base de datos; columnas/campos, filas/registros

Comprender conceptos de bases de datos relacionales

  • Comprender qué son bases de datos relacionales, la necesidad de un sistema de administración de bases de datos relacionales (RDBMS por sus siglas en inglés), y cómo se establecen las relaciones

Comprender el lenguaje de manipulación de datos (DML por sus siglas en inglés)

  • Comprender qué es DML y su rol en las bases de datos

Comprender el lenguaje de definición de datos (DDL por sus siglas en inglés)

  • Comprender cómo se puede usar T-SQL para crear objetos de bases de datos tales como tablas y vistas

 

Creación de objetos de bases de datos (del 20 % al 25 %)         

Escoger tipos de datos

  • Comprender qué son los tipos de datos, porqué son importantes y cómo afectan a los requerimientos de almacenamiento

Comprender las tablas y cómo crearlas

  • Propósito de las tablas; crear tablas en la bases de datos usando la sintaxis propia de ANSI SQL

Crear vistas

  • Comprender cuándo usar las vistas y cómo crear una vista usando T-SQL o el diseñador gráfico

Crear procedimientos almacenados y funciones

  • Seleccionar, insertar, actualizar o borrar datos

 

Manipular datos (desde 25 % a 30 %)

Seleccionar datos

  • Utilizar consultas con SELECT para extraer datos de una tabla, extraer datos utilizando joins, combinar conjuntos de resultados usando UNION e INTERSECT

Inserción de datos

  • Comprender como los datos son insertados en la base de datos, cómo usar sentencias INSERT

Utilizar Update de datos

  • Comprender cómo se actualizan los datos en una base de datos y cómo escribir la actualización de bases de datos usando la sentencia apropiada UPDATE, actualizar usando una tabla

Borrar datos

  • Borrar datos de una o múltiples tablas, asegurarse que los datos y las referencias de integridad se mantienen usando transacciones

Comprender sobre almacenamiento de datos (desde 15 % a 20 %)

Comprender la normalización

  • Comprender las razones para la normalización , los 5 niveles más comunes de normalización, cómo normalizar una base de datos al tercer nivel de normalización

Comprender las llaves primarias, externas y compuestas

  • Comprender el propósito de las llaves en bases de datos, escoger la llave primaria apropiada, seleccionar el tipo de dato apropiado para las llaves, seleccionar los campos para llaves compuestas, comprender la relación entre llaves externas y primarias

Comprender los índices

  • Comprender los índices agrupados y no agrupados y su función en una base de datos

Administrar una base de datos (desde 10 % a 15 %)

Comprender los conceptos de la seguridad de bases de datos

  • Comprender la necesidad de dar seguridad a la base de datos, qué objetos pueden tener seguridad, qué objetos deben tener seguridad, cuentas de usuario y roles

Comprender las copias de seguridad de bases de datos y la restauración

  • Comprender los diferentes tipos de copias de seguridad, tales como completa e incremental, la importancia de las copias de seguridad, cómo restaurar una base de datos

 

Fuente: Microsoft. www.microsoft.com. 05/09/2018. https://www.microsoft.com/es-es/learning/exam-98-364.aspx

Taller técnico: Instalación de MySql y uso de MySql WorkBench

Al finalizar esta sesión serás capaz de:

  • Instalar un servidor MySql
  • Instalar la herramienta cliente MySql Workbench
  • Realizar consultas a través de MySql Workbench
  • Realizar procesos de ingeniería directa
  • Realizar procesos de ingeniería inversa

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Instalación y configuración de un servidor de bases de datos MySql
    • Instalación de un entorno cliente para bases de datos Mysql
    • Realización de consultas SQL
    • Creación de modelos E/R a través de MySql Workbench

Taller técnico: Backup y Restore lógicos con Data Pump de Bases de Datos Oracle

Al finalizar esta sesión serás capaz de:

  • Realizar un backup y un restore lógicos de tablas, usuarios y bases de datos

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Realizar un backup y restore (Export e Import) con DataPump de una tabla
    • Realizar un backup y restore (Export e Import) de los objetos de un esquema
    • Realizar un backup y restore (Export e Import) con DataPump de una Base de Datos

Ejemplo de script para proteger el código fuente de nuestra página web

codigo-pc-llave

Con un sencillo Script podemos proteger nuestro código web y evitar que aquellos que andan con falta de inspiración o con pocas  ganas de “currárselo”, puedan robarnos nuestro código web.

Después de probar muchos métodos puedo deciros que ninguno es seguro, la mayoría se limitan a bloquear el botón derecho del ratón y del teclado. Uno de ellos es el siguiente:

<body oncontextmenu=»return false» onkeydown=»return false»>

Como puedes ver es sencillo y a la vez bastante eficaz. Solo tienes que poner estos atributos en el “body” y el botón derecho del ratón y el teclado quedarán inutilizados.

Evidentemente, este sencillo script solo evita a los fisgones y programadores poco expertos, pero es un buen punto de comienzo.

Este tipo de técnicas de programación web, las estudian nuestros alumnos del certificado de profesionalidad IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web y están muy familiarizados con ellas.

 

 

 

Webinar: Resúmenes de Bases de Datos con Oracle 11g

Nuestro nuevo –y penúltimo… ¡esto ya se acaba, chicos! – Webinar gratuito tendrá lugar el martes que viene y tratará sobre la realización de resúmenes en bases de datos relacionales mediante Oracle 11g.

Fecha y hora:

  • ? 28 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Aprender a utilizar funciones de agregado.
  • 2⃣ Utilizar funciones de agregado para el agrupamiento de registros en consultas resumen.
  • 3⃣ Realizar agrupamiento de registros mediante las cláusulas GROUP BY y HAVING.

Contenidos:

En esta sesión se aprenderá cómo realizar consultas de datos que lleven a cabo resúmenes de datos. Para ello, se aprenderá a utilizar las funciones que permitan resumir un conjunto de datos en uno o varios valores representativos.

Oracle Base de Datos 11g ofrece un rendimiento y una escalabilidad excepcionales en servidores Windows, Linux y UNIX, y aporta un rápido rendimiento de la inversión porque permite pasar de un solo servidor a Grid Computing sin modificar ni una sola línea de código.

Oracle Base de Datos 11g automatiza las tareas de administración y ofrece las mejores funciones de seguridad y de cumplimiento de las normativas, por lo que consigue resultados óptimos. Gracias a Real Application Clusters, se obtienen los mayores niveles de disponibilidad. Como ofrece distintas ediciones y unos costes operativos más bajos que IBM DB2 y Microsoft SQL Server, es la opción ideal para empresas en expansión.

oracle 11g secure

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros!

Webinar: Consultas en Bases de Datos con Oracle 11g

 

Nuestro nuevo webinar gratuito tendrá lugar el martes que viene y tratará sobre la consultas en bases de datos relacionales mediante Oracle 11g.

Fecha y hora:

  • 📅 21 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Utilizar la sentencia SQL para consulta de datos SELECT.
  • 2⃣ Conocer los distintos operadores que intervienen en la sentencia SELECT.
  • 3⃣ Utilizar operadores de comparación y operadores lógicos en las sentencias SELECT y conocer su orden de precedencia.

Contenidos:

En esta sesión se aprenderá cómo realizar consultas de datos sobre una tabla de la base de datos. Se aprenderá qué cláusulas constituyen la sentencia SELECT de consulta de datos y qué operadores intervienen en dicha sentencia.

Oracle Base de Datos 11g ofrece un rendimiento y una escalabilidad excepcionales en servidores Windows, Linux y UNIX, y aporta un rápido rendimiento de la inversión porque permite pasar de un solo servidor a Grid Computing sin modificar ni una sola línea de código.

Oracle Base de Datos 11g automatiza las tareas de administración y ofrece las mejores funciones de seguridad y de cumplimiento de las normativas, por lo que consigue resultados óptimos. Gracias a Real Application Clusters, se obtienen los mayores niveles de disponibilidad. Como ofrece distintas ediciones y unos costes operativos más bajos que IBM DB2 y Microsoft SQL Server, es la opción ideal para empresas en expansión.

Oracle_11g_ocp

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros! 😉

 

Webinar: Modificación de Datos en Bases de Datos Relacionales mediante Oracle 11g

 

Nuestro nuevo webinar gratuito tendrá lugar mañana martes y tratará sobre la modificación de datos en bases de datos relacionales mediante Oracle 11g.

Fecha y hora:

  • 📅 14 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Insertar datos en tablas.
  • 2⃣ Borrar datos en tablas.
  • 3⃣ Actualizar datos en tablas.

Contenidos:

En esta sesión se aprenderá cómo realizar modificaciones de datos en las tablas que componen una base de datos, a través de las sentencias de inserción de datos, borrado y actualización de datos.

Oracle Base de Datos 11g ofrece un rendimiento y una escalabilidad excepcionales en servidores Windows, Linux y UNIX, y aporta un rápido rendimiento de la inversión porque permite pasar de un solo servidor a Grid Computing sin modificar ni una sola línea de código.

Oracle Base de Datos 11g automatiza las tareas de administración y ofrece las mejores funciones de seguridad y de cumplimiento de las normativas, por lo que consigue resultados óptimos. Gracias a Real Application Clusters, se obtienen los mayores niveles de disponibilidad. Como ofrece distintas ediciones y unos costes operativos más bajos que IBM DB2 y Microsoft SQL Server, es la opción ideal para empresas en expansión.

oracle_logo_11g_db

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros! 😉

Webinar: Creación de Bases de Datos Relacionales con Oracle 11g

 

Nuestro nuevo webinar gratuito tendrá lugar el martes que viene y tratará sobre la creación de bases de datos relacionales mediante Oracle 11g.

Fecha y hora:

  • 📅 07 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Identificar las partes de las que consta una sentencia CREATE TABLE.
  • 2⃣ Conocer los distintos tipos de datos y el juego de caracteres en la declaración de tablas y tipos.
  • 3⃣ Crear tablas.
  • 4⃣ Definir restricciones de diferente tipo.

Contenidos:

En esta sesión se aprenderá como crear tablas sobre bases de datos relacionales, modificarlas y eliminarlas. Además se muestran los tipos de datos de los que dispone Oracle, para ser usados en la construcción de tablas.

Oracle Base de Datos 11g ofrece un rendimiento y una escalabilidad excepcionales en servidores Windows, Linux y UNIX, y aporta un rápido rendimiento de la inversión porque permite pasar de un solo servidor a Grid Computing sin modificar ni una sola línea de código.

Oracle Base de Datos 11g automatiza las tareas de administración y ofrece las mejores funciones de seguridad y de cumplimiento de las normativas, por lo que consigue resultados óptimos. Gracias a Real Application Clusters, se obtienen los mayores niveles de disponibilidad. Como ofrece distintas ediciones y unos costes operativos más bajos que IBM DB2 y Microsoft SQL Server, es la opción ideal para empresas en expansión.

oracle-database-11g

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros! 😉

El maná de los datos

Actualmente el volumen de datos generado por la humanidad ha crecido de manera exponencial, ya que el 90% de los datos acumulados en todo el mundo se han creado en los dos últimos años. Cada día se escriben 400 millones de tuits, cada minuto se crean 600 nuevos blogs y cada segundo se registran 10.000 transacciones de pagos con tarjetas.

Cada día se recogen 2,5 trillones de bytes de datos, y los directivos de las empresas apenas pueden manejar la mitad de los generados en su entorno porque el 80% de ellos están desestructurados. El número de dispositivos en red duplicará a la población mundial en 2015 y los datos que generen se convertirán en información utilizada por las empresas para anticipar las necesidades de los consumidores. Quien no lo haga quedará fuera del mercado.

La respuesta para ordenar y dar estructura a toda esta caótica información es big data, la nueva herramienta para sistematizar los datos procedentes de cualquier fuente (incluido contenido multimedia) y convertirlos de forma automática en información. Big data ha ayudado a ganar las elecciones a Barak Obama y ha reducido de días a minutos la detección de uso de información privilegiada en Wall Street. En torno a ella se está creando un mercado evaluado por la firma de análisis Gartner en 132.000 millones de dólares para 2015. Ese año se crearán 4,4 millones de puestos de trabajo para abastecerlo. Los expertos comparan la herramienta a la revolución industrial en el mundo de los datos y afirman que con ella cambiará nuestra forma de vida.

Los sistemas de big data son tan importantes para la economía estadounidense que su desaparición la llevaría a la semiparálisis. Gigantes de Internet como Google, Amazon o Facebook desaparecerían. Ellos pusieron las primeras piedras de estas refinerías de datos que empresas de servicios como IBM, SAP u Oracle han sistematizado para adaptarlas a todo tipo de empresas. Big data ha saltado de Internet al mundo real, y las empresas investigan sus aplicaciones para mejorar la gestión, ahorrar consumos o lanzar nuevos servicios.

Fuente: http://economia.elpais.com/economia/2013/09/27/actualidad/1380283725_938376.html

 

Actualiza tu Título de FP de Administración de Sistemas Informáticos al nuevo Administración de Sistemas Informáticos en Red

El Real Decreto 1629/2009, de 30 de octubre estableció el título de Técnico Superior en Administración de Sistemas Informáticos en Red como una de nuevas titulaciones (LOE) de Formación Profesional de Grado Superior dentro de la familia de Informática.

 Posteriormente la Orden de 19 de julio de 2010 de la Consejería de Educación de la Junta de Andalucía desarrolló el currículo correspondiente. 

Aquellos alumnos/as que estudiaron el Ciclo de Administración de Sistemas Informáticos (LOGSE) tienen la posibilidad de obtener la nueva titulación LOE convalidando buena parte de los módulos o asignaturas que cursaron.

La tabla estas convalidaciones es la siguiente:

ASI (LOGSE) <=> ASIR (LOE)
Sistemas informáticos monousuario y multiusuario =   0369. Implantación de sistemas operativos
Redes de área local  =   0370. Planificación y administración de redes
Sistemas gestores de bases de datos =   0372. Gestión de bases de datos  y 0377. Admón. de sistemas gestores de bases de datos
Fundamentos de programación   =   0373. Lenguajes de marcas y sistemas de gestión de información.
Desarrollo de funciones en el sistema informático = 0374. Administración de sistemas operativos.
Implantación de aplicaciones informáticas de gestión =   0376. Implantación de aplicaciones Web.
Formación en centro de trabajo = 0382. Formación en centros de trabajo.
 
 
Si tienes el Ciclo de Administración de Sistemas Informáticos puedes obtener en el Instituto Fomento Ocupacional y en modalidad a distancia el nuevo Ciclo de Administración de Sistemas Informáticos en Red cursando,  cursando únicamente los siguientes módulos:
 

0380. Formación y Orientación Laboral

0371. Fundamentos Hardware

0381. Empresa e iniciativa emprendedora

0378. Seguridad y alta disponibilidad

0375. Servicios de red Internet

0379. Proyecto Integrado

Más información en:

https://www.foc.es/curso-tecnico-superior-administracion-sistemas-red.php

 

Salidas profesionales del Ciclo de FP de Administracion de Sistemas Informáticos en Red

Con el Ciclo de Grado Superior de Administración de Sistemas Informáticos en Red  el alumno/a será capaz de configurar, administrar y mantener sistemas informáticos, garantizando la funcionalidad, la integridad de los recursos y servicios del sistema, con la calidad exigida y cumpliendo la reglamentación vigente. En concreto:

– Administrar sistemas operativos de servidor, instalando y configurando el software, en condiciones de calidad para asegurar el funcionamiento del sistema.

– Administrar servicios de red (web, mensajería electrónica y transferencia de archivos, entre otros) instalando y configurando el software, en condiciones de calidad.

– Implantar y gestionar bases de datos instalando y administrando el software de gestión en condiciones de calidad, según las características de la explotación.

– Evaluar el rendimiento de los dispositivos hardware identificando posibilidades de mejoras según las necesidades de funcionamiento.

– Determinar la infraestructura de redes telemáticas elaborando esquemas y seleccionando equipos y elementos.

– Integrar equipos de comunicaciones en infraestructuras de redes telemáticas, determinando la configuración para asegurar su conectividad.

– Administrar usuarios de acuerdo a las especificaciones de explotación para garantizar los accesos y la disponibilidad de los recursos del sistema.

– Diagnosticar las disfunciones del sistema y adoptar las medidas correctivas para restablecer su funcionalidad.

– Gestionar y/o realizar el mantenimiento de los recursos de su área (programando y verificando su cumplimiento), en función de las cargas de trabajo y el plan de mantenimiento.

Los puestos de trabajo más relevantes para el Técnico Superior en Administración de Sistemas Informáticos en Red son:

– Técnico en administración de sistemas.
– Responsable de informática.
– Técnico en servicios de mensajería electrónica.
– Personal de apoyo y soporte técnico.
– Técnico en administración de base de datos.
– Técnico de redes.
– Supervisor de sistemas.
– Técnico en servicios de comunicaciones.
– Técnico en entornos web.

 

Fuente: TodoFP.es

¿Necesitas ayuda?