Un Sistema Gestor de Bases de Datos (SGBD) o DBMA (DataBase Management System) consiste en una colección de programas cuyo objetivo es servir de interfaz entre la base de datos, el usuario y las apps.
Está compuesto por:
Lenguaje de definición de datos
Lenguaje de manipulación de datos
Lenguaje de consulta.
Actualmente, conviven multitud de SGBD en el mercado y suelen ser clasificados en base a la forma en que administran los datos en:
Relacionales (SQL)
No relacionales (NoSQL)
Sistemas Gestores de Bases de Datos Relacionales (SQL)
Este modelo establece relaciones o vínculos entre datos. Cada relación representa un conjunto de entidades con las mismas propiedades y se compone de una serie de filas o registros (las llamadas tuplas), cuyos valores dependen de ciertos atributos (columnas).
Los principales SGBD SQL son: MySQL, MariaDB, SQLite (biblioteca escrita en C que implementa un SGBD), PostgreSQL, Microsoft SQL Server y Oracle.
Sistemas Gestores de Bases de Datos No Relacionales (NoSQL)
Una base de datos no relacional no requiere de estructuras de datos fijas (tablas), no da completas garantías de las características ACID y realiza escala horizontal de forma óptima.
Se hace uso de ellas en entornos distribuidos que deban estar continuamente disponibles y operativos y que además gestionan un gran volumen de datos.
Los SGBD NoSQL más utilizados actualmente para administrar este tipo de bases de datos son: MongoDB, Redis y Cassandra.
Ten en cuenta que deberás hacer un estudio del tipo de datos que vas a almacenar para escoger el SGBD más adecuado a las necesidades.
Cubrimos las necesidades detectadas por el SEPE (Servicio Público de Empleo Estatal) con nuestros ciclos de Grado Superior de Informática.
El SEPE, a través del Observatorio de Ocupaciones, ha publicado las necesidades formativas detectadas en las competencias técnico profesionales. En este post vamos a centrarnos en las relacionadas con el ámbito de la informática.
En primer lugar es necesario que conozcas el concepto: Código Nacional de Ocupación (CNO). Es un código que ayuda a organizar las ocupaciones existentes en el mercado laboral, utilizando una estructura que facilita la agrupación de empleos y la descripción de las ocupaciones de una manera ordenada y uniforme.
Más del 85% de estos CNO, en los que se han basado para hacer este estudio, corresponden con puestos de trabajo en los que se requiere Formación Profesional Superior. En la siguiente tabla puedes ver los CNO correspondientes a cada ciclo:
¿Cómo cubrimos las necesidades detectadas por el SEPE?
En Instituto FOC impartimos las Titulaciones Oficiales de Grado Superior de Informática Online. Por ello, nos regimos por el currículo que marca la normativa de Educación en cuanto a contenidos y… ¡vamos un paso más allá!
Ser partner de Microsoft, Cisco, Oracle y Linux nos permite tener los temarios actualizados a las últimas tecnologías, es decir, a las que están utilizando las empresas del sector.
Además, le damos acceso a nuestros alumnos a cursos de especialización profesional a través de las plataformas de estos fabricantes. En ellas puedes encontrar más de 1.000 cursos de distintos ámbitos de la informática.
Así cubrimos necesidades como: ciberseguridad, gamificación y creación de videojuegos, gestión de proyectos, internet de las cosas, Navisio, JAVA, ERP, CRM, HTML5, big data…
Para seguir ampliando la formación de los alumnos hemos creado talleres técnicos online (se imparten de manera gratuita en verano) en los que tratamos temas de gran relevancia en el sector informático pero que no están recogidos, o no se ven tan detalladamente, en el currículo de los ciclos.
Si quieres obtener más información de nuestros ciclos contacta con nosotros llamando al 958 415 061 o solicita la información a través de nuestra web www.foc.es
¿Qué es la Certificación Java Foundations de Oracle?
Certifícate profesionalmente con Oracle y tendrás el aval con el que podrás demostrar tus conocimientos y habilidades en Java con una distinción que cuenta con reconocimiento por parte de las industrias que emplean a profesionales en TI.
La obtención del título de Asociado Junior Certificado en Java Foundations hará que te diferencies del resto de personas que tienen tu misma titulación.
Dirigido a…
Este curso va dirigido a estudiantes con poca experiencia en programación. Se introduce a los estudiantes a conceptos orientados a objetos, terminología y sintaxis, así como a los pasos necesarios para crear programas básicos en Java a través de actividades prácticas e interesantes. Los estudiantes aprenderán los conceptos de programación en Java, diseñarán aplicaciones orientadas a objetos con Java y crearán programas en Java a través de actividades prácticas e interesantes.
¿Para qué sirve?
Las certificaciones a nivel de Asociado Junior de Oracle son de utilidad para aquellas personas que acaban de terminar sus estudios de informática y van a buscar su primer empleo en el sector.
También te servirá como preparación de otras certificaciones más avanzadas como Asociado Certificado de Oracle y, más adelante, a nivel de Profesional Certificado de Oracle.
¿Qué es necesario?
Para obtenerla deberás hacer el curso de preparación con el cual obtendrás un código válido para poder completar y superar el examen correspondiente.
¿Tengo acceso a la preparación de estas certificaciones si me matriculo en Instituto FOC?
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.
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!
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.
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! 😉
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.
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! 😉
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.
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! 😉
Oracle ha lanzado VirtualBox 4.3 hace unas horas. Con este lanzamiento, el software de virtualización de Oracle añade funcionalidades como soporte Multi-Touch (En Windows 8.1 se puede simular un dispositivo Multi-Touch de 10 puntos), captura de vídeo y nuevas posibilidades de red.
Principales características de VirtualBox 4.3
· Soporte Multi-Touch
VirtualBox 4.3 añade una interfaz multi-táctil virtual, que da soporte a sistemas operativos como Windows 8.1, Windows Server 2012 R2 y Mac OS X 10.9. Además del tradicional ratón, disponemos de dos opciones más: Tableta USB y Tableta multitáctil USB.
· Captura de vídeo
Si la función anterior ya es suficientemente importante, VirtualBox 4.3 no se queda ahí, añadiendo también soporte para captura de vídeo en formato WebM.
· Cambios en la interfaz
En cuanto a la interfaz de VirtualBox 4.3, las notificaciones sustituyen algunas ventanas modales por unas bandas semitransparentes más modernas, que ahora se muestran en la parte superior de la ventana de la máquina virtual. Pulsando sobre la banda, despliega información adicional cuando está disponible.
· Mejoras en red
Existe una nueva opción de traducción de direcciones de red (NAT), que permite a las máquinas virtuales comunicarse entre sí dentro de la misma máquina y comunicarse con el mundo exterior.
· Otros cambios
Destacar también la emulación de CD-ROM SCSI, que incluye soporte de arranque, y el soporte IPv6 para conexiones virtuales RDP. La lista de características y corrección de problemas es mucho más extensa y puede verse AQUÍ.
A la hora de realizar una aplicación una parte importante para nuestro desarrollo son las bases de datos. Tenemos distintas bases de datos como Oracle, MySQL, PostGresSQL, NoSQL (la mas conocida es MariaDB, …
Como podemos ver existen multitud de base de datos que podemos utilizar. A continuación os voy a enumera algunas razones por las que decantarnos por MySQL.
Es Multiplataforma: Para S.O. como Windows, Linux y Mac disponemos de nuestro servidor para instalarlo.
Es fácil encontrar ayuda: Al ser una base de datos que se utiliza en multitud de aplicaciones web existen multitud de tutoriales, foros, …. en la red en los que podemos encontrar la información que necesitamos
Es fácil de aprender: Simplemente con conocer el estándar de SQL podemos manejar la base de datos MySQL si ningún problema.
MySQL es una base de datos ampliamente probada por distintos usuarios y empresas con alto éxito.
Menos características. Menos mantenimientos: Realmente esto nos da la ventaja para que un programador cualquiera pueda aprender rápidamente como debe mantener la base de datos para sus aplicaciones. Sin necesidad de ser un experto Administrador en Base de Datos (DBA). Bases de datos como Oracle requieren de DBA para la gestión de su información debido a todas las características que tienes para su administración. En cambio MySQL para el funcionamiento habitual de una aplicación incluye unas características mínimas que nos sirven ampliamente para nuestras aplicaciones sin tener que recurrir aun DBA para que administre la base datos.
El coste total de inicio es ampliamente inferior al de Oracle o Microsoft SQL Sever. Nosotros vamos a poder crear tantos servidores MySQL como necesitemos sin incurrir en ningún coste alto.
MySQL es escalable:
Soporte para la transacciones. Una de las grandes ventajas de utilizar MySQL es la gestión de las transacciones. Las transacciones en MySQL son Atómicas, consistentes, aisladas (isolated) y durable; ACID.
Para los que queráis saber las desventajas de utilizar MySQL en el siguiente articulo nos argumentan por que no debemos utilizar MySQL: «Choose Something Else»
El pasado mes de febrero aparecieron dentro de los sistemas operativos windows una falsa actualizacion de java
Microsoft informo a los usuarios de la existencia de falsas actualizaciones de Java.
Desde los responsabes de la compañía de Java ha recordado y reiterado a los usuarios que es fundamental consultar la web oficial de Oracle para garantizar que las actualizacion de Java que nos descargamos corresponde con la oficial.
Durante el pasado mes de enero aparecieron numerosos y nuevos problemas con Java y su ejecución en el sistema operativo de Windows.
Desde los responsable de Microsoft informaron a los usuarios sobre estas prácticas delincuentes, identificando aquellas actualizaciones que prometen falsamente solucionar problemas de seguridad en Java y que sin embargo, dichas actualizaciones en realidad lo único que hacen es comprometer la seguridad de los equipos ya que son obra de cibercriminales y no realmente de Oracle, que es la empresa responsable del software auténtico.
Microsoft nos recomienda descargar las actualizaciones desde la propia página de oracle y desactivar las actualizaciones automáticas. En caso de no saber exactamente como realizar estas operaciones lo mejor es desistalar el software de java y dehabilitar la ejecución en nuestro navegador web la ejecucion de código java.
Usamos cookies en nuestro sitio web para brindarle la experiencia más relevante recordando sus preferencias y visitas repetidas. Al hacer clic en "Aceptar todo", acepta el uso de TODAS las cookies. Sin embargo, puede visitar "Configuración de cookies" para proporcionar un consentimiento controlado.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duración
Descripción
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.