SlideShare una empresa de Scribd logo
1 de 6
PRACTICA SQL
I. COMPLETAR
1. Mencione los cuatro elementos del T-SQL:
  a.     Elementos adicionales del lenguaje
  b.     Sentencia de lenguaje de control de datos – DCL
  c.     Sentencia de lenguaje de definición de datos – DDL
  d.     Sentencia de lenguaje de manipulación de datos – DML


2. Describe las funciones de cadena:


  Left          : Devuelve la parte de una cadena de caracteres que comienza en el número de
                caracteres especificado a partir de la izquierda.
  Right         : Devuelve la parte de una cadena de caracteres que comienza en el número de
                caracteres especificado en expresión Entera a partir de la derecha
  Len           : Devuelve el número de caracteres, en lugar del número de bytes, de la expresión de
                cadena dada, excluidos los espacios finales en blanco.
  Ltrim         : Devuelve una expresión de caracteres después de quitar los espacios en blanco a la
                izquierda.
  Rtrim         : Devuelve una cadena de caracteres después de quitar todos los espacios en blanco
                finales
  Reverse       : Devuelve la cadena invirtiendo el order de los caracteres.
           Substring : Devuelve parte de una expresión de caracteres, binaria, de texto o de imagen


3. Describe las funciones de fecha:


  Dateadd       : Agrega un intervalo a la fecha especificada, es decir, retorna una fecha adicionando
                a la fecha enviada como tercer argumento, el intervalo de tiempo indicado por el
                primer parámetro.
  Datediff      : Calcula el intervalo de tiempo (según el primer argumento) entre las 2 fechas. El
                resultado es un valor entero que corresponde a fecha2-fecha1.
  Datepart      : retorna la parte específica de una fecha, el año, trimestre, día, hora, etc.
  Day           : Retorna el día de la fecha especificada.
  Month         : Rretorna el mes de la fecha especificada
  Year          : Retorna el año de la fecha especificada.
4. Describe las funciones del sistema:
  Cast        : Convierte una expresión de un tipo de datos a otro en SQL Server 2008.
  Convert     : Convierte una expresión de un tipo de datos a otro en SQL Server 2008.
  Isnumeric : Determina si una expresión es de un tipo numérico válido.
  Isnull      : Reemplaza NULL con el valor de reemplazo especificado.




                                         PRACTICA SQL
I. COMPLETAR



1. Describe SQL server
  Es Un Sistema Para La Gestión De Bases De Datos Producido Por Microsoft Basado En El
  Modelo Relacional. Sus Lenguajes Para Consultas Sont-SQL Y ANSI SQL. Microsoft SQL
  Server Constituye La Alternativa De Microsoft A Otros Potentes Sistemas Gestores De Bases
  De Datos Como Son Oracle,Postgresql O Mysql.




2. Características del SQL server
  Soporte de transacciones.
  Escalabilidad, estabilidad y seguridad.
  Soporta procedimientos almacenados.
  Incluye también un potente entorno gráfico de administración, que permite el uso
  de comandos DDL y DML gráficamente.
  Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en
  el servidor y los terminales o clientes de la red sólo acceden a la información.
  Además permite administrar información de otros servidores de datos.




3. Una base de datos además de contener contiene otros objetos como:
  Int, varchar, date, time, char, samllhoney,smallint
4. Describe cada una de las base de datos del sistema:
   a. Base de datos maestra:
       Registra toda la información del sistema para una instancia de SQL Server.
   b. Base de datos msdb
       La utiliza el Agente SQL Server para programar alertas y trabajos.
   c. Base de datos model
       Se utiliza como plantilla para todas las bases de datos creadas en la instancia de SQL Server.
       Las modificaciones hechas a la base de datos model, como el tamaño de la base de datos, la
       intercalación, el modelo de recuperación y otras opciones de base de datos, se aplicarán a las
       bases de datos que se creen con posterioridad.
   d. Base de datos Resource
       Base de datos de solo lectura que contiene objetos del sistema que se incluyen con SQL
       Server. Los objetos del sistema persisten físicamente en la base de datos Resource, pero
       aparecen lógicamente en el esquema sys de cada base de datos.
   e. Base de datos 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:


  SQL Server valida a los usuarios con 2 niveles de seguridad; autenticación del login y validación
  de permisos en la Base de Datos de cuentas de usuarios y de roles. La autenticación identifica al
  usuario que está usando una cuenta y verifica sólo la habilidad de conectarse con SQL Server. El
  usuario debe tener permiso para accesar a las Bases de Datos en el Servidor. Esto se cumple para
  asignar permisos específicos para la Base de Datos, para las cuentas de usuario y los roles. Los
  permisos controlan las actividades que el usuario tiene permitido realizar en la Base de Datos del
  SQL Server.
II.     ESTABLECER LAS RELACIONES CORRESPONDIENTES


Sirve para conectarse al SQL y reconoce dos             .
mecanismos de Autentificación…...................

Muestra la información relevante para el usuario y
                                                            Roles
oculta la complejidad de las consultas.............
                                                            Procedimientos
Es un conjunto de derechos asignados…….......
                                                            Almacenados
Programación que se ejecuta en el lado del Servidor
y no en la maquina Cliente…………...                           Inicio de Sesión

Procedimiento la cual se invoca automáticamente             Desencadenadores
ante una operación a de insert, update o delete sobre
una tabla                                                   Tipos de datos

Especifican que tipo de valores son permitidos en           Vistas
cada una de las columnas que conforman la
estructura de la fila……………………………
rrrr
Practica sql i,ii

Más contenido relacionado

La actualidad más candente

58517228 postgre sql-desarrolladoresbasico
58517228 postgre sql-desarrolladoresbasico58517228 postgre sql-desarrolladoresbasico
58517228 postgre sql-desarrolladoresbasicoLucia Zambrano Franco
 
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...José Antonio Sandoval Acosta
 
Tema 16 acceso a base de datos usando jpa por gio
Tema 16   acceso a base de datos usando jpa por gioTema 16   acceso a base de datos usando jpa por gio
Tema 16 acceso a base de datos usando jpa por gioRobert Wolf
 
Oracle3
Oracle3Oracle3
Oracle3Jualme
 
Sistema Gestor de Base de Datos MYSQL
Sistema Gestor de Base de Datos MYSQLSistema Gestor de Base de Datos MYSQL
Sistema Gestor de Base de Datos MYSQLlissette_torrealba
 
Acceso A Datos Y Ado.Net
Acceso A Datos Y Ado.NetAcceso A Datos Y Ado.Net
Acceso A Datos Y Ado.Netjennysofia
 
Practica sql
Practica sqlPractica sql
Practica sqlPathy1254
 
Tipos de datos. Ejercicios en SQL Server
Tipos de datos. Ejercicios en SQL ServerTipos de datos. Ejercicios en SQL Server
Tipos de datos. Ejercicios en SQL Serverjcalvopa
 
Programación de Base de Datos - Unidad 4 Representacion de la info
Programación de Base de Datos - Unidad 4 Representacion de la infoProgramación de Base de Datos - Unidad 4 Representacion de la info
Programación de Base de Datos - Unidad 4 Representacion de la infoJosé Antonio Sandoval Acosta
 
Tema 15 aplicaciones de dos capas por gio
Tema 15   aplicaciones de dos capas por gioTema 15   aplicaciones de dos capas por gio
Tema 15 aplicaciones de dos capas por gioRobert Wolf
 
Ative Directory By :Jose mendez
Ative Directory By :Jose mendezAtive Directory By :Jose mendez
Ative Directory By :Jose mendezjamendez83
 
My sql para principiantes
My sql para principiantesMy sql para principiantes
My sql para principiantesMichelle Torres
 
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysqlROQUE Caldas Dominguez
 

La actualidad más candente (19)

58517228 postgre sql-desarrolladoresbasico
58517228 postgre sql-desarrolladoresbasico58517228 postgre sql-desarrolladoresbasico
58517228 postgre sql-desarrolladoresbasico
 
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...
Programacion de base de datos - Unidad 1: Conexion a la base de datos con un ...
 
Tema 16 acceso a base de datos usando jpa por gio
Tema 16   acceso a base de datos usando jpa por gioTema 16   acceso a base de datos usando jpa por gio
Tema 16 acceso a base de datos usando jpa por gio
 
Java con Base de Datos
Java con Base de Datos Java con Base de Datos
Java con Base de Datos
 
Oracle3
Oracle3Oracle3
Oracle3
 
Sistema Gestor de Base de Datos MYSQL
Sistema Gestor de Base de Datos MYSQLSistema Gestor de Base de Datos MYSQL
Sistema Gestor de Base de Datos MYSQL
 
Acceso A Datos Y Ado.Net
Acceso A Datos Y Ado.NetAcceso A Datos Y Ado.Net
Acceso A Datos Y Ado.Net
 
Tarea1 1
Tarea1 1Tarea1 1
Tarea1 1
 
Practica sql
Practica sqlPractica sql
Practica sql
 
Ado.net
Ado.netAdo.net
Ado.net
 
Tipos de datos. Ejercicios en SQL Server
Tipos de datos. Ejercicios en SQL ServerTipos de datos. Ejercicios en SQL Server
Tipos de datos. Ejercicios en SQL Server
 
Programación de Base de Datos - Unidad 4 Representacion de la info
Programación de Base de Datos - Unidad 4 Representacion de la infoProgramación de Base de Datos - Unidad 4 Representacion de la info
Programación de Base de Datos - Unidad 4 Representacion de la info
 
Tema 15 aplicaciones de dos capas por gio
Tema 15   aplicaciones de dos capas por gioTema 15   aplicaciones de dos capas por gio
Tema 15 aplicaciones de dos capas por gio
 
Ative Directory By :Jose mendez
Ative Directory By :Jose mendezAtive Directory By :Jose mendez
Ative Directory By :Jose mendez
 
My sql para principiantes
My sql para principiantesMy sql para principiantes
My sql para principiantes
 
Base de datos moviles
Base de datos movilesBase de datos moviles
Base de datos moviles
 
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
 
Introducción SQL : Primera semana
Introducción SQL : Primera semanaIntroducción SQL : Primera semana
Introducción SQL : Primera semana
 
Historia del sql
Historia del sqlHistoria del sql
Historia del sql
 

Destacado

PROMOÇÃO A ERA DO GELO
PROMOÇÃO A ERA DO GELOPROMOÇÃO A ERA DO GELO
PROMOÇÃO A ERA DO GELOfeaugusto80
 
Only In 1
Only In 1Only In 1
Only In 1Mrirfan
 
Court Cases Launched In The Court Of Law Barnala State Vs
Court Cases Launched In The Court Of Law Barnala State VsCourt Cases Launched In The Court Of Law Barnala State Vs
Court Cases Launched In The Court Of Law Barnala State Vsmsdhillon72
 
Apresentação amigo oculto 2
Apresentação amigo oculto 2Apresentação amigo oculto 2
Apresentação amigo oculto 2vlopere1624
 
Jornal novemb ro (2)
Jornal novemb ro (2)Jornal novemb ro (2)
Jornal novemb ro (2)saojosepascom
 
The Best of DMA 2008 in Brazil - Loyalty and Retention
The Best of DMA 2008 in Brazil - Loyalty and Retention The Best of DMA 2008 in Brazil - Loyalty and Retention
The Best of DMA 2008 in Brazil - Loyalty and Retention Marcelo de Oliveira
 
Inicial 020.13.019685 1 - rio criciúma
Inicial 020.13.019685 1 - rio criciúmaInicial 020.13.019685 1 - rio criciúma
Inicial 020.13.019685 1 - rio criciúmaGabrielrf
 
Potencia de un número natural
Potencia de un número naturalPotencia de un número natural
Potencia de un número naturaljosemanuelcremades
 
Honorary Alumni of the Bill Cosby School of Scheming Innocent & Vulnerable Wo...
Honorary Alumni of the Bill Cosby School of Scheming Innocent & Vulnerable Wo...Honorary Alumni of the Bill Cosby School of Scheming Innocent & Vulnerable Wo...
Honorary Alumni of the Bill Cosby School of Scheming Innocent & Vulnerable Wo...Terrell Patillo
 
Natal conto ninguem-da-prendas-painatal
Natal conto ninguem-da-prendas-painatalNatal conto ninguem-da-prendas-painatal
Natal conto ninguem-da-prendas-painatalprofessoraisasoares
 
Manual terrômetro minipa mtr-1520 d
Manual   terrômetro minipa mtr-1520 dManual   terrômetro minipa mtr-1520 d
Manual terrômetro minipa mtr-1520 dRicardo Bussons
 
A península Ibérica entre os séculos VIII e XI
A península Ibérica entre os séculos VIII e XIA península Ibérica entre os séculos VIII e XI
A península Ibérica entre os séculos VIII e XIRosacidgalante
 
De Scrum para a Gestão Ágil (From Scrum to Agile Management in Portuguese)
De Scrum para a Gestão Ágil (From Scrum to Agile Management in Portuguese)De Scrum para a Gestão Ágil (From Scrum to Agile Management in Portuguese)
De Scrum para a Gestão Ágil (From Scrum to Agile Management in Portuguese)pragmatic solutions gmbh
 
[Fábio novaga8b] piraporadobomjesus
[Fábio novaga8b] piraporadobomjesus[Fábio novaga8b] piraporadobomjesus
[Fábio novaga8b] piraporadobomjesusJoão Victor Pereira
 

Destacado (20)

PROMOÇÃO A ERA DO GELO
PROMOÇÃO A ERA DO GELOPROMOÇÃO A ERA DO GELO
PROMOÇÃO A ERA DO GELO
 
Only In 1
Only In 1Only In 1
Only In 1
 
Court Cases Launched In The Court Of Law Barnala State Vs
Court Cases Launched In The Court Of Law Barnala State VsCourt Cases Launched In The Court Of Law Barnala State Vs
Court Cases Launched In The Court Of Law Barnala State Vs
 
Apresentação amigo oculto 2
Apresentação amigo oculto 2Apresentação amigo oculto 2
Apresentação amigo oculto 2
 
Jornal novemb ro (2)
Jornal novemb ro (2)Jornal novemb ro (2)
Jornal novemb ro (2)
 
The Best of DMA 2008 in Brazil - Loyalty and Retention
The Best of DMA 2008 in Brazil - Loyalty and Retention The Best of DMA 2008 in Brazil - Loyalty and Retention
The Best of DMA 2008 in Brazil - Loyalty and Retention
 
Argumento para filme Power Snake ( a força da cobra ). Marco Aurelio Santos a...
Argumento para filme Power Snake ( a força da cobra ). Marco Aurelio Santos a...Argumento para filme Power Snake ( a força da cobra ). Marco Aurelio Santos a...
Argumento para filme Power Snake ( a força da cobra ). Marco Aurelio Santos a...
 
Inicial 020.13.019685 1 - rio criciúma
Inicial 020.13.019685 1 - rio criciúmaInicial 020.13.019685 1 - rio criciúma
Inicial 020.13.019685 1 - rio criciúma
 
Potencia de un número natural
Potencia de un número naturalPotencia de un número natural
Potencia de un número natural
 
Honorary Alumni of the Bill Cosby School of Scheming Innocent & Vulnerable Wo...
Honorary Alumni of the Bill Cosby School of Scheming Innocent & Vulnerable Wo...Honorary Alumni of the Bill Cosby School of Scheming Innocent & Vulnerable Wo...
Honorary Alumni of the Bill Cosby School of Scheming Innocent & Vulnerable Wo...
 
Natal conto ninguem-da-prendas-painatal
Natal conto ninguem-da-prendas-painatalNatal conto ninguem-da-prendas-painatal
Natal conto ninguem-da-prendas-painatal
 
Manual terrômetro minipa mtr-1520 d
Manual   terrômetro minipa mtr-1520 dManual   terrômetro minipa mtr-1520 d
Manual terrômetro minipa mtr-1520 d
 
Tópicos frasais
Tópicos frasaisTópicos frasais
Tópicos frasais
 
Sistema de valores
Sistema de valoresSistema de valores
Sistema de valores
 
Encuentro 3 2014
Encuentro 3 2014Encuentro 3 2014
Encuentro 3 2014
 
A península Ibérica entre os séculos VIII e XI
A península Ibérica entre os séculos VIII e XIA península Ibérica entre os séculos VIII e XI
A península Ibérica entre os séculos VIII e XI
 
Cx decorativa 1
Cx decorativa 1Cx decorativa 1
Cx decorativa 1
 
Mk buscadores
Mk buscadoresMk buscadores
Mk buscadores
 
De Scrum para a Gestão Ágil (From Scrum to Agile Management in Portuguese)
De Scrum para a Gestão Ágil (From Scrum to Agile Management in Portuguese)De Scrum para a Gestão Ágil (From Scrum to Agile Management in Portuguese)
De Scrum para a Gestão Ágil (From Scrum to Agile Management in Portuguese)
 
[Fábio novaga8b] piraporadobomjesus
[Fábio novaga8b] piraporadobomjesus[Fábio novaga8b] piraporadobomjesus
[Fábio novaga8b] piraporadobomjesus
 

Similar a Practica sql i,ii

clase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdfclase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdfKaremLastarria
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro ComparativoMartha
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddlyehisam
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddlyehisam
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddlusamn
 
Bd 2 1 fundamentos transact sql
Bd 2   1 fundamentos transact sqlBd 2   1 fundamentos transact sql
Bd 2 1 fundamentos transact sqlCarlos Lopez
 
Herramientas Control, Monitoreo Y Estadisticas De Bases De Datos Sql
Herramientas Control, Monitoreo Y Estadisticas De Bases De Datos SqlHerramientas Control, Monitoreo Y Estadisticas De Bases De Datos Sql
Herramientas Control, Monitoreo Y Estadisticas De Bases De Datos SqlOlaya Molina
 
Lenguaje estructurado sql
Lenguaje estructurado sqlLenguaje estructurado sql
Lenguaje estructurado sqlDiego Sánchez
 
02 troubleshooting essentials sql server profiler - sql pass peru
02 troubleshooting essentials   sql server profiler - sql pass peru02 troubleshooting essentials   sql server profiler - sql pass peru
02 troubleshooting essentials sql server profiler - sql pass peruGuillermo Taylor
 
F004 p006-gfpi guia de aprendizaje 1-fundamentosde sql
F004 p006-gfpi guia de aprendizaje 1-fundamentosde sqlF004 p006-gfpi guia de aprendizaje 1-fundamentosde sql
F004 p006-gfpi guia de aprendizaje 1-fundamentosde sqlMiguel Amgo
 

Similar a Practica sql i,ii (20)

Sql td a
Sql   td aSql   td a
Sql td a
 
Practica1
Practica1Practica1
Practica1
 
Amnel
AmnelAmnel
Amnel
 
clase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdfclase 03 - Lenguaje SQL.pdf
clase 03 - Lenguaje SQL.pdf
 
Transac sql
Transac sqlTransac sql
Transac sql
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Profe pitta
Profe pittaProfe pitta
Profe pitta
 
Bd 2 1 fundamentos transact sql
Bd 2   1 fundamentos transact sqlBd 2   1 fundamentos transact sql
Bd 2 1 fundamentos transact sql
 
Herramientas Control, Monitoreo Y Estadisticas De Bases De Datos Sql
Herramientas Control, Monitoreo Y Estadisticas De Bases De Datos SqlHerramientas Control, Monitoreo Y Estadisticas De Bases De Datos Sql
Herramientas Control, Monitoreo Y Estadisticas De Bases De Datos Sql
 
Caracteristicas de dbms_SQL SERVER 2008
Caracteristicas de dbms_SQL SERVER 2008Caracteristicas de dbms_SQL SERVER 2008
Caracteristicas de dbms_SQL SERVER 2008
 
LENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQLLENGUAJE TRANSACT - SQL
LENGUAJE TRANSACT - SQL
 
Objeto Sql Command
Objeto Sql CommandObjeto Sql Command
Objeto Sql Command
 
Unidad iv ddl
Unidad iv ddlUnidad iv ddl
Unidad iv ddl
 
Lenguaje estructurado sql
Lenguaje estructurado sqlLenguaje estructurado sql
Lenguaje estructurado sql
 
02 troubleshooting essentials sql server profiler - sql pass peru
02 troubleshooting essentials   sql server profiler - sql pass peru02 troubleshooting essentials   sql server profiler - sql pass peru
02 troubleshooting essentials sql server profiler - sql pass peru
 
F004 p006-gfpi guia de aprendizaje 1-fundamentosde sql
F004 p006-gfpi guia de aprendizaje 1-fundamentosde sqlF004 p006-gfpi guia de aprendizaje 1-fundamentosde sql
F004 p006-gfpi guia de aprendizaje 1-fundamentosde sql
 
ADO .NET
ADO .NETADO .NET
ADO .NET
 

Más de Omar Salazar

Sistema operativo linux
Sistema operativo linuxSistema operativo linux
Sistema operativo linuxOmar Salazar
 
Mi primer día de campamento
Mi primer día de campamentoMi primer día de campamento
Mi primer día de campamentoOmar Salazar
 
Seleccion de datos 2
Seleccion de datos 2Seleccion de datos 2
Seleccion de datos 2Omar Salazar
 
Seleccion de datos
Seleccion de datosSeleccion de datos
Seleccion de datosOmar Salazar
 
Seleccion de datos 2
Seleccion de datos 2Seleccion de datos 2
Seleccion de datos 2Omar Salazar
 
Seleccion de datos
Seleccion de datosSeleccion de datos
Seleccion de datosOmar Salazar
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativoOmar Salazar
 
Estructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por CapasEstructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por CapasOmar Salazar
 

Más de Omar Salazar (9)

SQL SERVER
SQL SERVERSQL SERVER
SQL SERVER
 
Sistema operativo linux
Sistema operativo linuxSistema operativo linux
Sistema operativo linux
 
Mi primer día de campamento
Mi primer día de campamentoMi primer día de campamento
Mi primer día de campamento
 
Seleccion de datos 2
Seleccion de datos 2Seleccion de datos 2
Seleccion de datos 2
 
Seleccion de datos
Seleccion de datosSeleccion de datos
Seleccion de datos
 
Seleccion de datos 2
Seleccion de datos 2Seleccion de datos 2
Seleccion de datos 2
 
Seleccion de datos
Seleccion de datosSeleccion de datos
Seleccion de datos
 
Estructura del sistema operativo
Estructura del sistema operativoEstructura del sistema operativo
Estructura del sistema operativo
 
Estructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por CapasEstructura del sistema_operativo - Sistemas por Capas
Estructura del sistema_operativo - Sistemas por Capas
 

Practica sql i,ii

  • 1. PRACTICA SQL I. COMPLETAR 1. Mencione los cuatro elementos del T-SQL: a. Elementos adicionales del lenguaje b. Sentencia de lenguaje de control de datos – DCL c. Sentencia de lenguaje de definición de datos – DDL d. Sentencia de lenguaje de manipulación de datos – DML 2. Describe las funciones de cadena: Left : Devuelve la parte de una cadena de caracteres que comienza en el número de caracteres especificado a partir de la izquierda. Right : Devuelve la parte de una cadena de caracteres que comienza en el número de caracteres especificado en expresión Entera a partir de la derecha Len : Devuelve el número de caracteres, en lugar del número de bytes, de la expresión de cadena dada, excluidos los espacios finales en blanco. Ltrim : Devuelve una expresión de caracteres después de quitar los espacios en blanco a la izquierda. Rtrim : Devuelve una cadena de caracteres después de quitar todos los espacios en blanco finales Reverse : Devuelve la cadena invirtiendo el order de los caracteres. Substring : Devuelve parte de una expresión de caracteres, binaria, de texto o de imagen 3. Describe las funciones de fecha: Dateadd : Agrega un intervalo a la fecha especificada, es decir, retorna una fecha adicionando a la fecha enviada como tercer argumento, el intervalo de tiempo indicado por el primer parámetro. Datediff : Calcula el intervalo de tiempo (según el primer argumento) entre las 2 fechas. El resultado es un valor entero que corresponde a fecha2-fecha1. Datepart : retorna la parte específica de una fecha, el año, trimestre, día, hora, etc. Day : Retorna el día de la fecha especificada. Month : Rretorna el mes de la fecha especificada Year : Retorna el año de la fecha especificada.
  • 2. 4. Describe las funciones del sistema: Cast : Convierte una expresión de un tipo de datos a otro en SQL Server 2008. Convert : Convierte una expresión de un tipo de datos a otro en SQL Server 2008. Isnumeric : Determina si una expresión es de un tipo numérico válido. Isnull : Reemplaza NULL con el valor de reemplazo especificado. PRACTICA SQL I. COMPLETAR 1. Describe SQL server Es Un Sistema Para La Gestión De Bases De Datos Producido Por Microsoft Basado En El Modelo Relacional. Sus Lenguajes Para Consultas Sont-SQL Y ANSI SQL. Microsoft SQL Server Constituye La Alternativa De Microsoft A Otros Potentes Sistemas Gestores De Bases De Datos Como Son Oracle,Postgresql O Mysql. 2. Características del SQL server Soporte de transacciones. Escalabilidad, estabilidad y seguridad. Soporta procedimientos almacenados. Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente. Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información. Además permite administrar información de otros servidores de datos. 3. Una base de datos además de contener contiene otros objetos como: Int, varchar, date, time, char, samllhoney,smallint
  • 3. 4. Describe cada una de las base de datos del sistema: a. Base de datos maestra: Registra toda la información del sistema para una instancia de SQL Server. b. Base de datos msdb La utiliza el Agente SQL Server para programar alertas y trabajos. c. Base de datos model Se utiliza como plantilla para todas las bases de datos creadas en la instancia de SQL Server. Las modificaciones hechas a la base de datos model, como el tamaño de la base de datos, la intercalación, el modelo de recuperación y otras opciones de base de datos, se aplicarán a las bases de datos que se creen con posterioridad. d. Base de datos Resource Base de datos de solo lectura que contiene objetos del sistema que se incluyen con SQL Server. Los objetos del sistema persisten físicamente en la base de datos Resource, pero aparecen lógicamente en el esquema sys de cada base de datos. e. Base de datos 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: SQL Server valida a los usuarios con 2 niveles de seguridad; autenticación del login y validación de permisos en la Base de Datos de cuentas de usuarios y de roles. La autenticación identifica al usuario que está usando una cuenta y verifica sólo la habilidad de conectarse con SQL Server. El usuario debe tener permiso para accesar a las Bases de Datos en el Servidor. Esto se cumple para asignar permisos específicos para la Base de Datos, para las cuentas de usuario y los roles. Los permisos controlan las actividades que el usuario tiene permitido realizar en la Base de Datos del SQL Server.
  • 4. II. ESTABLECER LAS RELACIONES CORRESPONDIENTES Sirve para conectarse al SQL y reconoce dos . mecanismos de Autentificación…................... Muestra la información relevante para el usuario y Roles oculta la complejidad de las consultas............. Procedimientos Es un conjunto de derechos asignados……....... Almacenados Programación que se ejecuta en el lado del Servidor y no en la maquina Cliente…………... Inicio de Sesión Procedimiento la cual se invoca automáticamente Desencadenadores ante una operación a de insert, update o delete sobre una tabla Tipos de datos Especifican que tipo de valores son permitidos en Vistas cada una de las columnas que conforman la estructura de la fila……………………………