Федеральне агентство з освіти
Державна освітня установа
Вищої професійної освіти
Іркутська державна УНІВЕРСИТЕТ
ІНСТИТУТ МАТЕМАТИКИ, ЕКОНОМІКИ ТА ІНФОРМАТИКИ
Кафедра теорії алгоритмів і програмування
Розробка і створення стерпного графічного інтерфейсу користувача для роботи з вбудовуваної реляційної БД на прикладі СУБД SQLite
Курсова робота
Науковий керівник
доцент кафедри Таїпа, к.ф.-м.н
Курганський Віктор Іванович
Виконавець
студент 3-го курсу спеціальності
.65 - В«Прикладна математика
та інформатика В», гр. 2322
Кузнєцов Олексій Олександрович
Іркутськ 2012р.
Зміст
Введення
. Бази даних
.1 Реляційна модель даних
.2 Система управління базами даних
.3 Вбудована СУБД SQLite
.4 Організація запитів до БД через використання бібліотеки sqlite3.dll (рішення задачі 1, частина 1)
. Графічний інтерфейс користувача, неявне побудова запитів
.1 Деякі технології створення графічних інтерфейсів користувача, короткий опис
.2 Побудова запитів до БД через заповнення діалогових форм (рішення задачі 1, частина 2)
.3 Побудова запиту на додавання таблиці в БД (рішення задачі 1, частина 3)
. Представлення реляційної БД у вигляді ієрархічної структури (XML файлу)
.1 Ієрархічна модель даних
.2 Формат даних - XML ​​
.3 Представлення РБД у вигляді XML (рішення задачі 2, частина 1)
.4 Технологія LINQ, а саме - LINQ to XML (рішення задачі 2, частина 2)
Висновок
Додаток 1. Повний код програми
Додаток 2. Схема запиту create table
Додаток 3. Приклад отриманого XML-файла
Введення
У сучасному світі обробка та надання в зрозумілому для користувача вигляді великих обсягів даних є одним з найнеобхідніших напрямків у прикладному програмуванні. Для вирішення цих та багатьох інших пов'язаних завдань можна виділити цілий ряд рішень. Але одним з найпопулярніших, мабуть, є подання необхідних даних у вигляді реляційних таблиць *. Безліч ж пов'язаних таблиць називають (реляційної) базою даних **. Хоча найпоширенішими і використовуваними си...