Информатика пәнінен № 4618 тапсырма: Реляциондық деректер қоры

Реляциондық деректер қорыСәйкестендіру · орташа

Кітапхананың деректер қоры үш кестеден тұрады: Books(ID_book, Title, Author), Readers(ID_reader, Name) және Loans(ID_loan, ID_book, ID_reader, Date). Бастапқы кілттер: ID_book, ID_reader, ID_loan. Бір оқырман көп кітап ала алады, ал бір кітапты әр уақытта әртүрлі оқырмандар алуы мүмкін. Сәйкестікті орнатыңыз:

  1. 1. Loans кестесіндегі ID_reader өрісінің рөлі

    1. ABooks кестесіне сілтейтін сыртқы кілт
    2. BReaders кестесінің құрама кілті
    3. CReaders кестесіне сілтейтін сыртқы кілт
    4. DLoans кестесінің бастапқы кілті
  2. 2. Books және Readers кестелері арасындағы байланыс түрі

    1. Aкөптен көпке
    2. Bбайланыс жоқ
    3. Cбіреуден біреуге
    4. Dбірден көпке (бір кітапты көп оқырман алады, ал оқырманда тек бір кітап болады)
Жауап пен талдауды көрсетуЖауап пен талдауды жасыру

Дұрыс жауап

  • 1CReaders кестесіне сілтейтін сыртқы кілт
  • 2Aкөптен көпке

Талдау

1) Loans кестесінің бастапқы кілті — ID_loan өрісі. Loans кестесіндегі ID_reader әртүрлі жазбаларда қайталанады, ал оның мәндері Readers кестесінің бастапқы кілтінен алынады. Демек, бұл «Readers кестесіне сілтейтін сыртқы кілт». 2) Бір оқырман көп кітап ала алады, ал бір кітапты әртүрлі оқырмандар алуы мүмкін. Бұл «көптен көпке» байланысы. Ол екі сыртқы кілті бар Loans кестесі арқылы жүзеге асады және екі «бірден көпке» байланысына бөлінеді.

Тапсырмадағы қате

Шартындағы, нұсқаларындағы немесе талдауындағы қатені сипаттаңыз. 1000 таңбадан аспасын.

«Реляциондық деректер қоры» тақырыбы бойынша ұқсас тапсырмалар

Тақырыптағы барлық 15 тапсырма

«Информатика» пәні бойынша репетиторлар

Тренажер

«Реляциондық деректер қоры» тақырыбын жаттықтырыңыз

15 тапсырма бір-бірден, жауабы мен талдауы бірден көрсетіледі. Уақыт шектеуі жоқ.

Өз сынағыңыз

Таймері бар сынақ жинаңыз

ҰБТ сияқты: тапсырмаға 2 минут.

Қай тапсырмалардан
Неше тапсырма