Preguntas y Respuestas de La Entrevista de Trabajo de SQL - Coding Dojo Blog - Stips

March 8, 2023 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Preguntas y Respuestas de La Entrevista de Trabajo de SQL - Coding Dojo Blog - Stips...

Description

 

20/4/2021

Preguntas y respuestas de la entrevista de trabajo de SQL – Coding Dojo Blog – stips

stips un sitio mas de nettech

GENERAL

Preguntas y respuestas de la entrevista de trabajo de SQL – Coding Dojo Blog

Fecha: 17 abril, Fecha: abril, 2019 Autor/a utor/a:: samuel samuel1500 1500  0 Coment Comentari arios os Los trabajos de tecnología son los trabajos más solicitados de 2019, según los datos proporcionados por los reclutadores y los expertos en el campo de la carrera. No es sorprendente, ya que vivimos en el siglo XXI, donde la tecnología está impulsando la industrialización y la economía moderna. De hecho, según el ranking de US News & World Report de los 100 mejores trabajos para 2019 un desarrollador de software es el primero, y LinkedIn clasificó a Data Scientist como el trabajo más prometedor en los Estados Unidos este año. https://stips.wordpress.com/2019/04/17/preguntas-y-respuestas-de-la-entrevista-de-trabajo-de-sql-coding-dojo-blog/

1/9

 

20/4/2021

Preguntas y respuestas de la entrevista de trabajo de SQL – Coding Dojo Blog – stips

Los trabajos de tecnología son los trabajos más solicitados de 2019, según los datos proporcionados por los reclutadores y los expertos en sitios de carreras. No es sorprendente, ya que vivimos en el siglo XXI, donde la tecnología está impulsando la industrialización y la economía moderna. Con muchas empresas que dependen del análisis de big data, la necesidad de desarrolladores de bases de datos SQL es alta. Pero a pesar de la necesidad, las empresas y organizaciones son conscientes en la evaluación y contratación de posibles candidatos y candidatos a empleos. Si es un buscador de empleo, un profesional de la carrera o un estudiante recién graduado que obtiene el trabajo de sus sueños puede que no sea fácil, ya que la mayoría de nosotros tenemos que pasar por una pared de ladrillos llamada entrevista de trabajo. Al igual que las otras entrevistas de trabajo, las entrevistas de trabajo de SQL pueden ser intimidantes o abrumadoras cuando no estás preparado. Por lo tanto, necesita una gran cantidad de coraje y preparación para dejarlo de lado. Y para ayudarlo en su entrevista, aquí está la lista de preguntas populares de SQL que puede encontrar en el futuro: 1 . ¿Cómo explica qué es SQL para alguien sin conocimientos técnicos? 2. ¿Qué es RDBMS? 3. ¿Cómo ejecutar una consulta SQL? 4. Enumere los diferentes tipos de teclas y sus usos 5. ¿Qué es la normalización? 6. ¿Qué es la desnormalización? 7. ¿Qué se une en SQL? 8. ¿Cuáles son los diferentes subconjuntos de SQL? 9. Explique la indexación de SQL y enumere su tipo 10. ¿Cuáles son las diferencias entre DELETE y TRUNCATE? TRUNCATE? 11. ¿Qué es CLÁUSULA SQL? 12. ¿Qué es un procedimiento almacenado recursivo? 13. Ventajas y desventajas del procedimiento almacenado 14. 15. ¿Cómo le tranquilizaría a una parte interesada que está preocupada por la desaceleración de la base de datos SQL que se está e stá interponiendo en su trabajo? Hábleme de un proyecto de SQL desafiante en el que ha trabajado.

Respuestas Las preguntas de la entrevista son herramientas de evaluación utilizadas por los empleadores para medir las características cuantitativas y cualitativas de los candidatos. Como desarrollador de SQL, se lo evaluará en función de sus respuestas en el conjunto de preguntas formuladas por el gerente de recursos humanos o el reclutador. Sus respuestas siempre deben ser claras y concisas pero detalladas, solo lo suficiente para demostrar cuán profundo es su comprensión. https://stips.wordpress.com/2019/04/17/preguntas-y-respuestas-de-la-entrevista-de-trabajo-de-sql-coding-dojo-blog/

2/9

 

20/4/2021

Preguntas y respuestas de la entrevista de trabajo de SQL – Coding Dojo Blog – stips

Si desea asegurar el trabajo, necesita una preparación máxima para aumentar su confianza. Debe mostrarles que usted es la persona adecuada para el trabajo. Tenga en cuenta que estas respuestas son solo sugerencias, aún puede responderlas de acuerdo con su propio conocimiento y comprensión, y con sus propias palabras.

Cómo ¿Explica qué es SQL para alguien sin conocimientos técnicos?

SQL o lenguaje de consulta estructurado es un lenguaje de programación estandarizado que se utiliza para acceder o manipular datos en una base de datos. Fue diseñado para actualizar, agregar, eliminar una fila de datos y recuperar subconjuntos de información dentro de la base de datos. En otras palabras, una forma de "hablar" con bases de datos mediante comandos codificados, llamadas consultas SQL.

¿Qué es RDBMS? RDBMS o Sistema de administración de bases de datos relacionales es un tipo común de base de datos en la que los datos se almacenan en tablas. Es una colección de programas que permite a los desarrolladores administrar e interactuar con una base de datos relacional. Una base de datos relacional es un conjunto de tablas https://stips.wordpress.com/2019/04/17/preguntas-y-respuestas-de-la-entrevista-de-trabajo-de-sql-coding-dojo-blog/

3/9

 

20/4/2021

Preguntas y respuestas de la entrevista de trabajo de SQL – Coding Dojo Blog – stips

(especificadas formalmente) a las que se puede acceder a los datos de muchas maneras diferentes sin tener que reorganizar las tablas de datos. La mayoría de los RDBMS usan SQL como la Interfaz de programación de aplicaciones (API) estándar para administrar la base de datos. .

¿Cómo ejecutar una consulta SQL? Las consultas se crean mediante comandos. Hay cuatro (4) comandos SQL: UNIR: se usa para unir datos relacionados o conectados almacenados en una o más tablas. SELECCIONAR: se usa para seleccionar datos. DÓNDE: se usa para aplicar criterios específicos a qué ha seleccionado. UNION: se utiliza para agregar filas entre sí. Después de esta explicación, debe explicar cómo ejecuta una consulta SQL paso a paso, con sus propias palabras y de manera clara y comprensible. [19659031] Enumere los diferentes tipos de claves y sus usos Las claves SQL son conjuntos de una o más columnas que identifican de forma única un registro en una tabla de base de datos. Se utilizan para recuperar registros o filas / columnas de datos de tablas de datos y para conectar tablas o vistas en bases de datos. Los diferentes tipos de claves son: Clave candidata: una tabla identifica solo una clave principal para una o más columnas. Las claves candidatas son claves potenciales y calificadas para ser la clave principal. Clave principal: también llamada "Palabra clave principal", es un identificador de datos único. Identifica números de teléfono, números de licencia de conducir o números de identificación del vehículo (VIN). Clave alternativa: las claves alternativas son como una clave principal que puede ser una columna o conjunto de columnas en una tabla cuyos valores son siempre únicos. Pueden contener valores nulos a menos que se especifique claramente con una regla de integridad NO NULA. Actualmente no se ha seleccionado como clave principal de la tabla, pero también puede ser la clave principal. Nota: una tabla se compone de claves de candidato, pero solo una clave de candidato puede ser una clave principal. Una vez que se especifica la clave principal, el resto se denominan claves alternativas. Clave compuesta: también conocida como clave compuesta o clave concatenada. Es una combinación de dos o más columnas en una tabla utilizada para identificar cada fila de la tabla de forma única. Si las columnas no se combinan y se toman de forma individual, la singularidad no está garantizada. Clave externa: en la relación de dos tablas, una clave primaria de una tabla se denomina clave externa en otra tabla. Una clave externa puede tener valores duplicados y también puede mantener valores nulos si una columna está definida para aceptar valores nulos. Clave única: una clave alternativa que acepta solo un valor y no permite valores duplicados en una columna. Súper clave: es un conjunto de columnas, donde cada columna es funcionalmente dependiente. La tecla Súper puede contener columnas adicionales que no son estrictamente necesarias para identificar cada fila de manera única. Si agrega cualquier otra columna / atributo a una clave principal, entonces se convierte en una súper clave, como EmployeeID + FullName, es una súper clave.

¿Qué es la normalización?

https://stips.wordpress.com/2019/04/17/preguntas-y-respuestas-de-la-entrevista-de-trabajo-de-sql-coding-dojo-blog/

4/9

 

20/4/2021

Preguntas y respuestas de la entrevista de trabajo de SQL – Coding Dojo Blog – stips

La normalización de la base de datos es un proceso de reorganización y normalización de los datos en las bases de datos relacionales. Funciona de acuerdo con un conjunto llamado Formas normales, para reducir la cantidad de datos repetitivos y mejorar la integridad de los datos. Los tipos de normalización son: 1NF – o la primera forma normal, tiene la regla de que un atributo o una columna de una tabla solo puede contener o contener un solo valor. Para dejar que contenga más de un valor, use la clave principal. 2NF – o la segunda forma normal es la forma en la que solo se puede tomar una tabla si es totalmente compatible con las reglas 1NF. En esta forma, el concepto de Clave compuesta no permite que una tabla esté en la segunda forma normal porque solo una columna debe actuar como la Clave principal. 3NF – o la tercera forma normal. Una tabla solo se puede llevar a la tercera forma normal si está en 2NF. Además, no debe haber dependencias funcionales transitivas. BCNF – o Forma normal de Boyce-Codd, ya veces llamada 3.5NF. Por lo general, la mayoría de los escenarios no alcanzan esta forma, a menos que haya anomalías causadas por más de una Clave candidata.

¿Qué es la desnormalización? La desnormalización es una técnica de optimización en una base de datos que agrega datos redundantes a uno o más. Más mesas. Es una técnica aplicada después de hacer la normalización para evitar uniones costosas en la  base de datos relacional. ¿Qué son las uniones en SQL? Las uniones SQL generan un conjunto que contiene columnas de tablas y se usan para combinar datos registros de dos o más tablas en una base de datos. Aquí hay diferentes tipos de combinaciones: Unión interna: selecciona registros con valores coincidentes en dos o más tablas y crea una nueva tabla de resultados. Izquierda [Outer] Unión: selecciona registros de la primera izquierda -Más tabla con registros de tabla correcta coincidentes. Si no hay registros coincidentes, el resultado es NULL. Derecha [Outer] Unir: selecciona los registros de la segunda tabla de más a la derecha que tienen una coincidencia de la tabla de la izquierda. Completo [Outer] Únete – Es selecciona todos los registros que coincidan con cualquiera de los registros de la tabla de la izquierda a la derecha. Izquierda [Outer] Unión sin intersección: devuelve todas las filas de la tabla de la derecha designada en la condición ENCENDIDO que también con lade condición la tabla de de la izquierda que coincidan concumple la condición unión. de unión. Además, no debe haber filas de Derecha [Outer] Unir sin intersección: devuelve todas las filas de la tabla de la derecha designada en la condición de ENCENDIDO que también cumple con la condición de unir. Además, no debe haber filas de la tabla de la izquierda que coincidan con la condición de unión. Unión completa [Outer] sin intersección: devuelve todas las filas de ambas tablas designadas en la condición ON si la condición de unión un ión no se cumple ( aparte de los valores NULL).

¿Cuáles son los diferentes subconjuntos de SQL? Hay tres subconjuntos principales del lenguaje SQL: Lenguaje de control de datos (DCL). Lenguaje de definición de datos (DDL). Lenguaje de manipulación de datos (DML) https://stips.wordpress.com/2019/04/17/preguntas-y-respuestas-de-la-entrevista-de-trabajo-de-sql-coding-dojo-blog/

5/9

 

20/4/2021

Preguntas y respuestas de la entrevista de trabajo de SQL – Coding Dojo Blog – stips

Cada conjunto del lenguaje SQL tiene su propio uso especial: DCL – Se utiliza para controlar el acceso a los datos en una base de datos. Por ejemplo, otorgar o revocar los derechos de usuarios específicos que realizan tareas t areas específicas. DDL: se utiliza para definir estructuras de datos. Por ejemplo, crear, alterar / cambiar o eliminar tablas. DML: manipular o acceder a los datos en una tabla. Por ejemplo, insertar, borrar y actualizar datos. Sin embargo, seleccionar es una declaración especial que pertenece a este subconjunto, aunque es un comando de solo lectura que no manipula los datos en absoluto.

Explica la indexación de SQL y enumera sus tipos

La indexación es un proceso que hace que los datos solicitó volver más rápido de la tabla especificada. El índice de SQL es como la página de índice de un libro; permite al lector localizar la información específica sin escanear todo el libro. Sin él, el SQL pasará por una molestia para escanear toda la tabla en busca de los datos solicitados. Los tres tipos de índices son Índice Í ndice único, Índice agrupado, Índice nnoo agrupado. Estos son sus usos específicos: Índice único se asegura de que cada valor en una columna de índice clave sea único. No permite que los campos tengan valores duplicados o redundantes. Un índice único se aplica automáticamente cuando la clave principal ya está definida. El índice agrupado clasifica y almacena las filas de datos en una tabla o vista de acuerdo con sus valores clave. Solo se permite un índice agrupado por tabla porque las filas de datos se pueden almacenar solo en orden. El índice no agrupado tiene una estructura separada de las filas de datos y contiene los valores clave del índice no agrupado. Cada valor clave tiene un puntero a la fila de datos que contiene el valor clave.

https://stips.wordpress.com/2019/04/17/preguntas-y-respuestas-de-la-entrevista-de-trabajo-de-sql-coding-dojo-blog/

6/9

 

20/4/2021

Preguntas y respuestas de la entrevista de trabajo de SQL – Coding Dojo Blog – stips

¿Cuáles son las diferencias entre los comandos DELETE y TRUNCATE? DELETE COMMAND EL comando DELETE es un comando DML.

Se ejecuta usando un bloqueo de fila, cada fila de la tabla se bloquea para su eliminación.

La cláusula WHERE se puede usar con BORRAR para filtrar y eliminar datos específicos. Se utiliza para eliminar filas de una tabla basándose en la condición WHERE.

Se mantienen log, por lo que es más lento que TRUNCA TRUNCATE. TE.

TRUNCATE COMMAND El comando TRUNCATE es un comando DDL. Se ejecuta mediante un  bloqueo de tabla, y toda la tabla se bloquea para eliminar todos los registros. La cláusula WHERE no se puede usar con TRUNCATE. Se eliminan todas las filas de una tabla. Es más rápido en cuanto al rendimiento porque tiene un registro mínimo en el registro de transacciones.

Quita las filas de una en una y registra una entrada en el registro de transacciones para cada fila eliminada. 19659087] Elimina los datos al desasignar las páginas de datos que se utilizan para almacenar la tabla e los datos. Solo registra las desasignaciones de la página en el registro de transacciones. Usa más espacio de transacción que la sentencia TRUNCATE. Puede usarse con vistas indizadas.

Utiliza menos espacio de transacción que el comando DELETE. No se puede usar con vistas indizadas.

¿Qué es CLÁUSULA DE SQL? Una cláusula de SQL filtra filas de todo el conjunto de registros. Se utiliza para limitar el conjunto de resultados dando condiciones a la consulta. Ejemplos de cláusulas son las cláusulas HA HAVING VING y WHERE. Ambos realizan la misma función, pero su propósito difiere. La los valores de un grupo como los registros del cláusula resultadoHAVING antes defiltra quetanto se realicen las agrupaciones. La cláusula WHERE se utiliza para filtrar filas y el filtrado se aplica a cada fila. La https://stips.wordpress.com/2019/04/17/preguntas-y-respuestas-de-la-entrevista-de-trabajo-de-sql-coding-dojo-blog/

7/9

 

20/4/2021

Preguntas y respuestas de la entrevista de trabajo de SQL – Coding Dojo Blog – stips

cláusula HAVING HAVING se usa antes del agrupamiento y ¿DÓNDE se usa después del agrupamiento .

¿Qué es un procedimiento almacenado recursivo? Un procedimiento almacenado puede llamarse a sí mismo la condición límite nivel máximo de aanidamiento nidamiento de 32. Un procedimiento recursivo ayuda a los programadores a usar el conjunto de códigos correspondiente tantas veces como deseen. ¿Cuáles son los pros y los contras del procedimiento almacenado? Pros [19659043] Es más rápido Guardar  Está precompilado Reduce el tráfico de la red Es reutilizable Puede manejar operaciones complejas  Admite procedimientos almacenados anidados anidad os Su seguridad es alta; los códigos permanecen en el servidor de la base de datos Contras

Es muy difícil de codificar, necesita desarrolladores expertos Es difícil de depurar  No es una base de datos independiente. Su código puede cambiar según el servidor de la base de datos.

¿Cómo tranquilizar a un interesado que está preocupado por la desaceleración de la base de datos? Las preguntas de la entrevista de trabajo SQL pueden no ser todo acerca de la tecnología. Habrá preguntas que les permitirán saber cómo trabajaría si lo contrataran. Evaluarían su capacidad para tranquilizar a los usuarios finales si hubiera algunos problemas. Su respuesta debería ser tranquilizadora para los usuarios finales. Debe abordar su frustración de una manera amable, aceptar sus errores y comprometerse a solucionar los problemas tan pronto como sea posible. Indicar sus acciones para solucionar el problema también les ayudaría a calmarse y estar seguro.

Hábleme de un proyecto de SQL desafiante en el que ha trabajado Esta pregunta también es para que el entrevistador sepa qué tipo de proyecto Ya he trabajado. Especifique los problemas que ha encontrado durante el proyecto y cómo lo abordó. Por ejemplo, has encontrado un error que era tan difícil de encontrar. Puede agregar cómo reaccionó y actuó al resolver este problema. Se ganaría la confianza del entrevistador para contratarte. También puedes aprovechar este momento para presentar tu cartera y mostrar tus logros. Mientras haces esto, les das una idea de cómo trabajarías para ellos cuando y si te contratan.

https://stips.wordpress.com/2019/04/17/preguntas-y-respuestas-de-la-entrevista-de-trabajo-de-sql-coding-dojo-blog/

8/9

 

20/4/2021

Preguntas y respuestas de la entrevista de trabajo de SQL – Coding Dojo Blog – stips

CONCLUSIÓN  En Coding Dojo usamos la tecnología MYSQL para enseñar RoR, Python, Java, y .NET. También contamos con un Equipo de Servicio de Carrera que ayuda a los graduados e incluso cuando aún son estudiantes para prepararse para su primer trabajo después del campo de entrenamiento. Solo recuerda que todas tus respuestas deben ser claras, directas y con confianza. Después de todo, una entrevista de trabajo es una de las mejores maneras de mostrarte. Nosotros, en Coding Dojo, te animamos a que pases tu entrevista. Para obtener más información sobre Coding Dojo, visite www.codingdojo.com.

READ MORE – CLICK HERE www.Down.co.ve

from Down.co.ve hp://bit.ly/2KIHbBX via www.Down.co.ve DOWN.CO.VE

Publicado por samuel1500 Desarrollador de Software y Páginas Web Ver Ver todas las entradas de samuel1500 © 2021 STIPS BLOG DE WORDPRESS.COM.

https://stips.wordpress.com/2019/04/17/preguntas-y-respuestas-de-la-entrevista-de-trabajo-de-sql-coding-dojo-blog/

9/9

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF