Home > Afstuderen > Afstuderen HBO > Afstudeeropdrachten > Business Intelligence / Datawarehouse > Info Support Query Parser
TitleHomeThema afbeelding
  • Producten & diensten
  • Training
  • Seminars
  • Consultancy en projecten
  • Softwareontwikkelstraat
  • Business Intelligence
  • Beheer en ondersteuning
  • Hosting
  • Polaris CMS
  • Carrière
  • HR-beleid
  • Afstuderen
  • Starters
  • Vacatures
  • BI Academy
  • Direct solliciteren
  • Informatie aanvragen
  • Ontmoet ons
  • Over ons
  • Markten
  • Technologie
  • Partners
  • Referenties
  • Sitemap
  • Contact
  • Nieuws
  • Blogs
E-mail deze pagina
Print deze pagina
Home
 
  • Afstuderen bij Info Support
  • Afstudeeropdrachten
  • Sollicitatieprocedure
  • Afstudeervoorwaarden
  • Terug naar afstuderen
  • Direct solliciteren
 

2009-48: Info Support Query Parser

Om performance problemen te voorkomen en bij klanten waar performance problemen optreden zijn we geïnteresseerd in een top X van veel voorkomende SQL-queries. Vooral in omgevingen waar geen gebruik van stored procedures wordt gemaakt is dit lastig. Binnen de door Microsoft meegeleverde hulpmiddelen kun je wel de query tekst afvangen maar het is lastig om bijna gelijke queries te groeperen. Kleine afwijkingen maken dat een nagenoeg gelijke query als afwijkend wordt gezien.
Het helpt enorm wanneer we gelijkvormige queries kunnen groeperen.

Opdracht

Samen met de opdrachtgever zal vast moeten worden gesteld op welk niveau queries als gelijkvormig worden aangenomen.
Op basis van analyse moet een model voor gelijkvormige queries worden opgesteld. Denk hierbij aan toegangspaden en joincondities maar ook het effect van de select clause op het query plan moet worden meegenomen. Aan de hand van het opgestelde model moet een parser worden geschreven, die in staat is om SQL zodanig te veralgemeniseren, dat queries kunnen worden gegroepeerd. Als uitbreiding van deze opdracht is het mogelijk om gegeven een query een lijst van noodzakelijke en gewenste indexen op te sommen. De combinatie van deze twee hulpmiddelen moet het mogelijk maken om automatisch een lijst van indexen op te leveren voor een project.

Inzetbaarheid

De tool wordt beschikbaar gesteld aan alle Info Support projecten. Het beheer van deze tool blijft binnen het competence center BI.

Methoden & Technieken

  • Planning: SDM, DSDM, RUP
  • Ontwerp: UML
  • Bouw Tool: Microsoft Visual Studio.NET
  • Bouw taal: C++, C#, XML, SQL
  • Applicatie omgeving: RDBMS Microsoft SQL server, RDBMS Oracle, RDBMS Sybase, .NET
  • Applicatie technieken: ADO (ActiveX Data Objects), DOM (Document Object Model)

Benodigde kennis & interesse

  • MS SQL Server SQL
  • SQL
  • SQL performance & tuning
  • Parserontwikkeling

Fasen

  • Analyse (met afstudeerbegeleider)
  • Uitwerking model gelijkvormige queries
  • Ontwikkelen van een Parser
  • Ontwikkeling index generator

Meer weten?

Indien je geïnteresseerd bent in deze afstudeeropdracht, klik dan hier om direct te solliciteren.
Heb je vragen of wil je een afspraak maken? Neem dan contact op met één van ons:

  • Pascalle Hijl, Afstudeercoördinator, telefoon: 06 - 45 37 85 07
  • Hanjo de Wit, Afstudeercoördinator, telefoon: 06 - 512 290 55
  • Evelien Frederiks, Senior Recruiter, telefoon: 06 - 531 570 81

Je kan ook een mail sturen naar recruiter.nl@infosupport.com

Andere opdrachten in de categorie Business Intelligence / Datawarehouse

Info Support Closed Loop Warehousing

Info Support Realtime Warehousing

SSIS Package Generator

Inzet van (nieuwe)BI-technieken in een leasecase


naar bovenzijde pagina