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
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

Practica1

  • 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 unvalor 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