SlideShare una empresa de Scribd logo
INTRODUCCION DDL DDL, en inglés Description Definition Language, forma parte del núcleo del estandard MPEG-7. Proporciona el fundamento descriptivo lo suficientemente sólido para que los usuarios puedan crear sus propios Sistemas de Descripción (DSs) y los Descriptores (Ds). DDL define las reglas sintácticas para expresar, combinar, exteDDL, en inglés Description Definition Language, forma parte del núcleo del estandard MPEG-7. Proporciona el fundamento descriptivo lo suficientemente sólido para que los usuarios puedan crear sus propios Sistemas de Descripción (DSs) y los Descriptores (Ds). DDL define las reglas sintácticas para expresar, combinar, extender y refinar DSs y Ds.
LAS HERRAMIENTAS DE TRABAJO  SQL Microsoft SQL Server 2005 incluye un completo conjunto de herramientas gráficas y utilidades de la línea de comandos que permiten a usuarios, programadores y administradores aumentar su productividad. Los detallados tutoriales que se enumeran a continuación le ayudarán a sacar el máximo provecho de las herramientas de SQL Server para que pueda trabajar eficazmente desde el primer momento. En la siguiente tabla se describen los temas de esta sección. Haga clic en un vínculo para iniciar un tutorial. Tutorial de SQL Server Management Studio :Realice este tutorial para ver cómo SQL Server Management Studio ofrece un entorno de trabajo completo y flexible. Aprenda a configurar SQL Server Management Studio para facilitar su modo de trabajo. Aprenda a conseguir más espacio en el escritorio, a utilizar las nuevas e increíbles características del Editor SQL, a administrar proyectos de secuencias de comandos y mucho más. Este tutorial es adecuado para usuarios que no tengan mucha experiencia con el entorno Microsoft Visual Studio. Tutorial de la utilidad sqlcmd Utilice la utilidad de la línea de comandos sqlcmd para ejecutar instrucciones y secuencias de comandos Transact-SQL ad hoc. Realice este tutorial como introducción a la herramienta. sqlcmd reemplaza a osql e isql de versiones anteriores de SQL Server. Tutorial del Asistente para la optimización de motor de base de datos: Este tutorial le mostrará cómo optimizar un archivo de carga de trabajo mediante el Asistente para la optimización de motor de base de datos y cómo realizar algunas tareas básicas mediante la utilidad del símbolo del sistema dta.exe.
SENTENCIAS BASICAS DEL  SQL:SELECT   Capacidades de la sentencia SELECT de SQL Una sentencia SELECT recupera información de una base de datos. Usando una sentencia SELECT, se puede realizar lo siguiente: • Proyección: Se puede utilizar la capacidad de proyección en SQL para indicar las columnas de una tabla que se desean regresar por medio de una consulta. Se pueden seleccionar unos cuantos o todas las columnas de la tabla requerida. •Selección: Se puede usar la capacidad de selección en SQL para indicar las filas de la tabla que requerimos por medio de una consulta. Se pueden usar diversos criterios para restringir las filas a visualizar.  Asociación o relación (Joining): Se puede utilizar esta capacidad en SQL para obtener conjuntamente los datos almacenados en diferentes tablas por medio de la creación de una liga entre ambas tablas. Se revisará mas de este tema en los siguientes capítulos.
[object Object],[object Object]
Funciones en línea.
Funciones en línea de multiples sentencias

Más contenido relacionado

La actualidad más candente

Instrucciones Transact S Q L
Instrucciones Transact  S Q LInstrucciones Transact  S Q L
Instrucciones Transact S Q LOlaya Molina
 
Curso SQL - Leccion 1
Curso SQL - Leccion 1Curso SQL - Leccion 1
Curso SQL - Leccion 1
Emmanuel Ortiz Gutierrez
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
Miguel Alejo Alejo
 
TRANSACT-SQL
TRANSACT-SQLTRANSACT-SQL
TRANSACT-SQL
karlajanethlopez
 
Lenguaje transact sql
Lenguaje transact sqlLenguaje transact sql
Lenguaje transact sql
thalia margarita serrano diaz
 
Yupa cesar bdii_t7
Yupa cesar bdii_t7Yupa cesar bdii_t7
Yupa cesar bdii_t7
Cesar Yupa
 

La actualidad más candente (6)

Instrucciones Transact S Q L
Instrucciones Transact  S Q LInstrucciones Transact  S Q L
Instrucciones Transact S Q L
 
Curso SQL - Leccion 1
Curso SQL - Leccion 1Curso SQL - Leccion 1
Curso SQL - Leccion 1
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
TRANSACT-SQL
TRANSACT-SQLTRANSACT-SQL
TRANSACT-SQL
 
Lenguaje transact sql
Lenguaje transact sqlLenguaje transact sql
Lenguaje transact sql
 
Yupa cesar bdii_t7
Yupa cesar bdii_t7Yupa cesar bdii_t7
Yupa cesar bdii_t7
 

Similar a Introduccion ddl

Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddlyehisam
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddlyehisam
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
Inés Rosero
 
6. sql structured query language2
6. sql   structured query language26. sql   structured query language2
6. sql structured query language2
Oscar Valdivieso
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
Doris Aguagallo
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
Cesar Yupa
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languagejhonny tenesaca
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
Any Saula
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
Liliana Charco
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
Chars Orden
 
6 150113092523-conversion-gate01
6 150113092523-conversion-gate016 150113092523-conversion-gate01
6 150113092523-conversion-gate01
Dyego de Alvaro
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageWilliam Lozano
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transact
bandida123
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transact
bandida123
 
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
 
Comandos SQL
Comandos SQLComandos SQL
Comandos SQL
Erwin Fischer
 
Lenguaje estructurado sql
Lenguaje estructurado sqlLenguaje estructurado sql
Lenguaje estructurado sql
Diego Sánchez
 

Similar a Introduccion ddl (20)

Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. sql structured query language2
6. sql   structured query language26. sql   structured query language2
6. sql structured query language2
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
111
111111
111
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6 150113092523-conversion-gate01
6 150113092523-conversion-gate016 150113092523-conversion-gate01
6 150113092523-conversion-gate01
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
Sql
SqlSql
Sql
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transact
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transact
 
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
 
Comandos SQL
Comandos SQLComandos SQL
Comandos SQL
 
Lenguaje estructurado sql
Lenguaje estructurado sqlLenguaje estructurado sql
Lenguaje estructurado sql
 

Introduccion ddl

  • 1. INTRODUCCION DDL DDL, en inglés Description Definition Language, forma parte del núcleo del estandard MPEG-7. Proporciona el fundamento descriptivo lo suficientemente sólido para que los usuarios puedan crear sus propios Sistemas de Descripción (DSs) y los Descriptores (Ds). DDL define las reglas sintácticas para expresar, combinar, exteDDL, en inglés Description Definition Language, forma parte del núcleo del estandard MPEG-7. Proporciona el fundamento descriptivo lo suficientemente sólido para que los usuarios puedan crear sus propios Sistemas de Descripción (DSs) y los Descriptores (Ds). DDL define las reglas sintácticas para expresar, combinar, extender y refinar DSs y Ds.
  • 2. LAS HERRAMIENTAS DE TRABAJO SQL Microsoft SQL Server 2005 incluye un completo conjunto de herramientas gráficas y utilidades de la línea de comandos que permiten a usuarios, programadores y administradores aumentar su productividad. Los detallados tutoriales que se enumeran a continuación le ayudarán a sacar el máximo provecho de las herramientas de SQL Server para que pueda trabajar eficazmente desde el primer momento. En la siguiente tabla se describen los temas de esta sección. Haga clic en un vínculo para iniciar un tutorial. Tutorial de SQL Server Management Studio :Realice este tutorial para ver cómo SQL Server Management Studio ofrece un entorno de trabajo completo y flexible. Aprenda a configurar SQL Server Management Studio para facilitar su modo de trabajo. Aprenda a conseguir más espacio en el escritorio, a utilizar las nuevas e increíbles características del Editor SQL, a administrar proyectos de secuencias de comandos y mucho más. Este tutorial es adecuado para usuarios que no tengan mucha experiencia con el entorno Microsoft Visual Studio. Tutorial de la utilidad sqlcmd Utilice la utilidad de la línea de comandos sqlcmd para ejecutar instrucciones y secuencias de comandos Transact-SQL ad hoc. Realice este tutorial como introducción a la herramienta. sqlcmd reemplaza a osql e isql de versiones anteriores de SQL Server. Tutorial del Asistente para la optimización de motor de base de datos: Este tutorial le mostrará cómo optimizar un archivo de carga de trabajo mediante el Asistente para la optimización de motor de base de datos y cómo realizar algunas tareas básicas mediante la utilidad del símbolo del sistema dta.exe.
  • 3. SENTENCIAS BASICAS DEL SQL:SELECT Capacidades de la sentencia SELECT de SQL Una sentencia SELECT recupera información de una base de datos. Usando una sentencia SELECT, se puede realizar lo siguiente: • Proyección: Se puede utilizar la capacidad de proyección en SQL para indicar las columnas de una tabla que se desean regresar por medio de una consulta. Se pueden seleccionar unos cuantos o todas las columnas de la tabla requerida. •Selección: Se puede usar la capacidad de selección en SQL para indicar las filas de la tabla que requerimos por medio de una consulta. Se pueden usar diversos criterios para restringir las filas a visualizar. Asociación o relación (Joining): Se puede utilizar esta capacidad en SQL para obtener conjuntamente los datos almacenados en diferentes tablas por medio de la creación de una liga entre ambas tablas. Se revisará mas de este tema en los siguientes capítulos.
  • 4.
  • 6. Funciones en línea de multiples sentencias
  • 7. Funciones escalares    Las funciones escalares :devuelven un único valor de cualquier tipo de los datos tal como int, money, varchar, real, etc.       La sintaxis para una función escalar es la siguiente: CREATE FUNCTION <Scalar_Function_Name, sysname, FunctionName> ( -- Lista de parámetros<@Param1, sysname, @p1> <Data_Type_For_Param1, , int>, ...)-- Tipo de datos que devuelve la función. RETURNS <Function_Data_Type, int>AS BEGIN ...END
  • 8. Funciones en línea     Las funciones en línea son las funciones que devuelven un conjunto de resultados correspondientes a la ecuación de una sentencia SELECT.     La sintaxis para una función de tabla en línea es la siguiente: CREATE FUNCTION <Inline_Function_Name, sysname, FunctionName> ( -- Lista de parámetros<@param1, sysname, @p1> <Data_Type_For_Param1, , int>,... ) RETURNS TABLE AS RETURN ( -- Sentencia Transact SQL)     El siguiente ejemplo muestra como crear una función en línea. CREATE FUNCTION fn_MovimientosCuenta( @NumCuenta VARCHAR(20)) RETURNS TABLEAS RETURN ( SELECT MOVIMIENTOS.* FROM MOVIMIENTOSINNER JOIN CUENTAS ON MOVIMIENTOS.IDCUENTA = CUENTAS.IDCUENTAWHERE CUENTAS.NUMCUENTA = @NumCuenta)