Está en la página 1de 14

AGENDA

1 CREACIÓN Y ADMINISTRACIÓN DE LAS BASES DE DATOS

2 ADMINISTRACIÓN DE LOS COMPONENTES DE UNA BD

3 UTILITARIOS PARA SQL SERVER

4 UTILIZANDO EL UTILITARIO “SQLCMD”


UTILITARIOS PARA SQL SERVER

Para administrar (consultar, supervisar, etc.) la base de datos, se necesita una


herramienta. Mientras que las bases de datos se pueden ejecutar en la nube,
en Windows o en Linux, no es necesario que la herramienta se ejecute en la
misma plataforma que la base de datos.

Existen herramientas GUI (Interfaz gráfica de usuario) con las cuales


podemos realizar estas actividades así como también herramientas
de líneas de comandos.
AGENDA

1 CREACIÓN Y ADMINISTRACIÓN DE LAS BASES DE DATOS

2 ADMINISTRACIÓN DE LOS COMPONENTES DE UNA BD

3 UTILITARIOS PARA SQL SERVER

4 UTILIZANDO EL UTILITARIO “SQLCMD”


UTILIZANDO EL UTILITARIO
SQLCMD
• El utilitario SQLCMD permite escribir instrucciones TRANSACT-SQL, procedimientos del sistema y archivos de script a
través de diversos modos disponibles.

• La utilidad sqlcmd es una utilidad de la línea de comandos para la ejecución ad hoc e interactiva de instrucciones y
scripts de Transact-SQL y para la automatización de tareas de scripting de Transact-SQL. Para usar sqlcmd
interactivamente, o para compilar archivos de script que se ejecutan mediante sqlcmd, los usuarios deben estar
familiarizados con Transact-SQL

Para Iniciar con el uso de este


utilitario debemos realizar las
siguientes actividades :

1 – INICIO > EJECUTAR > CMD


REALIZANDO CONEXIÓN A SQL SERVER 2016 –
PARTE 1
• Para poder conectarnos mediante el utilitario “SQLCMD”, debemos identificar que tipo
de autenticación es la que utilizamos para esta tarea Autenticación Windows o
SQL Server.

AUTENTICACIÓN WINDOWS

SINTAXIS :
sqlcmd –S <NOMBREPC\SERVER>
REALIZANDO CONEXIÓN A SQL SERVER 2016 –
PARTE 2
• Para poder conectarnos mediante el utilitario “SQLCMD”, debemos identificar que tipo
de autenticación es la que utilizamos para esta tarea Autenticación Windows o SQL
Server.

AUTENTICACIÓN SQL SERVER

SINTAXIS :
sqlcmd –S <NOMBREPC\SERVER> -U <USUARIO> -P
<PASSWORD>
CREANDO UNA BASE DE DATOS MEDIANTE SQLCMD

• Para poder crear una BD mediante el utilitario


SQLCMD, debemos utilizar la sentencia CREATE
DATABASE.

• Para ejecutar las sentencias T-SQL que


ingresemos se usará la sentencia “GO”.
UTILIZANDO UNA BASE DE DATOS MEDIANTE SQLCMD

• Para poder utilizar la base de datos anteriormente


creada (BIBLIOTECA), utilizaremos la sentencia
“USE”.

• Para ejecutar las sentencias T-SQL que


ingresemos se usará la sentencia “GO”.
CREANDO TABLAS PARA UNA BBDD MEDIANTE SQLCMD

• Para poder crear las tablas de una base de datos


anteriormente creada (BIBLIOTECA), utilizaremos la
sentencia “CREATE TABLE”.
INSERCIÓN, ELIMINACIÓN Y ACTUALIZACIÓNBBDD MEDIANTE
SQLCMD

INSERCIÓN –INSERT

• Para poder INSERTAR,


ELIMINAR Y ACTUALIZAR y
SELECCIONAR datos de las

tablas de una base de


datos anteriormente
creada (BIBLIOTECA),

utilizaremos la sentencia
“INSERT, DELETE, UPDATE,
SELECT”.
INSERCIÓN, ELIMINACIÓN Y ACTUALIZACIÓNBBDD MEDIANTE
SQLCMD

ACTUALIZAR – UPDATE
INSERCIÓN, ELIMINACIÓN Y ACTUALIZACIÓNBBDD MEDIANTE
SQLCMD

SELECCIÓN – SELECT
INSERCIÓN, ELIMINACIÓN Y ACTUALIZACIÓNBBDD MEDIANTE
SQLCMD

ELIMINAR –DELETE
CASO PRÁCTICO
#1
Cree la base de datos BD_VENTAS en la carpeta C:\VENTAS\INFO\ con
la siguiente configuración:

• Archivo de datos: Un tamaño inicial de 100MB, máximo de 200MB y


un factor de crecimiento de 6MB.
• Archivo secundario1: Un tamaño inicial de 30MB, máximo de 70MB y un
factor de crecimiento de 10%.
• Archivo secundario2: Un tamaño inicial de 30MB, máximo de 70MB y un
factor de crecimiento de 10%. En otra ruta

• Archivo de transacciones: Un tamaño inicial de 10MB, máximo de


40MB y un factor de crecimiento de 3MB."
• A la bd BD_VENTAS,crear una tabla cliente (Neptuno) e insertar 3
registros ,eliminar el registro id=1 ,actualizar nombre el cliente por su
nombre y mostrar el último select tabla cliente ,solo para esto usar cmd

También podría gustarte