- •Вкажіть на основні відмінності між наступними термінами “інформаційні системи”, “банки даних”, “бази даних”.
- •Назвіть основні сфери застосування систем з бд.
- •3. Опишіть основні етапи розвитку бд
- •Опишіть можливості словнику даних, як підсистеми банку даних.
- •Охарактеризуйте значення адміністратора бази даних у безпосередній роботі бд.
- •9. Опишіть файлову систему як одну із складових сучасних банків даних
- •Назвіть основні проблеми використання файлових систем.
- •Сформулюйте основні властивості транзакцій.
- •Основні етапи проектування баз даних.
- •19.Класичні підходи у проектуванні бд.
- •21. Цілісність баз даних.
- •25. Захист інформації в бд.
- •Сформулюйте типові функції субд.
- •Назвіть основні компоненти субд.
- •Опишіть основні етапи розвитку субд.
- •Четвертий етап - перспективи розвитку систем управління базами даних
- •Вкажіть на позитивні та негативні моменти використання різних субд.
- •31. Назвіть види програм, що відносяться до субд.
- •32. Повнофункціональні субд
- •Перелічіть види засобів розробки додатків користувача.
- •Охарактеризуйте персональні субд.
- •36. Назвіть мови для роботи з інформацією в субд.
- •37. Моделі представлення даних які підтримуються субд
- •38. За способом доступу до бд
- •39. Ієрархічна модель
- •40. Сітьова модель.
- •41. Реляційна модель
- •42. Основні операції маніпулювання ієрархічно організованими даними
- •43. Найважливіші операції маніпулювання даними баз сітьового типу
- •44. Назвіть елементи реляційної моделі представлення даних.
- •Субд visual foxpro. Загальна характеристика.
- •Типи даних, які можуть приймати змінні в субд visual foxpro
- •47.Загальні положення про microsoft access
- •48. Субд microsoft sql server. Загальна характеристика.
- •49. Мова sql в системах управління базами даних.
- •51. Основи роботи з настільними субд.
- •52. Напрями і перспективи розвитку настільних субд.
- •58. Критерії вибору субд
- •59. Проаналізуйте особливості використання архітектури «клієнт-сервер» в комп’ютерному оброблені даних
Четвертий етап - перспективи розвитку систем управління базами даних
Цей етап характеризується появою нової технології доступу до даних – інтранет. Основна відмінність цього підходу від технології клієнт-сервер полягає в тому, що відпадає необхідність використання спеціалізованого клієнтського програмного забезпечення. Для роботи з видаленою базою даних використовується стандартний броузер Internet, наприклад Microsoft Internet Explorer, і для кінцевого користувача процес звернення до даних відбувається аналогічно навігації по Всесвітній Павутині. При цьому вбудований в HTML-сторінку код, написаний звичайно на мовах Java, Java-script, Perl і інших, відстежує всі дії користувача та транслює їх в низькорівневі SQL-запити до бази даних, виконуючи, таким чином, ту роботу, якої в технології клієнт-сервер займається клієнтська програма. Зручність даного підходу привела до того, що він став використовуватися не тільки для видаленого доступу до баз даних, але і для користувачів локальної мережі підприємства.
Вкажіть на позитивні та негативні моменти використання різних субд.
Переваги СУБД :
Скорочення надлишку даних;
Без баз даних неможливо уникнути зберігання надлишкових даних;
При наявності центрального контролю баз даних деякі надлишкові дані
можна усунути;
Надлишкові дані не можуть бути повністю усунені, оскільки велику роль в
СУБД відіграють питання часу і достовірності.
31. Назвіть види програм, що відносяться до субд.
До СУБД відносяться наступні види програм:
Повнофункціональні СУБД (dBase IV, Microsoft Access, Microsoft FoxPro, Paradox R:BASE) звичайно мають розвинутий інтерфейс, який дозволяє за допомогою команд меню виконувати основні дії з БД: створювати та модифікувати структури таблиць, вводити дані, формувати запити, розробляти звіти, друкувати їх і т.д. Для створення запитів та звітів не обов”язково програмувати, а зручно скористатись мовою QBE (Query By Example – формулювання запитів за зразком. Багато ПФУСУБД містять в собі засоби програмування для професійних розробників.
Сервери БД призначені для організації центрів обробки даних в мережах ЕВМ. Ця група БД менш числена, але їх кількість постійно зростає. Сервери БД реалізують функції управління базами даних, які запрошують інші програми звичайно за допомогою операторів SQL. (NetWare SQL (Novell), MS SQL Server (Microsoft), InterBase (Borland)).
Клієнти БД. В цій якості для серверів БД в загальному випадку можуть різні програми: ПФУСУБД, електронні таблиці, текстові процесори, програми електронної пошти і т. д. При цьому елементи пари “клієнт- сервер” можуть належати одному чи іншим виробникам програмного забезпечення. Так, для сервера БД SQL Server (Microsoft) в ролі клієнтських (фронтальних) програм можуть виступати такі СУБД, як dBASE IV, PARADOX, Focus та ін.
Засоби розробки програм роботи з БД можуть використовуватись для створення різновидів наступних програм:
Клієнтських програм;
Серверов БД та їх окремих компонентів;
Користувальницькі додатки.
Програми першого та другого вигляду досить малочислені, так як призначені головним чином, для системних програмістів. Пакетів третього виду значно більше, але менше ніж повнофункціональних СУБД.
