Перейти до вмісту

Вікіконференція 2019/Програма/Мови запитів SQL та SPARQL

Матеріал з Вікімедіа Україна

Тренер

[ред.]

Тривалість

[ред.]

90 хвилин

Цільова аудиторія

[ред.]

Будь-хто. Наприклад організаторам конкурсу стане в нагоді запит «Список статей створених в певний період, які належать до певної категорії», патрульним знадобиться запит «Нові користувачі, які зробили більше 100 редагувань за останній тиждень» або «Статті назви яких написані капсом», перейменовувачам файлів запит «Файли із назвою яка складається лише із цифр». Дописувачі, які цікавляться літаками, можуть використати запит «Всі статті, в назві яких є слово "літак"».

Формат

[ред.]

Тренінг

Анотація

[ред.]

Мови запитів SQL та SPARQL дозволяють отримувати агреговану інформацію про декілька (сотні чи навіть тисячі) статей чи елементів не заходячи в кожен з них. Мова SQL дозволяє за декілька хвилин отримати інформацію про купу статей (наприклад, всі статті назви яких написані великими літерами і довші за 10 символів, всі статті назва яких містить певне слово), купу категорій (наприклад, всі категорії, які не підкатегорією жодної іншої), купу файлів (наприклад всі файли, назва яких містить лише цифри), купу користувачів (наприклад всі користувачі, які зареєструвались за останній місяць і зробили хоча б одну редагування в уквікі). Вона може стати в нагоді адміністраторам, патрульним і простим користувачам. Мова SPAQL дозволяє так само за пару хвилин отримати величезний набір даних із Вікіданих (наприклад список всіх станцій метро Європи, мапа всіх навчальних закладів Києва тощо), і такий запит може стати корисним наприклад якщо ви збираєтесь створити статтю-список. І людей які вміють писати запити цими мовами в нашій спільноті всього декілька.

Очікувані результати

[ред.]

Більше досвідчених вікіпедистів зможуть писати запити самі, це допоможе їм зекономити багато часу коли вони робитимуть свій внесок у вікіпроекти.

Слайди чи інші матеріали

[ред.]

Зацікавлені

[ред.]

Якщо ви зацікавлені почути/взяти участь у запропонованій сесій, залиште свій підпис. Це допоможе організаційному комітету визначити, чи сесія цікава учасникам.

  1. --Perohanych (обговорення) 17:44, 15 вересня 2019 (UTC)[відповісти]
  2. --Качуровська (обговорення) 09:30, 26 вересня 2019 (UTC)[відповісти]