[go: up one dir, main page]

0% encontró este documento útil (0 votos)
84 vistas6 páginas

Comandos Postgresql

Este documento proporciona instrucciones sobre cómo utilizar PostgreSQL para realizar diversas tareas de administración y manipulación de bases de datos, como crear y eliminar usuarios y bases de datos, crear, modificar y eliminar tablas, índices y secuencias, insertar, actualizar y eliminar datos, y ejecutar consultas utilizando diferentes operadores y funciones.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como ODT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
84 vistas6 páginas

Comandos Postgresql

Este documento proporciona instrucciones sobre cómo utilizar PostgreSQL para realizar diversas tareas de administración y manipulación de bases de datos, como crear y eliminar usuarios y bases de datos, crear, modificar y eliminar tablas, índices y secuencias, insertar, actualizar y eliminar datos, y ejecutar consultas utilizando diferentes operadores y funciones.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como ODT, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

\l

---> Te muestra las bases de datos existentes.

\d ----> Te muestra las relaciones (tablas, secuencias, etc.) existentes en la base de datos. \d [nombre_tabla] ---> Para ver la descripcin (nombre de columnas, tipo de datos, etc.) de una tabla. \c [nombre_bd] ---> Para conectarte a otra base de datos. ---> Para ver la ruta de b&s'ueda actual. ---> Para actuali)ar la ruta de

!"# searc$_pat$%

(T searc$_pat$ T" [nombre_es'uema]% bus'ueda. \' -----> Para salir de ps'l

1. Crear un Usuario. [postgres@GNU][~]$ createuser luix Clase_Maritima=> CREA E U!ER pilar "it# pass"or$ %pilar&' 2. Listando todos los usuarios Clase_Maritima=> $u Clase_Maritima=> !E(EC ) *R+M pg_user ' 3. Cambiando el Password de un Usuario. Clase_Maritima=> A( ER U!ER pilar "it# pass"or$ &,-./012' 4. Cambiando el nombre de un usuario Clase_Maritima=> A( ER U!ER pilar RENAME + ma3olo' 5. Borrando Usuarios [postgres@GNU][~]$ $ropuser pilar Clase_Maritima=>$rop user pilar' 6. Crear una Base Datos [postgres@GNU][~]$ create$4 Maritima Clase_Maritima=> CREA E 5A A6A!E marimar' 7. Listando todas las Base Datos Clase_Maritima=> l Clase_Maritima=> !E(EC $at3ame *R+M pg_$ata4ase ' [postgres@GNU][~7$ata]$ ps8l 9l 8. Cambiando el nombre de una Base datos Clase_Maritima=> A( ER 5A A6A!E marimar RENAME + Maritmar' 9. Borrando una Base Datos postgres@GNU][~]$ $rop$ata$4 Maritima Clase_Maritima=>$rop $ata4ase Maritima' 1 . !""esando a una Base Datos "on un usuario. [postgres@GNU][~]$ ps8l 9U pilar 9# local#ost 9$ Maritima

11. Creando #ablas CREA E A6(E :ollo ; Co$igo c#ar;0<= Nom4re >arc#ar;/?<= :eso i3teger = E$a$ $ate= *amila >arc#ar;,?< <' 12. Creando tabla desde un $%L%C# Clase_Maritima=> create ta4le Mar as !E(EC ) *R+M pollo' 13. Listando las #ablas "readas Clase_Maritima=>$t Clase_Maritima=> !E(EC ) *R+M pg_ta4les' 14. &iendo la %stru"tura de una #abla Clase_Maritima=>$ pollo 15. Cambiando el nombre de una #abla Clase_Maritima=> A( ER A6(E pollo RENAME + pollos' 16. Cambiando el nombre de un "am'o de una #abla Clase_Maritima=> A( ER A6(E pollos RENAME e$a$ + *ec#a_Muerte' 17. !(re(andole un "am'o a una tabla Clase_Maritima=> A( ER A6(E pollos A55 colum3 sex c#ar;,<' 18. Borrando un "am'o de una tabla Clase_Maritima=> A( ER A6(E pollos 5R+: sex' 19. Cambiando el ti'o de dato de una "olumna de una tabla. Clase_Maritima=> A( ER A6(E pollos A( ER co$igo @:E >arc#ar' 2 . Borrando una #abla Clase_Maritima9> 5R+: A6(E pollo' 21. )nsertando Datos en una #abla Clase_Maritima=> AN!ER AN + pollo BA(UE! ; &,2= %Galli3a&= C= Curre3t_$ate= %Criollo&<' 22. )nsertando datos a 'artir de un $%L%C# Clase_Maritima=> AN!ER AN + pollos ;3om4re= Damila< !E(EC 4a3$era= co$igo *R+M 4u8ue ' 23. $ele"ionado datos de una tabla Clase_Maritima=> !E(EC ) *R+M pollo ' 24. *uestra el 'lan de e+e"u"i,n de la senten"ia Clase_Maritima=E EF:(AAN !E(EC ) *R+M 4u8ue ' 25. Para saber la "antidad de re(istro en una tabla -Count. Clase_Maritima=E !E(EC cou3t;)< *R+M 4u8ue ' 26. $ele"ionar los re(istros no re'etidos de una "am'o -D)$#)/C#. Clase_Maritima=E !E(EC $isti3ct;4a3$era< *R+M 4u8ue ' 27. !"tuali0ando datos de una tabla Clase_Maritima=> U:5A E pollo !E 3om4re = %Gallo& GHERE co$igo=,'

28. Borrando re(istros de una tabla. Clase_Maritima=> 5E(E E *R+M pollo GHERE co$igo =&,2' 29. #run"ando tablas Clase_Maritima=> RUNCA E pollo ' 3 . !(re(ando una lla1e 'rimaria a un "am'o de una tabla Clase_Maritima=> A( ER A6(E pollos A55 C+N! RAAN pI_co$igo :RAMAR@ JE@ ;co$igo<' 31. Creando una &ista Clase_Maritima=E CREA E BAEG >_pollo as !E(EC ) *R+M pollos ' 32. $ele""ionando datos de una &ista Clase_Maritima=E !E(EC ) *R+M >_pollo ' 33. &iendo las &istas Creadas Clase_Maritima=E$> Clase_Maritima=E !E(EC >ie"3ame *R+M pg_>ie"s ' 34. Borrando una &ista Clase_Maritima=E 5R+: BAEG >_pollo ' 35. !(reando una lla1e 2oraneas a un "am'o de una tabla Clase_Maritima=> A( ER A6(E pollos A55 C+N! RAAN pI_co$igo *+REAGN JE@ ;co$igo< RE*ERENCE! 4u8ue ;co$igo<' 36. Borrando una un C3/$#4!)/# Clase_Maritima=> A( ER A6(E pollos 5R+: C+N! RAAN pI_co$igo' 37. !(re(ando un C3/$#4!)/# C5%C6 a un "am'o Clase_Maritima=> A( ER A6(E pollos A55 C+N! RAAN c_c#ecI c#ecI ;Dec#a_muerte > &-??K9?,9?,2<' 38. !(re(ando un C3/$#4!)/# D%7!UL# a un "am'o Clase_Maritima=> A( ER A6(E pollos A( ER peso !E 5E*AU( -.' 39. Creando un 8ndi"e a una tabla Clase_Maritima=> CREA E AN5EF pIU_pollo +N pollos ;co$igo<' 4 . Creando un indi"e uni"o Clase_Maritima=> CREA E UNALUE AN5EF pIu_pollo +N pollos ;peso <' 41. Cambiandole el nombre a un indi"e Clase_Maritima=> A( ER AN5EF pIu_pollo RENAME + pIi_pollo' 42. &er los indi"es "reados en una Base Datos Clase_Maritima=>$i Clase_Maritima=> !E(EC i3$ex3ame= ta4le3ame *R+M pg_i3$exes' 43. Borrando un indi"e Clase_Maritima=> 5R+: AN5EF pIu_pollo ' 44. Creando un se9uen"e Clase_Maritima=> CREA E !ELUENCE s_mari start "it# ,??? i3creme3t 4M - max>alue ,,??' 45. &er el si(uente 1alor de un se9uen"e Clase_Maritima=> !E(EC 3ext>al;%s_mari&<' 46. &er el 1alor a"tual de un se9uen"e

Clase_Maritima=> !E(EC curr>al;%s_mari&<' 47. *odi2i"ar el 1alor ini"ial de un se9uen"e Clase_Maritima=> !E(EC set>al;%s_mari&= ,???<' 48. Utili0ando )//%4 :3)/ Clase_Maritima=E !E(EC ) *R+M Diles D A33er Noi3 li3eas l +N lOco$igo=DOli3ea' 49. Utili0ando L%7# 3U#%4 :3)/ Clase_Maritima=E !E(EC ) *R+M Diles D (E* +U ER N+AN li3eas l +N lOco$igo=DOli3ea' 5 . Utili0ando 4);5# 3U#%4 :3)/ Clase_Maritima=E !E(EC ) *R+M Diles D RAGH +U ER N+AN li3eas l +N lOco$igo=DOli3ea' 51. Utili0ando 7ULL 3U#%4 :3)/ Clase_Maritima=E !E(EC ) *R+M Diles D *U(( +U ER N+AN li3eas l +N lOco$igo=DOli3ea' 52. Utili0ando L%7# 3U#%4 :3)/ Clase_Maritima=E !E(EC ) *R+M Diles D (E* Noi3 li3eas l U!ANG;(i3ea<' 53. Utili0ando o'erador *a<or 9ue Clase_Maritima=E !E(EC 4u8ue= loa *R+M 4u8ue GHERE loa > ,???' 54. Utili0ando o'erador *enor 9ue Clase_Maritima=E !E(EC 4u8ue= loa *R+M 4u8ue GHERE loa P ,???' 55. Utili0ando o'erador )(ual Clase_Maritima=E !E(EC 4u8ue= loa *R+M 4u8ue GHERE 4u8ue=&AA5A&' 56. Utili0ando o'erador *enor o i(ual 9ue Clase_Maritima=E !E(EC 4u8ue= loa *R+M 4u8ue GHERE loa P= ,???' 57. Utili0ando o'erador *a<or o i(ual 9ue Clase_Maritima=E !E(EC 4u8ue= loa *R+M 4u8ue GHERE loa >= ,???' 58. Utili0ando o'erador /o i(ual Clase_Maritima=E !E(EC 4u8ue= loa *R+M 4u8ue GHERE loa P> ,???' Clase_Maritima=E !E(EC 4u8ue= loa *R+M 4u8ue GHERE loa Q= ,???' 59. Utili0ando o'erador Con"atena"i,n Clase_Maritima=E !E(EC 4u8ueRR& % RR$ue3o *R+M 4u8ue ' 6 . Utili0ando %=)$#$ !E(EC ) *R+M 4oar$i3gclerI GHERE exists;!E(EC , *R+M Diles<' 61. Utili0ando "one"tor )/ !E(EC ) *R+M Diles GHERE 4oar$i3g_clerI AN ;.,= ..= .0<' !E(EC ) *R+M Diles GHERE 4oar$i3g_clerI N+ AN ;.,= ..= .0<' 62. La "l>usula 34D%4 B? Clase_Maritima=E !E(EC ) *R+M puertos +R5ER 6@ , A!C' Clase_Maritima=E !E(EC co$igo= puerto *R+M puertos +R5ER 6@ puerto 5E!C' 63. La "l>usula ;43UP B? Clase_Maritima=E !E(EC 4u8ue= cou3t;)< *R+M Diles GR+U: 6@ 4u8ue' 64. 7un"iones 'ara "al"ular Clase_Maritima=E !E(EC ABG;(+A< *R+M 6ULUE'

Clase_Maritima=E !E(EC MAF;(+A< *R+M 6ULUE' Clase_Maritima=E !E(EC MAN;(+A< *R+M 6ULUE' Clase_Maritima=E !E(EC !UM;(+A< *R+M 6ULUE' 65. 3'era"iones de "on+unto -U/)3/.. !E(EC li3ea *R+M Diles u3io3 !E(EC co$igo *R+M li3eas ' 66. 3'era"iones de "on+unto -U/)3/ !LL.. !E(EC li3ea *R+M Diles u3io3 all !E(EC co$igo *R+M li3eas ' 67. 3'era"iones de "on+unto -)/#%4$%C#.. !E(EC li3ea *R+M Diles AN ER!EC !E(EC co$igo *R+M li3eas ' 68. Utili0ando o'eradores aritm@ti"os *C(5=E !E(EC CS. as !uma' *C(5=E !E(EC C9. as Resta' *C(5=E !E(EC C7. as 5i>i$e' *C(5=E !E(EC C). as Multiplica' 69. Utili0ando 7un"iones *atem>ti"as *C(5=E !E(EC -?9-.. as Resta ' T El resulta$o !era Negati>o *C(5=E !E(EC a4s;-?9-..< as Resta ' Esta *u3cio3 *C(5=E !E(EC c4rt;-K<' T Retor3a El cu4o *C(5=E !E(EC rou3$;UUO/<' *C(5=E !E(EC rou3$;UUO-= .<' *C(5=E !E(EC pi;<' *C(5=E !E(EC tru3c;UUO,<' 7 . 7un"iones Cadenas *C(5=E !E(EC %Nose&RR&:are$es&' *C(5=E !E(EC 4it_le3gt#;%I&< ' *C(5=E !E(EC c#ar_le3gt#;%Vose&<' *C(5=E !E(EC lo"er;%GNU&<' *C(5=E !E(EC upper;%g3u&<' *C(5=E !E(EC i3itcap;%ma3uel&<' *C(5=E !E(EC ascii;%J&<' *C(5=E !E(EC c#r;K0<' *C(5=E !E(EC m$0;&,2<' 71. 7un"iones 7e"Aas < 5oras *C(5=E !E(EC a4stime;%3o"&WWtimestamp<' Xco3>ierte a a4stime *C(5=E !E(EC age;%3o"&=&,U0K9?19,.2WWtimestamp<' Xpreser>a meses M aYos *C(5=E !E(EC to_c#ar;curre3t_timestamp=&HH,-WMAW!!&<' Xco3>ierte $atetime a stri3g *C(5=E !E(EC to_c#ar; 3o";<= %HH,-WMAW!!&<' *C(5=E !E(EC curre3t_$ate' *C(5=E !E(EC curre3t_timestamp' Clase_Maritima=E !E(EC to_$ate;Dec#a_llega$a= %Mo3 MM @@&< *R+M Diles '

Clase_Maritima=E !E(EC to_c#ar;to_$ate;Dec#a_llega$a= %Mo3 MM @@&<= %@@@@9Mo3t#95aM&< *R+M Diles ' *C(5=E !E(EC to_$ate;&?C 5ec -??K ,.2= %55 Mo3 @@@@ HH&<' Xco3>ierte stri3g a $ate 72. Los "one"tores l,(i"os en $BL son !/DC34C /3# Clase_Maritima=E !E(EC 4u8ue= capita3= 4a3$era= loa *R+M 4u8ue GHERE capita3 liIe %AZ& AN5 loa P,??? +R loa=-/0?' 73. Co'iando datos desde un ar"Ai1o a una tabla C+:@ 4u8ue *R+M %7>ar7li47pgs8l76u8ue$atosOtxt&'

También podría gustarte