Запит на завантаження даних в таблицю «Супермаркет»: * from [Супермаркет]
Запит на завантаження даних в таблицю «Відділ»: * from [Відділ]
Запит на завантаження даних в таблицю «Постачальник»: * from [Постачальник]
Запит на завантаження даних в таблицю «Товар»: * from [Товар]
Запит на завантаження даних в таблицю «Співробітник»: * from [Співробітник]
Запит на завантаження даних в таблицю «Заробітна плата» * from [Заробітна плата]
Запит на додавання нового запису в таблицю «Супермаркет»:
Insert into [Супермаркет] ([Код супермаркету], [Найменування], [Адреса], [Номер телефону], [ПІБ керівника]) values ??('
+ Convert.ToInt32 (mainForm.dataGridView1 [0, i] .Value) + laquo ;, + Laquo;
+ Convert.ToString (mainForm.dataGridView1 [1, i] .Value) + laquo ;, + Laquo;
+ Convert.ToString (mainForm.dataGridView1 [2, i] .Value) + laquo ;, + Laquo;
+ Convert.ToString (mainForm.dataGridView1 [3, i] .Value) + laquo ;, + Laquo;
+ Convert.ToString (mainForm.dataGridView1 [4, i] .Value) + ')
Запити на додавання нового запису в таблиці «Відділ», «Постачальник», «Товар», «Співробітник», «Заробітна плата» аналогічні вищенаведеним запитом на створення нового запису.
Запит на зміну існуючої запису в таблиці «Супермаркет»:
Update [Супермаркет] set [Найменування]='
+ Convert.ToString (dataGridView1 [1, i] .Value) + laquo ;, [Адреса]=
+ Convert.ToString (dataGridView1 [2, i] .Value) + laquo ;, [Номертелефона]=
+ Convert.ToString (dataGridView1 [3, i] .Value) + laquo ;, [ФІОруководітеля]=
+ Convert.ToString (dataGridView1 [4, i] .Value) + where [Кодсупермаркета]=
+ Convert.ToInt32 (dataGridView1 [0, numberRow] .Value) + '
Запити на зміну існуючої записи в таблицях «Відділ», «Постачальник», «Товар», «Співробітник», «Заробітна плата» аналогічні вищенаведеним запитом на ізмененіесуществующей запису.
Запит на видалення існуючої запису в таблиці «Супермаркет»:
Delete [Супермаркет] where [Код супермаркету]='
+ Convert.ToInt32 (dataGridView1 [0, numberRow] .Value) + '
Запити на видалення існуючої записи в таблицях «Відділ», «Постачальник», «Товар», «Співробітник», «Заробітна плата» аналогічні вищенаведеним запитом на видалення існуючої запису.
Запити на вибірку даних з умовою:
SELECT s. [ПІБ], s. [Адреса], s. [Телефон], s. [Паспортні дані], s. [Страховий поліс], s. [ІПН], s. [Пенсійне свідоцтво], s. [Посада], z. [Розрахунковий період], z. [Оклад], z. [Надбавки], z. [Соціальні виплати], z. [Податковий відрахування], z. [Позаробоче час ], z. [Відпускні], z. [Лікарняний] + Laquo; FROM [Співробітник] as s, [Заробітна плата] as z
+ WHERE s. [ПІБ]= + Fio + AND s. [Код співробітника]=z. [Код співробітника]
SELECT s. [Найменування], s. [Адреса], s. [Номер телефону], s. [ПІБ керівника], o. [Найменування відділу], o. [Кількість працівників] , o. [ПІБ начальника відділу], o. [Номер телефону] +
FROM [Супермаркет] as s, [Відділ] as o +
WHERE s. [Найменування]= + Name + AND s. [Код супермаркету]=o. [Код супермаркету]
SELECT p. [Найменування постачальника], p. [Адреса], p. [ПІБ директора], p. [Телефон], p. [ІПН], t. [Найменування товару], t. [Вартість закупівлі], t. [Вартість продажу], t. [Термін зберігання], t. [Дата поставки], t. [Кількість одиниць] +
FROM [Постачальник] as p, [Товар] as t +
WHERE p. [Найменування постачальника]= + Name + AND p. [Код постачальника]=t. [Код постачальника]
Висновок
Так як інтеграція інформаційних систем в усі сфери життя збільшується з кожним днем, то актуально стає розробка подібних баз даних. При цьому розробник повинен враховувати те, що найбільш прості БД можуть бути схильні надмірності, але при цьому не можна і захоплюватися поділом БД на багато складових таблиць. Також сучасні засоби дружнього інтерфейсу дозволяють розробити інтуїтивно зрозумілі додатки, що є одним з основних вимог замовника. При створенні БД необхідно взяти до уваги область, для якої розробляється база даних.
У даному курсовому проекті була розроблена інформаційна система «Т...