Введение 3
Глава 1. База данных в среде программирования языка C# 4
1.1. Основные понятия баз данных 4
1.2. Среда программирования языка С# 13
1.3. Работа с базами данных в языке C# 15
1.4. Обзор подобных электронных словарей 21
Глава 2. Система управления базой данных «Электронный словарь “Лексика ландшафта Тувы”» 23
2.1. Структура базы данных 23
2.2. Структура программы 24
2.3. Организация поиска и печати в файл 29
Заключение 31
Литература 32
Приложение 33
Дипломная работа посвящена разработке электронного словаря ландшафтной лексики Тувы. Содержимое словаря имеет отношение к местности от мыс Эзим- Адаа до мыс Кызыл-Хая.
Данная работа является заказом научного центра «Тюркология» Тувинского государственного университета.
Цель работы:
Разработать систему управления базой данных «Электронный словарь “Лексика ландшафта Тувы”».
Для достижения поставленной цели надо будет решить следующие задачи:
■ Провести обзор программных продуктов на данную тему.
■ Более углубленно изучить язык программирования С#.
■ Изучить основы работы с базами данных на языке программирования
C# и создать базу данных, которая будет хранить содержимое словаря.
■ Создать СУБД с помощью языка программирования C#.
Объект работы:процесс создания программного продукта.
Предмет работы:процесс создания системы управления базой данных в среде программирования С# «Электронный словарь “Лексика ландшафта Тувы”»
Практическая значимость и актуальность работы заключается в том, что данная программа будет использована в научном центре «Тюркология» Тувинского государственного университета.
В ходе выполнения работы были изучены и закреплены знания по созданию и проектированию баз данных в среде C#, а также приобретены практические навыки по созданию программных приложений на данном языке программирования.
Данный проект позволяет выполнить следующие задачи:
• Наполнение содержимым словаря
• Обновление содержимого словаря
• Удаление слов из содержимого словаря
• Поиск слов из словаря
• Просмотр словаря
• Печати в файл слов словаря
• Редактирование словаря
Результатом проделанной работы является СУБД «Электронный словарь “Лексика ландшафта Тувы”», выполняющая все необходимые задачи данного дипломного проекта. Цель проекта была достигнута.
Были решены следующие задачи:
7 Проведен обзор программных продуктов на данную тему.
7 Более углубленно изучен язык программирования С#, который поддерживает кодировку Unicode.
7 Изучены основы работы с базами данных языке программирования C# и создана база данных, которая будет хранить содержимое словаря.
7 Создана СУБД с помощью языка программирования C#.
1. Далаа С. М. Введение в программирование на языке С#: электронное учебное пособие. - Кызыл,2014.
2. Евсеева О. Н., Шамшев А. Б. Работа с базами данных на языке C#. Технология ADO.NET: учебное пособие. - Ульяновск: УлГТУ, 2009. - 170 с.
3. Культин Н. Б. Microsoft Visual C# в задачах и примерах - СПб.:БХВ-Петербург, 2009. - 320 с.
4. Мартынов Н. Н. C# для начинающих. - М.: КУДИЦ-ПРЕСС, 2007. -272 с.
5. Уотсон К., Нейгел К., Педерсен Я. Х., Рид Д. Д., Скиннер М. Visual C# 2010: полный курс.: Пер. с англ. - М.: ООО «И. Д. Вильямс», 2011. -960 с. : ил. - парал. тит. англ.
6. Фленов М. Е. Библия C#. - 2-е изд. перераб. и доп. - СПб.: БХВ- Петербург, 2011. - 560 с.
7. Фролов А. В., Фролов Г. В. Визуальное проектирование приложений С# . - М.: КУДИЦ-ОБРАЗ, 2003. - 512 с.
8. Шилдт, Герберт C# 4.0 полное руководство.: Пер. с англ. - М.: ООО «И. Д. Вильямс», 2011. - 1056 с.