Curso de SQL
Curso de SQL
¿Qué es SQL?
• SQL Server es un sistema de gestión de bases de datos desarrollado por
Microsoft. Es una plataforma de gestión de datos completa que
proporciona a las organizaciones un conjunto de herramientas para
administrar y acceder a bases de datos de manera eficiente.
Servicios que permiten a las empresas
• Almacenamiento de Datos • Generación de Informes
• Recuperación y Consulta de • Integración
Datos
• Seguridad de Datos
• Rendimiento y Optimización
• Escalabilidad
• En resumen, SQL Server es una herramienta esencial en la gestión de datos
empresariales, y su importancia radica en su capacidad para almacenar,
proteger, consultar y analizar datos de manera eficiente, lo que permite a las
empresas tomar decisiones basadas en datos y operar de manera efectiva en
un entorno empresarial cada vez más orientado a la información.
Descargar SQL Server
Crear primera base de datos
• Forma gráfica: • Query:
• Seleccionamos la carpeta Database • create database Prueba1;
y clic derecho
• New database
• Asignamos un nombre y OK
New query
Una "query" (consulta en español) es una solicitud o instrucción que se
envía a una base de datos con el propósito de recuperar, modificar, insertar o
eliminar datos almacenados en esa base de datos.
create database Prueba1; crear base de datos
drop database Prueba1; eliminar base de datos ¡¡ nunca lo hagan !!
alter database Prueba1 modify name = Prueba2; cambiar nombre
Tipos de datos en SQL
Mas usados
• int: Para números enteros.
• float y real: Para números de punto flotante.
• varchar: Para cadenas de caracteres de longitud variable.
• datetime y smalldatetime: Para almacenar fechas y horas juntas.
• bit: Para almacenar valores booleanos (verdadero o falso) pero em 1 y 0.
Tabla de SQL
• Una "tabla" es una estructura fundamental que se utiliza para organizar y
almacenar datos de manera estructurada. Las tablas son componentes
esenciales de un sistema de gestión de bases de datos relacional
(RDBMS), como SQL Server, y se utilizan para representar diferentes
tipos de información en filas y columnas.
Crear tabla
Insertar datos en tablas
Consulta
• Select = Traeme * = todo from = de
Eliminar tablas
Clausula Where
• La cláusula WHERE en SQL se utiliza para filtrar los resultados de una
consulta, permitiendo seleccionar registros específicos de una tabla que
cumplan con ciertas condiciones.
• Filtrado de Registros
• Operadores de Comparación: "=", "<", ">", "<=", ">=", "<>"
• Operadores Lógicos: "AND" y "OR"
• Valores de Comparación: WHERE nombre = 'Juan'
Truncate table – delete from
• Truncate: La sentencia TRUNCATE en SQL se utiliza para eliminar todos
los registros de una tabla, lo que equivale a vaciar completamente la tabla.
• Tener cuidado con esto ya que puede estar enlazado con algo más y
afectaría mucho.
Update
• La sentencia UPDATE en SQL Server se utiliza para modificar los datos
existentes en una tabla. Permite actualizar registros específicos en función
de ciertas condiciones que se especifican en la cláusula WHERE.
Consultas por cantidad de registros
• La cláusula TOP se utiliza para especificar cuántos de los primeros
registros deseas recuperar de un conjunto de resultados.