Upload
emilyfdez
View
98
Download
0
Embed Size (px)
Citation preview
PRACTICA SQL N° 01
1. Describir SQL ServerEs de eso de lo que trata el Structured Query 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 ServerEstabilidad 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:
VISTASOBJETOS
4. Describe c/u de las B.D del sistema:
INDICETABLAS
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
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.
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