SlideShare una empresa de Scribd logo
1 de 13
PostgreSQL
Integrantes:
José Rodrigo serrano Ayón
Genaro Yair Enciso Luna
Instituto Tecnológico de Tepic
Taller de Base de datos
Hora: 10:00-11:00
Docente: Ibarra Carlos Francisco
 Create table NombreTabla
(
NombreColumna TipoDato
)
 Create table NombreTabla
(
NombreCampo TipoDato
)
 Drop Table NombreTabla
 DROP TABLE NombreTable
 ALTER TABLE NombreTabla
ADD Campo TipoDato
 ALTER TABLE NombreTabla
ADD COLUMN Campo
TipoDato
 Un solo campo
ALTER TABLE NombreTabla
DROP COLUMN Campo
 Varios campos
ALTER TABLE NombreTabla
DROP COLUMN Campo1,
Campo2
 Un solo campo
ALTER TABLE NombreTable
DROP COLUM Campo
 Varios campos
ALTER TABLE NombreTable
DROP COLUMN Campo1
DROP COLUMN Campo2
 ALTER TABLE NombreTabla
ALTER COLUMN Campo
TipoDatoNuevo
 ALTER TABLE NombreTabla
ALTER COLUMN Campo TYPE
TipoDatoNuevo
 execute sp_rename
‘NombreTabla.Campo’,
‘NuevoNombreCampo’
 ALTER TABLE NombreTabla
RENAME COLUM Campo
TO NuevoNombreCampo
 ALTER TABLE NombreTabla
 ADD CONSTRAINT
 PRIMARY KEY CLUSTERED
 ALTER TABLE NombreTabla
 ADD PRIMARY KEY (llave
primaria)
 ALTER TABLE NombreTabla
DROP CONSTRAINT
PK_Campo
 ALTER TABLE NombreTabla
DROP PrimaryKey
 ALTER TABLE NombreTabla
ADD FOREIGN KEY
(LlaveForanea)
REFERENCES NombreTabla
(CampoLlavePrimaria)
On delate no action
On update no action
 ALTER TABLE NombreTabla
ADD CONSTRAINT
LLaveForanea FOREIGN KEY
(CampoClaveForanea)
REFERENCES
NombreTabla
(CampoLlavePrimaria)
 ALTER TABLE NobreTabla
 DROP CONSTRAINT
Llaveforanea
 ALTER TABLE NombreTabla
DROP CONSTRAINT
Llaveforanea
 CREATE INDEX NombreIndex
on NombreTabla (
Campo ASC
)
 CREATE INDEX NombreIndex
ON NombreTabla (Campo)
 DROP INDEX NombreINDEX
 DROP INDEX NombreINDEX

Más contenido relacionado

Destacado

Destacado (17)

политическая панель (социология укр)
политическая панель (социология укр)политическая панель (социология укр)
политическая панель (социология укр)
 
Aritmatika Logaritma
Aritmatika LogaritmaAritmatika Logaritma
Aritmatika Logaritma
 
Shool@3
Shool@3Shool@3
Shool@3
 
Juana de ibarbourou
Juana de ibarbourouJuana de ibarbourou
Juana de ibarbourou
 
религия
религиярелигия
религия
 
сталинград
сталинградсталинград
сталинград
 
Juana de ibarbourou
Juana de ibarbourouJuana de ibarbourou
Juana de ibarbourou
 
pengenalan matematika di India
pengenalan matematika di Indiapengenalan matematika di India
pengenalan matematika di India
 
Ee2251 em-i
Ee2251 em-iEe2251 em-i
Ee2251 em-i
 
3 класс
3 класс3 класс
3 класс
 
10б кл
10б кл10б кл
10б кл
 
4 класса
4 класса4 класса
4 класса
 
9а кл
9а кл9а кл
9а кл
 
материнский наказ
материнский наказматеринский наказ
материнский наказ
 
Drug
DrugDrug
Drug
 
Como crear un voki
Como crear un vokiComo crear un voki
Como crear un voki
 
U456 postgre sql
U456 postgre sqlU456 postgre sql
U456 postgre sql
 

Último

Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxcorreafrancoci00
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxUPSE
 
contabilidad para la inflacion, contabilidad superior
contabilidad para la inflacion, contabilidad superiorcontabilidad para la inflacion, contabilidad superior
contabilidad para la inflacion, contabilidad superiorDalia Rodriguez
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocioMagemyl Egana
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfCarlosSanchez452245
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)Samuel Solís Fuentes
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptxalzabenjaminci00
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...juanforero141
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocioMagemyl Egana
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfUPSE
 

Último (10)

Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
 
contabilidad para la inflacion, contabilidad superior
contabilidad para la inflacion, contabilidad superiorcontabilidad para la inflacion, contabilidad superior
contabilidad para la inflacion, contabilidad superior
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocio
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdf
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocio
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
 

U2 Lenguaje de definicion de datos

  • 1. PostgreSQL Integrantes: José Rodrigo serrano Ayón Genaro Yair Enciso Luna Instituto Tecnológico de Tepic Taller de Base de datos Hora: 10:00-11:00 Docente: Ibarra Carlos Francisco
  • 2.  Create table NombreTabla ( NombreColumna TipoDato )  Create table NombreTabla ( NombreCampo TipoDato )
  • 3.  Drop Table NombreTabla  DROP TABLE NombreTable
  • 4.  ALTER TABLE NombreTabla ADD Campo TipoDato  ALTER TABLE NombreTabla ADD COLUMN Campo TipoDato
  • 5.  Un solo campo ALTER TABLE NombreTabla DROP COLUMN Campo  Varios campos ALTER TABLE NombreTabla DROP COLUMN Campo1, Campo2  Un solo campo ALTER TABLE NombreTable DROP COLUM Campo  Varios campos ALTER TABLE NombreTable DROP COLUMN Campo1 DROP COLUMN Campo2
  • 6.  ALTER TABLE NombreTabla ALTER COLUMN Campo TipoDatoNuevo  ALTER TABLE NombreTabla ALTER COLUMN Campo TYPE TipoDatoNuevo
  • 7.  execute sp_rename ‘NombreTabla.Campo’, ‘NuevoNombreCampo’  ALTER TABLE NombreTabla RENAME COLUM Campo TO NuevoNombreCampo
  • 8.  ALTER TABLE NombreTabla  ADD CONSTRAINT  PRIMARY KEY CLUSTERED  ALTER TABLE NombreTabla  ADD PRIMARY KEY (llave primaria)
  • 9.  ALTER TABLE NombreTabla DROP CONSTRAINT PK_Campo  ALTER TABLE NombreTabla DROP PrimaryKey
  • 10.  ALTER TABLE NombreTabla ADD FOREIGN KEY (LlaveForanea) REFERENCES NombreTabla (CampoLlavePrimaria) On delate no action On update no action  ALTER TABLE NombreTabla ADD CONSTRAINT LLaveForanea FOREIGN KEY (CampoClaveForanea) REFERENCES NombreTabla (CampoLlavePrimaria)
  • 11.  ALTER TABLE NobreTabla  DROP CONSTRAINT Llaveforanea  ALTER TABLE NombreTabla DROP CONSTRAINT Llaveforanea
  • 12.  CREATE INDEX NombreIndex on NombreTabla ( Campo ASC )  CREATE INDEX NombreIndex ON NombreTabla (Campo)
  • 13.  DROP INDEX NombreINDEX  DROP INDEX NombreINDEX