Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Информатика для гуманитариев

БАЗА ДАННЫХ ACCESS

Изучив материал данной главы, студент должен:

знать

  • • назначение СУБД Access;
  • • структуру лингвистической базы данных (Л БД) под управлением Access;
  • • взаимодействие пользователя с ЛБД;

уметь

• использовать в лингвистических исследованиях базы данных под управлением

Access;

  • • наполнять Л Б/Ι из текстовых файлов:
  • • формировать запросы к Л БД и получать из нее требуемую информацию;

владеть

  • • навыками поиска и отбора текстовой и лексикографической информации;
  • • навыками создания алфавитно-упорядоченных и частотных словарей в Access;
  • • навыками полнотекстового поиска в ЛБД.

Microsoft Office Access, или просто Microsoft Access, – реляционная СУБД корпорации Microsoft, которая входит в интегрированный пакет прикладного программного обеспечения MS Office. Это программное приложение имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и БД. Помимо оригинального программного обеспечения такого рода, к которому относятся все продукты Microsoft, на рынке также представлены свободно распространяемые программные средства, которые обеспечивают идентичные возможности при работе с БД, например OpenOffice.orgBase. В процессе решения практической задачи мы будем знакомиться с основными компонентами MS Access, включая построители таблиц, экранных форм, SQL-запросов, отчетов, выводимых на печать.

Общее представление о СУБД Access

Существуют различные версии СУБД Access, начиная с 1992 г. постепенно расширяющей функциональные возможности. Мы будем изучать Microsoft Office Access 2010 (из комплекта программ Microsoft Office 2010).

Для использования Microsoft Access необходимо приобрести лицензию. Однако для использования готовых приложений, созданных с помощью Access, лицензия не требуется. Корпорация Microsoft распространяет полнофункциональную версию Access как отдельно, так и совместно с другими приложениями (Word, Excel и др.) в составе пакетов Microsoft Office. Аналогичный по функциональным возможностям офисный пакет Open Office распространяется бесплатно.

Установка и запуск программы Microsoft Access

После приобретения Access требуется установить ее, следуя онлайн-инструкциям и экранным подсказкам. Затем нажмите на кнопку Microsoft Office Access на рабочем столе, и программа будет запущена. В верхней части экрана имеется значок Новая пустая база данных. Нажмите на него, и в правой части экрана появится окно с надписью Имя файла. Введите в него название новой базы данных Lexicon.accdb и укажите каталог, где она будет размещена. Нажав на кнопку Создать, вы перейдете в окно Работа с таблицами этой базы данных н сможете приступить к заполнению таблиц данными. Но прежде следует узнать, какие типы данных можно вводить в таблицу.

Поля таблиц Access

Как правило, первым полем таблицы является поле Кол, которое создается автоматически и представляет собой счетчик записей, получающий приращение на единицу каждый раз, когда вводится новая запись. Следующие поля задаются пользователем. Пользователь последовательно вводит название поля в верхней части таблицы. Затем следует перейти в режим Конструктора, нажав кнопку Вид в левом верхнем углу экрана. В режиме Конструктор каждому полю можно присвоить тин поля, выбрав его из списка:

  • • текстовый;
  • • MEMO;
  • • числовой;
  • • дата/время;
  • • денежный;
  • • счетчик;
  • • логический;
  • • OLE;
  • • гиперссылка;
  • • вложение.

Мы будем знакомиться с типами полей по ходу решения практических задач.

Пример

Создание базы данных в MS Access. Мы будем создавать БД с именем Lexicon на основе текста сказки "Петух и жерновцы". Первая таблица ПРЕДЛОЖЕНИЯ будет содержать все предложения сказки с номерами от ее начала. Таблица СЛОВА будет содержать все слова сказки. Затем мы составим частотный словарь словоформ, выполним лемматизацию[1], припишем каждой лексеме ее лемму и составим частотный словарь лемм. Наконец, мы припишем каждой лемме часть речи и составим частотный словарь частей речи.

Сказка "Петух и жерновцы"

Жил да был себе старик со старухою, бедные-бедные! Хлсба-то у них не было; вот они поехали в лес, набрали желудей, привезли домой и начали есть. Долго ли, коротко ли они ели, только старуха уронила один желудь в подполье. Пустил желудь росток и в небольшое время дорос до полу. Старуха заприметила и говорит:

– Старик! Надобно пол-то прорубить; пускай дуб растет выше; как вырастет, не станем в лес за желудями ездить, станем в избе рвать.

Старик прорубил пол; деревцо росло, росло и выросло до потолка. Старик разобрал и потолок, а после и крышу снял; дерево все растет да растет и доросло до самого неба. Не стало у старика со старухой желудей, взял он мешок и полез на дуб.

Лез, лез и взобрался на небо. Ходил, ходил по небу, увидал: сидит кочеток золотой гребенек, масля на головка, и стоят жерновцы. Вот старик-то долго не думал, захватил с собою и кочетка и жерновцы и спустился в избу. Спустился и говорит:

  • – Как нам, старуха, быть, что нам есть?
  • – Постой, – молвила старуха, – я попробую жерновцы.

Взяла жерновцы и стала молоть: ан блин да пирог, блин да пирог! Что ни повернет – все блин да пирог!.. И накормила старика.

Ехал мимо какой-то барин и заехал к старику со старушкой в хату.

– Нет ли, – спрашивает, – чего-нибудь поесть?

Старуха говорит:

– Чего тебе, родимый, дать поесть, разве блинков?

Взяла жерновцы и намолола: нападали блинки да пирожки.

Приезжий поел и говорит:

  • – Продай мне, бабушка, твои жерновцы.
  • – Нет, – говорит старушка, – продать нельзя.

Он взял да и украл у ней жерновцы. Как увидали старик со старушкою, что украдены жерновцы, стали горе горевать.

– Постой, – говорит кочеток золотой гребенек, – я полечу, догоню!

Прилетел он к боярским хоромам, сел на ворота и кричит:

– Кукуреку! Боярин, боярин, отдай наши жерновцы золотые, голубые! Боярин, боярин, отдай наши жерновцы золотые, голубые!

Как услыхал барин, сейчас приказывает:

– Эй, малый! Возьми, брось его в воду.

Поймали кочетка, бросили в колодезь; он и стал приговаривать:

– Носик, носик, пей воду! Ротик, ротик, пей воду! – и выпил всю воду.

Выпил всю воду и полетел к боярским хоромам; уселся на балкон и опять кричит:

– Кукуреку! Боярин, боярин, отдай наши жерновцы золотые, голубые! Боярин, боярин, отдай наши жерновцы золотые, голубые!

Барин велел повару бросить его в горячую печь.

Поймали кочетка, бросили в горячую печь – прямо в огонь; он и стал приговаривать:

– Носик, носик, лей воду! Ротик, ротик, лей воду! – и залил весь жар в печи.

Вспорхнул, влетел в боярскую горницу и опять кричит:

– Кукуреку! Боярин, боярин, отдай наши жерновцы золотые, голубые! Боярин, боярин, отдай наши жерновцы золотые, голубые!

Гости услыхали это и побегли из дому, а хозяин побег догонять их; кочеток золотой гребенек схватил жерновцы и улетел с ними к старику и старухе.

  • [1] Лемматизация – процесс приведения словоформы к лемме – ее нормальной (словарной) форме. В русском языке нормальными формами считаются следующие морфологические формы: для существительных – именительный падеж, единственное число; для прилагательных – именительный падеж, единственное число, мужской род; для глаголов, причастий, деепричастий – глагол в инфинитиве.
 
Если Вы заметили ошибку в тексте выделите слово и нажмите Shift + Enter
< Предыдущая   СОДЕРЖАНИЕ   Следующая >
 

Популярные страницы