Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Изучение средств создания базы данных и выполнения запросов к ней с использованием графой СУБД

Автор:   •  Февраль 1, 2022  •  Лабораторная работа  •  540 Слов (3 Страниц)  •  216 Просмотры

Страница 1 из 3

Тема: Изучение средств создания базы данных и выполнения запросов к ней с использованием графо вой СУБД neo4j.

Цель:

Получить навыки создания базы данных и выполнения запросов к ней с помощью средств графо вой СУБД neo4j.

Задание:

1) Сформировать базу данных по выбранной предметной области.

2) Составить список из 10 запросов к базе данных.

3) С помощью шаблонов запросов получить выборку для каждого запроса из п.2).

4) В отчёте отразить в графической или текстовой форме содержимое базы данных, шаблоны запросов и полученные выборки с комментариями.

Выполнение задания:

Фрагмент БД:

CREATE

  (bntu: Univercity {name: "БНТУ"}),

  (bsuir: Univercity {name: "БГУИР"}),

  (fitu: Faculty {name: "ФИТУ", number_of_students: 1500}) -[:UNIVERCITY]-> (bsuir),

  (ksis: Faculty {name: "КСИС", number_of_students: 3600}) -[:UNIVERCITY]-> (bsuir),

  (ef: Faculty {name: "ЭФ", number_of_students: 5300}) -[:UNIVERCITY]-> (bntu),

  (fitr: Faculty {name: "ФИТР", number_of_students: 1900}) -[:UNIVERCITY]-> (bntu),

  (ii: Speciality {name: "ИИ"}) -[:FACULTY]-> (fitu),

  (asoi: Speciality {name: "АСОИ"}) -[:FACULTY]-> (fitu),

  (iitp: Speciality {name: "ИИТП"}) -[:FACULTY]-> (ksis),

  (poit: Speciality {name: "ПОИТ"}) -[:FACULTY]-> (ksis),

  (es: Speciality {name: "ЭС"}) -[:FACULTY]-> (ef),

  (rza: Speciality {name: "РЗА"}) -[:FACULTY]-> (ef),

  (isit: Speciality {name: "ИСИТ"}) -[:FACULTY]-> (fitr),

  (bntu_poit: Speciality {name: "ПОИТ"}) -[:FACULTY]-> (fitr),

  (st1: Student {name: "Саша", age: 19}) -[:SPECIALITY]-> (ii),

  (st2: Student {name: "Вася", age: 18}) -[:SPECIALITY]-> (asoi),

  (st3: Student {name: "Катя", age: 19}) -[:SPECIALITY]-> (iitp),

  (st4: Student {name: "Ахмед", age: 20}) -[:SPECIALITY]-> (poit),

  (st5: Student {name: "Женя", age: 17}) -[:SPECIALITY]-> (es),

  (st6: Student {name: "Вася", age: 21}) -[:SPECIALITY]-> (rza),

  (st7: Student {name: "Настя", age: 20}) -[:SPECIALITY]-> (isit),

  (st8: Student {name: "Маша", age: 26}) -[:SPECIALITY]-> (bntu_poit)

...

Скачать:   txt (5.7 Kb)   pdf (182.6 Kb)   docx (85.7 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club