Lenguaje SQL
Type in the name of the company you are going to have an interview with.
Tipos de Datos
Un tipo de datos define qué tipo de valor puede contener una columna: datos enteros, datos de caracteres, datos monetarios, datos de fecha y hora, cadenas binarias, etc.
Alcance de SQL
How ambitious are you?
También el SQL a veces se describe como un lenguaje declarativo, también incluye elementos procesales.
El alcance de SQL incluye la inserción de datos, consultas, actualizaciones y borrado, la creación y modificación de esquemas y el control de acceso a los datos.
What are your short-term goals ?
Type them in.
En que consiste
Lenguaje de Control de Datos (DCL)
What experience have you got from your previous jobs? Make sure you specify all your previous work experience, part-time jobs, vacation jobs, voluntary work, and unpaid work experience that are relevant for the position you are applying for.
Serie de comandos SQL que permiten al administrador controlar el acceso a los datos contenidos en la base de datos.
Lenguaje de Manipulacion de Datos (DML)
Describe a typical work day in your previous/current position.
Permite a los usuarios de la misma llevar a cabo las tareas de consulta o modificación de los datos contenidos en las Bases de Datos del Sistema Gestor de Bases de Datos.
Lenguaje de Defincion de Datos (DDL)
Why will/did you leave your existing/last job?
Permite a los programadores de la misma llevar a cabo las tareas de definición de las estructuras que almacenarán los datos así como de los procedimientos o funciones que permitan consultarlos.
¿Que es ?
Do you fully understand what this position implies?
After you've made some research on the company, read the job description thoroughly, and try to fully understand what your responsibilities will be.
Es un lenguaje de consulta, usado como interfaz para comunicarse con bases de datos y realizar operaciones de acceso y manipulación de la información almacenada.
Lenguaje de Manipulacion
de Datos (DML)
Are you qualified for this position?
Interviewers will want to know whether or not you are able to do the job.
Answer the questions from this section and see if you are the right person for this position.
DELETE
What can you do for this job that other candidates can't? Why?
Borra uno o más registros existentes en una tabla.
UPDATE
Which qualities were easily observed by your colleagues and/or your former/existing boss?
Type them in.
Es utilizada para modificar los valores de un
conjunto de registros existentes en una tabla.
INSERT
What are your weaknesses?
Examples:
stubbornoverly critical, can't accept authoritytoo demandingtoo talkativetoo quiettoo sensitivelacking assertivenesslacking social tact
Agrega uno o más registros a una (y solo una)
tabla en una base de datos relacional.
SELECT
What strengths qualify you for this job?
Example:
ambitiousgood communicatorfocuseddeterminedadaptablecuriousoptimisthard workerhonestpoliteco-operativeself motivatedenthusiasticgood leaderstrategic thinkerquick learnerflexiblegood problem solver
Nos permite consultar los datos almacenados
en una tabla de la base de datos.
Lenguaje de Control
de Datos (DCL)
REVOKE
How would you describe yourself?
Type in a short description.
Permite eliminar permisos que previamente
se han concedido con GRANT.
GRANT
What are your hobbies?
What do you like to do in your free time? What was the last film you saw or the last book you read? Think of the activities that relax you the most. Fill in several hobbies.
Permite dar permisos a uno o varios usuarios
o roles para realizar tareas determinadas.
Lenguaje de Defincion
de Datos (DDL)
Research the company
You should find and learn as much as you can about the company where you are having an interview.
The interviewer will want to see what you know about them and why you chose the company.
Doing your homework will show that you are really interested.
TRUNCATE
Este comando solo aplica a tablas y su función es
borrar el contenido completo de la tabla especificada.
DROP
What can you do for this company that someone else can't?
Type in several unique traits that will turn you into the perfect candidate for the position.
Este comando elimina un objeto de la base de datos.
ALTER
What do you know about the company?
Type a short description of the company's background.
Este comando permite modificar la
estructura de una tabla u objeto.
CREATE
Why do you want to work for this company?
Think of what you can do for them, not of what they can do for you.
Este comando permite crear objetos de datos, como nuevas bases de datos, tablas, vistas y procedimientos almacenados.
Elementos del SQL
Comandos
Con los comandos puedes controlar las operaciones, el flujo del programa, conexiones, sesiones, o diagnósticos.
Querys
Una query o consulta va a recuperar los datos,
en base a un criterio dado.
Predicados
Que especifican las condiciones que se utilizan
para limitar los efectos de los comandos y las
consultas, o para cambiar el flujo del programa.
Expresiones
Las expresiones pueden producir valores escalares o tablas, que consisten en columnas y filas de datos.
Cláusulas
Las cláusulas son componentes de los estados y las querys.