Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка стерпного графічного інтерфейсу користувача для роботи з вбудовуваної реляційної БД на прикладі СУБД SQLite

Реферат Розробка стерпного графічного інтерфейсу користувача для роботи з вбудовуваної реляційної БД на прикладі СУБД SQLite





атку частиною графічного редактора GIMP, він розвинувся в окремий проект і придбав помітну популярність. GTK + - вільне ПЗ, яке розповсюджується на умовах GNU LGPL, що дозволяє створювати як вільне, так і пропрієтарне програмне забезпечення. p align="justify"> Підтримувані ОС - Windows, Linux, Mac OS, Mac OS X.

Всі перераховані вище технології дозволяють створювати Кросплатформені графічні інтерфейси користувача, які можуть бути запущені на ряді операційних системах. У майбутньому це може стати одним із завдань - створення повністю кросплатформного стерпного інтерфейсу, де може бути використана технологія GTK #. Під час роботи графічний інтерфейс був реалізований у двох варіантах - на WPF і на GTK #, але з набагато меншою функціональністю. br/>

.2. Побудова запитів до БД через заповнення діалогових форм (рішення задачі 1, частина 2)


Як відомо, взаємодія з реляційною БД звичайно засноване на деякій формальній мові запитів. У разі СУБД SQLite це різновид мови SQL. SQL (англ. Structured Query Language - "мова структурованих запитівВ») - універсальна мова, застосовуваний для створення, модифікації та управління даними в реляційних базах даних. SQL грунтується на обчисленні кортежів. Дана мова є досить об'ємним і складним для початківців розробників або кінцевих користувачів. Але, по суті своїй, всі запити побудовані за певними правилами і мають строгу структуру - будь-який запит може бути згенерований в автоматичному режимі. У виду цих причин є можливим реалізувати ряд діалогових форм, через які буде здійснюється В«неявне побудова запитуВ» - тобто із заповнених на формі полів будуть братися необхідні дані і повний текст (тіло) запиту сформіровиваться автоматично за заданими в коді шаблонах. Таку концепцію так само називають Visual Query Building. br/>

2.3. Побудова запиту на додавання таблиці в БД (рішення задачі 1, частина 3)


Одна з функцій, реалізованих у проекті - це побудова запиту на додавання нової таблиці в БД. У загальному вигляді схема запиту для СУБД SQLite на додавання таблиці виглядає наступним чином: Додаток 2. p align="justify"> Як видно, запит досить різноманітний і об'ємний - але добре може бути представлений у вигляді шаблону.

У проекті було реалізовано отримання таких властивостей для нової таблиці, як: ім'я таблиці; набір полів - ім'я поля, тип, не порожнє, первинний ключ; створювати, тільки якщо не створена.

Після цього відбувається формування запиту, яке виглядає так:


// перевіримо, щоб було задано ім'я для таблиці (Tb_NewTableName.Text! = "")

{

// перевіримо, щоб у таблиці були поля (Lb_Fields.HasItems)

{

// і перевіримо, щоб був пер...


Назад | сторінка 6 з 20 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Побудова графіків функцій засобами електронної таблиці Excel
  • Реферат на тему: Побудова графіка квадратного рівняння за допомогою електронної таблиці
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Штучний інтелект: чи може машина бути розумною?
  • Реферат на тему: Мова SMS - що це таке. Бути чи не бути йому в нашому житті