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

Реферат Розробка бази даних &Магазин&





я даних в таблицю


2.3 Розробка програмного програми


Мова SQL (Structured Query Language) - мова структурованих запитів) був створений Microsoft в кінці 70-их років і отримав через деякий час широке поширення. Він дозволяє формувати вельми складні запити до баз даних. Запит - це питання до бази даних, який повертає запис або безліч записів, що задовольняють питання.

C ++ Builder дозволяє додатку за допомогою запитів SQL використовувати дані:

Таблиць PARADOX і dBase використовується синтаксис локального SQL.

Локального сервера InterBase - повністю підтримується відповідний синтаксис.

Видалених серверів SQL через драйвери SQL Links.

У Borland C ++ Builder є спеціальний компонент набору даних Query, є аналогом Таblе , але що дозволяє працювати з SQL

. Створення простого додаток. Підключення до форми компонентів DataSource, Query, DBGrid, причому в якості бази даних використовуємо таблиці створені в лабораторній роботі №2. Виведення у сітку таблиці (DBGrid).

Відкриємо новий додаток (File/New/Application) Borland C ++ Builder, перенесемо на форму компонент Query зі сторінки бібліотеки Data Access (BDE) і встановимо його властивість DatabaseName рівним імені створеної нами бази даних (Sklad). Помістимо на форму компонент DataSource зі сторінки Доступ до даних (Data Access). Його властивості Name відповідає Datasource1 , а властивості DataSet задайте Queryl. Помістимо також на форму компонент DBGrid ( Управління даними - Data Control) і в його властивості DataSource задамо DataSourcel

Тепер наш додаток для експериментів з мовою SQL готово. Оператори SQL можемо писати у властивості SQL компонента Queryl , а щоб побачити результати виконання написаного оператора, треба буде встановлювати значення властивості Active компонента Queryl в true . Це треба буде робити після запису кожного нового оператора. У властивості SQL запишемо оператор: Select Kod as Код, N_St as Ном_стеллажа, N_P as Номер_полкі, N_Zd as Номер_зданія from Sklad

Встановимо властивість Active в true і переконаємося, що все працює нормально: в DBGridI повинно відобразитися вміст таблиці Sklad. Додавши компоненту DBNavigator і встановивши властивість DataSource рівним DataSource1 запустимо на виконання отримане додаток.

Створимо іншу аналогічну ланцюжок, перенісши на форму компоненти Query2, DataSource2. DBGrid2, і пов'язавши її з таблицею Tovar. db запитом до компоненті:

Select * from Tovar

в компоненті Qnery2 . Встановимо властивість Active компонента Query2 в true і в DBGrid2 повинно відобразитися вміст таблиці Tovar. Запустимо додаток і переконаємося, що воно працює, причому таблиці незалежні. Тепер давайте, зв'яжемо ці таблиці. Робиться це таким чином. Змінимо текст запиту у властивості SQL допоміжного компонента набору даних Query2 на: Select Kod as Код, Cena as Ціна, Kol as Найменування, Naim as from Tovar


Рис. 4: Сторінка пошуку


У цьому запиті ми вказуємо умова відбору: значення поля Koд має дорівнювати параметру Коd . В даному випадку не треба визначати цей параметр за допомогою редактора параметрів, що викликається з властивості Params компонента Query2 . Замість цього у властивості DataSource компонента Query2 треба послатися на: DataSourcel - джерело даних, пов'язаний з таблицею Sklad . Це скаже додатком, що вона повинна взяти значення параметра Номер_зданія з поточної записи цього джерела д...


Назад | сторінка 5 з 7 | Наступна сторінка





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

  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Базові поняття реляційної моделі даних (створення таблиці MS Access)
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Створення бази даних за допомогою програми Microsoft Access: Склад
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару