1. PRACTICA SQL N° 01
1. Describir SQL Server
Es de eso de lo que trata el StructuredQuery Language0 (lenguaje de consulta estructurado) que
no es más que un lenguaje estándar de comunicación con bases de datos. Hablamos por tanto de un
lenguaje normalizado que nos permite trabajar con cualquier tipo de lenguaje.
Es un sistema en donde podemos gestionar base de datos.
2. Características de SQL Server
Estabilidad y seguridad.
Permite el uso de comando DML Y DDL gráficamente.
Soporta procedimiento almacenado.
Administra información de otros servidores de datos.
3. Una base de datos además de contener tablas contiene otros objetos como:
VISTAS INDICE
OBJETOS TABLAS
4. Describe c/u de las B.D del sistema:
Master.- Registra toda la información del sistema para una instancia de SQL Server.
Msdb.- La utiliza el Agente SQL Server para programar alertas y trabajos.
Model.- Se utiliza como plantilla para todas las bases de datos creadas en la instancia de SQL
Server.
Resource.- Base de datos de sólo lectura que contiene objetos del sistema que se incluyen con SQL
Server 2005.
tempdb.-Área de trabajo que contiene objetos temporales o conjuntos de resultados intermedios.
5. SQL Server valida a los usuarios en dos niveles de seguridad:
OLTP
OLAP
6. Responde
I. Sirve para conectarse al SQL y reconoce dos mecanismos de autentificación?
- Inicio de sesión
II. Muestra la información relevante para el usuario y oculta la complejidad de las consultas?
- Vistas
III. Es un conjunto de derechos asignados?
- Roles
- Procedimientos
2. IV. Programación que se ejecuta en el lado del servidor y no en la maquina Cliente?
- Almacenados
V. Procedimiento la cual se invoca automáticamente ante la operación de INSERT, UPDATE o
DELETE sobre una tabla?
- Desencadenadores
VI. Especifican que tipo de valores son permitidos en cada una de las columnas que conforman
la estructura de la fila?
- Tipos de Datos
PRACTICA SQL N° 02
1. Completar
- Menciona los cuatro elementos del T-SQL:
a) DDL (lenguaje de definición de datos)
b) DCL(lenguaje de control de datos)
c) DML(lenguaje de manipulación de datos)
d) Elementos adicionales de lenguaje.
2. Describe las funciones de cadena:
LEFT :Devuelve una cadena que contiene un número especificado de caracteres desde el lado
izquierdo de una cadena.
RIGHT: Devuelve una cadena que contiene un número especificado de caracteres desde el lado
derecho de una cadena.
LEN: Devuelve un entero que contiene el número de caracteres de una cadena.
LTRIM:para suprimir los espacios iniciales
RTRIM:para suprimir los espacios finales en una variable de cadena.
REVERSE:Devuelve un valor de cadena invertido.
SUBSTRING:Devuelve la cadena secundaria del primer argumento que comienza en el lugar especificado en
el segundo argumento y la longitud especificada en el tercer argumento.
3. Describe las funciones de fecha:
DATEADD: Devuelve un valor de tipo Date que contiene un valor de fecha y hora al que se ha agregado
un intervalo de tiempo especificado.
3. DATEDIFF: Devuelve un valor Long que especifica el número de intervalos de tiempo entre dos valores
Date.
DATEPART:Función DatePart. Devuelve la parte especificada de una fecha dada