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

Реферат Розробка реляційної бази даних для зберігання інформації про зварювальних роботах





fy"> 1.

. Розробка бази даних


Для зберігання даних інформації про роботів, системах керування роботами, зварювальних кліщів і системах управління зварюванням потрібно розробити реляціоннную базу даних.

СУБД управляється на мовах роботи з БД, наприклад, SQL (Structured Query Language). СУБД засновані на реляційної моделі даних. Реляційна модель - представлення БД у вигляді таблиць для дій над записами на мові SQL. Реляційні системи - це системи автоматичної навігації. SQL - більш абстрактний мову, ніж C, тому спосіб запиту залишається на вибір оптимізатора СУБД. Постреляціонних СУБД - наявність в реляційної СУБД файлів управління даними, що не вписуються в реляційну модель, тобто об'єктів. Раніше дані зберігалися тільки в алфавітно-цифровій формі, класифікувалися за стандартними типами (рядки, цілі числа і т.д.). Тепер сюди включаються і бінарні об'єкти: зображення, відео і великі фрагменти тексту, за якими може відбуватися пошук.

Іншим необхідним елементом СУБД є вбудовану мову програмування для автоматизації процедур обслуговування системи та обробки даних усередині СУБД її власними коштами. Користувальницькі додатки взаємодіють в СУБД в рамках двох або трьох рівневої клієнт-серверної архітектури. Отже, фізичний сервер, на який встановлена ??СУБД називається сервером БД. Адміністрування СУБД включає в себе створення БД, управління та обслуговування інфраструктури сервера.

Вибір СУБД залежить від тих додатків, якими вона буде управлятися, тобто вибір СУБД - прерогатива розробника, а не користувача. Провідні постачальники СУБД: IBM, Oracle і Microsoft. При виборі СУБД необхідно керуватися такими показниками, як масштабованість, швидкодія (як у виборі транзакцій, так і в побудові складних аналітичних вибірок), робота з XML і кластерні рішення.

У середньому швидкості роботи IBM, DB/2, MS SQL і Oracle приблизно однакові. На загальному тлі виділяються тільки Cache через новизни підходу і особливої ??ідеології архітектури.

Масштабованість. Чим більше даних, тим складніше ними управляти. Наприклад, СУБД Oracle 10g існує в декількох варіантах, з різними схемами ліцензування. Для всіх версій існує одне ядро, всі три версії сумісні.

Мультиплатформеність. Oracle і IBM DB/2 також розширюють можливості масштабування: можна міняти апаратну платформу і ОС на більш відповідну зростаючим потребам бізнесу без втрат даних, зміни прикладного ПО та перепідготовки адміністратора БД.

Кластерні технології в додатку до СУБД, наприклад, за технологією Oracle RAC, підвищує надійність системи, спрощує масштабованість і знімає витрати на розвиток інфраструктури.

Різні СУБД мають різні характерні риси. Наприклад, IBM DB/2 має власну високопродуктивну кластерну структуру, яка дозволяє переходити від великих RISC-серверів в якості серверів БД до мейнфреймам. Oracle підтримує XML DB. Oracle і IBM DB/2 підтримують SQLJ, що особливо важливо в телекомунікації.

За ступенем розподіленості

· Локальні (всі частини локальної СУБД розміщуються на одному комп'ютері)

· Розподілені (частини СУБД можуть розміщуватися на 2 і більше комп'ютерах)

За способом доступу до БД

· Файл-серверні.

У файл-серверних СУБД файли даних розташовуються централізовано на файл-сервері. СУБД розташовується на кожному клієнтському комп'ютері (робочої станції). Доступ СУБД до даних здійснюється через локальну мережу. Синхронізація читань і оновлень здійснюється за допомогою файлових блокувань. Перевагою цієї архітектури є низьке навантаження на процесор файлового сервера. Недоліки: потенційно високе завантаження локальної мережі; утрудненість або неможливість централізованого управління; утрудненість або неможливість забезпечення таких важливих характеристик як висока надійність, висока доступність і висока безпека. Застосовуються найчастіше в локальних додатках, які використовують функції управління БД; в системах з низькою інтенсивністю обробки даних і низькими піковими навантаженнями на БД.

На даний момент файл-серверна технологія вважається застарілою, а її використання у великих інформаційних системах - недоліком.

Приклади: Microsoft Access, Paradox, dBase, FoxPro, Visual FoxPro.

· Клієнт-серверні.

Клієнт-серверна СУБД розташовується на сервері разом з БД і здійснює доступ до БД безпосередньо, в монопольному режимі. Всі клієнтські запити на обробку даних обробляються клієнт-серверної СУ...


Назад | сторінка 2 з 16 | Наступна сторінка





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

  • Реферат на тему: Організація і методи резервування даних в СУБД Oracle
  • Реферат на тему: Розробка бази даних і серверної частини інформаційної системи обліку техніч ...
  • Реферат на тему: Реалізація бази даних і серверної частини інформаційної системи "ДАІ&q ...
  • Реферат на тему: Створення бази даних &Комп'ютерна школа& в СУБД MS Access
  • Реферат на тему: Створення бази даних освітньої установи в СУБД Access