Ir al contenido


Foto

Trabajar con SQL


  • Por favor identifícate para responder
12 respuestas en este tema

#1 GUN10

GUN10

    Advanced Member

  • Miembros
  • PipPipPip
  • 79 mensajes
  • LocationArgentina

Escrito 10 abril 2010 - 01:15

Hola como estan!

Les comento que estuve leyendo acerca del lenguaje SQL, sus sentencias y demas para entenderlo.
Pero lo quiero es practicar a medida que voy aprendiendo, lo que no se es donde practicar.
Lo que quiero decir, no se por medio de que aplicacion crear la base de datos. Estoy utilizando Delphi 7. Me gustaria que me den una orientacion para empezar con SQL.
Con bases de datos, estuve trabajando con Paradox. El tema de creacion, realizar altas, bajas, modificaciones.

Tengo instalado el "paquete" Xampp, que lo tenia para practicar PHP, por si es necesario aclararlo.
Lei que por medio de PHPmyAdmin que viene con este paquete, podia hacer las Tablas. Pero quiero consultarles cual es la mejor opcion para aprender el codigo programando!

Saludos y gracias!
  • 0

#2 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 10 abril 2010 - 01:21

Precisamente con PhpMyAdmin lo puedes hacer, crear, modificar, eliminar tablas y campos. Ahora, con respecto a SP, Generadores y Funciones deberás hacerlo desde la ventana de comandos.

Saludos.
  • 0

#3 GUN10

GUN10

    Advanced Member

  • Miembros
  • PipPipPip
  • 79 mensajes
  • LocationArgentina

Escrito 10 abril 2010 - 04:23

Gracias por responder enecumene, lo estuve probando y es bastante intuitivo. Voy a seguir revisandolo y les cuento que pasa!
  • 0

#4 angelo2007

angelo2007

    Advanced Member

  • Miembros
  • PipPipPip
  • 57 mensajes

Escrito 11 abril 2010 - 05:02

si quieres practicar y piensas usar mysql.
usa in ide escrito en delphi www.heidisql.com
por que tiene un bonito editor de comandos sql
  • 0

#5 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14.448 mensajes
  • LocationMéxico

Escrito 11 abril 2010 - 05:08

si quieres practicar y piensas usar mysql.
usa in ide escrito en delphi www.heidisql.com
por que tiene un bonito editor de comandos sql


Bienvenido a DelphiAccess angelo2007, espero que te sientas a gusto por aquí.

Salud OS
  • 0

#6 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 11 abril 2010 - 07:27

Si quieres usar firebird, tienes a IBexpert que tiene una version personal muy completa, donde puedes crear tus bases de datos y crear tus consultas sql, probarlas y hacer lo que deseas.

Luego cuando vayas a usar firebird en delphi 7, tienes los componentes Zeos que son gratuitos y otros mas, con los cuales puedes conectarte a una base de datos y poner tus sentencias sql.

Ahora aqui te paso el link de un site donde hay unos videos que te pueden ayudar a crear tu propia herramienta, para practicar tus consultas.
SQL video 1
SQL video 2
SQL video 3 udpate and delete
SQL video 4 Insert

Aunque estan en ingles son muy intuitivos y espero te sirvan de ayuda.




  • 0

#7 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 11 abril 2010 - 07:31

Hola Luk, él está usando MySQL no Firebird :wink:
  • 0

#8 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 11 abril 2010 - 07:36

pues aunque el mensaje de inicio podria confundir a uno, porque el menciona Xampp, tambien menciona a paradox y creo que si estaba practicando SQL con paradox, lo puede hacer mejor con firebird. De cualquier manera eso es lo que entiendo de su mensaje. Esperaremos que Gun10 nos diga si es solo MySQL lo que el quiere.


  • 0

#9 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 11 abril 2010 - 07:39

Hola Luk, XAMPP es un paquete de servidor web que incluye Apache 2.2, PHP, MySQL y PhpMyAdmin, él lo que quiso decir es que trabajaba con Paradox anteriormente y ahora quiere practicar MySQL.

Saludos.

PD. Por si no lo has notado estamos en el foro MySQL.
  • 0

#10 luk2009

luk2009

    Advanced Member

  • Moderadores
  • PipPipPip
  • 2.040 mensajes
  • LocationSanto Domingo

Escrito 11 abril 2010 - 07:43

Lo se porque tu me diste algunas explicaciones sobre ese paquete y me guiaste para conectarme con firebird usando php.
Pero si me gustaria saber si el solo quiere trabajar con MySQL o esta abierto a mas posibilidades, porque en ninguna parte de su mensaje la menciona.
  • 0

#11 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 11 abril 2010 - 07:48

Ya sea que se emplee Firebird, MySQL, SQL Server, Oracle, o cualquier otro motor de base de datos hay que recordar que si bien el objetivo de Gun10 es fortalecer los conceptos de SQL se debe tener en cuenta que cada motor añade al estándar SQL cláusulas propias. Por ejemplo: la cláusula para limitar la cantidad de registros: Para SQL Server es TOP, LIMIT en MySQL, FIRST/SKIP/ROWS en Firebird.

En la última propuesta del estándar (lamento no recordar la fecha) se ha sugerido el aceptar el término ROWS. Firebird ya está en sintonía con éste desde 2.1 si no me equivoco.

Saludos,
  • 0

#12 root

root

    mister

  • Miembro Platino
  • PipPipPip
  • 529 mensajes
  • LocationMexico D.F:

Escrito 13 abril 2010 - 02:35

para
comenzar a trabahar con sentencias de SQL

yo comence utilizando

NAVICAT

te ayuda a entender como estructurar las sentencias
y xampp para usar mysql esta excelente
  • 0

#13 root

root

    mister

  • Miembro Platino
  • PipPipPip
  • 529 mensajes
  • LocationMexico D.F:

Escrito 23 abril 2010 - 07:56

por si quieres mas ayuda con los de SQL checa esto

http://www.luchoedu....e-sql-en-video/

espero no haya problema por poner una liga a otras paginas
pero he estado viendo los viedos y estan sencillos y explicativos

Atte Root
  • 0




IP.Board spam blocked by CleanTalk.