SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Practica de SQL.

T.S.U Informática UNELLEZ IV semestre

Create Table
Las tablas son la estructura básica donde se almacena la información en la base de datos. Dado que en
la mayoría de los casos, no hay forma de que el proveedor de base de datos sepa con antelación cuales
son sus necesidades de almacenamiento de datos, es probable que necesite crear tablas en la base de
datos usted mismo. Muchas herramientas de base de datos le permiten crear tablas sin ingresar SQL,
pero debido a que las tablas son los contenedores de toda la información, es importante incluir la
sintaxis CREATE TABLE en esta guía de referencia.
Antes de sumergirnos en la sintaxis SQL para CREATE TABLE, es una buena idea comprender lo que se
incluye en una tabla. Las tablas se dividen en filas y columnas. Cada fila representa una parte de los
datos, y cada columna puede pensarse como la representación de un componente de aquella parte de
los datos. Entonces, por ejemplo, si tenemos una tabla para registrar la información del cliente, las
columnas pueden incluir información tal como Primer Nombre, Apellido, Dirección, Ciudad, País, Fecha
de Nacimiento y demás. Como resultado, cuando especificamos una tabla, incluimos los títulos de
columna y los tipos de datos para esta columna en particular.
SQL para CREATE TABLE es
CREATE TABLE "nombre_tabla"
("columna 1" "tipo_de_datos_para_columna_1",
"columna 2" "tipo_de_datos_para_columna_2");

Entonces, si debemos crear una tabla para el cliente tal como se especifica anteriormente,
ingresaríamos
CREATE TABLE usuario
(nombre char(50),
apellido char(50),
direccion char(50),
Ciudad char(50),
cedula varchar(25),
fecha_naci datetime);

Insert Into
En las secciones anteriores, hemos visto cómo obtener información de tablas. Pero ¿Cómo se ingresan
estas filas de datos en estas tablas en primer lugar? Esto es lo que se trata en esta sección, que explica la
instrucción INSERT, y en la siguiente sección, que explica la instrucción UPDATE.
En SQL, hay fundamental y básicamente dos formas para INSÉRER datos en una tabla: Una es insertar
una fila por vez, y la otra es insertar filas múltiples por vez. Primero observemos como
podemos INSÉRER datos a través de una fila por vez:
La sintaxis para insertar datos en una tabla mediante una fila por vez es la siguiente:
INSERT INTO "nombre_tabla" ("columna1", "columna2", ...)
VALUES ("valor1", "valor2", ...);
Suponiendo que tenemos una taba con la siguiente estructura, ejemplo:

Prof. Fadixon Rodríguez.
Practica de SQL.

T.S.U Informática UNELLEZ IV semestre

INSERT INTO usuario (nombre, apellido, dirección, ciudad, cedula, fecha_naci)
VALUES ('jose', 'perez' , 'calle 12', 'san cristobal', 20224356, '10-Jan-1999');

La selección total o parcial de una tabla se lleva a cabo mediante la instrucción Select. En dicha selección
hay que especificar:
-Los campos que queremos seleccionar
-La tabla en la que hacemos la selección

En nuestra tabla modelo de clientes podríamos hacer por ejemplo una selección del nombre y dirección
de los clientes con una instrucción de este tipo:

Select nombre, dirección From usuario
Si quisiésemos seleccionar todos los campos, es decir, toda la tabla, podríamos utilizar el comodín * del
siguiente modo:
Select * From usuario
Resulta también muy útil el filtrar los registros mediante condiciones que vienen expresadas después de
la cláusula Where. Si quisiésemos mostrar los clientes de una determinada ciudad usaríamos una
expresión como esta:
Select * From usuario Where ciudad Like 'san cristobal'

Prof. Fadixon Rodríguez.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Tablas en Access
Tablas en AccessTablas en Access
Tablas en Access
 
Presentacion Sql
Presentacion SqlPresentacion Sql
Presentacion Sql
 
Comandos DDL
Comandos DDLComandos DDL
Comandos DDL
 
Partes de ventana de access
Partes de ventana de accessPartes de ventana de access
Partes de ventana de access
 
Base de datos
Base de datosBase de datos
Base de datos
 
Proyecto Gestor SQL en Java - Programacion 3
Proyecto Gestor SQL en Java - Programacion 3Proyecto Gestor SQL en Java - Programacion 3
Proyecto Gestor SQL en Java - Programacion 3
 
trabajo de access
trabajo de accesstrabajo de access
trabajo de access
 
Base de datos
Base de datosBase de datos
Base de datos
 
Unidad IV SQL
Unidad IV SQLUnidad IV SQL
Unidad IV SQL
 
Tablas en access
Tablas en accessTablas en access
Tablas en access
 
SENTENCIAS SQL
SENTENCIAS SQLSENTENCIAS SQL
SENTENCIAS SQL
 
EG LBDC
EG LBDC EG LBDC
EG LBDC
 
Diapositivas!
Diapositivas!Diapositivas!
Diapositivas!
 
Curso sql
Curso sqlCurso sql
Curso sql
 
Colegio de estudios cientificos y tecnologicos del estado
Colegio de estudios cientificos y tecnologicos del estadoColegio de estudios cientificos y tecnologicos del estado
Colegio de estudios cientificos y tecnologicos del estado
 
Diapositivas laura j
Diapositivas laura jDiapositivas laura j
Diapositivas laura j
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 

Similar a Guia sql Prof. Fadixon

Proyecto De Aplicacion A La Bases Datos
Proyecto De Aplicacion A La Bases DatosProyecto De Aplicacion A La Bases Datos
Proyecto De Aplicacion A La Bases DatosAndreitap de Granda
 
Sql manipulacion de tabla
Sql manipulacion de tablaSql manipulacion de tabla
Sql manipulacion de tabladmonges
 
Informatica...juank
Informatica...juankInformatica...juank
Informatica...juankjuankarias
 
Clase 04 Conocemos y describimos conceptos y caracteristicas de tablas..pdf
Clase 04 Conocemos y describimos conceptos y caracteristicas de tablas..pdfClase 04 Conocemos y describimos conceptos y caracteristicas de tablas..pdf
Clase 04 Conocemos y describimos conceptos y caracteristicas de tablas..pdfKattyEducVirt
 
Manual practico para sql ingieneria de sistemas
Manual practico para sql ingieneria de sistemas  Manual practico para sql ingieneria de sistemas
Manual practico para sql ingieneria de sistemas Crhis
 
Manual practico SQL
Manual practico SQLManual practico SQL
Manual practico SQLAna Aguirre
 
2. creación de tablas 2007
2. creación de tablas 20072. creación de tablas 2007
2. creación de tablas 2007yenifer1995
 
ManualPracticoSQL.pdf
ManualPracticoSQL.pdfManualPracticoSQL.pdf
ManualPracticoSQL.pdfJenny29068
 
Tablas en SQL Server
Tablas en SQL ServerTablas en SQL Server
Tablas en SQL ServerKareliaRivas
 
Clase de informatica base de datos
Clase de informatica   base de datosClase de informatica   base de datos
Clase de informatica base de datos4M4LI4
 

Similar a Guia sql Prof. Fadixon (20)

Proyecto De Aplicacion A La Bases Datos
Proyecto De Aplicacion A La Bases DatosProyecto De Aplicacion A La Bases Datos
Proyecto De Aplicacion A La Bases Datos
 
Bases de datos ii
Bases de datos iiBases de datos ii
Bases de datos ii
 
Sql manipulacion de tabla
Sql manipulacion de tablaSql manipulacion de tabla
Sql manipulacion de tabla
 
Informatica...malle
Informatica...malleInformatica...malle
Informatica...malle
 
Informatica...Malle
Informatica...MalleInformatica...Malle
Informatica...Malle
 
Informatica...
Informatica...Informatica...
Informatica...
 
Informatica...juank
Informatica...juankInformatica...juank
Informatica...juank
 
Diapositivas De Tablas y Base Datos
Diapositivas De Tablas y Base DatosDiapositivas De Tablas y Base Datos
Diapositivas De Tablas y Base Datos
 
Base.de datos
Base.de datosBase.de datos
Base.de datos
 
Clase 04 Conocemos y describimos conceptos y caracteristicas de tablas..pdf
Clase 04 Conocemos y describimos conceptos y caracteristicas de tablas..pdfClase 04 Conocemos y describimos conceptos y caracteristicas de tablas..pdf
Clase 04 Conocemos y describimos conceptos y caracteristicas de tablas..pdf
 
Manual practico para sql ingieneria de sistemas
Manual practico para sql ingieneria de sistemas  Manual practico para sql ingieneria de sistemas
Manual practico para sql ingieneria de sistemas
 
Manual practico SQL
Manual practico SQLManual practico SQL
Manual practico SQL
 
Manual practicosql
Manual practicosqlManual practicosql
Manual practicosql
 
Manual practico SQL
Manual practico SQLManual practico SQL
Manual practico SQL
 
Manual practico-sql
Manual practico-sqlManual practico-sql
Manual practico-sql
 
2. creación de tablas 2007
2. creación de tablas 20072. creación de tablas 2007
2. creación de tablas 2007
 
ManualPracticoSQL.pdf
ManualPracticoSQL.pdfManualPracticoSQL.pdf
ManualPracticoSQL.pdf
 
Indices en workbench
Indices en workbenchIndices en workbench
Indices en workbench
 
Tablas en SQL Server
Tablas en SQL ServerTablas en SQL Server
Tablas en SQL Server
 
Clase de informatica base de datos
Clase de informatica   base de datosClase de informatica   base de datos
Clase de informatica base de datos
 

Último

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 

Último (20)

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 

Guia sql Prof. Fadixon

  • 1. Practica de SQL. T.S.U Informática UNELLEZ IV semestre Create Table Las tablas son la estructura básica donde se almacena la información en la base de datos. Dado que en la mayoría de los casos, no hay forma de que el proveedor de base de datos sepa con antelación cuales son sus necesidades de almacenamiento de datos, es probable que necesite crear tablas en la base de datos usted mismo. Muchas herramientas de base de datos le permiten crear tablas sin ingresar SQL, pero debido a que las tablas son los contenedores de toda la información, es importante incluir la sintaxis CREATE TABLE en esta guía de referencia. Antes de sumergirnos en la sintaxis SQL para CREATE TABLE, es una buena idea comprender lo que se incluye en una tabla. Las tablas se dividen en filas y columnas. Cada fila representa una parte de los datos, y cada columna puede pensarse como la representación de un componente de aquella parte de los datos. Entonces, por ejemplo, si tenemos una tabla para registrar la información del cliente, las columnas pueden incluir información tal como Primer Nombre, Apellido, Dirección, Ciudad, País, Fecha de Nacimiento y demás. Como resultado, cuando especificamos una tabla, incluimos los títulos de columna y los tipos de datos para esta columna en particular. SQL para CREATE TABLE es CREATE TABLE "nombre_tabla" ("columna 1" "tipo_de_datos_para_columna_1", "columna 2" "tipo_de_datos_para_columna_2"); Entonces, si debemos crear una tabla para el cliente tal como se especifica anteriormente, ingresaríamos CREATE TABLE usuario (nombre char(50), apellido char(50), direccion char(50), Ciudad char(50), cedula varchar(25), fecha_naci datetime); Insert Into En las secciones anteriores, hemos visto cómo obtener información de tablas. Pero ¿Cómo se ingresan estas filas de datos en estas tablas en primer lugar? Esto es lo que se trata en esta sección, que explica la instrucción INSERT, y en la siguiente sección, que explica la instrucción UPDATE. En SQL, hay fundamental y básicamente dos formas para INSÉRER datos en una tabla: Una es insertar una fila por vez, y la otra es insertar filas múltiples por vez. Primero observemos como podemos INSÉRER datos a través de una fila por vez: La sintaxis para insertar datos en una tabla mediante una fila por vez es la siguiente: INSERT INTO "nombre_tabla" ("columna1", "columna2", ...) VALUES ("valor1", "valor2", ...); Suponiendo que tenemos una taba con la siguiente estructura, ejemplo: Prof. Fadixon Rodríguez.
  • 2. Practica de SQL. T.S.U Informática UNELLEZ IV semestre INSERT INTO usuario (nombre, apellido, dirección, ciudad, cedula, fecha_naci) VALUES ('jose', 'perez' , 'calle 12', 'san cristobal', 20224356, '10-Jan-1999'); La selección total o parcial de una tabla se lleva a cabo mediante la instrucción Select. En dicha selección hay que especificar: -Los campos que queremos seleccionar -La tabla en la que hacemos la selección En nuestra tabla modelo de clientes podríamos hacer por ejemplo una selección del nombre y dirección de los clientes con una instrucción de este tipo: Select nombre, dirección From usuario Si quisiésemos seleccionar todos los campos, es decir, toda la tabla, podríamos utilizar el comodín * del siguiente modo: Select * From usuario Resulta también muy útil el filtrar los registros mediante condiciones que vienen expresadas después de la cláusula Where. Si quisiésemos mostrar los clientes de una determinada ciudad usaríamos una expresión como esta: Select * From usuario Where ciudad Like 'san cristobal' Prof. Fadixon Rodríguez.