Mind map
SQL

Map content
SQL
tipos de datos
- importante poner los tipos de datos por columna
- int=n#+ - /numeric=de números+- /varchar= caractereres grandes/ char=caracteres pequeños /date=se guarda fechas/decimal=números decimales
- recuerda las fechas van año/mes/dias
- recuerda que los ESPACIOS EN blanco se cuentan en la cantidad de caracteres
- int=n#+ - /numeric=de números+- /varchar= caractereres grandes/ char=caracteres pequeños /date=se guarda fechas/decimal=números decimales
- importante poner los tipos de datos por columna
crear vistas
VISUALIZAR DATOS /TABLAS/BASES DE DATOS
- VER TODAS LAS BASES DE DATOS DISPONIBLES
- select*from sys.database;
- ver una tabla de datos en especifico
- select*from (nombre de tabla)
- ver encabezados de una tabla en especifico
- exec sp_help (nombre de tabla)
- VER TODAS LAS BASES DE DATOS DISPONIBLES
ACCIDNES COMUNES
- ELIMINAR
- ELIMINAR UNA FILA
- DELET FROM (NOMBRE DE TABLA ) WHERE (ENCABEZADO=DATO FILTRO);
- ELIMNA UNA FILA ATRAVES DE UNA CONDICIONAL
- RECUERDA QUE CUANDO USAS DELETE YA NO USAS EL *
- es importante los datos únicos o llaves primarias
- DELET FROM (NOMBRE DE TABLA ) WHERE (ENCABEZADO=DATO FILTRO);
- ELIMINAR TABLA
- ELIMINAR UNA FILA
- INSEERTAR
- insertar una fila de datos a mi tabla
- Insert into (nombre de tabla) values( los datos en orden como están los encabezados)
- a los textos se le pone solo una coma no doble coma
- y a los números no se le pone nada
- Tambien puedes poner los campos que quieres llenar
- luego del nombre de tabla pones paréntesis y luego los nombres de los campos separados por comas y cierras paréntesis ( )
- separar por comas
- a los textos se le pone solo una coma no doble coma
- Insert into (nombre de tabla) values( los datos en orden como están los encabezados)
- insertar una fila de datos a mi tabla
- MODIFICAR
- modificar valor de una celda de un campo en especifico
- UPDATE (nombre de tabla) SET (encabezado a cambiar)= (valor a cambiar) where (encabezado filtro)= (valor filtro)
- Modificar nombre de una tabla
- modificar valor de una celda de un campo en especifico
- CREAR
- CREAR BASE DE DATOS
- create database (nombre de tabla )
- CREAR BASE DE DATOS
- FILTRAR where
- SELECCIONAR DATOS CON UNA CONDICION
- select (CAMPOS A BUSCAR) from (TABLA) where (CAMPOS DE CONDICION)>=3000
- RECUERDA LA CONDICION PUEDE SER NUMERO ,TEXTO , DEPENDE EL TIPO DE CAMPO
- los textos entre comillas
- RECUERDA LA CONDICION PUEDE SER NUMERO ,TEXTO , DEPENDE EL TIPO DE CAMPO
- select (CAMPOS A BUSCAR) from (TABLA) where (CAMPOS DE CONDICION)>=3000
- logica booleana
- AND
- SELECCIONAR DATOS CON 2 CONDICIONES (DE UN MISMO CAMPO)
- BETWEEN
- se usa para poner condiciones de intervalos ( RECUERDA DEL MISMO CAMPO)
- select (CAMPOS A BUSCAR) from (TABLA)where (CAMPO CON CONDICION) between 500 and 1000
- se usa para poner condiciones de intervalos ( RECUERDA DEL MISMO CAMPO)
- SOLO AND
- select (CAMPOS A BUSCAR) from (TABLA)where (CAMPO CON CONDICION) >=500 AND (CAMPO CON CONDICION)<=1000
- ES OTRA MANERA DE CONSULTAR UN INTERVALO
- select (CAMPOS A BUSCAR) from (TABLA)where (CAMPO CON CONDICION) >=500 AND (CAMPO CON CONDICION)<=1000
- BETWEEN
- SE PUEDE USAR PARA 2 O MAS CONDICIONES DE (DIFERENTES CAMPOS)
- select (CAMPOS A BUSCAR) from (TABLA)where (CAMPO CON CONDICION #1) ='PERROS' AND (CAMPO CON CONDICION#2)='BLANCOS' AND .... AND ETC
- SELECCIONAR DATOS CON 2 CONDICIONES (DE UN MISMO CAMPO)
- OR
- SE PUEDE PONER COLOCANDO LOS CAMPOS DIFERENTES Y MISMO CAMPOS POR CADA CONDICION
- SELECT (NOMBRE DE LOS CAMPOS QUE QUIERO ) FROM (NOMBRE DE LA TABLA ) WHERE (NOMBRE DEL CAMPO CONDICION)=1 OR (NOMBRE DEL CAMPO CONDICION)=2
- IN
- SE PUEDE PONER COLOCANDO LOS CAMPOS DIFERENTES Y MISMO CAMPOS POR CADA CONDICION
- SELECCIONAR DATOS CON UNA CONDICION
- ELIMINAR
Images and files in the map
Information
- Description
- Mind Map on SQL, created by Erik Emilio Miranda Santos on 14/11/2024.
- Created by
- Erik Emilio Miranda Santos · Nov 2024
- Updated
- Nov 24, 2024
- Views
- 1
- Rating