Verb in grammatical dictionary

Aspect of the verb in SQL dictionary

All russian verbs can be divided into two categories - perfect and imperfect. Some verbs belongs to the both categories, e.g. активировать. Grammatical dictionary stores two word entries for such verbs, one entry for imperfect and another entry for perfect verb.

Verb aspect can be determined using the following SQL tables.

SG_CLASS is a reference of part of speech. It contains IDs and names of the parts of speech. We need ID of the infinitive:

SELECT id, name
 FROM  SG_CLASS
 ORDER BY id
idname
13ИНФИНИТИВ
14ГЛАГОЛ
15ДЕЕПРИЧАСТИЕ
16ПРЕДЛОГ

SG_ENTRY holds the word entry declarations - headword, part of speech ID and some other morphological information. The following query shows the records with headword делать,, сделать and доделывать:

SELECT E.id, E.name
 FROM  SG_CLASS C, SG_ENTRY E
 WHERE C.name='ГЛАГОЛ' AND E.id_class=C.id AND
       E.name IN ('делать','сделать','доделывать')
1073824619делать
1073830745доделывать
1073837351сделать

Verb aspect is one of the grammatical attributes of the word entry. It is stored in SG_ENTRY_COORD table. This table relates SG_ENTRY, SG_COORD and SG_STATE. SG_COORD holds the list of grammatical attributes names and IDS. SG_STATE is a reference of the possible values of the grammatical attributes. This query expose the aspect in third column:

SELECT E.id, E.name, AspS.name
 FROM  SG_CLASS C, SG_ENTRY E, SG_ENTRY_COORD EC, SG_COORD AspC, SG_STATE AspS
 WHERE C.name='ГЛАГОЛ' AND E.id_class=C.id AND
       E.name IN ('делать','сделать','доделывать') AND
       EC.id_entry=E.id AND
       AspC.id=EC.icoord AND AspC.name='ВИД' AND
       AspS.id_coord=AspC.id AND AspS.id=EC.istate
1073824619делатьНЕСОВЕРШ
1073830745доделыватьНЕСОВЕРШ
1073837351сделатьСОВЕРШ

НЕСОВЕРШ stands for imperfect, СОВЕРШ stands for perfect verb.

Grammatical forms of the Russian verb

Russian verbs have 12 forms. Six forms for present or future tense, four forms for past tense and two forms for imperative mood. Some verbs do not have all form, like 'победить'. Another possible situation is an additional imperative form, e.g. 'идёмте'.

спряжение глагола несовершенного вида неполная парадигма совершенного глагола глагол с собирательным императивом

All verb forms can be extracted using the query like this:

SELECT F.name, CP.str_pairs
 FROM  sg_class C, sg_entry E, sg_form F, coord_pairs CP
 WHERE C.name='ГЛАГОЛ' AND E.id_class=C.id
       AND E.name='трудиться'
       AND F.id_entry=E.id
       AND CP.id=F.id_dims

The result of this query:

тружусь ЛИЦО:1 ЧИСЛО:ЕД НАКЛОНЕНИЕ:ИЗЪЯВ ВРЕМЯ:НАСТОЯЩЕЕ
трудимся ЛИЦО:1 ЧИСЛО:МН НАКЛОНЕНИЕ:ИЗЪЯВ ВРЕМЯ:НАСТОЯЩЕЕ
трудишься ЛИЦО:2 ЧИСЛО:ЕД НАКЛОНЕНИЕ:ИЗЪЯВ ВРЕМЯ:НАСТОЯЩЕЕ
трудитесь ЛИЦО:2 ЧИСЛО:МН НАКЛОНЕНИЕ:ИЗЪЯВ ВРЕМЯ:НАСТОЯЩЕЕ
трудится ЛИЦО:3 ЧИСЛО:ЕД НАКЛОНЕНИЕ:ИЗЪЯВ ВРЕМЯ:НАСТОЯЩЕЕ
трудятся ЛИЦО:3 ЧИСЛО:МН НАКЛОНЕНИЕ:ИЗЪЯВ ВРЕМЯ:НАСТОЯЩЕЕ
трудился ЧИСЛО:ЕД РОД:МУЖ НАКЛОНЕНИЕ:ИЗЪЯВ ВРЕМЯ:ПРОШЕДШЕЕ
трудилась ЧИСЛО:ЕД РОД:ЖЕН НАКЛОНЕНИЕ:ИЗЪЯВ ВРЕМЯ:ПРОШЕДШЕЕ
трудилось ЧИСЛО:ЕД РОД:СР НАКЛОНЕНИЕ:ИЗЪЯВ ВРЕМЯ:ПРОШЕДШЕЕ
трудились ЧИСЛО:МН НАКЛОНЕНИЕ:ИЗЪЯВ ВРЕМЯ:ПРОШЕДШЕЕ
трудись ЛИЦО:2 ЧИСЛО:ЕД НАКЛОНЕНИЕ:ПОБУД
трудитесь ЛИЦО:2 ЧИСЛО:МН НАКЛОНЕНИЕ:ПОБУД

Transitivity and modality of Russian verbs

Additional information

Глагол

SQL Dictionary SDK

Grammatical Dictionary SDK

  © Козиев Илья 2019
changed 05-Feb-12