Мектеп кітапханасы үш кестеден тұратын реляциялық деректер қорын жүргізеді. «Оқырмандар» кестесінде ОқырманКоды, Тегі, Сыныбы өрістері және төрт жазба бар: (1, Ахметов, 9А); (2, Белова, 9Б); (3, Серік, 10А); (4, Ким, 9А). «Кітаптар» кестесінде КітапКоды, Атауы, Авторы, Жылы өрістері және үш жазба бар: (101, «Абай жолы», Әуезов, 1947); (102, «Мартин Иден», Лондон, 1909); (103, «Қара жебе», Стивенсон, 1888). «Берілімдер» кестесінде БерілімНөмірі, ОқырманКоды, КітапКоды, БерілгенКүні өрістері және бес жазба бар: (1, 2, 101, 10.09); (2, 1, 102, 12.09); (3, 2, 103, 15.09); (4, 4, 101, 20.09); (5, 1, 103, 12.09). «Берілімдер» кестесіндегі ОқырманКоды және КітапКоды өрістері — сыртқы кілттер: олар «Оқырмандар» және «Кітаптар» кестелерінің кілттік өрістеріне сілтейді. «Оқырмандар» және «Кітаптар» кестелерінде әр жазба бір реттен сақталады, ал берілімдер туралы ақпарат байланысқан кестелерден жиналады. Деректер қорын басқару жүйесі тұтастықты қадағалайды: сыртқы кілттің мәні байланысқан кестеде болуы керек. Кітапханашы «Берілімдер» кестесіне күн сайын жаңа жазбалар енгізіп отырады.
Оқырман Белова қандай кітаптар алды?
Жауап пен талдауды көрсетуЖауап пен талдауды жасыру
Дұрыс жауап
- C«Абай жолы» және «Қара жебе»
Талдау
«Оқырмандар» кестесінде Белованың коды 2-ге тең. «Берілімдер» кестесінде 2 коды 1 және 3 жазбаларда тұр, онда КітапКоды 101 және 103. «Кітаптар» кестесі бойынша 101 коды — «Абай жолы», 103 коды — «Қара жебе». Демек, дұрыс жауап — «Абай жолы» және «Қара жебе».