Home    Forum    Search    FAQ    Register    Log in


Post new topic  Reply to topic 
Page 2 of 2
Goto page Previous  1, 2
 
Base De Datos De Libros. 388.000 Libros, 200.000 Autores, Y 50.000 Editor...
Author Message
Quote   Download Post 
Post Re: Base De Datos De Libros. 388.000 Libros, 200.000 Autores, Y 50.000 Editoriales. 
 
seta43 escribió:  
Hola a todos.

Gracias por vuestros comentarios.

En cuanto a la búsqueda de "saramago" es bastante normal, como ejemplo con "perez reverte" hay como 5 códigos diferentes para el mismo autor, hay no puedo hacer nada, es como está la base de datos.
Si eliges un autor que no tiene libros, al volver se a cargar toda la base de datos. Es lo que cuento en el artículo:
Cuando se emplea la orden TablaFondos = Conexion.Exec("Select * from Fondos") tarda unos 5 segundos en actualizar la base de datos. Ya sé que es grande pero he visto en otros programas que lo hacen mas rápido.

Tenéis razón que debería hacer todos los campos no editables debido a que es solo de consulta, fallo mio.
Normalmente utilizo alineación a la izquierda, pero hay campos que se ven mejor en el centro.
Tendré en cuenta lo de settings.read y settings.write, no lo sabía.

Lo de  claves foráneas, no lo entiendo muy bien, soy bastante novato.

No entiendo lo de:

Tabla Autores
El campo "TipoAutor" no es "AUTOINCREMENT", tiene mayúsculas y minúsculas en el nombre y repite entradas.
Tabla EDITORIALES
El campo clave "EDITORIAL" es "TEXT" en vez de ser integer.
El campo "EDITORIAL" no es "UNIQUE"
Tabla Fondos
El campo idFondo no es "AUTOINCREMENT"
Hay varios campos id.... que son "TEXT" y deberian ser integer.


La estructura es la siguiente:
CREATE TABLE "Autores" ("IdAutor" INTEGER PRIMARY KEY  NOT NULL  UNIQUE , "TipoAutor" , "autor" , "extra" )
CREATE TABLE "Editoriales" ("IDEDITORIAL"  PRIMARY KEY  NOT NULL  UNIQUE , "EDITORIAL" )
CREATE TABLE "Fondos" ("IdFondo" INTEGER PRIMARY KEY  NOT NULL  UNIQUE , "IdTipoFondo" , "CodigoExterno" , "CodigoLocal" , "Transaccion" , "IntroInfo" , "Fecha1Info" , "Fecha2Info" , "IdPaisInfo" , "IdLenguaInfo" , "DepositoLegal" , "IdAutor" , "Titulo" , "Subtitulo" , "RestoPortada" , "Edicion" , "LugarEdicion" , "IdEditorial" , "AnoEdicion" , "Extension" , "CaracteristicasFisicas" , "Dimensiones" , "MaterialAnejo" , "Serie" , "NumeroSerie" , "Notas" , "ISBN" , "ISBN2" , "Lote" )

Igual me pierdo en algo, pero no se, soy aprendiz en esto.

Como otro de mis lenguajes favoritos es C o C++ he realizado el programa con la librería wxwidgets, es muy parecido o igual al realizado en gambas. http://seta43.hol.es/wxlibro.html
Posteriormente añadí lector de código de barras.
Lo bueno que tiene en realizarlo con wxwidgets, es que se puede compilar para Windows y linux sin un solo cambio de código.
Como he observado la orden "Select * from Fondos"  , es bastante mas rápida que con Gambas.
Si gambas tuviera  una versión nativa en Windows sería perfecto.

Gracias por vuestros comentarios.
JUAN


Gracias a ti por compartirlo.
 



 
portaro - ProfilePM 
Back to topPage bottom
Display posts from previous:    
 
HideSimilar Topics
Topic Author Forum Replies Last Post
No new posts [Python] Libros Recomendados Shell Programación en otros lenguajes 0 Friday, 27 September 2013, 13:33 View latest post
Shell
No new posts Otro Sitio De Libros De Programación. tincho General 2 Sunday, 11 June 2017, 23:38 View latest post
tincho
No new posts Libros De Programación Libres Shell General 0 Thursday, 18 April 2019, 00:29 View latest post
Shell
No new posts Algunos Libros Sobre Programación En Otro... tincho Programación en otros lenguajes 3 Thursday, 09 April 2020, 10:12 View latest post
Shell
 

Post new topic  Reply to topic  Page 2 of 2
Goto page Previous  1, 2

Users browsing this topic: 0 Registered, 0 Hidden and 1 Guest
Registered Users: None


 
Permissions List
You cannot post new topics
You cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events



  

 

cron