REVISTA DE ABIGAIL
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Abigail Estrella Guzman
#12
4toA de Informatica
QUE ES SQL SERVES
• Microsoft SQL Server es un sistema de gestión
de base de datos relacional (RDBMS) producido
por Microsoft. Su principal lenguaje de consulta es
Transact-SQL, una aplicación de las normas ANSI /
ISO estándar Structured Query Language (SQL)
utilizado por ambas Microsoft y Sybase.
• El lenguaje de desarrollo utilizado (por línea de
comandos o mediante la interfaz gráfica de
Management Studio) es Transact-SQL (TSQL), una
implementación del estándar ANSI del lenguaje
SQL, utilizado para manipular y recuperar datos
(DML), crear tablas y definir relaciones entre ellas
(DDL).
Soporte de transacciones.
Escalabilidad, estabilidad y seguridad.
Soporta procedimientos almacenados.
Incluye también un potente entorno gráfico de administración, que
Permite el uso de comandos DDL y DML gráficamente.
Permite trabajar en modo cliente-servidor, donde la información y
datos se alojan en el servidor y las terminales o clientes de la red
sólo acceden a la información.
Además permite administrar información de otros servidores de
datos.
QUE ES TRANSACT-SQL O T-SQL
• es una extensión al SQL de Microsoft y Sybase.
SQL, que frecuentemente se dice ser un Lenguaje de
Búsquedas Estructurado (por sus siglas en inglés),
es un lenguaje de cómputo estandarizado,
desarrollado originalmente por IBM para realizar
búsquedas, alterar y definir bases de datos
relacionales utilizando sentencias declarativas.
• TRANSACT-SQL: es un lenguaje muy potente que
nos permite definir casi cualquier tarea que
queramos efectuar sobre la base de datos; incluye
características propias de cualquier lenguaje de
programación, características que nos permiten
definir la lógica necesaria para el tratamiento de la
información
TIPOS DE CAMPOS
ALFANUMERICO
• Contienen cifras y letras. Presentan una
longitud limitada (255 caracteres)
NUMERICO
• Existen de varios tipos, principalmente,
enteros (sin decimales) y reales (con
decimales)
BOOLEANOS
• Poseen dos formas: Verdadero y falso
(Sí o No)
FECHA
• Almacenan fechas facilitando
posteriormente su explotación. Almacenar
fechas de esta forma posibilita ordenar
los registros por fechas o calcular los días
entre una fecha y otra..
MEMOS
• Son campos alfanuméricos de longitud
ilimitada. Presentan el inconveniente de no
poder ser indexados (veremos más
adelante lo que esto quiere decir).
AUTOINCREMENTO
• Son campos numéricos enteros que
incrementan en una unidad su valor para
cada registro incorporado. Su utilidad
resulta más que evidente: Servir de
identificador ya que resultan exclusivos de
un registro.
QUE ES UN
COMANDO DDL
• es un lenguaje proporcionado
por el sistema de gestión de
base de datos que permite a los
usuarios 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.
CREATE
• Utilizado para
crear nuevas
tablas, campos e
índices
Comando DDL
DROP
• Empleado
para eliminar
tablas e
índices
ALTER
• Utilizado
para
modificar las
tablas
agregando
campos o
cambiando la
definición de
los campos
QUE SON
COMANDOS DML
INSERT
SELECT
DELETE
UPDATE
Las aplicaciones que trabajan sobre la base
de datos se programan en un lenguaje de
programación (C, Cobol, ...) insertando en el
código fuente sentencias del DML. Al utilizar
un DML se deben especificar los datos que
serán afectados por las sentencias del
lenguaje. Un DML puede tener o no
procedimientos, según sea necesario
especificar además cómo deben obtenerse esos
datos. Los DML con procedimientos tienen
sentencias de control de flujo como bucles o
condicionales. Los DML sin procedimientos son
conocidos también como declarativos.
• Utilizado
para cargar
lotes de
datos en la
base de
datos en una
única
operación
• Utilizado
para
consultar
registros de
la base de
datos que
satisfagan un
criterio
determinado.
• Utilizado
para
modificar los
valores de
los campos y
registros
especificados
• Utilizado
para eliminar
registros de
una tabla de
una base de
datos
QUE ES UNA
CLAUSUSLA EN
SQL
Las cláusulas son las
condiciones que modifican
nuestras consultas y son
utilizadas para definir los
datos que desea
seleccionar o manipular.
LAS CLAUSULAS
FROM
• Enuncia la procedencia de los
datos, indicando la TABLA , la
VISTA ó la SUBCONSULTA que
se utilizará
WHERE
• Se emplea para especificar el
filtro o condición que se desea
utilizar y se debe cumplir
GROUP
• Sirve para agrupar los
registros de resultado y
poder realizar funciones de
agregado luego
ORDER
• Otorga el orden a los
resultados
Que son operadores
lógicos
Los operadores lógicos pueden crear
condiciones compuestas en una
fórmula, como que se deben cumplir
dos o más condiciones para elegir un
determinado método de cálculo. Con
los operadores lógicos, puede
describir estas combinaciones de
condiciones
Esta foto de Autor desconocido está bajo licencia CC BY-NC-ND
Las operaciones lógicas de SQL
AND
• Verdadero sólo si los dos elementos son verdaderos
NOT
• Cambia el valor de Falso a Verdadero y viceversa
OR
• Verdadero si cualquiera de los elementos es verdadero
• https://es.wikipedia.org/wiki/Microsoft_SQL_Server
• https://iessanvicente.com/colaboraciones/sqlserver.pdf
• https://www.monografias.com/trabajos73/microsoft-sqlserver/microsoft-sql-server2.shtml
• https://es.wikipedia.org/wiki/Transact-SQL
• http://basededatosysql.blogspot.com/2012/05/tipos-de-campo-yde-datos-sql.html
BIBLIOGRAFIA
• http://desarrollodesoftware1yenny.blogspot.com/2018/04/universida
d-politecnicaamazonica.html#:~:text=Comandos%20DDL%3A%20es%20un%20lengu
aje,o%20funciones%20que%20permitan%20consultarlos.
• http://basededatosedwinflores.blogspot.com/2016/06/comandosdel-ddl-y-del-dml-comandos-dll.html
• https://www.lenguajesql.com.ar/default.asp?id=11#:~:text=Las%20cl
áusulas%20son%20las%20condiciones,que%20desea%20seleccionar%2
0o%20manipular.
• https://fmhelp.filemaker.com/help/18/fmp/es/index.html#page/FMP
_Help/logical-operators.html
Fecho por
Abigail estrella…