![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Después de buscar información creo que cualquiera de estas dos líneas me devolvería un listado de los nombres sin repetir pero mi inglés es muy malo y no se si hace realmente lo que necesito:
o: ¿alguien me puede explicar que hace cada una de esas líneas y si están correctas para lo que quiero hacer? |
|
#2
|
||||
|
||||
|
Imagina un bar donde para atender un cliente necesitan a un camarero, cuando llega otro cliente ¿contratan a otro camarero?, ¿si hay 100 clientes, contratan a 100 camareros?
Pues eso es lo que estás haciendo tú creando una tabla distinta para cada cliente. Imagina que tienes un millón de clientes, ¿tendrías un millón de tablas? ¿cómo buscas los clientes de una ciudad, o de cierta edad, o que consuman cierto artículo, etc.? Las consumisiones tienen que ir en otra tabla. La relación es simple: Tabla clientes: id, nombre, edad, etc. Tabla articulos: id, codigo, nombre, etc. Tabla consumisiones, id, fecha, numero, idcliente, idarticulo, cantidad, precio, etc. Aparte de eso, necesitas leer un estupendo libro, la cara oculta de delphi 4 o la cara oculta de delphi 6 También un tutorial de sql, pero creo que con esos libros lo verás claro.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
||||
|
||||
|
El caso es que de los clientes solo tengo el nombre y, como mucho, el apellido ¿que ventaja tiene usar una tabla de clientes y otra de consumiciones si en ambas va a aparecer el nombre y apellido?. La verdad es que ese libro está muy bien para quien use Delphi pero para mi que no se nada de Delphi y casi nada de c++builder se hace demasiado técnico y se complica bastante seguirlo.
|
|
#4
|
||||
|
||||
|
La cara oculta de c++ builder, también
![]() Es que como lo estás haciendo, no se hace. Ni tampoco hay que repetir datos en una tabla si lo tienes en otra.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#5
|
||||
|
||||
|
Ok gracias.
|
|
#6
|
|||
|
|||
|
Aparte de tutoriales de SQL recomendaría también buscar algo de información sobre Normalización de Bases de Datos.
|
|
#7
|
||||
|
||||
|
Totalmente.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Calculos en una Tabla | silviodp | Conexión con bases de datos | 18 | 02-02-2010 21:38:34 |
| actualizar tabla al insertar en otra tabla | hybrid | Conexión con bases de datos | 14 | 02-12-2009 15:09:13 |
| Dbgrid para insertar en una tabla pero cogiendo datos de otra tabla | taru | MySQL | 1 | 27-07-2006 15:36:12 |
| Calculos en una tabla | silviodp | Conexión con bases de datos | 8 | 07-04-2004 18:58:09 |
| Como insertar datos de una tabla en otra tabla? | Salomon | Firebird e Interbase | 1 | 28-08-2003 11:29:40 |
|