IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Décisions SGBD Discussion :

quel logiciel pour faire du SQL sur des GROS fichiers bruts (csv)?


Sujet :

Décisions SGBD

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 7
    Points : 5
    Points
    5
    Par défaut quel logiciel pour faire du SQL sur des GROS fichiers bruts (csv)?
    salut à tous,

    tout d'abord je précise que je suis vraiment un novice en SQL, les seules fois ou je me suis servi de ce langage c'est avec le logiciel SAS, pour faire des fusions et manipulations de bases de données.

    Voici donc mon problème: je dois effectuer un scoring sur des bases de données client, seulement je dois effectuer des travaux sur des bases très volumineuses sans avoir vraiment les outils adaptés.

    On m'a fourni des fichiers bruts (format txt), qui une fois empilés aboutissent à une base de ~200 millions de lignes. Pour l'instant j'ai effectué l'importation ainsi que les premiers traitements grâce à SPSS, seulement je me retrouve maintenant avec une base de 36go, sur laquelle je dois effectuer des tris et agrégats, ce qui à cause du volume me semble très laborieux sous SPSS.
    J'ai plutôt une expertise de SAS, à mon avis SAS serait nettement plus performant mais nous n'avons pas ce logiciel. Par contre je sais qu'il existe des outils gratuits pour faire du SQL, et pour en avoir fait un peu sous SAS il me semble que le langage SQL serait adapté pour les traitements que je compte faire (fusions sans tris au préalables, etc). Savez vous grâce à quel logiciel je pourrais exploiter des fichiers type txt en langage SQL?

    En effet SAS permet assez simplement de faire de la syntaxe SQL, seulement les logiciels SQL que j'ai vu pour l'instant me semblent particulièrement obscurs, avec création de serveurs virtuels etc...

    voilà, j'espère que ma demande est à peu près claire!

    merci d'avance!

  2. #2
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 799
    Points : 34 046
    Points
    34 046
    Billets dans le blog
    14
    Par défaut
    N'importe quel SGBDR peut faire l'affaire en principe.
    Du côté gratuit, tu as MySQL, Postgresql et peut-être MS SQL Server Express, je ne connais plus ses limitations en volume de données par rapport SQL Server payant.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Merci pour ta réponse, je vais regarder du côté de MySQL.

    Malheureusement je n'ai aucune notion en ce qui concerne les "SGBDR" (tu m'as appris ce mot ), donc je pense que je vais vite déchanter au niveau de la configuration.

    L'avantage avec SAS c'est qu'on peut exécuter des requêtes SQL sur des fichiers sans n'avoir rien paramétré auparavant, juste en exploitant des fichiers importés.

Discussions similaires

  1. Quel logiciel pour faire des catalogues
    Par Thomascz dans le forum Microsoft Office
    Réponses: 1
    Dernier message: 19/06/2013, 03h20
  2. quel logiciel pour faire requete sql
    Par plm222 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 10/10/2012, 06h27
  3. Quel logiciel pour faire des montages video ?
    Par Louis Griffont dans le forum Vidéo
    Réponses: 9
    Dernier message: 13/04/2007, 18h42
  4. Quel logiciel pour faire des icones "modernes"
    Par alain31tl dans le forum Imagerie
    Réponses: 7
    Dernier message: 21/09/2006, 21h37
  5. Quel logiciel pour faire des fenêtres ?
    Par FFF dans le forum EDI et Outils pour Java
    Réponses: 11
    Dernier message: 15/10/2005, 10h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo