Skip to content

CodeAndNuts/SQL-Server

Repository files navigation

# SQL-Server Scripts para desarrollar, operar y administrar bases de datos en SQL Server

Premisas:

  • Cada archivo contiene su propia descripción de lo que hace.
  • Para la ejecución de estos scripts utilizo mi propia base de datos llamada Developer, pero puedes ejecutarlos en cualquier base de datos, preferiblemente local y en una instancia de SQL Server, solo tienes que cambiar la base de datos para usar.
  • Existen versiones de la instancia de SQL Server donde las sentencias pueden no funcionar, recomiendo usar una instancia a partir de la versión SQL Server 2016.
  • Tener en cuenta que solo son scripts de muestra, al final si tienes que aplicarlo en un software, asegúrate de que sea la mejor opción.
  • Trato de no utilizar acentos en los scripts .sql, para que al subirlos o descargarlos no se lleguen a codificar con caracteres extraños.
  • Estos scripts se han ido generando a partir de mi experiencia, y de manera clara muchas referencias encontradas especialmente de Microsoft además de enseñanzas aprendidas.

Repositorio:

  • DCL-Data-Control-Language:
    • Contiene sentencias para el control de accesos, permisos, roles que tienen los usuarios de la base de datos.
  • DDL-Data-Definition-Language:
    • Contiene queries para la definicion de objetos dentro de la instancia de SQL Server, comandos como CREATE, ALTER, DROP y TRUNCATE (En caso de aplicar)
  • DML-Data-Manipulation-Language:
    • Contiene queries para la manipulacion de datos, encontrares sentencias INSERT, UPDATE, DELETE, ETC.
  • DQL-DataQuery-Language:
    • Contiene queries para la selección de datos con la sentencia SELECT.
  • SQL-Admin:
    • Contiene sentencias que son utilizadas por un DBA en SQL Server.
  • SQL-KonwLedge:
    • Contiene Diapositivas sobre algún tema en especifico manejado por SQL Server, también se encuentra el editable, utilizando la herramienta draw.io.
  • SQL-Operation:
    • Contiene scripts que son utilizados por un DBA mediante una solicitud para tener un control y backup de estos.
  • SQL-Topics:
    • Contiene temas generales y especificos de SQL Server.
  • TLC-Transaction-Control-Language:
    • Contiene sentencias referentes al manejo de errores y transacciones.

A veces el mejor método para hacer algo es lanzarse. (Motoko Kusanagi)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages