Programmeren

11
Opleiding Bewegingstechnologie Haagse Hogeschool Programmere n Module 8, College 3

description

Programmeren. Module 8, College 3. Dit college:. Redundantie en normalisatie. Spiernr. Spiernaam. Pennate hoek. Innerverende zenuw. 1. Semimembranosus. 10. N. tibialis. 2. Semitendinosus. 11. N. tibialis. 3. Popliteus. 19. N. tibialis. 4. Flexor hall. L. 1. N. tibialis. 5. - PowerPoint PPT Presentation

Transcript of Programmeren

Page 1: Programmeren

Opleiding BewegingstechnologieHaagse Hogeschool

Programmeren

Module 8, College 3

Page 2: Programmeren

Opleiding BewegingstechnologieHaagse Hogeschool

•Redundantie en normalisatie

Dit college:

Page 3: Programmeren

Opleiding BewegingstechnologieHaagse Hogeschool

Spiernr Spiernaam Pennate hoek Innerverende zenuw

1 Semimembranosus 10 N. tibialis

2 Semitendinosus 11 N. tibialis

3 Popliteus 19 N. tibialis

4 Flexor hall. L. 1 N. tibialis

5 Tensor fasc. L. 10 N. gluteus superior

6 Gluteus medius 12

7 Gluteus minimus 6

8 Gluteus maximus 5

N. gluteus superior

N. gluteus superior

N. gluteus inferior

Anatomie is een vak in beweging

N. Tibialis wordt N. ischiadicus posterior

Page 4: Programmeren

Opleiding BewegingstechnologieHaagse Hogeschool

Spiernr Spiernaam Pennate hoek

1 Semimembranosus 10

2 Semitendinosus 11

3 Popliteus 19

4 Flexor hall. L. 1

5 Tensor fasc. L. 10

6 Gluteus medius 12

7 Gluteus minimus 6

8 Gluteus maximus 5

Zenuw

N. tibialis

N. gluteus superior

N. gluteus inferior

N. peroneus sup.

Splitsen tabel (normaliseren)

Page 5: Programmeren

Opleiding BewegingstechnologieHaagse Hogeschool

Spiernr Spiernaam Pennate hoek

1 Semimembranosus 10

2 Semitendinosus 11

3 Popliteus 19

4 Flexor hall. L. 1

5 Tensor fasc. L. 10

6 Gluteus medius 12

7 Gluteus minimus 6

8 Gluteus maximus 5

Zenuw

N. tibialis

N. gluteus superior

N. gluteus inferior

N. peroneus sup.

1 zenuw kan meerdere spieren innerveren

1-tabel

Veel-tabel

Page 6: Programmeren

Opleiding BewegingstechnologieHaagse Hogeschool

Stud.nr Naam

1 De Vos

2 Riezebobbel

3 Lagerman

4 Flater

5 Schaafsma

6 Krijger

7 Opdam

8 Van Leeuwen

School

Haagse Hogeschool

R’dam Hogeschool

Hogeschool Utrecht

Op 1 school zitten meerdere studenten

1-tabel

Veel-tabel

Page 7: Programmeren

Opleiding BewegingstechnologieHaagse Hogeschool

Hoe weet de database welke spier bijwelke zenuw hoort?

Page 8: Programmeren

Opleiding BewegingstechnologieHaagse Hogeschool

Antwoord:

Door middel van de foreign key

Page 9: Programmeren

Opleiding BewegingstechnologieHaagse Hogeschool

Nr Spiernaam Penn. hoek

1 Semimem. 10

2 Semitend. 11

3 Popliteus 19

4 Flex. hall. L. 1

5 Tens. fasc. L. 10

6 Glut. Med. 12

7 Glut. Min. 6

8 Glut. Max. 5

Foreign key (in de veel-tabel invoegen)

Naam

N. tib.

N. glut. Sup.

N. glut. Inf.

N. per. sup.

Nr.

1

2

3

4

Zenuw nr.

1

1

1

1

2

2

2

3

Datatype van foreign key = datatype van primary key van de 1-tabel

Database houdtkoppelingenautomatisch bij!!

Page 10: Programmeren

Opleiding BewegingstechnologieHaagse Hogeschool

Foreign key (secondary index)

Nr Spiernaam Penn. hoek

1 Semimem. 10

2 Semitend. 11

3 Popliteus 19

4 Flex. hall. L. 1

5 Tens. fasc. L. 10

6 Glut. Med. 12

7 Glut. Min. 6

8 Glut. Max. 5

Zenuw nr.

1

1

1

1

2

2

2

3

Page 11: Programmeren

Opleiding BewegingstechnologieHaagse Hogeschool

Samenvatting:

• Is er redundantie (dubbele gegevens in 1 tabel)

• Splitsen (normaliseren)

• Veld toevoegen aan veel-tabel van hetzelfde type als de primary key van de 1-tabel (foreign key)

• Secondary index op foreign key zetten

Volgende keer: werkelijk koppelen van tabellen op het form