Задания
Версия для печати и копирования в MS Word
Тип Д3 № 15914
i

Даны фраг­мен­ты двух таб­лиц из базы дан­ных. Каж­дая стро­ка таб­ли­цы 2 со­дер­жит ин­фор­ма­цию о ребёнке и об одном из его ро­ди­те­лей. Ин­фор­ма­ция пред­став­ле­на зна­че­ни­ем поля ID в со­от­вет­ству­ю­щей стро­ке таб­ли­цы 1. На ос­но­ва­нии име­ю­щих­ся дан­ных опре­де­ли­те, у сколь­ких жен­щин из спис­ка до до­сти­же­ния 30 пол­ных лет было двое детей. При вы­чис­ле­нии от­ве­та учи­ты­вай­те толь­ко ин­фор­ма­цию из при­ведённых фраг­мен­тов таб­лиц.

 

Таб­ли­ца 1
IDФа­ми­лия И. О.ПолГод рож­де­ния
127Пет­рен­ко А. В. М1935
148Пет­рен­ко Д. И. М2000
182 Пет­рен­ко Е. П. Ж1942
212Пет­рен­ко И. А. М1975
243 Пет­рен­ко Н. Н. Ж1975
254Штейн А. Б. М1982
314Пет­рен­ко Е. И. М2004
404 Ду­ле­вич М. А. Ж1970
512Тишко О. К. Ж1991
517 Ду­ле­вич В. К. М1996
630 Штейн Б. В. М1954
741 Пет­ро­ва А. Е. Ж1958
830 Штейн А. Н. Ж1978
849Косых Н. Н. Ж1949

Таб­ли­ца 2
ID Ро­ди­те­ляID Ре­бен­ка
127 212
182212
212148
243148
254314
127404
182404
404512
404517
630254
741254
830314
849243
849830

Спрятать решение

Ре­ше­ние.

Ис­поль­зуя дан­ные таб­лиц, найдём дан­ные всех ма­те­рей, у ко­то­рых более од­но­го ребёнка, и их детей (пер­вым идут дан­ные ма­те­ри, вто­рым идут дан­ные детей):

 

1.  ID 182, Пет­рен­ко Е. П., 1942 года рож­де­ния: дети  — ID 212, Пет­рен­ко И. А., 1975 года рож­де­ния и ID 404, Ду­ле­вич В. К., 1970 года рож­де­ния.

2.  ID 404, Ду­ле­вич М. А., 1970 года рож­де­ния: дети  — ID 512, Тишко О. К., 1991 года рож­де­ния и ID 517, Ду­ле­вич М. А., 1996 года рож­де­ния.

3.  ID 849, Косых Н. Н., 1949 года рож­де­ния: дети  — ID 243, Пет­рен­ко Н. Н., 1975 года рож­де­ния и ID 830, Штейн А. Н., 1978 года рож­де­ния.

 

За­ме­тим, что у ID 404 и ID 849 до до­сти­же­ния 30 пол­ных лет было двое детей.

 

Ответ: 2.

Раздел кодификатора ФИПИ: 3.5.1 Си­сте­мы управ­ле­ния ба­за­ми дан­ных. Ор­га­ни­за­ция баз дан­ных