Krypton Solid

La última tecnología en raciones de 5 minutos

Pasos para convertirse en arquitecto de almacenamiento de datos (DWA)

Bueno, tiene un largo camino por recorrer, pero está comenzando en el lugar correcto. Una de las mejores cosas que puede hacer cualquier persona que quiera convertirse en cualquier tipo de administrador de base de datos (DBA) (como un DWA) es aprender SQL. En mi experiencia, los mejores administradores de bases de datos surgieron de las filas de los desarrolladores de aplicaciones. Si sabe lo que se necesita para crear aplicaciones y escribir consultas en las bases de datos de su empresa, podrá administrar esas bases de datos de manera más eficaz.

Entonces, ¿por dónde deberías empezar? ¡Al principio! Presiona a tu empleador para que te envíe a una clase de capacitación sobre SQL. Esto no tiene por qué ser para ninguno de los muchos sistemas de administración de bases de datos que existen (como Oracle, DB2, MySQL, etc.), pero debería enseñarle la diferencia entre un lenguaje orientado a conjuntos como SQL y los lenguajes de programación más tradicionales. Es imperativo que cambie su forma de pensar de leer, procesar y leer a la creación de conjuntos. En otras palabras, aprenda las técnicas de unión adecuadas y no más procesamiento de archivos maestros. También puede adquirir mejores habilidades con SQL a través de la capacitación en el trabajo. Considere cada consulta como un desafío e intente poner la mayor cantidad de trabajo posible en la declaración SQL. Si hay otros codificadores SQL con más experiencia en su taller, intente establecer una relación de mentoría con uno (o más) de ellos.

Compre también un par de libros sobre SQL. Hay varios muy buenos por ahí. Compre al menos dos: uno que cubra la estructura y la sintaxis de las declaraciones SQL y otro que ofrezca técnicas de codificación SQL y consejos de rendimiento. Proporciono una buena lista de libros SQL recomendados (entre otros) en mi sitio web en www.craigsmullins.com.

Si su objetivo final es convertirse en un DWA, debe intentar posicionarse de tal manera que esté trabajando en sistemas analíticos. Pero no al 100%. Aprender a codificar SQL para transacciones regulares es útil y también lo ayudará a convertirse en un mejor codificador de consultas analíticas. Después de que tenga varios meses de experiencia con SQL (no, no será un maestro para entonces, pero se moverá en la dirección correcta) considere la posibilidad de adquirir algunos libros y capacitación sobre almacenamiento de datos.

Con respecto a qué DBMS debe aprender, apéguese a los tres grandes (IBM DB2, Oracle, Microsoft SQL Server) o Teradata (porque desea enfocarse en el almacenamiento de datos y Teradata es líder en ese espacio). Por supuesto, existen otros productos DBMS muy capaces, pero si se centra en uno de estos cuatro, aumentará su empleabilidad.

Deja un comentario

También te puede interesar...

Apple (AAPL) podría venderse por $ 110

Componente Dow Apple Inc. (AAPL) creó un modelo perfecto para tazas y asas después de superar casi $ 140 en septiembre, estallando con solo tres días antes de eliminar las estimaciones superior e inferior para

Revisión: software de escaneo CardIris 3.0

Usé el pequeño IRIS Lector de tarjetas de visita II durante unos dos años y me gusta. Un colega, Ryan Kaplan, compartió recientemente su experiencia con el software de escaneo CardIris: Después de comprar varios

5 tendencias de diseño de interfaz de usuario de voz

5 tendencias de diseño de interfaz de usuario de voz En esencia, el concepto de interacción siempre tuvo que ver con la comunicación. La interacción persona-computadora nunca se ha tratado de interfaces gráficas de usuario,

¿Qué es el crecimiento del palo de hockey?

El crecimiento del palo de hockey es un crecimiento repentino y extremadamente rápido después de un largo período de crecimiento lineal. El término se usa a menudo para describir lo que sucede cuando una empresa

SAP y Oracle anuncian mejoras de software

SAP y Oracle han anunciado actualizaciones de la suite de software empresarial. Después de un período inicial de aceleración, SAP dijo hoy que se soltó ampliamente SAP Business Suite 7, una suite de próxima generación

Definición de seguro de riesgo político

¿Qué es un seguro de riesgo político? El seguro de riesgo político brinda protección financiera a inversionistas, instituciones financieras y empresas que enfrentan la posibilidad de perder dinero debido a eventos políticos. Protege contra la

Mi próximo proyecto estará en HTML

Nathan Ford, Galés y «diseñador / desarrollador / capitalista nacido en Texas», escribe sabias palabras sobre la impresióny creó algunas herramientas de desarrollo para quitar la decoración de un sitio y déjame decirte qué fuentes

Oracle Linux 7 ha lanzado Krypton Solid

Oracle admitió Linux desde el primer día. Pero no fue hasta 2006 que Larry Ellison no estuvo de acuerdo sombrero rojo, que Oracle ha decidido tener «su» propia distribución de Linux, un clon de Red

Novell conecta Bandit con la gestión de ID

Novell planea lanzar oficialmente Bandit el lunes, un proyecto de gestión de identidades de código abierto que comenzó silenciosamente a principios de este año. Como reportado previamente por CNET News.com, cel Proyecto Bandit tiene como

Definición múltiple EBIT / EV

¿Qué es el múltiplo EBIT / EV? El múltiplo EBIT / EV, abreviatura de ganancias y pérdidas antes de impuestos (EBIT) dividido por el valor de la empresa (EV), es un estado financiero que se