SlideShare una empresa de Scribd logo
SQL ServerSQL Server
A
S
a
l
a
z
a
r
Anastacio Salazar Bautista
Ing. Sistemas computacionales
Hermosillo Sonora, México
asalazarbt@gmail.com
SQL
Lenguaje Estructurado de Consulta (Structured Query Language)
Sistemas gestores de bases de datos que utilizan SQL podemos citar
 SQL Server
 Oracle
 MySql
 PostgreSQL
 Lenguaje utilizado para definir, controlar y acceder a los datos almacenados en
una base de datos relacional.
 Es un lenguaje universal que se emplea en cualquier sistema gestor de bases de
datos relacional. Tiene un estándar definido, a partir del cual cada sistema
gestor ha desarrollado su versión propia.
 En SQL Server la versión de SQL que se utiliza se llama TRANSACT-SQL.
Conceptos básicos de SQL
Clasificación
de
instrucciones
SQL
 DDL
 DML
 DCL
 Es la parte del SQL dedicada a la definición de la base de datos.
 Permiten crear la base de datos.
 Permite crear, modificar o eliminar la estructura de las tablas.
 Permite crear índices, definir reglas de validación de datos,
relaciones entre las tablas, etc.
 Estas sentencias normalmente son utilizados por el administrador
de la base de datos.
 Se compone de instrucciones que permiten ejercer un control
sobre los datos tal como la asignación de privilegios de acceso a
los datos (GRANT/REVOQUE).
 Es responsable de la gestión de
transacciones (COMMIT/ROLLBACK).
 Se compone de las instrucciones para el manejo de los datos
es decir para insertar ,Modificar, Eliminar y seleccionar
datos
Conceptos básicos de SQL
TRANSACT-SQL
Es un lenguaje muy potente que nos permite definir casi cualquier tarea que
queramos efectuar sobre la base de datos.
Nos permiten definir la lógica necesaria para el tratamiento de la información.
 Tipos de datos.
 Definición de variables.
 Estructuras de control de flujo.
 Gestión de excepciones.
 Funciones predefinidas.
Sin embargo
no permite:
 Crear interfaces de usuario.
 Crear aplicaciones ejecutables,
sino elementos que en algún
momento llegarán al servidor de
datos y serán ejecutados.
Conceptos básicos de SQL
• Para ejecutar las instrucciones SQL( Consultas)
Se puede utilizar desde el editor de consultas de SSMS (SQL Server
Management Studio) .
El lenguaje SQL se creó con la finalidad de ser un lenguaje muy potente y a la
vez muy fácil de utilizar, se ha conseguido en gran medida ya que con una sola
frase (instrucción) podemos recuperar datos complejos (por ejemplo datos
que se encuentran en varias tablas, combinándolos, calculando resúmenes)
Conceptos básicos de SQL
Ejecución de Consultas SQL
Ejemplo:
SELECT código, nombre FROM Clientes WHERE
Estado=‘Sonora’;
Conceptos básicos de SQL
SQL ServerSQL Server
A
S
a
l
a
z
a
r
Anastacio Salazar Bautista
Ing. Sistemas computacionales
Hermosillo Sonora, México
asalazarbt@gmail.com

Más contenido relacionado

La actualidad más candente

Lenguaje Sql
Lenguaje SqlLenguaje Sql
Lenguaje Sql
skuld.lina
 
Introducción al SQL
Introducción al SQLIntroducción al SQL
Introducción al SQL
Stephenson Prieto
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
Miguel Alejo Alejo
 
Sentencias dml y ddl
Sentencias dml y ddlSentencias dml y ddl
Sentencias dml y ddlkleberyauti
 
Sql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosSql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosjosecuartas
 
Lenguaje Transact SQL
Lenguaje Transact SQL Lenguaje Transact SQL
Lenguaje Transact SQL
Jorge Paredes Toledo
 
Presentacion Sql
Presentacion SqlPresentacion Sql
Presentacion Sqlguest5f0fa0
 
Comandos dll en sql server
Comandos dll en sql serverComandos dll en sql server
Comandos dll en sql server
Vicente Alberca
 
PRESENTACIÓN SQL
PRESENTACIÓN SQLPRESENTACIÓN SQL
PRESENTACIÓN SQLed0594
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddlusamn
 
Transact sql
Transact sqlTransact sql
Transact sqljoan
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos josecuartas
 
LENGUAJE TRANSACT SQL
 LENGUAJE TRANSACT SQL LENGUAJE TRANSACT SQL
LENGUAJE TRANSACT SQL
Thalia Regalado Juape
 
LDD
LDDLDD
LDD
rmonago
 
Comandos ddl y dml
Comandos ddl y dmlComandos ddl y dml
Comandos ddl y dmlGerardo
 
05 Más comandos ddl
05 Más comandos ddl05 Más comandos ddl
05 Más comandos ddl
toniserna
 
6. SQL structured query language
6. SQL   structured query language6. SQL   structured query language
6. SQL structured query language
Marcelo Herrera
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
Yoly QC
 

La actualidad más candente (19)

Lenguaje Sql
Lenguaje SqlLenguaje Sql
Lenguaje Sql
 
Introducción al SQL
Introducción al SQLIntroducción al SQL
Introducción al SQL
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
Sentencias dml y ddl
Sentencias dml y ddlSentencias dml y ddl
Sentencias dml y ddl
 
Sql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datosSql DDL Lenguaje de definición de datos
Sql DDL Lenguaje de definición de datos
 
Lenguaje Transact SQL
Lenguaje Transact SQL Lenguaje Transact SQL
Lenguaje Transact SQL
 
Presentacion Sql
Presentacion SqlPresentacion Sql
Presentacion Sql
 
Comandos dll en sql server
Comandos dll en sql serverComandos dll en sql server
Comandos dll en sql server
 
1. introduccion a transact-sql
1.  introduccion a transact-sql1.  introduccion a transact-sql
1. introduccion a transact-sql
 
PRESENTACIÓN SQL
PRESENTACIÓN SQLPRESENTACIÓN SQL
PRESENTACIÓN SQL
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
Transact sql
Transact sqlTransact sql
Transact sql
 
Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos Sql DML Lenguaje de manipulación de datos
Sql DML Lenguaje de manipulación de datos
 
LENGUAJE TRANSACT SQL
 LENGUAJE TRANSACT SQL LENGUAJE TRANSACT SQL
LENGUAJE TRANSACT SQL
 
LDD
LDDLDD
LDD
 
Comandos ddl y dml
Comandos ddl y dmlComandos ddl y dml
Comandos ddl y dml
 
05 Más comandos ddl
05 Más comandos ddl05 Más comandos ddl
05 Más comandos ddl
 
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
 

Similar a SQL Server conceptos basicos,DDL Lenguaje de definicion datos,DMLLenguaje de manipulación de datos

Lenguaje de transact
Lenguaje de transactLenguaje de transact
Lenguaje de transact
AnthonyLeonRuiz
 
Modulo2 tema 3-lenguaje sql-ddl
Modulo2 tema 3-lenguaje sql-ddlModulo2 tema 3-lenguaje sql-ddl
Modulo2 tema 3-lenguaje sql-ddl
Universidad Nacional de Frontera
 
Lenguaje Transact-SQL
Lenguaje Transact-SQLLenguaje Transact-SQL
Lenguaje Transact-SQL
GREINDER MARCHENA & LIZ VASQUEZ
 
Lenguajetransacc
LenguajetransaccLenguajetransacc
Lenguajetransacc
Marleny Pretell Silva
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
Marleny Pretell Silva
 
Bases de datos
Bases de datosBases de datos
Sql Server
Sql ServerSql Server
Sql Server
Juan Ramirez
 
Introduction to SQL SERVER
Introduction to  SQL SERVERIntroduction to  SQL SERVER
Introduction to SQL SERVER
Professional Guru
 
Lenguaje transact
Lenguaje transactLenguaje transact
Act4 screencast-bdatos cmch
Act4 screencast-bdatos cmchAct4 screencast-bdatos cmch
Act4 screencast-bdatos cmch
claudia mayeli de la cruz herrera
 
Lenguaje transact
Lenguaje transactLenguaje transact
Introducción SQL : Primera semana
Introducción SQL : Primera semanaIntroducción SQL : Primera semana
Introducción SQL : Primera semana
Manuel Lamarche Fabio
 
Base de datos
Base de datosBase de datos
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro ComparativoMartha
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
Ken Castañeda Colina
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
Millercris Alamo
 
SQL (Structured Query Language): Informe de Lectura Unidad 3
SQL (Structured Query Language): Informe de Lectura Unidad 3SQL (Structured Query Language): Informe de Lectura Unidad 3
SQL (Structured Query Language): Informe de Lectura Unidad 3
JuanMiguelCustodioMo
 
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
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024
CESARHERNANPATRICIOP2
 

Similar a SQL Server conceptos basicos,DDL Lenguaje de definicion datos,DMLLenguaje de manipulación de datos (20)

Lenguaje de transact
Lenguaje de transactLenguaje de transact
Lenguaje de transact
 
Modulo2 tema 3-lenguaje sql-ddl
Modulo2 tema 3-lenguaje sql-ddlModulo2 tema 3-lenguaje sql-ddl
Modulo2 tema 3-lenguaje sql-ddl
 
Lenguaje Transact-SQL
Lenguaje Transact-SQLLenguaje Transact-SQL
Lenguaje Transact-SQL
 
Lenguajetransacc
LenguajetransaccLenguajetransacc
Lenguajetransacc
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Sql Server
Sql ServerSql Server
Sql Server
 
Introduction to SQL SERVER
Introduction to  SQL SERVERIntroduction to  SQL SERVER
Introduction to SQL SERVER
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
Act4 screencast-bdatos cmch
Act4 screencast-bdatos cmchAct4 screencast-bdatos cmch
Act4 screencast-bdatos cmch
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
Ms SQL Server
Ms SQL ServerMs SQL Server
Ms SQL Server
 
Introducción SQL : Primera semana
Introducción SQL : Primera semanaIntroducción SQL : Primera semana
Introducción SQL : Primera semana
 
Base de datos
Base de datosBase de datos
Base de datos
 
Cuadro Comparativo
Cuadro ComparativoCuadro Comparativo
Cuadro Comparativo
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
SQL (Structured Query Language): Informe de Lectura Unidad 3
SQL (Structured Query Language): Informe de Lectura Unidad 3SQL (Structured Query Language): Informe de Lectura Unidad 3
SQL (Structured Query Language): Informe de Lectura Unidad 3
 
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
 
Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024Base de Datos en Microsoft SQL Server 2024
Base de Datos en Microsoft SQL Server 2024
 

Último

Mapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIASMapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIAS
AlfonsoRosalesFonsec
 
FISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdfFISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdf
JavierAlejosM
 
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdfPLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
MariaCortezRuiz
 
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
HaroldKewinCanaza1
 
PLAN DE EMERGENCIAS Y EVACUACION 2024.pdf
PLAN DE EMERGENCIAS Y EVACUACION 2024.pdfPLAN DE EMERGENCIAS Y EVACUACION 2024.pdf
PLAN DE EMERGENCIAS Y EVACUACION 2024.pdf
Daniel Jose Sierra Garcia
 
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
JuanChaparro49
 
SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...
SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...
SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...
JhonatanOQuionesChoq
 
Clasificacion geomecanica de Q de Barton
Clasificacion geomecanica de Q de BartonClasificacion geomecanica de Q de Barton
Clasificacion geomecanica de Q de Barton
edujunes132
 
Distribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de MediasDistribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de Medias
arielemelec005
 
01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas
ivan848686
 
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptxMedicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
gabrielperedasanchez
 
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuariaBOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
mesiassalazarpresent
 
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docxPLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
Victor Manuel Rivera Guevara
 
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptxDesbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
ValGS2
 
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica químicaCiclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
ycalful01
 
Bash Script Programacion en la consola.pptx
Bash Script Programacion en la consola.pptxBash Script Programacion en la consola.pptx
Bash Script Programacion en la consola.pptx
SantosCatalinoOrozco
 
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- ConstruccionA3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
manuelalejandro238
 
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptxTEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
maitecuba2006
 
164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas
jcbarriopedro69
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
JavierAlejosM
 

Último (20)

Mapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIASMapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIAS
 
FISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdfFISICA_Hidrostatica_uyhHidrodinamica.pdf
FISICA_Hidrostatica_uyhHidrodinamica.pdf
 
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdfPLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
 
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
 
PLAN DE EMERGENCIAS Y EVACUACION 2024.pdf
PLAN DE EMERGENCIAS Y EVACUACION 2024.pdfPLAN DE EMERGENCIAS Y EVACUACION 2024.pdf
PLAN DE EMERGENCIAS Y EVACUACION 2024.pdf
 
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
 
SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...
SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...
SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...
 
Clasificacion geomecanica de Q de Barton
Clasificacion geomecanica de Q de BartonClasificacion geomecanica de Q de Barton
Clasificacion geomecanica de Q de Barton
 
Distribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de MediasDistribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de Medias
 
01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas
 
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptxMedicina Peruana en el siglo XX y XXI- Julio Gabriel  Pereda Sanchez.pptx
Medicina Peruana en el siglo XX y XXI- Julio Gabriel Pereda Sanchez.pptx
 
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuariaBOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
 
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docxPLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
 
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptxDesbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
 
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica químicaCiclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
Ciclo de Otto. Máquinas térmicas para el estudio de la termodinámica química
 
Bash Script Programacion en la consola.pptx
Bash Script Programacion en la consola.pptxBash Script Programacion en la consola.pptx
Bash Script Programacion en la consola.pptx
 
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- ConstruccionA3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
 
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptxTEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
 
164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
 

SQL Server conceptos basicos,DDL Lenguaje de definicion datos,DMLLenguaje de manipulación de datos

  • 1. SQL ServerSQL Server A S a l a z a r Anastacio Salazar Bautista Ing. Sistemas computacionales Hermosillo Sonora, México asalazarbt@gmail.com
  • 2. SQL Lenguaje Estructurado de Consulta (Structured Query Language) Sistemas gestores de bases de datos que utilizan SQL podemos citar  SQL Server  Oracle  MySql  PostgreSQL  Lenguaje utilizado para definir, controlar y acceder a los datos almacenados en una base de datos relacional.  Es un lenguaje universal que se emplea en cualquier sistema gestor de bases de datos relacional. Tiene un estándar definido, a partir del cual cada sistema gestor ha desarrollado su versión propia.  En SQL Server la versión de SQL que se utiliza se llama TRANSACT-SQL. Conceptos básicos de SQL
  • 3. Clasificación de instrucciones SQL  DDL  DML  DCL  Es la parte del SQL dedicada a la definición de la base de datos.  Permiten crear la base de datos.  Permite crear, modificar o eliminar la estructura de las tablas.  Permite crear índices, definir reglas de validación de datos, relaciones entre las tablas, etc.  Estas sentencias normalmente son utilizados por el administrador de la base de datos.  Se compone de instrucciones que permiten ejercer un control sobre los datos tal como la asignación de privilegios de acceso a los datos (GRANT/REVOQUE).  Es responsable de la gestión de transacciones (COMMIT/ROLLBACK).  Se compone de las instrucciones para el manejo de los datos es decir para insertar ,Modificar, Eliminar y seleccionar datos Conceptos básicos de SQL
  • 4. TRANSACT-SQL Es un lenguaje muy potente que nos permite definir casi cualquier tarea que queramos efectuar sobre la base de datos. Nos permiten definir la lógica necesaria para el tratamiento de la información.  Tipos de datos.  Definición de variables.  Estructuras de control de flujo.  Gestión de excepciones.  Funciones predefinidas. Sin embargo no permite:  Crear interfaces de usuario.  Crear aplicaciones ejecutables, sino elementos que en algún momento llegarán al servidor de datos y serán ejecutados. Conceptos básicos de SQL
  • 5. • Para ejecutar las instrucciones SQL( Consultas) Se puede utilizar desde el editor de consultas de SSMS (SQL Server Management Studio) . El lenguaje SQL se creó con la finalidad de ser un lenguaje muy potente y a la vez muy fácil de utilizar, se ha conseguido en gran medida ya que con una sola frase (instrucción) podemos recuperar datos complejos (por ejemplo datos que se encuentran en varias tablas, combinándolos, calculando resúmenes) Conceptos básicos de SQL Ejecución de Consultas SQL
  • 6. Ejemplo: SELECT código, nombre FROM Clientes WHERE Estado=‘Sonora’; Conceptos básicos de SQL
  • 7. SQL ServerSQL Server A S a l a z a r Anastacio Salazar Bautista Ing. Sistemas computacionales Hermosillo Sonora, México asalazarbt@gmail.com