Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
кожин / zapiska.docx
Скачиваний:
11
Добавлен:
20.03.2016
Размер:
258.32 Кб
Скачать

Зміст

Додаток 11

Розробляється додаток з інформацією про продаж одягу у інтернет-магазині. Додаток має наступні функції:

  1. Додаток підтримує популярні SQL запити: insert, delete, update, select;

  2. Додавання нового товару;

  3. Видалення товару з таблиці;

Введення

Система керування базами даних (СКБД) — комп'ютерна програма чи комплекс програм, що забезпечує користувачам можливість створення, збереження, оновлення, пошук інформації та контролю доступу в базах даних.

СКБД дозволяє:

  • створювати БД (здійснюється за допомогою мови визначення даних DDL (Data Definition Language))

  • додавати, оновлювати, видаляти та читати інформацію з БД (за допомогою мови маніпулювання даними DML, яку часто називають мовою запитів)

  • Логічна структура СКБД складається з таких об'єктів: таблиць, запитів, форм, звітів, макросів та модулів.

СКБД дає змогу створювати такі типи об’єктів:

  • Таблиця – основний об’єкт БД, оскільки в ньому зберігається вся інформація.

  • Запит – служить для фільтрації або селекції даних. Дає змогу вибрати з БД необхідну інформацію, яка відповідатиме певним критеріям і далі використовуватиметься для розв’язання конкретного завдання.

  • Форма – це певний бланк для заповнення його даними або маска, що ніби накладається на БД. Головне його призначення – спростити процес заповнення БД.

  • Макрос використовують для автоматизації процесу виконання операцій, які часто повторюються.

На світовому ринку корпоративних систем управління базами даних (СКБД) домінуюче положення займає традиційна трійка продуктів: IBM DB2, Microsoft SQL Server і Oracle. Більше 80% ринку СУБД протягом довгих років контролюється трьома компаніями виробниками: IBM, Oracle і Microsoft. СУБД Oracle має велику кількість різних версії і типів. Ця СУБД випускається однойменною компанією Oracle.

Компанія Oracle була заснована нинішнім президентом компаній Леррі Елісон і Роберттом Майнор в 1977 році, в Редвуд, штат каліфорнія. Перша реляційна СУБД фірми базувалася на моделі IBM System / R і була першою системою, в якій використовувалася мова SQL, розроблений фірмою IBM.

На сьогоднішній день СУБД Oracle підтримують понад 80 варіантів операційного середовища в широкому діапазоні, включаючи мейнфрейми IBM, міні-комп'ютери DEC VAX, UNIX, Windows і безліч інших платформ.

Oracle Database –  это объектно-реляционная система поддерживающая некоторые технологии, реализующие объектно-ориентированный подход, то есть обеспечивающих управление создания и использования баз данных.

  1. Модель системи

Рисунок. 1.1 – Logical – схема бази даних

Рисунок. 1.2 – Relation – схема бази даних та View бази даних

  1. Запити

    1. Вигляд головної форми

Записи виводяться до таблиці. Початковий вигляд можна побачити на рис.2.1.

Рисунок 2.1 - Вигляд головної сторінки

    1. Видалення

Користувач здійснює вибір рядка, який буде видалений, та натискає кнопу «видалити». Залишені записи виводяться до таблиці. Початковий вигляд та результат можна побачити на рис.2.2.

Рисунок 2.2 - Вигляд сторінки «Видалення»

    1. Додавання

Вводиться назва квітки, ціна та опис. Після натискання кнопки «додати» форма оновлюється. Початковий вигляд та результат можна побачити на рис.2.3.

Рисунок 2.3 - Вигляд сторінки «Додавання»

  1. Програма на С#

3.1Перший додаток на С# підтримує додавання та видалення товарів з бази даних в послідовному режимі.

3.2 Другий додаток на С# підтримує додавання та видалення товарів з бази даних за допомогою окремих потоків

3.3 Третій додаток на С# підтримує додавання та видалення товарів з бази даних за допомогою сокетів. Додаток включає в себе програму клієнт та програму сервер. Вигляд можна побачити на рис.3.1 та рис.3.2.

Рисунок 3.1 - Вигляд додатку «Клієнт»

Рисунок 3.2 - Вигляд додатку «Сервер»

Соседние файлы в папке кожин