PDA

Ver la Versión Completa : Manual avanzado de Sql


Lepe
18-06-2003, 19:23:17
Hola a todos.

Ya que ustedes son usuarios mas avanzado que yo en Sql (seguro que si :) ) pues aprovecho para preguntar por un manual de sql avanzado, es decir, necesito hacer consultas con funciones agregadas, el count y sum lo domino, pero me gustaria ver ejemplos hechos, sobre todo con clausulas Having he buscado por la web, pero todos los cursos que hay son mas bien flojillos :( o al menos los que he encontrado, los que no he encontrado seguro que son los mejores :D

Y en cuanto a las palabras reservadas del Sql, sé las típicas, pero por ejemplo, hay una identity que no sé que significa, ¿alguien lo sabe?

me enfrento a base de datos ORACLE.

Aprendiz
19-06-2003, 10:56:27
No se si un usuario externo podrá acceder a lo que voy a comentarte, pero no estaría de más probarlo.

Si accedes a la página de la UOC (http://www.uoc.edu) (Universidad Abierta de Cataluña - Universitat Oberta de Catalunya), quizás te deje bajarte los manuales de ORACLE.

Los he visto y están bastante bien, al menos a mi me sacaron de muchas dudas.

Saludos

Lepe
23-06-2003, 18:46:59
Gracias aprendiz, he podido acceder, pero sale en catalán, y como yo soy "Lepero no más", pues me quedé igual que si no hubiese accedido.

No sé si tu los has visto en castellano, yo al menos en la búsqueda que hice solo salió material en catalan :(

sakuragi
20-12-2005, 03:09:58
bueno saudos


yo tambien me uno a la peticion.

donde los bajaste en español, loas haye pero en catalan


saludos


gracias

Lepe
20-12-2005, 19:27:26
Pues al final he ido dando vueltas y más vueltas por internet encontrando muchas páginas, intento ponerte algunas de ellas:

http://out.cgrsoftware.com/web.htm?http://www.geocities.com/aprogramar/plsql2.htm
http://lucas.linux.org.mx/Postgresql-es/web/navegable/tutorial/sql-language.htm
http://www.lanpoint.com/faqs/designpoint/reserved.asp

Ésta parece más completa:
http://usuarios.lycos.es/cursopolis/redes/bdatos.html

Depende mucho del Motor de bases de datos al que te enfrentes. Es cuestión de buscar relajadamente :(

saludos

Lepe
20-12-2005, 19:31:15
Ahora que me doy cuenta..... llevo más de años aquí, y entré así como el que no quiere la cosa... :D :D

saludos

cacu
20-12-2005, 20:15:25
Hola mira apesar que no soy un experto en la materia podria si decirte con toda propiedad que es IDENTITY(IDENTIDAD):

Mira es habitual proporcionar valores sencillos de tipo contador para tablas que no tienen una clave primaria o eficiente.columnas como "numero_cliente" suelen ser semcillos campos de tipo contador .
La propiedad IDENTITY facililta la generacion de valores numericos exclusivos.
IDENTITY no es un tipo de datos ; es una propiedad de culomna, que se puede declarar con datos de tipo numerico, como tinyint, int o numeric/decimal (con escala cero).Cada tabla solo puede tener una columna con la propiedad IDENTITY.El creador de la tabla puede especificar el numero inicial(semilla) y la cantidad en que se incrementaran o decrementaran los valores.Si no se especifica lo contrario, el valor de la semilla empieza en 1 y se incrementa en 1

EJEMPLO

CREATE TABLA cliente
(
id_cliente smallint IDENTITY NOT NULL
nombre_cliente varchar(50) NOT NULL)

Bueno espero que esto te sirva ...

ATTE
guruhk@hotmail.com

(Si el saber no es un DERECHO suguro sera un IZQUIERDO)

Paoti
23-12-2005, 01:52:28
Hola Lepe...


Que mejor manual que la documentación completa de Oracle


http://tahiti.oracle.com


:p


Aparte, están los libros de O'Reilly en linea, acerca de PL/SQL

http://www.unix.org.ua/orelly/oracle/prog2/


Son mis libros virtuales de cabecera.... y digo de cabecera, porque aunque duerma, ahí estan latentes...



NaCl-U2

jachguate
23-12-2005, 02:21:39
Aparte de la ya mencionada documentación de oracle, si estas pagando una cuota de soporte, tenes acceso a metalink, con miles de documentos relacionados con la base de datos.

No olvides preguntarle a tu distribuidor.

Hasta luego.

;)