Red de Respuestas Legales - Asesoría legal - Quiero ser DBA, es decir, administrador de bases de datos, pero no soy lo suficientemente fuerte. ¿Qué debo hacer? Requisitos del administrador de bases de datos DBA: \x0d\ He estado tratando con administradores de bases de datos en los últimos años y me han entrevistado directamente para muchos puestos de DBA. Este artículo desea resumir los requisitos de la industria de TI para los DBA y el estado actual del nuevo capital nacional de DBA. Sin duda, convertirse en un DBA senior es una muy buena carrera. Si planea convertirse en DBA, espero que este artículo pueda servirle como punto de partida. \x0d\\x0d\Qué es DBA\x0d\\x0d\Administrador de base de datos, denominado DBA en inglés. Esta posición significa cosas diferentes para diferentes personas. En comparación con las grandes empresas con una división del trabajo muy detallada, las responsabilidades de DBA de los pequeños estudios de desarrollo de software son más amplias. Ya sea que una empresa desarrolle su propio software de aplicación o compre software de aplicación de terceros, siempre que se trate de una base de datos (¿cuántas aplicaciones no implican una base de datos? La base de datos es el alma y el cerebro del negocio), debe decidir si contratar uno o varios DBA. Comprender los requisitos para un puesto de DBA es importante para definir ese puesto o el futuro DBA dentro de una empresa. A continuación enumero algunas de las responsabilidades de un DBA:\x0d\\x0d\Instalar y actualizar servidores de bases de datos (como Oracle y Microsoft SQL Server) y herramientas de aplicación. Diseñar soluciones de almacenamiento de sistemas para bases de datos y formular planes para futuras necesidades de almacenamiento. Una vez que el desarrollador diseña la aplicación, se necesita un DBA para crear los espacios de tabla de la base de datos. Una vez que el desarrollador diseña la aplicación, se necesita un DBA para crear los objetos de la base de datos (tablas, vistas, índices). Modifique la estructura de la base de datos si es necesario según los comentarios de los desarrolladores. Registrar usuarios de la base de datos y mantener la seguridad de la base de datos. Asegurar que el uso de la base de datos cumpla con las leyes y regulaciones relacionadas con la propiedad intelectual. Controlar y monitorear el acceso de los usuarios a las bases de datos. Supervisar y optimizar el rendimiento de la base de datos. Desarrollar un plan de respaldo de la base de datos para restaurar la información de la base de datos en caso de un desastre y mantener los datos archivados o de respaldo en los medios apropiados. Realice copias de seguridad y restaure bases de datos, comuníquese con los fabricantes de sistemas de bases de datos y realice un seguimiento de la información técnica. Características de personalidad del DBA\x0d\x0d\Muchas veces los gerentes ignoran las características de personalidad del DBA y solo se centran en las habilidades técnicas del DBA. De hecho, cada una de las responsabilidades mencionadas anteriormente significa que el DBA debe tratar con varias personas, incluidos fabricantes, usuarios, desarrolladores y administradores. Esto ilustra que un DBA debe poseer los siguientes rasgos de carácter:\x0d\x0d\Confianza, curiosidad, tenacidad, sofisticación y atención al detalle. ¿Por qué son importantes estos rasgos de carácter? \x0d\x0d\Tengo varios subordinados que carecen de confianza en sí mismos. Siguen haciéndome preguntas una y otra vez sobre todo y no tienen la confianza para tomar ni siquiera las decisiones más pequeñas. También carecen de iniciativa en el trabajo. Puede que esto no sea un gran problema para los DBA junior, pero para los DBA senior, si les falta confianza, ¿en quién pueden confiar para que los ayude a tomar decisiones? En la entrevista de DBA, incluso si no puede responder una pregunta técnica, debe mostrar suficiente confianza. Lo más fatal no es no saber la respuesta a una pregunta, sino no saber dónde encontrarla. \x0d\\x0d\Casi todos los sistemas de bases de datos se actualizan constantemente. Pero no todas las actualizaciones cuentan con documentación técnica. Para un buen DBA es necesaria la curiosidad. Los DBA sin curiosidad y sed de conocimiento siempre están esperando que alguien les diga la respuesta. Un DBA curioso instalará la última versión del sistema de base de datos e inmediatamente comenzará a buscar diferencias y mejoras incluso menores en la funcionalidad y el rendimiento para mejorar su trabajo. Una de las preguntas inevitables que te hacen durante los exámenes es: ¿Qué materiales de referencia tienes a mano? ¿Cómo los usas? No cabe duda de que si sólo respondes a los documentos de la base de datos, o ni siquiera los has consultado, tu "valor bursátil" se reducirá considerablemente. La curiosidad impulsa a los administradores de bases de datos a comprender diccionarios de datos, herramientas de administración u otros paquetes. \x0d\\x0d\ Los administradores de bases de datos a menudo encuentran problemas difíciles. Encontrar respuestas es un rasgo de carácter que requiere perseverancia y puede soportar las palizas. A menudo veo preguntas planteadas por los DBA en algunos grupos de discusión o foros.

Quiero ser DBA, es decir, administrador de bases de datos, pero no soy lo suficientemente fuerte. ¿Qué debo hacer? Requisitos del administrador de bases de datos DBA: \x0d\ He estado tratando con administradores de bases de datos en los últimos años y me han entrevistado directamente para muchos puestos de DBA. Este artículo desea resumir los requisitos de la industria de TI para los DBA y el estado actual del nuevo capital nacional de DBA. Sin duda, convertirse en un DBA senior es una muy buena carrera. Si planea convertirse en DBA, espero que este artículo pueda servirle como punto de partida. \x0d\\x0d\Qué es DBA\x0d\\x0d\Administrador de base de datos, denominado DBA en inglés. Esta posición significa cosas diferentes para diferentes personas. En comparación con las grandes empresas con una división del trabajo muy detallada, las responsabilidades de DBA de los pequeños estudios de desarrollo de software son más amplias. Ya sea que una empresa desarrolle su propio software de aplicación o compre software de aplicación de terceros, siempre que se trate de una base de datos (¿cuántas aplicaciones no implican una base de datos? La base de datos es el alma y el cerebro del negocio), debe decidir si contratar uno o varios DBA. Comprender los requisitos para un puesto de DBA es importante para definir ese puesto o el futuro DBA dentro de una empresa. A continuación enumero algunas de las responsabilidades de un DBA:\x0d\\x0d\Instalar y actualizar servidores de bases de datos (como Oracle y Microsoft SQL Server) y herramientas de aplicación. Diseñar soluciones de almacenamiento de sistemas para bases de datos y formular planes para futuras necesidades de almacenamiento. Una vez que el desarrollador diseña la aplicación, se necesita un DBA para crear los espacios de tabla de la base de datos. Una vez que el desarrollador diseña la aplicación, se necesita un DBA para crear los objetos de la base de datos (tablas, vistas, índices). Modifique la estructura de la base de datos si es necesario según los comentarios de los desarrolladores. Registrar usuarios de la base de datos y mantener la seguridad de la base de datos. Asegurar que el uso de la base de datos cumpla con las leyes y regulaciones relacionadas con la propiedad intelectual. Controlar y monitorear el acceso de los usuarios a las bases de datos. Supervisar y optimizar el rendimiento de la base de datos. Desarrollar un plan de respaldo de la base de datos para restaurar la información de la base de datos en caso de un desastre y mantener los datos archivados o de respaldo en los medios apropiados. Realice copias de seguridad y restaure bases de datos, comuníquese con los fabricantes de sistemas de bases de datos y realice un seguimiento de la información técnica. Características de personalidad del DBA\x0d\x0d\Muchas veces los gerentes ignoran las características de personalidad del DBA y solo se centran en las habilidades técnicas del DBA. De hecho, cada una de las responsabilidades mencionadas anteriormente significa que el DBA debe tratar con varias personas, incluidos fabricantes, usuarios, desarrolladores y administradores. Esto ilustra que un DBA debe poseer los siguientes rasgos de carácter:\x0d\x0d\Confianza, curiosidad, tenacidad, sofisticación y atención al detalle. ¿Por qué son importantes estos rasgos de carácter? \x0d\x0d\Tengo varios subordinados que carecen de confianza en sí mismos. Siguen haciéndome preguntas una y otra vez sobre todo y no tienen la confianza para tomar ni siquiera las decisiones más pequeñas. También carecen de iniciativa en el trabajo. Puede que esto no sea un gran problema para los DBA junior, pero para los DBA senior, si les falta confianza, ¿en quién pueden confiar para que los ayude a tomar decisiones? En la entrevista de DBA, incluso si no puede responder una pregunta técnica, debe mostrar suficiente confianza. Lo más fatal no es no saber la respuesta a una pregunta, sino no saber dónde encontrarla. \x0d\\x0d\Casi todos los sistemas de bases de datos se actualizan constantemente. Pero no todas las actualizaciones cuentan con documentación técnica. Para un buen DBA es necesaria la curiosidad. Los DBA sin curiosidad y sed de conocimiento siempre están esperando que alguien les diga la respuesta. Un DBA curioso instalará la última versión del sistema de base de datos e inmediatamente comenzará a buscar diferencias y mejoras incluso menores en la funcionalidad y el rendimiento para mejorar su trabajo. Una de las preguntas inevitables que te hacen durante los exámenes es: ¿Qué materiales de referencia tienes a mano? ¿Cómo los usas? No cabe duda de que si sólo respondes a los documentos de la base de datos, o ni siquiera los has consultado, tu "valor bursátil" se reducirá considerablemente. La curiosidad impulsa a los administradores de bases de datos a comprender diccionarios de datos, herramientas de administración u otros paquetes. \x0d\\x0d\ Los administradores de bases de datos a menudo encuentran problemas difíciles. Encontrar respuestas es un rasgo de carácter que requiere perseverancia y puede soportar las palizas. A menudo veo preguntas planteadas por los DBA en algunos grupos de discusión o foros.

Estas preguntas a menudo pueden ser resueltas por el propio interrogador si tiene una personalidad tenaz y trata de encontrar la respuesta a la pregunta. \x0d\\x0d\La conducción autónoma es importante para todos, especialmente para los administradores de bases de datos. Los DBA deberían poder encontrar formas de hacer que los problemas sucedan en lugar de esperar a que sucedan. Los DBA autónomos a menudo intentan obtener o escribir algunos scripts necesarios para monitorear elementos, incluido el tamaño de la tabla y el uso del espacio de la tabla. Si estos proyectos se ignoran, tendrán dificultades. Al realizar el examen, a los DBA a menudo se les pregunta sobre su experiencia con PL/SQL, SQL o SQL*PLUS. Estas preguntas lo separarán de aquellos DBA que nunca han escrito los scripts que necesitan. \x0d\\x0d\No hace falta decir que, incluso cuando se trata de programadores y administradores, es necesario ser lo suficientemente sofisticado. Un DBA que no sabe nada no le servirá de nada y sólo encenderá el fuego de la hostilidad en su departamento. La sofisticación es una de esas habilidades. Si convences a una persona para que muera, jaja, al final la persona se irá con admiración. Muchas veces, los desarrolladores, administradores y usuarios presentarán demandas irrazonables, que requieren orientación, corrección y persuasión inteligentes por parte del DBA. Cuando realiza una prueba, su reacción puede indicar si tiene experiencia o no. \x0d\Finalmente, la atención al detalle es importante. Un DBA que presta atención a los detalles, está bien vestido, tiene su propio tiempo de trabajo y descanso y ha investigado sobre la unidad que solicita antes de realizar el examen. Los DBA orientados a los detalles tienen un conocimiento profundo del núcleo de la base de datos y pueden comprender las relaciones entre vistas y tablas. \x0d\x0d\El nivel de DBA\x0d\x0d\El nivel de DBA no es muy estricto. Según mi comprensión de la base de datos, se puede dividir simplemente en tres niveles: principiante, intermedio y avanzado. \x0d\\x0d\ Junior DBA también se llama DBBS, que es la abreviatura de English Database Baby Sitter. Los DBA junior tienden a trabajar a tiempo parcial. Suelen ser programadores o tener otros trabajos al mismo tiempo. Los DBA junior tienden a redactar excelentes currículums y participar en muchos proyectos o trabajos relacionados con bases de datos. Pero estos proyectos o tareas suelen ser: los proveedores de software de terceros ya han instalado y configurado la base de datos, y solo realizan parte del trabajo de monitoreo. Pueden solucionar algunos problemas sencillos, pero la mayoría de las veces recurren al proveedor de la aplicación en busca de ayuda. Los DBA junior prefieren herramientas de monitoreo o administración de bases de datos gráficas. Les gusta la simplicidad y facilidad de uso de las bases de datos de escritorio como Access y simplemente aplican su experiencia con estas pequeñas bases de datos a su trabajo con bases de datos más grandes. \x0d\\x0d\Los DBA Junior se distinguen mejor. No es fácil distinguir entre DBA intermedio y DBA senior. Sus diferencias radican en sus diferentes experiencias, diferentes rasgos de personalidad y diferentes habilidades. Hay muchos DBA intermedios que pueden realizar la mayor parte del trabajo de los DBA senior, que incluyen: instalación de bases de datos \ x0d \ x0d \, configuración de bases de datos y configuración de permisos de administración, administración de seguridad, monitoreo y ajuste de rendimiento, respaldo y recuperación, y resolución de problemas generales. Los DBA intermedios suelen trabajar durante aproximadamente un año y están familiarizados con las bases de datos en entornos de sistemas operativos. Porque para los DBA intermedios, Windows NT y Unix son muy diferentes. Los DBA intermedios están familiarizados con SQL. Compraron varios libros sobre bases de datos y los estudiaron en profundidad. Los DBA intermedios a menudo actúan como programadores de bases de datos al mismo tiempo. Su búsqueda de rendimiento, estabilidad y seguridad básicamente no es muy alta y, a menudo, cooperan con los DBA superiores para realizar algunos trabajos diarios. \x0d\x0d\Los DBA senior son muy raros en China. Compraron demasiada información en inglés sobre bases de datos, tal vez les pidieron a sus amigos que las compraran en Amazon. El dinero gastado en libros es una pequeña fracción en comparación con su compensación. Los DBA senior generalmente están familiarizados con varias bases de datos grandes en muchas plataformas operativas. Conocen las ventajas y desventajas de diferentes bases de datos en diferentes entornos y pueden tomar decisiones sobre la elección de la plataforma y el entorno de la base de datos. Por lo general, están familiarizados con la arquitectura del sistema y el diseño de bases de datos, y pueden optimizar las bases de datos en varios niveles. Los DBA senior generalmente tienen asistentes, que están más inclinados a tomar decisiones y planes. En campos clave de procesamiento de negocios, como banca, seguros y transacciones en línea, que requieren alta estabilidad, seguridad y rendimiento, los DBA senior a menudo desempeñan un papel importante.