Está en la página 1de 10

BASES DE DATOS II

ING.PRISCILLA CASCANTE GUDIÑO


TIPOS DE DATOS

 SQL en la actualidad admite una variada gama de tipos de datos para el tratamiento de la información contenida en las tablas, los tipos de datos
pueden ser:
 Numéricos (con o sin decimales)
 Alfanuméricos
 Fecha
 Booleanos.
OPERADORES

 Los operadores se pueden definir como


combinaciones de caracteres que se utilizan tanto
para realizar asignaciones como comparaciones entre
datos.
 Los operadores se dividen en

 Aritméticos
 Relacionales
 Lógicos
 De Concatenación
PALABRAS CLAVES
FUNCIONES AGREGADAS

 Las funciones agregadas proporcionan a SQL


utilidades de cálculo sobre los datos de las tablas.

 Estas funciones se incorporan en las consultas


SELECT y retornan un único valor al operar sobre un
grupo de registros.
VISTAS

 La vista tiene la apariencia de una tabla, pero, a diferencia de esta, ocupa menos espacio, debido a que se almacena
solo la definición y no sus datos.
 El objetivo de la vista es mostrar al usuario una visión parcial de los datos, de modo que podemos mostrar a estos solo
aquellos datos que son de su interés. Esto constituye un elemento de seguridad importante. Otro motivo para su
utilización es la adaptación del esquema de datos para un determinado usuario o aplicación.
FUNCIONES

 SQL Server proporciona al usuario la posibilidad de definir sus propias funciones, conocidas como UDF’s (user
defined functions).
 Existen tres tipos de funciones, que son las siguientes:

 Funciones escalares.

 Funciones en línea.

 Funciones en línea de múltiples sentencias


PROCEDIMIENTO ALMACENADO

 Un procedimiento es un programa dentro de la base de datos que ejecuta una acción o conjunto de
acciones especificas.

 Un procedimiento tiene un nombre, un conjunto de parámetros (opcional) y un bloque de código.

 En Transact SQL los procedimientos almacenados pueden devolver valores ( numérico entero) o conjuntos de
resultados.

 Para crear un procedimiento almacenado debemos emplear la sentencia CREATE PROCEDURE.

También podría gustarte