SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Teaching  SQL  to  non  engineers
Tech  Talk  Tokyo  #3  Kohei  Kikuchi
Kohei  Kikuchi
Data  Analysis  /  Recommendation  /  Data  Visualization  &  Reporting
Using  R  /  SQL  etc.
RareJob,  Inc.  Data  Scientist
Circumstance
Planner
Marketer
CS
Circumstance  -‐‑‒  Problem
Planner
Marketer
CS
Data  please!Data  please!
Data  please!
To  be…
Planner
Marketer
CS
Select..  From..Select..  From..
Select..  From..
What  did  we  do?
SQL  Honki-‐‑‒Juku
Honki  (本気)  =  serious
Juku(塾)  =  class
Study
Exercise Practice
Curriculum
Week	
 Content	
 #	
  of	
  Home	
  Work	
  
1	
 select/from/where/limit/count()/sum()	
 5	
2	
 order	
  by/group	
  by/between/concat()/as	
 5	
3	
 indent/as/join	
 5	
4	
 comment/in/having/case/like/group_concat()	
 5	
5	
 sub	
  query/unix	
  Dme/bit	
  operaDon	
 5	
6	
 index/data	
  warehouse	
 5	
Home  Work  example
Q.  Count  #  of  new  paying  students  by  day.  (Jan.1  to  10,  2016)
A.	
  
select	
  date,	
  count(*)	
  
from	
  xxx	
  
where	
  date	
  between	
  ‘2016-­‐01-­‐01’	
  and	
  ‘2016-­‐01-­‐10’	
  
group	
  by	
  date
Curriculum
Week	
 Content	
 #	
  of	
  Home	
  Work	
  
1	
 select/from/where/limit/count()/sum()	
 5	
2	
 order	
  by/group	
  by/between/concat()/as	
 5	
3	
 indent/as/join	
 5	
4	
 comment/in/having/case/like/group_concat()	
 5	
5	
 sub	
  query/unix	
  Dme/bit	
  operaDon	
 5	
6	
 index/data	
  warehouse	
 5	
Not  following  chapter  order
of  SQL  introduction  books.
1.  create  database
2.  create  table
3.  insert
4.  update
5.  delete
Specialize  to  data  extraction  
and  analysis  of  RareJob  DB.
We  need
-‐‑‒  Unix  time
-‐‑‒  Bit  operation
-‐‑‒  Data  warehouse  …
Using  real  data
-‐‑‒  They  could  understand  data  definition  immediately
-‐‑‒  They  got  interested  in  the  data
*  Individual  data  is  masked
Typical  data  =  Boring… Real  data  =  Fun!
9  staffs  joined
Planner  (3)
Marketer  (2)
Accountant  (1)
CS  (2)
Sales  (1)
Result
・Learners  acquired  much  faster  than  I  expected
(Not  having  engineering  skill,  but  have  strong  motivation  to  see  data)
・They  felt  very  excited
    “This  is  my  first  programming!”
    “I  didnʼ’t  know  how  database  looks  like  until  now.”
Result
Begin  to  extract  data  in  everyday  work
written  by  a  planner
Great!
Thank  you  :)

Más contenido relacionado

Similar a Teaching SQL to non engineers

Bsop 326 Enhance teaching - tutorialrank.com
Bsop 326  Enhance teaching - tutorialrank.comBsop 326  Enhance teaching - tutorialrank.com
Bsop 326 Enhance teaching - tutorialrank.comLeoTolstoy37
 
BSOP 326 Effective Communication/tutorialrank.com
 BSOP 326 Effective Communication/tutorialrank.com BSOP 326 Effective Communication/tutorialrank.com
BSOP 326 Effective Communication/tutorialrank.comjonhson255
 
CSE 110 - ASSIGNMENT # 4 – Fall 2015 Due Tuesday Octobe.docx
CSE 110 - ASSIGNMENT # 4 – Fall 2015 Due Tuesday Octobe.docxCSE 110 - ASSIGNMENT # 4 – Fall 2015 Due Tuesday Octobe.docx
CSE 110 - ASSIGNMENT # 4 – Fall 2015 Due Tuesday Octobe.docxfaithxdunce63732
 
Case Study Analysis 2The Cholesterol.xls records cholesterol lev.docx
Case Study Analysis 2The Cholesterol.xls records cholesterol lev.docxCase Study Analysis 2The Cholesterol.xls records cholesterol lev.docx
Case Study Analysis 2The Cholesterol.xls records cholesterol lev.docxwendolynhalbert
 
Running head Project Type Unit 5 Individual Project3Ty.docx
Running head  Project Type Unit 5 Individual Project3Ty.docxRunning head  Project Type Unit 5 Individual Project3Ty.docx
Running head Project Type Unit 5 Individual Project3Ty.docxhealdkathaleen
 
BSOP 326 Expect Success/newtonhelp.com
BSOP 326 Expect Success/newtonhelp.comBSOP 326 Expect Success/newtonhelp.com
BSOP 326 Expect Success/newtonhelp.commyblue35
 
Bsop 330Education Redefined / snaptutorial.com
Bsop 330Education Redefined / snaptutorial.comBsop 330Education Redefined / snaptutorial.com
Bsop 330Education Redefined / snaptutorial.comMcdonaldRyan190
 
Bsop 326 Enhance teaching / snaptutorial.com
Bsop 326  Enhance teaching / snaptutorial.comBsop 326  Enhance teaching / snaptutorial.com
Bsop 326 Enhance teaching / snaptutorial.comStokesCope160
 
BSOP 326 Education Specialist / snaptutorial.com
 BSOP 326 Education Specialist / snaptutorial.com BSOP 326 Education Specialist / snaptutorial.com
BSOP 326 Education Specialist / snaptutorial.comstevesonz119
 
BSOP 326 Exceptional Education - snaptutorial.com
BSOP 326 Exceptional Education - snaptutorial.com BSOP 326 Exceptional Education - snaptutorial.com
BSOP 326 Exceptional Education - snaptutorial.com donaldzs140
 
BSOP 326 Success Begins /newtonhelp.com 
BSOP 326 Success Begins /newtonhelp.com BSOP 326 Success Begins /newtonhelp.com 
BSOP 326 Success Begins /newtonhelp.com myblue117
 
BSOP 326 Education Organization -- snaptutorial.com
BSOP 326   Education Organization -- snaptutorial.comBSOP 326   Education Organization -- snaptutorial.com
BSOP 326 Education Organization -- snaptutorial.comDavisMurphyB63
 
CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com donaldzs56
 
INF 103(ASH) Possible Is Everything/newtonhelp.com
INF 103(ASH) Possible Is Everything/newtonhelp.comINF 103(ASH) Possible Is Everything/newtonhelp.com
INF 103(ASH) Possible Is Everything/newtonhelp.comlechenau71
 
INF 103(ASH) Learn/newtonhelp.com
INF 103(ASH) Learn/newtonhelp.comINF 103(ASH) Learn/newtonhelp.com
INF 103(ASH) Learn/newtonhelp.comlechenau48
 
Production-Ready BIG ML Workflows - from zero to hero
Production-Ready BIG ML Workflows - from zero to heroProduction-Ready BIG ML Workflows - from zero to hero
Production-Ready BIG ML Workflows - from zero to heroDaniel Marcous
 
How to Get Hired by Top Tech Companies
How to Get Hired by Top Tech CompaniesHow to Get Hired by Top Tech Companies
How to Get Hired by Top Tech CompaniesSupasate Choochaisri
 
INF 103 Effective Communication/tutorialrank.com
 INF 103 Effective Communication/tutorialrank.com INF 103 Effective Communication/tutorialrank.com
INF 103 Effective Communication/tutorialrank.comjonhson291
 
CIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comCIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comMcdonaldRyan38
 

Similar a Teaching SQL to non engineers (20)

Bsop 326 Enhance teaching - tutorialrank.com
Bsop 326  Enhance teaching - tutorialrank.comBsop 326  Enhance teaching - tutorialrank.com
Bsop 326 Enhance teaching - tutorialrank.com
 
BSOP 326 Effective Communication/tutorialrank.com
 BSOP 326 Effective Communication/tutorialrank.com BSOP 326 Effective Communication/tutorialrank.com
BSOP 326 Effective Communication/tutorialrank.com
 
CSE 110 - ASSIGNMENT # 4 – Fall 2015 Due Tuesday Octobe.docx
CSE 110 - ASSIGNMENT # 4 – Fall 2015 Due Tuesday Octobe.docxCSE 110 - ASSIGNMENT # 4 – Fall 2015 Due Tuesday Octobe.docx
CSE 110 - ASSIGNMENT # 4 – Fall 2015 Due Tuesday Octobe.docx
 
Case Study Analysis 2The Cholesterol.xls records cholesterol lev.docx
Case Study Analysis 2The Cholesterol.xls records cholesterol lev.docxCase Study Analysis 2The Cholesterol.xls records cholesterol lev.docx
Case Study Analysis 2The Cholesterol.xls records cholesterol lev.docx
 
Running head Project Type Unit 5 Individual Project3Ty.docx
Running head  Project Type Unit 5 Individual Project3Ty.docxRunning head  Project Type Unit 5 Individual Project3Ty.docx
Running head Project Type Unit 5 Individual Project3Ty.docx
 
BSOP 326 Expect Success/newtonhelp.com
BSOP 326 Expect Success/newtonhelp.comBSOP 326 Expect Success/newtonhelp.com
BSOP 326 Expect Success/newtonhelp.com
 
Bsop 330Education Redefined / snaptutorial.com
Bsop 330Education Redefined / snaptutorial.comBsop 330Education Redefined / snaptutorial.com
Bsop 330Education Redefined / snaptutorial.com
 
Bsop 326 Enhance teaching / snaptutorial.com
Bsop 326  Enhance teaching / snaptutorial.comBsop 326  Enhance teaching / snaptutorial.com
Bsop 326 Enhance teaching / snaptutorial.com
 
BSOP 326 Education Specialist / snaptutorial.com
 BSOP 326 Education Specialist / snaptutorial.com BSOP 326 Education Specialist / snaptutorial.com
BSOP 326 Education Specialist / snaptutorial.com
 
BSOP 326 Exceptional Education - snaptutorial.com
BSOP 326 Exceptional Education - snaptutorial.com BSOP 326 Exceptional Education - snaptutorial.com
BSOP 326 Exceptional Education - snaptutorial.com
 
BSOP 326 Success Begins /newtonhelp.com 
BSOP 326 Success Begins /newtonhelp.com BSOP 326 Success Begins /newtonhelp.com 
BSOP 326 Success Begins /newtonhelp.com 
 
BSOP 326 Education Organization -- snaptutorial.com
BSOP 326   Education Organization -- snaptutorial.comBSOP 326   Education Organization -- snaptutorial.com
BSOP 326 Education Organization -- snaptutorial.com
 
CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com
 
battery pa report.docx
battery pa report.docxbattery pa report.docx
battery pa report.docx
 
INF 103(ASH) Possible Is Everything/newtonhelp.com
INF 103(ASH) Possible Is Everything/newtonhelp.comINF 103(ASH) Possible Is Everything/newtonhelp.com
INF 103(ASH) Possible Is Everything/newtonhelp.com
 
INF 103(ASH) Learn/newtonhelp.com
INF 103(ASH) Learn/newtonhelp.comINF 103(ASH) Learn/newtonhelp.com
INF 103(ASH) Learn/newtonhelp.com
 
Production-Ready BIG ML Workflows - from zero to hero
Production-Ready BIG ML Workflows - from zero to heroProduction-Ready BIG ML Workflows - from zero to hero
Production-Ready BIG ML Workflows - from zero to hero
 
How to Get Hired by Top Tech Companies
How to Get Hired by Top Tech CompaniesHow to Get Hired by Top Tech Companies
How to Get Hired by Top Tech Companies
 
INF 103 Effective Communication/tutorialrank.com
 INF 103 Effective Communication/tutorialrank.com INF 103 Effective Communication/tutorialrank.com
INF 103 Effective Communication/tutorialrank.com
 
CIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comCIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.com
 

Último

Lab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxLab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxRashidFaridChishti
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfJNTUA
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksIJECEIAES
 
Online crime reporting system project.pdf
Online crime reporting system project.pdfOnline crime reporting system project.pdf
Online crime reporting system project.pdfKamal Acharya
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdfKamal Acharya
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfJNTUA
 
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...Roi Lipman
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfEr.Sonali Nasikkar
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdfAlexander Litvinenko
 
The Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxThe Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxMANASINANDKISHORDEOR
 
Introduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of ArduinoIntroduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of ArduinoAbhimanyu Sangale
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.benjamincojr
 
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfMadan Karki
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailingAshishSingh1301
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxMustafa Ahmed
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsMathias Magdowski
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...archanaece3
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...IJECEIAES
 
Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2T.D. Shashikala
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..MaherOthman7
 

Último (20)

Lab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxLab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docx
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdf
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 
Online crime reporting system project.pdf
Online crime reporting system project.pdfOnline crime reporting system project.pdf
Online crime reporting system project.pdf
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdf
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
The Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxThe Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptx
 
Introduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of ArduinoIntroduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of Arduino
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
 
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
 

Teaching SQL to non engineers

  • 1. Teaching  SQL  to  non  engineers Tech  Talk  Tokyo  #3  Kohei  Kikuchi
  • 2. Kohei  Kikuchi Data  Analysis  /  Recommendation  /  Data  Visualization  &  Reporting Using  R  /  SQL  etc. RareJob,  Inc.  Data  Scientist
  • 4. Circumstance  -‐‑‒  Problem Planner Marketer CS Data  please!Data  please! Data  please!
  • 6. What  did  we  do? SQL  Honki-‐‑‒Juku Honki  (本気)  =  serious Juku(塾)  =  class Study Exercise Practice
  • 7. Curriculum Week Content #  of  Home  Work   1 select/from/where/limit/count()/sum() 5 2 order  by/group  by/between/concat()/as 5 3 indent/as/join 5 4 comment/in/having/case/like/group_concat() 5 5 sub  query/unix  Dme/bit  operaDon 5 6 index/data  warehouse 5 Home  Work  example Q.  Count  #  of  new  paying  students  by  day.  (Jan.1  to  10,  2016) A.   select  date,  count(*)   from  xxx   where  date  between  ‘2016-­‐01-­‐01’  and  ‘2016-­‐01-­‐10’   group  by  date
  • 8. Curriculum Week Content #  of  Home  Work   1 select/from/where/limit/count()/sum() 5 2 order  by/group  by/between/concat()/as 5 3 indent/as/join 5 4 comment/in/having/case/like/group_concat() 5 5 sub  query/unix  Dme/bit  operaDon 5 6 index/data  warehouse 5 Not  following  chapter  order of  SQL  introduction  books. 1.  create  database 2.  create  table 3.  insert 4.  update 5.  delete Specialize  to  data  extraction   and  analysis  of  RareJob  DB. We  need -‐‑‒  Unix  time -‐‑‒  Bit  operation -‐‑‒  Data  warehouse  …
  • 9. Using  real  data -‐‑‒  They  could  understand  data  definition  immediately -‐‑‒  They  got  interested  in  the  data *  Individual  data  is  masked Typical  data  =  Boring… Real  data  =  Fun!
  • 10. 9  staffs  joined Planner  (3) Marketer  (2) Accountant  (1) CS  (2) Sales  (1)
  • 11. Result ・Learners  acquired  much  faster  than  I  expected (Not  having  engineering  skill,  but  have  strong  motivation  to  see  data) ・They  felt  very  excited    “This  is  my  first  programming!”    “I  didnʼ’t  know  how  database  looks  like  until  now.”
  • 12. Result Begin  to  extract  data  in  everyday  work written  by  a  planner