 Ongeveer 10.000.000 auto’s in Nederland  Query: zoek op kenteken  Aannames ◦ Een tuple (record) kost ongeveer 400 bytes ◦ Een disk block bevat 8.

Slides:



Advertisements
Verwante presentaties
Oefenopgaven bij ABC toets
Advertisements

Delft Bouwt vrijdag 18 november Als denkoefening: “Met de Woonvisie als uitgangspunt, hoeveel woningen zijn nodig tot 2020?”
PROS2 Les 13 Programmeren en Software Engineering 2.
Een getal met een komma noemen we een decimaalgetal.
M3F-MATEN - Tijd en Snelheid
H 29: Kostprijs bij heterogene producten
Vandaag.
Workshop SENS Zwolle, 22 november 2012
Geheugencapaciteit
JLC BVBA Uw partner op de Informatiesnelweg. JLC BVBA Voorne ZOERSEL Tel : +32 (0) Fax : +32 (0)
Rekenen Cito M5 oefenen.
Duurzaamheid en kosten
Margin Call - Introductie Floris Heukelom
De verschillende fasen in de elektronische noterings- procedure.
dy dx De afgeleide is de snelheid waarmee y verandert voor x = xA
Jan van Goch. Waarom loyalty? Hoe… • Loyalty moet leuk en simpel zijn • Deelnemers willen iets krijgen • Het moet iets opleveren • Gratis is belangrijk.
Overheidsinterventie 2
MP3 Compressie van geluid.
M3F-MATEN - Tijd en Snelheid
M3F-MATEN - Gewichten en lengtematen
Module 2 – Hoofdstuk 3 Opbouw en werking van de computer.
SOM 2 REMMENDE HARDLOPER
Les 7 Hoofdstuk 11: Denken als een bridger.
Bits en Bytes
Ieder apparaat verbruikt energie ! JE MOET IN STAAT ZIJN OM DE
Welvaartsverlies Pareto-efficiëntie.
© 2011 Graydon Nederland.
1 Hashtabellen Datastructuren. 2 Dit onderwerp Direct-access-tabellen Hashtabellen –Oplossen van botsingen met “ketens” (chaining) –Analyse –Oplossen.
T hema’s in deze quiz: Gezin Zorg Arbeid. Thema 1: Verschillen binnen ‘het Nederlandse gezin’
Als de som en het verschil gegeven zijn.
Hoofdstuk 6: Controle structuren
Jan Talmon Medische Informatica Universiteit Maastricht
1 Datastructuren Sorteren: alleen of niet alleen vergelijkingen College 5.
1 Datastructuren Zoekbomen II Invoegen en weglaten.
Query processing Van SQL-query naar resultaat Een kijkje onder de motorkap.
De computer: Hardware Het beeldscherm Het toetsenbord De muis
Rekenregels van machten
Oefeningen F-toetsen ANOVA.
BiO-M Wiskundig Modelleren BiO-M Wiskundig Modelleren Lineair Programmerings-modellen Hoorcollege 2.
Lichtgevoelige weerstand
1 Optuigen van datastructuren 2 Dynamische order statistics (2)
Optuigen van datastructuren
Huurprijzen excl. 60€ vaste kosten 380€ 18 WC douche -1.8 Gemeenschappelijke ruimte.
Les 4 Inzichtvragen 1 t/m 3 WERKBOEK blz 15 en 16.
De tafel van:. Deze tafel is helemaal niet moeilijk! Kijk maar: 1 x 10 = 102 x 10 = 20 3 x 10 = 304 x 10 = 40 5 x 10 = 506 x 10 = 60 7 x 10 = 708 x 10.
ribwis1 Toegepaste wiskunde – Differentieren Lesweek 7
Afschrijving aanschafprijs : levensduur kapitaalgoedlevensduuraanschafprijsjaarlijkse afschrijvingen oven8 jaar € 8000 A ijskast6 jaar B € 300 frituur.
Electrische stroom Stroomrichting De wet van Ohm.
Wat we bereid zijn om te betalen, maar niet hoeven te betalen.
Les 2 groep 7 leerdoel Je leert om de uitkomst van een som te schatten, zodat je snel en handig kan rekenen. Wat weet je hier al van? Waarom is het handig.
Uitleg Russisch delen.
Basiscursus Informatica, College 8, H 8 1 Basiscursus Informatica 98/991 Basiscursus Informatica College 8, File Structures Brookshear H8 Richard.
Technische universiteit eindhoven 1 1 OO2-project: Beeldbewerking G. de Haan EH9.27.
M3F-MATEN - Gewichten en lengtematen
Indekking Portefeuille mei 2008 Wat en hoe & Waarom en timing.
IJsselhallen Zwolle.
Optuigen van datastructuren Datastructuren Onderwerp 11.
Hashtabellen Datastructuren. 2 Dit onderwerp Direct-access-tabellen Hashtabellen –Oplossen van botsingen met “ketens” (chaining) –Analyse –Oplossen van.
Enkele voorbeelden.
Kenmerken van de huurmarkt in Vlaanderen
Conjunctuur.
In het spoor van Frank © Koen Sergeant. Vraag 1  Vorm een zo lang mogelijk woord met de letters: N, i, i, r, t, t, o, t, a, e, m, u, s.
Worteltrekken (1) F.J. Schuurman De Meibrink 30 Dinxperlo.
Serving The Planet?.
Afbeeldingen op je webpagina
€ 160 Nu 25 % korting ! 25 % van 160 = 160 – 40 = X € 120.
Vraagstukken: intrest
Geheugencapaciteit
Geheugencapaciteit Enkele weetjes
Moving objects in a geo-DBMS
Transcript van de presentatie:

 Ongeveer auto’s in Nederland  Query: zoek op kenteken  Aannames ◦ Een tuple (record) kost ongeveer 400 bytes ◦ Een disk block bevat 8 kbyte, dus 20 records per block ◦ Een disk IO kost 5 msec  Maximale zoektijd (volledige table scan) ◦ / 20 = disk IO ◦ 2500 sec = 41:40 minuten  Gewenste zoektijd: < 1 sec

 Main memory ◦ Typical size : 4 – 256 GB ◦ Access time: 100 nsec ◦ Volatile  Harddisk ◦ Typical size : 0.5 – 4 TB ◦ Access time: 5 msec (without clustering) ◦ Non-volatile  Unit of traffic: block (2 – 32 kbyte)

 Indexering stelt ons in staat om snel te zoeken op de waarde van een attribuut  Indexering ondersteunt ook ingewikkelde vormen van query processing  Indexering ondersteunt primary key en uniqueness constraints

Twee fundamentele technieken 1. Zoekboom 2. Hash index Beide principes toepasbaar voor zowel main memory als harddisk

Voeg toe: Hoeveel knopen passen in de boom bij hoogte 10? Hoeveel knopen passen in de boom bij hoogte N? Hoeveel kost een zoekactie in een boom van grootte M doorgaans? Voeg toe:

 Veld: 4 byte integer  Pointer: 8 bytes  Block size: 8 kbyte  Vulling: 341 – 683  2 nivo’s: minimaal  3 nivo’s: minimaal  4 nivo’s: minimaal

 Reserveer 0..N buckets  Hashfunctie f  Domein: alle mogelijke attribuutwaarden  Bereik: 0..N  Netjes verdeeld