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

PDF
Fundamentos microsoft sql server (T-Sql) (Parte I) – conceptos básicos sql e...
PDF
Lenguaje estructurado de consultas sql
DOCX
Lenguaje de consulta de datos
PPTX
Lenguaje transact sql
DOC
Instrucciones Transact S Q L
PPTX
Lenguaje transact sql
DOCX
Mapa mental de base de datos
PPTX
TRANSACT-SQL
Fundamentos microsoft sql server (T-Sql) (Parte I) – conceptos básicos sql e...
Lenguaje estructurado de consultas sql
Lenguaje de consulta de datos
Lenguaje transact sql
Instrucciones Transact S Q L
Lenguaje transact sql
Mapa mental de base de datos
TRANSACT-SQL

La actualidad más candente (19)

PPT
Lenguaje Sql
PDF
Introducción al SQL
PPSX
Lenguaje sql
PPTX
Sentencias dml y ddl
PPTX
Sql DDL Lenguaje de definición de datos
PPTX
Lenguaje Transact SQL
PPT
Presentacion Sql
PPTX
Comandos dll en sql server
PPT
1. introduccion a transact-sql
ODP
PRESENTACIÓN SQL
PPTX
Introduccion ddl
PPTX
Transact sql
PPTX
Sql DML Lenguaje de manipulación de datos
PPTX
LENGUAJE TRANSACT SQL
ODP
LDD
PDF
Comandos ddl y dml
ODP
05 Más comandos ddl
PDF
6. SQL structured query language
PDF
6. sql structured query language
Lenguaje Sql
Introducción al SQL
Lenguaje sql
Sentencias dml y ddl
Sql DDL Lenguaje de definición de datos
Lenguaje Transact SQL
Presentacion Sql
Comandos dll en sql server
1. introduccion a transact-sql
PRESENTACIÓN SQL
Introduccion ddl
Transact sql
Sql DML Lenguaje de manipulación de datos
LENGUAJE TRANSACT SQL
LDD
Comandos ddl y dml
05 Más comandos ddl
6. SQL structured query language
6. sql structured query language
Publicidad

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

PPTX
Teoría Leytyhuyhjuyhuyuhjhjhuyhhjyhhhuhhu
PDF
Base de datos de la unp es facil no te compliques
PPTX
Sql
DOCX
SQL (Structured Query Language): Informe de Lectura Unidad 3
PPTX
Transact sql
PPT
Unidad iv ddl
PPS
PPTX
Trabajo de diapositivas sql
PPTX
SQL-2022-2023.pptx
PDF
MYSQL Y CONSULTAS SQL
PDF
6. sql structured query language
PDF
6. sql structured query language
PDF
6. sql structured query language2
PDF
6. sql structured query language
PDF
6. sql structured query language
PDF
6. sql structured query language
PDF
6. sql structured query language
PDF
6. sql structured query language
PDF
6. sql structured query language
Teoría Leytyhuyhjuyhuyuhjhjhuyhhjyhhhuhhu
Base de datos de la unp es facil no te compliques
Sql
SQL (Structured Query Language): Informe de Lectura Unidad 3
Transact sql
Unidad iv ddl
Trabajo de diapositivas sql
SQL-2022-2023.pptx
MYSQL Y CONSULTAS SQL
6. sql structured query language
6. sql structured query language
6. sql structured query language2
6. sql structured query language
6. sql structured query language
6. sql structured query language
6. sql structured query language
6. sql structured query language
6. sql structured query language
Publicidad

Último (20)

PPTX
Gestion de seguridad y salud ocupacional.pptx
PDF
Primera formulación de cargos de la SEC en contra del CEN
PPTX
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx
PDF
SUBDIVISIÓN URBANA PUEDE ENFRENTAR SERVIDUMBRE DE PASO.pdf
PPTX
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
DOCX
CONCEPTOS BASICOS DE LA PROGRAMACION STEP
PDF
prg2_t01_p01_Fundamentos POO - parte1.pdf
PPTX
Presentación - Taller interpretación iso 9001-Solutions consulting learning.pptx
PDF
S15 Protección de redes electricas 2025-1_removed.pdf
PDF
Durabilidad del concreto en zonas costeras
PPTX
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
PPTX
MARITIMO Y LESGILACION DEL MACO TRANSPORTE
DOCX
Cumplimiento normativo y realidad laboral
PPTX
Seminario de telecomunicaciones para ingeniería
PDF
TESTAMENTO DE DESCRIPTIVA ..............
PDF
Sustitucion_del_maiz_por_harina_integral_de_zapall.pdf
PDF
SEC formula cargos al Consejo Directivo del Coordinador y a ocho eléctricas p...
PDF
Electricidad-Estatica-Peligros-Prevencion.pdf
PDF
Perfilaje de Pozos _20250624_222013_0000.pdf
PPTX
Notificacion e investigación de incidentes y accidentes de trabajo.pptx
Gestion de seguridad y salud ocupacional.pptx
Primera formulación de cargos de la SEC en contra del CEN
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx
SUBDIVISIÓN URBANA PUEDE ENFRENTAR SERVIDUMBRE DE PASO.pdf
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
CONCEPTOS BASICOS DE LA PROGRAMACION STEP
prg2_t01_p01_Fundamentos POO - parte1.pdf
Presentación - Taller interpretación iso 9001-Solutions consulting learning.pptx
S15 Protección de redes electricas 2025-1_removed.pdf
Durabilidad del concreto en zonas costeras
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
MARITIMO Y LESGILACION DEL MACO TRANSPORTE
Cumplimiento normativo y realidad laboral
Seminario de telecomunicaciones para ingeniería
TESTAMENTO DE DESCRIPTIVA ..............
Sustitucion_del_maiz_por_harina_integral_de_zapall.pdf
SEC formula cargos al Consejo Directivo del Coordinador y a ocho eléctricas p...
Electricidad-Estatica-Peligros-Prevencion.pdf
Perfilaje de Pozos _20250624_222013_0000.pdf
Notificacion e investigación de incidentes y accidentes de trabajo.pptx

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