SlideShare uma empresa Scribd logo
1 de 3
1 -Crear una tabla (createtable - sp_tables - sp_columns - droptable)



Vamos a crear una tabla llamada "usuarios". En primer lugar vamos a eliminar la tabla "usuarios"
averiguando si existe (a esto vamos a repetirlo siempre porque puede haber otro usuario que
haya creado una tabla con el mismo nombre):

ifobject_id('usuarios') is not null
droptable usuarios;

Recordar que debemos finalizar cada comando con un punto y coma.

La tabla "usuarios" contendrá los siguientes campos:

- nombre: varchar de 30 caracteres de longitud,
- clave: varchar de 10 caracteres de longitud.

Ahora si creamos la tabla:

createtable usuarios (
nombrevarchar(30),
clavevarchar(10)
 );

Eliminemos la tabla:

droptable usuarios;

2- Insertar y recuperar registros de una tabla (insertinto - select)


Vamos a crear una tabla llamada "usuarios". En primer lugar vamos a eliminar la tabla "usuarios"
averiguando si existe (recuerde que debemos repetir siempre esto porque puede haber otro
usuario que haya creado una tabla con el mismo nombre en el servidor www.sqlserverya.com.ar:

ifobject_id('usuarios') is not null
droptable usuarios;

Recordar que debemos finalizar cada comando con un punto y coma.

Creamos la tabla:

createtable usuarios(
nombrevarchar(30),
clavevarchar(10)
 );

Agregamos un registro a la tabla:

insertinto usuarios (nombre, clave)
values ('Mariano','payaso');
Veamos si el registro se guardó:

select * from usuarios;


3 -Tipos de datos básicos


Vamos a crear una tabla llamada "libros". En primer lugar vamos a eliminar la tabla "libros"
averiguando si existe:

ifobject_id('libros') is not null
droptable libros;

Para almacenar información de los libros de una librería necesitamos los siguientes campos:

 -titulo, cadena de caracteres de 20 de longitud,
 -autor, cadena de caracteres de 15 de longitud,
 -editorial, caracteres de 10 de longitud,
 -precio, valor numérico con decimales y
 -cantidad, valor numérico entero.

Al crear la tabla, entonces, elegimos el tipo de dato más adecuado para cada campo:

createtable libros(
titulovarchar(20),
autorvarchar(15),
editorialvarchar(10),
preciofloat,
cantidadinteger
 );

Note que al especificar el tipo de dato de los campos numéricos, no colocamos entre paréntesis
la longitud.

Vemos la estructura de la tabla:

sp_columns libros;


4 -Recuperar algunos campos (select)


Trabajamos con la tabla "libros" que almacena los datos de los libros de una librería.
Eliminamos la tabla, si existe:

ifobject_id('libros') isnotnull
droptable libros;

Creamos la tabla:

createtable libros(
titulovarchar(40),
autorvarchar(30),
editorialvarchar(15),
preciofloat,
cantidadinteger
 );

Veamos la estructura de la tabla:

sp_columns libros;


5 -Recuperar algunos registros (where)

Mais conteúdo relacionado

Mais procurados (20)

Comandos ddl
Comandos ddlComandos ddl
Comandos ddl
 
Creación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverCreación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql server
 
CURSORES
CURSORESCURSORES
CURSORES
 
CURSORES
CURSORESCURSORES
CURSORES
 
Apuntes.13
Apuntes.13Apuntes.13
Apuntes.13
 
Indices y Constraints en una Base de Datos
Indices y Constraints en una Base de DatosIndices y Constraints en una Base de Datos
Indices y Constraints en una Base de Datos
 
Vistas
VistasVistas
Vistas
 
Primitive Obsession. FrontFest 2020
Primitive Obsession. FrontFest 2020Primitive Obsession. FrontFest 2020
Primitive Obsession. FrontFest 2020
 
Guia5 sqlserver
Guia5 sqlserverGuia5 sqlserver
Guia5 sqlserver
 
Command oracle
Command oracleCommand oracle
Command oracle
 
Control jtable con base de datos
Control jtable con base de datosControl jtable con base de datos
Control jtable con base de datos
 
Comandos DDL
Comandos DDLComandos DDL
Comandos DDL
 
Creación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql serverCreación indices y constraints en bases de datos de sql server
Creación indices y constraints en bases de datos de sql server
 
base de datos taller n° 2
base de datos taller n° 2 base de datos taller n° 2
base de datos taller n° 2
 
Vista
VistaVista
Vista
 
TABLA PERSONAS PRACTICA MYSQL
TABLA PERSONAS PRACTICA MYSQLTABLA PERSONAS PRACTICA MYSQL
TABLA PERSONAS PRACTICA MYSQL
 
Trabajo de visual basic
Trabajo de visual basicTrabajo de visual basic
Trabajo de visual basic
 
Examen estructuras de datos
Examen estructuras de datosExamen estructuras de datos
Examen estructuras de datos
 
Juego el ahorcado
Juego el ahorcadoJuego el ahorcado
Juego el ahorcado
 
Filas con listas doblemente enlazadas
Filas con listas doblemente enlazadasFilas con listas doblemente enlazadas
Filas con listas doblemente enlazadas
 

Destaque

Modulosistemasinformacion
ModulosistemasinformacionModulosistemasinformacion
Modulosistemasinformacionoscarreyesnova
 
O milagredo retoque digital
O milagredo retoque digitalO milagredo retoque digital
O milagredo retoque digitalpedmuleke
 
Criatividade Comercial - Trust Summit 2014
Criatividade Comercial - Trust Summit 2014Criatividade Comercial - Trust Summit 2014
Criatividade Comercial - Trust Summit 2014Marcos David Bendrao
 
Nivel de gestión de las empresas
Nivel de gestión de las empresasNivel de gestión de las empresas
Nivel de gestión de las empresasoscarreyesnova
 
Modelo pesquisainformacaobig6
Modelo pesquisainformacaobig6Modelo pesquisainformacaobig6
Modelo pesquisainformacaobig6Celia MLB
 
7o fórum internacional de software livre 2006
7o fórum internacional de software livre 20067o fórum internacional de software livre 2006
7o fórum internacional de software livre 2006Éberli Cabistani Riella
 
Nivel de gestión de las empresas
Nivel de gestión de las empresasNivel de gestión de las empresas
Nivel de gestión de las empresasoscarreyesnova
 
Módulo 1 - Ciclo de Aprendizagem
Módulo 1 - Ciclo de AprendizagemMódulo 1 - Ciclo de Aprendizagem
Módulo 1 - Ciclo de Aprendizagemguestf3c4a6
 
Cinema JaponêS – Htcm 2°P Cinema
Cinema JaponêS – Htcm   2°P CinemaCinema JaponêS – Htcm   2°P Cinema
Cinema JaponêS – Htcm 2°P CinemaDébora Miranda
 
Desafio Sonido ~Bee Gees~
Desafio   Sonido ~Bee Gees~Desafio   Sonido ~Bee Gees~
Desafio Sonido ~Bee Gees~amfelisa
 

Destaque (20)

Modulosistemasinformacion
ModulosistemasinformacionModulosistemasinformacion
Modulosistemasinformacion
 
Sentimentos
SentimentosSentimentos
Sentimentos
 
O milagredo retoque digital
O milagredo retoque digitalO milagredo retoque digital
O milagredo retoque digital
 
Criatividade Comercial - Trust Summit 2014
Criatividade Comercial - Trust Summit 2014Criatividade Comercial - Trust Summit 2014
Criatividade Comercial - Trust Summit 2014
 
Prueba de computación
Prueba de computaciónPrueba de computación
Prueba de computación
 
Capacidaddelcerebro
CapacidaddelcerebroCapacidaddelcerebro
Capacidaddelcerebro
 
Instalación de sql2008
Instalación de sql2008Instalación de sql2008
Instalación de sql2008
 
Nivel de gestión de las empresas
Nivel de gestión de las empresasNivel de gestión de las empresas
Nivel de gestión de las empresas
 
Modelo pesquisainformacaobig6
Modelo pesquisainformacaobig6Modelo pesquisainformacaobig6
Modelo pesquisainformacaobig6
 
UM DIA....
UM DIA....UM DIA....
UM DIA....
 
Senderos por el maestrazgo
Senderos por el maestrazgoSenderos por el maestrazgo
Senderos por el maestrazgo
 
7o fórum internacional de software livre 2006
7o fórum internacional de software livre 20067o fórum internacional de software livre 2006
7o fórum internacional de software livre 2006
 
Trabajo almeida.pps
Trabajo almeida.ppsTrabajo almeida.pps
Trabajo almeida.pps
 
La escuela de papa
La escuela de papaLa escuela de papa
La escuela de papa
 
Nivel de gestión de las empresas
Nivel de gestión de las empresasNivel de gestión de las empresas
Nivel de gestión de las empresas
 
Módulo 1 - Ciclo de Aprendizagem
Módulo 1 - Ciclo de AprendizagemMódulo 1 - Ciclo de Aprendizagem
Módulo 1 - Ciclo de Aprendizagem
 
Guia didactica modulo 1
Guia didactica modulo 1Guia didactica modulo 1
Guia didactica modulo 1
 
Cinema JaponêS – Htcm 2°P Cinema
Cinema JaponêS – Htcm   2°P CinemaCinema JaponêS – Htcm   2°P Cinema
Cinema JaponêS – Htcm 2°P Cinema
 
Desafio Sonido ~Bee Gees~
Desafio   Sonido ~Bee Gees~Desafio   Sonido ~Bee Gees~
Desafio Sonido ~Bee Gees~
 
Comunicación1
Comunicación1Comunicación1
Comunicación1
 

Semelhante a Manual sql

Sql desde cero
Sql desde ceroSql desde cero
Sql desde ceroshochino
 
Creaacion Indices y Constraint en base de datos SQL Server
Creaacion Indices y Constraint en base de datos SQL ServerCreaacion Indices y Constraint en base de datos SQL Server
Creaacion Indices y Constraint en base de datos SQL Servercesarcyf12032014
 
Ejercicioa basicos, base de datos SQL
Ejercicioa basicos, base de datos SQLEjercicioa basicos, base de datos SQL
Ejercicioa basicos, base de datos SQLangiesumalave
 
Ejercicios básicos, bases de datos SQL
Ejercicios básicos, bases de datos SQL Ejercicios básicos, bases de datos SQL
Ejercicios básicos, bases de datos SQL angiesumalave
 
Unidad v integridad relacional
Unidad v  integridad relacionalUnidad v  integridad relacional
Unidad v integridad relacionalOrlando Verdugo
 
Unidad v integridad relacional
Unidad v  integridad relacionalUnidad v  integridad relacional
Unidad v integridad relacionalOrlando Verdugo
 
Comandos y funciones sql postgres
Comandos y funciones sql postgresComandos y funciones sql postgres
Comandos y funciones sql postgresHIPOLITO GRULLON
 
Sesión02 - Creación de objetos (Oracle)
Sesión02 - Creación de objetos (Oracle)Sesión02 - Creación de objetos (Oracle)
Sesión02 - Creación de objetos (Oracle)José Toro
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerJulio Guevara
 
Diapositivas funciones de grupo en sql
Diapositivas funciones de grupo en sqlDiapositivas funciones de grupo en sql
Diapositivas funciones de grupo en sqlrosamelosa
 
Creación de Bases de Datos en SQL Server
Creación de Bases de Datos en SQL ServerCreación de Bases de Datos en SQL Server
Creación de Bases de Datos en SQL ServerZeleneMorita
 
Comandos mysql
Comandos mysqlComandos mysql
Comandos mysqlpolar
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL Serverjose C Leal
 
DDL oracle - base de datos
DDL oracle - base de datosDDL oracle - base de datos
DDL oracle - base de datosLuis Bando
 
Modulo de programacion sql unidad II
Modulo de programacion sql   unidad IIModulo de programacion sql   unidad II
Modulo de programacion sql unidad IIfiremas
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerRayoMonster
 

Semelhante a Manual sql (20)

Curso my sql
Curso my sqlCurso my sql
Curso my sql
 
Mysql
MysqlMysql
Mysql
 
Sql desde cero
Sql desde ceroSql desde cero
Sql desde cero
 
54563910 curso-de-mysql
54563910 curso-de-mysql54563910 curso-de-mysql
54563910 curso-de-mysql
 
Creaacion Indices y Constraint en base de datos SQL Server
Creaacion Indices y Constraint en base de datos SQL ServerCreaacion Indices y Constraint en base de datos SQL Server
Creaacion Indices y Constraint en base de datos SQL Server
 
CREACION DE TABLAS
CREACION DE TABLASCREACION DE TABLAS
CREACION DE TABLAS
 
Ejercicioa basicos, base de datos SQL
Ejercicioa basicos, base de datos SQLEjercicioa basicos, base de datos SQL
Ejercicioa basicos, base de datos SQL
 
Ejercicios básicos, bases de datos SQL
Ejercicios básicos, bases de datos SQL Ejercicios básicos, bases de datos SQL
Ejercicios básicos, bases de datos SQL
 
Unidad v integridad relacional
Unidad v  integridad relacionalUnidad v  integridad relacional
Unidad v integridad relacional
 
Unidad v integridad relacional
Unidad v  integridad relacionalUnidad v  integridad relacional
Unidad v integridad relacional
 
Comandos y funciones sql postgres
Comandos y funciones sql postgresComandos y funciones sql postgres
Comandos y funciones sql postgres
 
Sesión02 - Creación de objetos (Oracle)
Sesión02 - Creación de objetos (Oracle)Sesión02 - Creación de objetos (Oracle)
Sesión02 - Creación de objetos (Oracle)
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL Server
 
Diapositivas funciones de grupo en sql
Diapositivas funciones de grupo en sqlDiapositivas funciones de grupo en sql
Diapositivas funciones de grupo en sql
 
Creación de Bases de Datos en SQL Server
Creación de Bases de Datos en SQL ServerCreación de Bases de Datos en SQL Server
Creación de Bases de Datos en SQL Server
 
Comandos mysql
Comandos mysqlComandos mysql
Comandos mysql
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL Server
 
DDL oracle - base de datos
DDL oracle - base de datosDDL oracle - base de datos
DDL oracle - base de datos
 
Modulo de programacion sql unidad II
Modulo de programacion sql   unidad IIModulo de programacion sql   unidad II
Modulo de programacion sql unidad II
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL Server
 

Manual sql

  • 1. 1 -Crear una tabla (createtable - sp_tables - sp_columns - droptable) Vamos a crear una tabla llamada "usuarios". En primer lugar vamos a eliminar la tabla "usuarios" averiguando si existe (a esto vamos a repetirlo siempre porque puede haber otro usuario que haya creado una tabla con el mismo nombre): ifobject_id('usuarios') is not null droptable usuarios; Recordar que debemos finalizar cada comando con un punto y coma. La tabla "usuarios" contendrá los siguientes campos: - nombre: varchar de 30 caracteres de longitud, - clave: varchar de 10 caracteres de longitud. Ahora si creamos la tabla: createtable usuarios ( nombrevarchar(30), clavevarchar(10) ); Eliminemos la tabla: droptable usuarios; 2- Insertar y recuperar registros de una tabla (insertinto - select) Vamos a crear una tabla llamada "usuarios". En primer lugar vamos a eliminar la tabla "usuarios" averiguando si existe (recuerde que debemos repetir siempre esto porque puede haber otro usuario que haya creado una tabla con el mismo nombre en el servidor www.sqlserverya.com.ar: ifobject_id('usuarios') is not null droptable usuarios; Recordar que debemos finalizar cada comando con un punto y coma. Creamos la tabla: createtable usuarios( nombrevarchar(30), clavevarchar(10) ); Agregamos un registro a la tabla: insertinto usuarios (nombre, clave) values ('Mariano','payaso');
  • 2. Veamos si el registro se guardó: select * from usuarios; 3 -Tipos de datos básicos Vamos a crear una tabla llamada "libros". En primer lugar vamos a eliminar la tabla "libros" averiguando si existe: ifobject_id('libros') is not null droptable libros; Para almacenar información de los libros de una librería necesitamos los siguientes campos: -titulo, cadena de caracteres de 20 de longitud, -autor, cadena de caracteres de 15 de longitud, -editorial, caracteres de 10 de longitud, -precio, valor numérico con decimales y -cantidad, valor numérico entero. Al crear la tabla, entonces, elegimos el tipo de dato más adecuado para cada campo: createtable libros( titulovarchar(20), autorvarchar(15), editorialvarchar(10), preciofloat, cantidadinteger ); Note que al especificar el tipo de dato de los campos numéricos, no colocamos entre paréntesis la longitud. Vemos la estructura de la tabla: sp_columns libros; 4 -Recuperar algunos campos (select) Trabajamos con la tabla "libros" que almacena los datos de los libros de una librería. Eliminamos la tabla, si existe: ifobject_id('libros') isnotnull droptable libros; Creamos la tabla: createtable libros( titulovarchar(40),
  • 3. autorvarchar(30), editorialvarchar(15), preciofloat, cantidadinteger ); Veamos la estructura de la tabla: sp_columns libros; 5 -Recuperar algunos registros (where)