You are on page 1of 5

Anexo 3

COMPONENTES DE SQL SERVER


COMANDOS Existen tres tipos de comandos SQL [5]:

Los DDL (Data Definition Languaje) que permiten crear y definir nue as !ases de datos" campos e #ndices$ En %a ta!%a se pueden o!ser ar %os comandos DDL

Comandos DDL Comando CREATE DROP ALTER Descripcin 'ti%i(ado para crear nue as ta!%as" campos e #ndices Emp%eado para e%iminar ta!%as e #ndices 'ti%i(ado para modificar %as ta!%as agregando campos o cam!iando %a definici)n de %os campos$

Los D&L (Data &anipu%ation Languaje) que permiten generar consu%tas para ordenar" fi%trar y extraer datos de %a !ase de datos$ En %a ta!%a se pueden o!ser ar %os comandos DDL

Comandos DML Comando Descripcin 'ti%i(ado para consu%tar registros de %a !ase de datos que satisfagan un criterio determinado 'ti%i(ado para cargar %otes de datos en %a !ase de datos en una *nica operaci)n$ 'ti%i(ado para modificar %os a%ores de %os campos y registros especificados 'ti%i(ado para e%iminar registros de una ta!%a de una !ase de datos

SELECT INSERT UPDATE DELETE

Los D+L (Data +ontro% Language) que ,ace referencia a %a parte de% %enguaje SQL que se ocupa de %os apartados de seguridad y de %a integridad en e% procesamiento concurrente$ En %a ta!%a se pueden o!ser ar %os comandos D+L
Comandos DCL Comando RANT REVO!E Descripcin Este asigna a% usuario pri i%egios presentes .ara quitar (re ocar) %os pri i%egios concedidos

CLUSULAS Las c%-usu%as son condiciones de modificaci)n uti%i(adas para definir %os datos que desea se%eccionar o manipu%ar$ En %a ta!%a se pueden o!ser ar %as c%-usu%as en SQL$
Clusula FROM Descripcin 'ti%i(ada para especificar %a ta!%a de %a cua% se an a se%eccionar %os registros 'ti%i(ada para especificar %as condiciones que de!en reunir %os registros que se an a se%eccionar 'ti%i(ada para separar %os registros se%eccionados en grupos espec#ficos 'ti%i(ada para expresar %a condici)n que de!e satisfacer cada grupo 'ti%i(ada para ordenar %os registros se%eccionados de acuerdo con un orden espec#fico

!ERE

"ROUP #$

!A%IN"

ORDER #$

OPERADORES L" #COS

Operado

Uso Es e% /y/ %)gico$ E a%*a dos condiciones y de ue% e un a%or de erdad s)%o si am!as son ciertas$ Es e% /o/ %)gico$ E a%*a dos condiciones y de ue% e un a%or de erdad si a%guna de %as dos es cierta$

AND

OR

NOT

0egaci)n %)gica$ De ue% e e% a%or contrario de %a expresi)n$

OPERADORES DE COMPARAC#"N

Operador & ' &' &( '( ( #ET EE N LI)E In

Uso &enor que &ayor que Distinto de &enor ) 2gua% que &ayor ) 2gua% que 2gua% que 'ti%i(ado para especificar un inter a%o de a%ores$ 'ti%i(ado en %a comparaci)n de un mode%o 'ti%i(ado para especificar registros de una !ase de datos

$UNC#ONES DE A RE ADO Las funciones de agregado se usan dentro de una c%-usu%a SELE+1 en grupos de registros para de o% er un *nico a%or que se ap%ica a un grupo de registros$

E% componente encargado de guardar %a informaci)n y so!re e% que giran e% resto de componentes de SQL Ser er es %a !ase de datos$ E% sistema desarro%%ado para esta tesis necesita de una reser a de datos" para %o cua% se dise3a una !ase datos cuya estructura permita !*squeda de informaci)n" consu%tas" an-%isis y actua%i(aci)n de %os datos de %os pacientes de %os diferentes ,ospita%es pertenecientes a nuestra po!%aci)n estudiada [5]$ En %a ta!%a se deta%%an %as 4unciones de 5gregado" que rea%i(an una Estad#stica Descripti a de datos$

$%ncin A%" COUNT SUM MA* MIN

Descripcin 'ti%i(ada para ca%cu%ar e% promedio de %os a%ores de un campo determinado 'ti%i(ada para de o% er e% n*mero de registros de %a se%ecci)n 'ti%i(ada para de o% er %a suma de todos %os a%ores de un campo determinado 'ti%i(ada para de o% er e% a%or m-s a%to de un campo especificado 'ti%i(ada para de o% er e% a%or m-s !ajo de un campo especificado

You might also like