¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Sql Server (1)

Erik Collante Español

Contenido del mapa

Sql Server (1)

  1. Crear base de datos

    • create database
      • create database BDD
    • dropear base de datos
      • drop database NombreBDD
    • use NombreBDD
      • use NombreBDD
    • ver todas las bases de datos
      • select name from sys.database
    • renombrar base de datos
      • exec sp_renamedb 'NombreAnterior','NombreNuevo';
  2. Tipos de datos

    • char
    • varchar
    • text
    • nchar
    • bit
    • int
    • bigint
    • decimal
    • numeric
    • money
    • float
  3. Tablas

    • crear tabla
      • create table (     atributo1 tipoDato,     atributo2 tipoDato,     ...);
    • ver detalles de una tabla
      • exec sp_help NombreTabla
    • ver todas las tablas de la base de datos
      • select * from sys.tables;
    • renombrar una tabla
      • exec sp_rename 'NombreAnterior','NombreNuevo';
    • dropear tabla
      • drop table NombreTabla;
    • agregar una columna
      • alter table NombreTabla add NombreCol tipoDato; 
    • eliminar columna
      • alter table NombreTabla drop column nombreTabla;
    • renombra columna
      • exec sp_rename 'nombreTablaActual.nombreColAnterior','nombreTablaNuevo', 'column';
  4. Inserts

    • especificando columnas
      • insert into nombreTabla (col1, col2,...)                  values           (registro1, registro2, ...),                                        (registro1, registro2, ...);
    • Insertar registros de otra tabla
      • Esto sin where copia todos los registros insert into tablaOriginal (col1, col2, ...) select col1', col2' from tablaCopia;   con where solo copiara los que cumplan las condiciones
  5. Consultas

    • seleccionar todos los registros
      • select * from nombreTabla;
    • seleccionar columnas especificas
      • select col1, col2 from nombreTabla;
    • filtrar con where
      • select col1, col2 from nombreTabla where condicion;
    • top
      • normal
        • select top 5 * from nombreTabla;
      • percernt
        • select top 50 percent * from nombreTabla;
  6. update

    • actualizar un registro
      • update nombreTabla set col = dato where col = condicion;
    • actualizar todos los registros
      • update nombreTabla set col = condicion;
    • actualizar con IN (en rango)
      • update nombreTabla set col = dato where col IN (1,2,3,6);
  7. delete

    • eliminar registros especificos
      • delete from nombreTabla where col = dato;
    • eliminar todos los registros
      • delete from nombreTabla;
    • reiniciar identity
      • DBCC CHECKIDENT ('Productos', RESEED, 0); 
  8. truncate

    • vaciar una tabla
      • truncate table nombreTabla;
  9. valores nulos con where

    • actualizar registros nulos
      • update nombreTable set col = dato where col is null
    • select con valores nulos y where
      • registro donde atributo no tiene valor (null)
        • select * from nombreTabla where col is null; imprime los registros que sean null
      • registro con valores
        • select * from nombreTabla where col is not null; imprime los registros que no sean null
    • eliminar registros con valores nulos
      • delete from clientes where col is null;
  10. operaciones

    • =
    • <> / !=
    • > / <
    • >= / <=
    • and / or / not
    • in/ between / like
    • is null / is not null
  11. diferencias entre delete y truncate

    • La diferencia principal es que DELETE permite borrar filas específicas con condiciones y no reinicia el contador IDENTITY, mientras que TRUNCATE elimina todas las filas de una tabla de manera más rápida y reinicia automáticamente el contador IDENTITY.

Información

Descripción
Mapa Mental sobre Sql Server (1), creado por Erik Collante el 21/05/2026.
Creado por
Erik Collante
Visitas
0
Valoración

Más sobre Comandos, consultas y funciones SQL

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?