LENGUAJE TRANSACT SQL
T-SQL es un lenguaje sumamente potente que nos ayuda a definir tareas mientras trabajamos con bases de datos. Debido a que este lenguaje tiene algunas restricciones en el propio lenguaje casi siempre lo vemos utilizado en la creación de los procedimientos almacenados, funciones de usuario y también en los triggers.
2. DEFINICIÓN
T-SQL es un lenguaje sumamente potente que nos ayuda a definir tareas mientras trabajamos con
bases de datos. Debido a que este lenguaje tiene algunas restricciones en el propio lenguaje casi
siempre lo vemos utilizado en la creación de los procedimientos almacenados
3. CARACTERISTICAS
La sencillez también radica en que lo que indicamos es lo que queremos obtener, no el cómo lo
tenemos que obtener, de eso se encargará el sistema automáticamente.
Las sentencias SQL además siguen todo el mismo patrón.
Empiezan por un verbo que indica la acción a realizar,
Completado por el objeto sobre el cual queremos realizar la acción.
Si sabemos algo de inglés nos será más fácil interpretar a la primera lo que quiere decir la instrucción,
y de lo contrario, como el número de palabras que se emplean es muy reducido, enseguida nos las
aprenderemos.
4. COMANDOS
En el DDL (acciones sobre la definición de la base de datos), tenemos 3 verbos básicos:
CREATE (Crear)
DROP (Eliminar)
ALTER (Modificar)
En el DML (acciones sobre los datos almacenados) utilizaremos los verbos:
INSERT (Crear, es decir, insertar una nueva fila de datos)
DELETE (Eliminar filas de datos)
UPDATE (Modificar filas de datos)
SELECT (Seleccionar, obtener)
el valor NULL que indica precisamente la ausencia de valor.
5. RESUMEN
SQL es un lenguaje de consulta para los sistemas de bases de datos relaciónales, pero que no posee la
potencia de los lenguajes de programación. No permite el uso de variables, estructuras de control de
flujo, bucles... y demás elementos característicos de la programación. No es de extrañar, SQL es un
lenguaje de consulta, no un lenguaje de programación.
Sin embargo, SQL es la herramienta ideal para trabajar con bases de datos. Cuando se desea
realizar una aplicación completa para el manejo de una base de datos relacional, resulta necesario
utilizar alguna herramienta que soporte la capacidad de consulta del SQL y la versatilidad de los
lenguajes de programación tradicionales.Transact SQL es el lenguaje de programación que
proporciona Microsoft SQL Server para extender el SQL estándar con otro tipo de instrucciones y
elementos propios de los lenguajes de programación.
6. RECOMENDACIONES
Este lenguaje es muy útil para nosotros ya que nos hace la vida más fácil y siempre
recordando que es un lenguaje de consulta mas no un lenguaje de programación.
En la cual si vamos a utilizar u obtener más fácil y rápido lo que necesitamos ya sea para
guardar nuestro dato en SQL y/o otros.
CONCLUSIONES
Este lenguaje nos ayuda a que nuestras vidas sean más fácil y comprensible ya que tan solo con utilizar
comandos podemos llamar a un trabajo realizado en uno o más meses.
Logramos así avanzar con nuestras vidas a y siempre recordando que sabiendo ingles el lenguaje nos será
más fácil.