Play SQL Spreadsheets 
Adrien Ragot - @aragot
Adrien Ragot 
Sydney - 2,5 ans 
Lyon - 1,5 ans
Play SQL Spreadsheets
Play SQL Spreadsheets 
Tableur SQL
Play SQL Spreadsheets 
Tableur PostgreSQL
Play SQL - L'équipe
L'idée
L'idée
L'idée
pgAdmin3
Adminer 
(ex-phpMyAdmin)
Squirrel SQL
LibreOffice Base 
(ex-phpMyAdmin)
MS Access
/! 
DBA only 
Image: CC BY SA Fred Roberts - Wikipedia http://commons.wikimedia.org/wiki/File:Danger_Keep_Out_-_geograph.o...
Give your 
team one 
place to share
Atlassian Confluence
Atlassian Confluence
Atlassian Confluence
Base de données
Base de données
Créer des tables
Formats
Base de données
Requête SQL
Requête SQL
Intégration dans les rapports
Marketer le SQL 
en "tableur"
Non-Fonctionnalités 
Sous les yeux 
Pas de “CREATE TABLE” 
Colonnes nommées 
Pas de AA-AZ 
Formattage façon Excel
Que pensent … ? 
Credit:“Do Agile Right” by Sherif Mansour 
les Product Managers ? 
http://www.slideshare.net/GoAtlassian/...
Que pensent … ? 
Credit: Jonathon Lachlan-Hache 
la réception par le marché?
Ventes en progrès 
et en rollercoaster
Que pensent … ? 
Credit: Jonathon Lachlan-Hache 
les développeurs?
Les Surprises PostgreSQL 
Pourquoi PostgreSQL ? 
Parce que DDL est transactionnelle 
Parce que les gens qui écrivent les f...
Pourquoi avoir pris PostgreSQL ? 
Enterprise-ready, open-source, OS-compatible 
Tout d’un grand: Triggers, Schemas, Users,...
Quelles difficultés 
Pas de JSON en 9.0. Certains clients en 8.3. 
Différences entre SQLs (PLAYSQL-87) 
Les DBAs: 
10% de ...
Quelles difficultés 
HSQL PostgreSQL MySQL Oracle 
Casse par 
défaut 
Majuscule Minuscule Insensible Insensible 
Échappeme...
Difficultés et réussites 
Bootstrapper: 
Rencontrer des 
utilisateurs à Lyon 
Pas d’appui Marketing, 
mauvais écosystème 
...
Adrien Ragot 
adrien@play-sql.com
Play SQL at PostgreSQL Lyon User Group
Prochain SlideShare
Chargement dans…5
×

Play SQL at PostgreSQL Lyon User Group

542 vues

Publié le

Lors du PostgreSQL Lyon User Group, j'ai présenté Play SQL. C'est un outil de gestion de données présenté comme un tableur, basé sur PostgreSQL, et vendu en tant que plugin d'Atlassian Confluence. Pas besoin de s'y connaître en CREATE TABLE, à destination des gens qui n'ont pas le temps d'être DBA.

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
542
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
3
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Play SQL at PostgreSQL Lyon User Group

  1. 1. Play SQL Spreadsheets Adrien Ragot - @aragot
  2. 2. Adrien Ragot Sydney - 2,5 ans Lyon - 1,5 ans
  3. 3. Play SQL Spreadsheets
  4. 4. Play SQL Spreadsheets Tableur SQL
  5. 5. Play SQL Spreadsheets Tableur PostgreSQL
  6. 6. Play SQL - L'équipe
  7. 7. L'idée
  8. 8. L'idée
  9. 9. L'idée
  10. 10. pgAdmin3
  11. 11. Adminer (ex-phpMyAdmin)
  12. 12. Squirrel SQL
  13. 13. LibreOffice Base (ex-phpMyAdmin)
  14. 14. MS Access
  15. 15. /! DBA only Image: CC BY SA Fred Roberts - Wikipedia http://commons.wikimedia.org/wiki/File:Danger_Keep_Out_-_geograph.org.uk_-_308301.jpg
  16. 16. Give your team one place to share
  17. 17. Atlassian Confluence
  18. 18. Atlassian Confluence
  19. 19. Atlassian Confluence
  20. 20. Base de données
  21. 21. Base de données
  22. 22. Créer des tables
  23. 23. Formats
  24. 24. Base de données
  25. 25. Requête SQL
  26. 26. Requête SQL
  27. 27. Intégration dans les rapports
  28. 28. Marketer le SQL en "tableur"
  29. 29. Non-Fonctionnalités Sous les yeux Pas de “CREATE TABLE” Colonnes nommées Pas de AA-AZ Formattage façon Excel
  30. 30. Que pensent … ? Credit:“Do Agile Right” by Sherif Mansour les Product Managers ? http://www.slideshare.net/GoAtlassian/do-agile-right-lessons-learned-from-an-atlassian-product-manager-sherif-mansour
  31. 31. Que pensent … ? Credit: Jonathon Lachlan-Hache la réception par le marché?
  32. 32. Ventes en progrès et en rollercoaster
  33. 33. Que pensent … ? Credit: Jonathon Lachlan-Hache les développeurs?
  34. 34. Les Surprises PostgreSQL Pourquoi PostgreSQL ? Parce que DDL est transactionnelle Parce que les gens qui écrivent les features, c'est les gens qui s'en servent Parce que faire des requetes XPATH en json indexé! Parce que CREATE AGGREGATE Parce que les index de type GIST, GIN, BRIN. Ex: EXCLUDE USING GIST (overlap_field WITH &&) Parce que conversion des IPs vers int 32 bits Parce que l’opérateur de distance <-> ou <@>. Index d’autocomplétion s/ trigrammes. A explorer: Les transactions sont serializables. Aller voir le wiki. Il y a besoin de 2 standby pour la HA. Aller voir le wiki. On peut avoir des transactions synchrones (avec les réplicats) ou pas.
  35. 35. Pourquoi avoir pris PostgreSQL ? Enterprise-ready, open-source, OS-compatible Tout d’un grand: Triggers, Schemas, Users, Sous-requêtes, “PL/SQL” TEXT: Longueur infinie Table/Column COMMENTs JSON depuis 9.2 (malheureusement inutilisé)
  36. 36. Quelles difficultés Pas de JSON en 9.0. Certains clients en 8.3. Différences entre SQLs (PLAYSQL-87) Les DBAs: 10% de retours explicites sur la contrainte “PostgreSQL” Pas de retours sur la difficulté de stocker séparément Les utilisateurs: Difficulté à expliquer le concept Manque de wizards
  37. 37. Quelles difficultés HSQL PostgreSQL MySQL Oracle Casse par défaut Majuscule Minuscule Insensible Insensible Échappement (nom d’entité) " " NON ! ` Renommer un champ “AS" optionel “AS" obligatoire NON ! NON ! Pagination LIMIT / OFFSET LIMIT / OFFSET LIMIT / OFFSET ROWNUM / … Metadata INFORMATIO N_SCHEMA INFORMATIO N_SCHEMA SHOW … SHOW … Dates à suivre ;-)
  38. 38. Difficultés et réussites Bootstrapper: Rencontrer des utilisateurs à Lyon Pas d’appui Marketing, mauvais écosystème Arrivée d’un second outil Ergonomie: Ne devrait pas exiger PostgreSQL Ne devrait pas utiliser les COMMENTs Impossible d’expliquer l’avantage du SQL, de l’API Succès de gestion Première année en positif Rythme sérieux Pas de coûts (bancaire, comptable) Ecosystème Atlasssian Techniquement: Démocratisé le SQL PostgreSQL: fidèle et à la hauteur
  39. 39. Adrien Ragot adrien@play-sql.com

×