From: Chema Alonso <chema@nibbler.org.es>
To: gentoo-doc-es@lists.gentoo.org
Subject: [gentoo-doc-es] Traducción del howto de postgres
Date: Wed, 16 Jul 2008 18:25:30 +0200 [thread overview]
Message-ID: <487E20FA.8010705@nibbler.org.es> (raw)
[-- Attachment #1: Type: text/plain, Size: 365 bytes --]
Hola lista,
Leyendo la traducción del howto de postgres me he encontrado algunos
párrafos con erratas
http://www.gentoo.org/doc/es/postgres-howto.xml
Mientras leía este howto, he creado un parche. No estaba seguro de abrir
una incidencia en bugzilla, por lo que lo adjunto a este correo por si
el responsable quiere aplicarlo.
Un saludo a todos.
[-- Attachment #2: postgres-howto.xml.patch --]
[-- Type: text/plain, Size: 10640 bytes --]
Index: postgres-howto.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/es/postgres-howto.xml,v
retrieving revision 1.2
diff -u -r1.2 postgres-howto.xml
--- postgres-howto.xml 9 Aug 2007 11:59:23 -0000 1.2
+++ postgres-howto.xml 16 Jul 2008 16:17:55 -0000
@@ -44,9 +44,9 @@
<c>PostgreSQL</c>. Las ventajas de uno sobre el otro suele traer un
debate largo y tendido, sin embargo es justo decir que PostgreSQL ha
tenido una concepción más firme de lo que supone son las verdaderas
-estructuras que corresponden a un manejadore de bases de datos
-relacional que MySQL. La mayorÃa de las caracterÃsticas standard como
-<b>FOREIGN KEY</b> fueron apenas agregados en MySQL versión 5. Sin
+estructuras que corresponden a un manejador de bases de datos
+relacional que MySQL. La mayorÃa de las caracterÃsticas estándar como
+<b>FOREIGN KEY</b> fueron apenas agregadas en MySQL versión 5. Sin
embargo, cualesquiera sea el caso, este documento asume que ha
seleccionado PostgreSQL como el manejador de bases de dato que va a
utilizar. El primer lugar donde comenzar es el proceso
@@ -63,7 +63,7 @@
<p>
Para comenzar debemos primero hacer <c>emerge</c> al paquete
PostgreSQL. Para hacer esto, ejecute primero el siguiente comando para
-asegurar que las opciones necesarios están correctamente configuradas:
+asegurar que las opciones necesarias están correctamente configuradas:
</p>
<pre caption="Revisando las opciones para construir PostgreSQL">
@@ -184,14 +184,14 @@
<ti>zlib</ti>
<ti>
Esta opción realmente no se utiliza por PostgreSQL, sino por el
- comando <c>pg_dump</c> para comprimir las descargas de data
+ comando <c>pg_dump</c> para comprimir las descargas de datos
producidas.
</ti>
</tr>
</table>
<p>
-Una vez afinado la construcción de PostgreSQL a sus necesidades
+Una vez afinada la construcción de PostgreSQL a sus necesidades
especÃficas, continúe con el <c>emerge</c>:
</p>
@@ -350,8 +350,8 @@
</pre>
<p>
-La base de datos fue creata exitosamente y podemos confirmar que la
-base de datos puede rllevar a cabo tareas básicaS. Seguiremos con
+La base de datos fue creada exitosamente y podemos confirmar que la
+base de datos puede llevar a cabo tareas básicas. Seguiremos con
un drop (borrando) la base de datos con el comando <c>dropdb</c>:
</p>
@@ -375,19 +375,19 @@
<body>
<p>
-Tal como mensionamos anteriormente, teniendo que hacer login como el
-usuario postgres no es deseable en un entorno multi-usuario. In la
-mayorÃa de los casos habrán varios usuarios y servicios con acceso al
+Tal como mencionamos anteriormente, teniendo que hacer login como el
+usuario postgres no es deseable en un entorno multi-usuario. En la
+mayorÃa de los casos habrá varios usuarios y servicios con acceso al
servidor y cada uno tendrá distintas necesidades y permisos. Para
-manejar esta sicuación se utiliza el comando <c>createuser</c>. Est
+manejar esta situación se utiliza el comando <c>createuser</c>. Este
comando es una alternativa al uso de algunas consultas SQL y es más
flexible desde el punto de vista del administrador. Continuaremos
creando dos usuarios, un 'superusario' que a su vez puede agregar
otros usuarios y administrar la base de datos y un usuario normal:
</p>
-<pre caption="Configurando un superuser">
-<comment>(reemplace a chris con el usuario que desea usar)</comment>
+<pre caption="Configurando un superusuario">
+<comment>(reemplace a chris con el usuario que desea crear)</comment>
$ <i>createuser -a -d -P -E -U postgres -W chris</i>
Enter password for new user:
Enter it again:
@@ -435,7 +435,7 @@
Ahora tenemos un usuario que puede crear bases de datos y agregar
otros usuarios y el principal usuario postgres que puede hacer
cualquier cosa. El usuario creado anteriormente puede hacer login al
-servidor y más nada. En general, los usuarios necesitan insertar y
+servidor y nada más. En general, los usuarios necesitan insertar y
recuperar datos y a veces hacer otras tareas. Para que este usuario
nuevo pueda hacer algo, debemos establecer los permisos
adecuados. Esto se puede hacer fácilmente pasando el parámetro
@@ -454,8 +454,8 @@
Bien, ahora tenemos la base de datos MyDB y al usuario testuser que
tiene acceso a ella. Para probar esto, haremos login como testuser a
la nueva base de datos con el programa <c>psql</c>. Este programa es
-lo usado para conectarse a una base de datos PostgreSQL desde la lÃnea
-de comando. Para establecer la conexión a la nueva base de datos
+el usado para conectarse a una base de datos PostgreSQL desde la lÃnea
+de comandos. Para establecer la conexión a la nueva base de datos
haremos:
</p>
@@ -474,10 +474,10 @@
</pre>
<p>
-Ahora que testuser está conectado al la base de datos puede comenzar a
+Ahora que testuser está conectado a la base de datos puede comenzar a
ejecutar algunos comandos. Para ir viendo cómo es el manejo de
-PostgreSQL, la siguiente sección mostrará algunos de los comandos
-básicos al nacegar con el cliente <c>psql</c>.
+PostgreSQL, en la siguiente sección se mostrarán algunos comandos
+básicos cuando naveguemos con el cliente <c>psql</c>.
</p>
</body>
</section>
@@ -496,7 +496,7 @@
<table>
<tr>
<th>Comando</th>
- <th>Usoe</th>
+ <th>Uso</th>
<th>Equivalente MySQL</th>
</tr>
<tr>
@@ -516,7 +516,7 @@
</tr>
<tr>
<ti>\o [FILE]</ti>
- <ti>EnvÃe los resultados de la consulta al archivo <c>FILE</c></ti>
+ <ti>EnvÃa los resultados de la consulta al archivo <c>FILE</c></ti>
<ti>INTO OUTFILE, pero graba todo (no solo los SELECT)</ti>
</tr>
<tr>
@@ -535,7 +535,13 @@
</table>
<p>
-Con la excepción de <c>\c[onnect]</c>, todos los comandos se usarán más adelante en esta sección. Hasta ahora, la base de datos está vacÃa y dicho esto, necesitamos insertar alguna data. Sin embargo, el primer paso para insertar data es colocarla en una tabla. En este momento no tenemos tablas en la base de datos, por lo que debemos crear una. Esto lo hacemos con el comando <c>CREATE TABLE</c>. Crearemos una table de Ãtems, que contendrá los campos Product ID, Description y price:
+Con la excepción de <c>\c[onnect]</c>, todos los comandos se usarán más adelante
+en esta sección. Hasta ahora, la base de datos está vacÃa y dicho esto,
+necesitamos insertar alguna datos. Sin embargo, el primer paso para insertar
+datos es colocarla en una tabla. En este momento no tenemos tablas en la base de
+datos, por lo que debemos crear una. Esto lo hacemos con el comando
+<c>CREATE TABLE</c>. Crearemos una tabla de Ãtems, que contendrá los campos
+Product ID, Description y price:
</p>
<pre caption="Creando la tabla products">
@@ -568,31 +574,31 @@
<p>
De hecho, la tabla fue creada exitosamente. Habiendo cumplido este
-paso, debe ser poblada con data. La siguiente sección tratará este
+paso, debe ser poblada con datos. La siguiente sección tratará este
tema.
</p>
</body>
</section>
<section>
-<title>Insertando la data en la base de datos</title>
+<title>Insertando la datos en la base de datos</title>
<body>
<p>
Esta sección examinará dos maneras de poblar la tabla recién creada
-con data. Primero veamos el comando más básico, <c>INSERT</c>:
+con datos. Primero veamos el comando más básico, <c>INSERT</c>:
</p>
-<pre caption="Sintaxis de INSERT">
+<pre caption="Sintáxis de INSERT">
INSERT INTO [tablename] (column1,column2,column3) VALUES(value1,value2,value3)
</pre>
<p>
-<c>tablename</c> contiene el nombre de la tabla a la cual insertaremos
-data. (column1,column2,column3) permite especificar las columnas
-especÃficas a las cuales insertar los
+<c>tablename</c> contiene el nombre de la tabla en la cual insertaremos
+datos. (column1,column2,column3) permite especificar las columnas
+especÃficas en las cuales insertar los
valores. VALUES(value1,value2,value3) es el listado de los
-valores. Estos valores estan en el mismo orden que el orden de las
+valores. Estos valores estan en el mismo orden que las
columnas (column1 recibe value1, column2 recibe value2, column3 recibe
value3). La cuenta de columnas y valores <e>debe</e> ser
igual. Continuemos e insertemos un Ãtem en la tabla:
@@ -609,7 +615,7 @@
columnas a no ser que esté 300% seguro que nunca agregará una columna.
</impo>
-<pre caption="Insertando data en la tabla">
+<pre caption="Insertando datos en la tabla">
MyDB=> <i>INSERT INTO products (description,price) VALUES('A test product', 12.00);</i>
INSERT 17273 1
</pre>
@@ -638,12 +644,12 @@
<p>
Ahora usaremos el comando <c>COPY</c> para poblar nuestra tabla con
-data:
+datos:
</p>
<impo>
El comando <c>COPY FROM STDIN</c> se usa porque solamente el usuario
-postgres puede insertar data de un archivo (obviamente por razones de
+postgres puede insertar datos de un archivo (obviamente por razones de
seguridad).
</impo>
@@ -660,8 +666,8 @@
<p>
Desafortunadamente esta lÃnea no retorna la misma información de
resultado que el enunciado <c>INSERT INTO</c>. Entonces ¿cómo sabremos
-si la data fue insertada? La siguiente sección examinará cómo realizar
-consultas para revisar nuestra data.
+si los datos fueron insertados? La siguiente sección examinará cómo realizar
+consultas para revisar nuestros datos.
</p>
</body>
</section>
@@ -672,7 +678,7 @@
<p>
Esta sección mostrará cómo usar el enunciado <c>SELECT</c> para
-visualizar la data en nuestras tablas. El formato básico <c>SELECT</c>
+visualizar los datos en nuestras tablas. El formato básico <c>SELECT</c>
es asÃ:
</p>
@@ -681,7 +687,7 @@
</pre>
<p>
-Existen dos manera de seleccionar columnas. La primera usa el <c>*</c>
+Existen dos maneras de seleccionar columnas. La primera usa el <c>*</c>
para seleccionar todas la columnas y la segunda especifica una lista
de columnas que desea ver. La segunda es muy práctica cuando desea
encontrar una columna especÃfica en una lista larga. Comenzamos usando
@@ -735,7 +741,7 @@
<p>
Ahora vemos un listdo de productos cuyo precio es mayor a $2.00,
-permitiéndonos enfocar aún más en la data. Esta formas de consulta de
+permitiéndonos enfocar aún más en los datos. Estas formas de consulta de
información son muy poderosas y pueden ayudar a crear informes
extremadamente útiles.
</p>
next reply other threads:[~2008-07-16 16:23 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-07-16 16:25 Chema Alonso [this message]
2008-07-16 22:06 ` [gentoo-doc-es] Traducción del howto de postgres Jose Luis Rivero
2008-07-17 10:24 ` Chema Alonso
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=487E20FA.8010705@nibbler.org.es \
--to=chema@nibbler.org.es \
--cc=gentoo-doc-es@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox