THE BELL

Є ті, хто прочитали цю новину раніше вас.
Підпишіться, щоб отримувати статті свіжими.
Email
ім'я
Прізвище
Як ви хочете читати The Bell
без спаму

Тест по темі «База даних. СУБД »

1 варіант

1.Іменованная сукупність даних, що відображає стан об'єктів та їх відносин у розглянутій предметній області даних

    база

    система управління базами

    модель

2. Сукупність мовних і програмних засобів, Призначених для створення, ведення і сумісного використання БД багатьма користувачами називають

    системою управління базами даних

    базою даних

    моделлю даних

3. Основні функції СУБД

    опис структури бази

    обробка даних

    управління даними

    форматування таблиць

    редагування звітів

4. Моделі баз даних

    ієрархічна

    мережева

    реляційна

    геометрична

    циклічна

5. Значення одного з ознак характеризують об'єкти БД

    поле

    комірка

    запис

6. Конкретне значення відповідного поля

    комірка

    поле

    запис

7. Рядок таблиці, яка містить значення всіх ознак, що характеризують один об'єкт

    запис

    комірка

    поле

8. Поле, значення якого однозначно визначають значення всіх інших полів в таблиці називають

    реляційним

    мережевим

    ключовим

9. Зв'язки між таблицями

    один до одного

    один до багатьох

    багато до багатьох

    один до всіх

    багато до всіх

10. До систем управління базами даних відносять Microsoft

    excel

    access

    word

11. Установити порядок створення нової бази даних в Microsoft access

1: розкрити список команд меню файл

3: клацнути по рядку нова база даних

2: вибрати команду створити

4: ввести ім'я бази даних

5: натиснути кнопку створити

12. До об'єктів Microsoft access відносять

    таблиці

    запити

    форми

    записи

    звіти

13. Робота в Microsoft access починається з визначення

    структури таблиць

    створення запиту

    зв'язків між таблицями

14.Табліца в Microsoft access служить для .... даних

    введення

    зберігання

    автоматизації введення

15. Способи створення таблиць в Microsoft access

    конструктор

    майстер таблиць

    режим таблиць

    побудова таблиць

16. Максимальна довжина текстового поля в Microsoft access

    255

    100

    150

17. У Microsoft access для введення графічних об'єктів використовують тип поля

    логічне

    поле МЕМО

    об'єкт OLE

18. Дані зі значеннями яких можна проводити арифметичні операції називаються

    числовими

    текстовими

19. У режимі Конструктор в інформаційному блоці «Властивості поля» є розділи

    загальні

    підстановка

    конструктор

20. Редагування і форматування таблиці проводиться в режимі

    конструктор

    таблиця

    форма

21. Дані, що представляють сукупність довільних алфавітно-цифрових символів, довжина яких не перевищує 255

    числові

    текстові

22. Стовпці реляційної таблиці в Microsoft access - це

    поля

    рядки

    записи

23. Рядки реляційної таблиці в Microsoft access - це

    поля

    рядки

    записи

24. Властивості полів в Microsoft access

    довжина

    ім'я

    підпис

    ширина

    висота

25. Заповнення таблиць даними можна проводити введенням даних в

    таблиці

    форми

    запити

26. Поле містить унікальний номер записи таблиці БД

    лічильник

    числовий

    текстовий

27.Некоторий набір команд призначений для пошуку і обробки інформації в таблицях за заданими умовами називають

    формами

    звітами

    запитами

28. Запит, призначений для створення нових таблиць на основі вже наявних в БД, називають запитом на

    створення таблиць

    оновлення

    додавання

    вибірку

    оновлення

    додавання

30. Запит, призначений для автоматичного оновлення даних в окремих осередках таблиці

    додавання

    видалення

    оновлення

    видалення

    оновлення

    на вибірку

32. Запис містить значення, яке менше 100

    <100

    >100

    <=100

33. Створити автоформу в Microsoft access можна за допомогою команд меню

    правка

    вид

    створення

34. Форма в Microsoft access служить для

    створення документа

    визначення ключів записи

    введення даних

35. Редагування форм здійснюється в режимі

    конструктор

    таблиця

36. Засіб, що спрощує введення, редагування і відображення інформації, що зберігається в таблицях бази даних

    форми

    звіти

    запити

37. Створити звіт можна за допомогою

    конструктора

    майстра

    таблиць

38. Звіт в Microsoft access служить для

    виведення документів на друк

    зберігання даних

    введення даних

1 варіант

11 відповідей на питання тесту з "Бази даних (БД)"

1. База даних - це:

a. спеціальним чином організована і зберігається на зовнішньому носії сукупність взаємопов'язаних даних про деякий об'єкт;
b. довільний набір інформації;
c. сукупність програм для зберігання і обробки великих масивів інформації;
d. інтерфейс, що підтримує наповнення і маніпулювання даними;
e. комп'ютерна програма, що дозволяє в деякій предметній області робити висновки, зіставні з висновками людини-експерта.

Відповідь: a

2. У записі файлу реляційної бази даних (БД) може міститися:

a. виключно однорідна інформація (дані толькр одного типу);
b. тільки текстова інформація;
c. неоднорідна інформація (дані різних типів);
d. тільки логічні величин;
e. виключно числова інформація;

Відповідь: c

3. Припустимо, що деяка база даних містить поля ПРІЗВИЩЕ, РІК НАРОДЖЕННЯ, ДОХІД. При пошуку по умові РІК НАРОДЖЕННЯ\u003e 1958 AND ДОХІД<3500 будут найдены фамилии лиц:

a. що мають прибуток не менш 3500, і старше тих, хто народився в 1958 році.
b. мають дохід менше 3500, ІПІ тих, хто народився і 1958 році і пізніше;
c. мають дохід менше 3500, і народилися в 1958 році і пізніше;
d. мають дохід менше 3500, і народилися в 1959 році і пізніше;
e. мають дохід менше 3500, і тих, хто народився в 1958 році;

Відповідь: d

4. Який з варіантів не є функцією СУБД?

a. реалізація мов визначення і маніпулювання даними
b. забезпечення користувача мовними засобами маніпулювання даними
c. підтримка моделей користувача
d. захист і цілісність даних
e. координація проектування, реалізації та ведення БД

Відповідь: e

5. Система управління базами даних являє собою програмний продукт, що входить до складу:

a. прикладного програмного забезпечення.
b. операційної системи;
c. унікального програмного забезпечення;
d. системного програмного забезпечення;
e. систем програмування;

Відповідь: e

6. Яка найменша одиниця зберігання даних е БД?

a. збережене поле
b. зберігається файл

d. збережена запис
e. зберігається байт

Відповідь: a

7. Що обов'язково повинно входити в СУБД?

a. процесор мови запитів
b. командний інтерфейс
c. візуальна оболонка
d. система допомоги

Відповідь: a, b

8. Перерахуйте переваги централізованого підходу до зберігання і управління даними.

a. можливість спільного доступу до даних
b. підтримка цілісності даних
c. Угода надмірності
d. скорочення суперечливості

Відповідь: a, b, c, d

9. Припустимо, що деяка база даних описується наступним переліком записів:

1 Іванов, 1956, 2400
2 Сидоров, 1957, 5300
3 Петров, 1956, 3600
4 Козлов, 1952, 1200

Які із записів цієї БД поміняються місцями при сортуванні по зростанню, виробленої по першому полю:

a. 3 і 4;
b. 2 і З;
c. 2 і 4;
d. 1 і 4
e. 1 і З;

Відповідь: c

10. Структура файлу реляційної бази даних (БД) змінюється:

a. при зміні будь-якого запису;
b. при знищенні всіх записів;
c. при видаленні будь-якого поля.
d. при додаванні однієї або декількох записів;
e. при видаленні діапазону записів;

Відповідь: c

11. Як називається набір збережених записів одного типу?

a. зберігається файл
b. представлення бази даних
c. нічого з перерахованого вище
d. логічна таблиця бази даних
e. фізична таблиця бази даних

ключ

Терміни та визначення реляційних баз даних

Реляційна модель.

Основна ідея цієї моделі даних полягає в тому, щоб представити будь-який набір даних у вигляді двовимірного масиву - таблиці.

Реляційна (англ.) - відношення.

У найпростішому випадку реляційна модель описує єдину двовимірну таблицю. В основному вона (модель) описує взаємовідносини між декількома таблицями.

Будь-яка реляційна таблиця має такі властивості:

Кожен елемент таблиці - це один елемент даних;

Всі стовпчики однорідні, тобто всі елементи в стовпці мають однаковий тип;

Кожен стовпець у таблиці має унікальне ім'я;

Однакові рядки в таблиці відсутні;

Порядок проходження рядків і стовпців може бути довільним.

Основоположником теорії реляційних баз даних вважається співробітник фірми IBM доктор Кодд. З'явилася вона в 1970 р в США і спирається ця теорія на математичний апарат теорії множин.

Таблиця БД- двовимірний масив, що містить інформацію про один клас об'єктів. В теорії реляційної алгебри двовимірний масив називають ставленням.

Таблиця складається з наступних елементів:

- поле (атрибут)

Запис (кортеж)

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

Комірка містить конкретне значення відповідного поля.

запис - це рядок таблиці. Вона містить значення всіх ознак, що характеризують даний об'єкт. Число записів (рядків), відповідає кількості об'єктів.

Ключем вважається поле, значення якого однозначно визначають значення всіх інших полів таблиці.

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

Первинний ключ - поле або поля таблиці, кожне значення яких однозначно визначають відповідний запис таблиці. Для кожного первинного ключа повинно бути одне і тільки одне будь-якого із стовпців даних.

унікальність ключа означає, що в будь-який момент часу таблиця бази даних не може містити жодних дві різні записи, що мають однакові значення ключових полів. Умова унікальності є обов'язковим.

Умова мінімальності ключових полів означає, що тільки поєднання значення обраних полів відповідає вимогам унікальності записів таблиці БД. Це означає, що жодна з вхідних в ключ полів не може бути виключено з нього без порушення унікальності.


При формуванні ключа таблиці БД, що складається з декількох полів необхідно:

Не слід включати до складу ключа поля таблиці, значення яких саме по собі однозначно ідентифікує записи в таблиці.

Не можна включати до складу ключа неунікальне поле, тобто поле, значення якого повторюється в таблиці.

Кожна таблиця повинна мати первинний ключ. Якщо в таблиці існують поля, значення кожного з яких однозначно визначають записи, то ці поля можуть бути прийняті в якості альтернативних ключів.

приклад: якщо в якості первинного ключа вибрати ІПН (індивідуальний номер платника податків), то в якості альтернативного ключа номер паспорта.

Нормалізація таблиць реляційної БД

Реляційна БД являє собою деякий безліч таблиць, пов'язані між собою. Число таблиць в одному файлі або однієї БД залежить від багатьох факторів:

Склад користувачів БД;

Забезпечення цілісності інформації;

Забезпечення найменшого обсягу необхідної пам'яті і мінімального часу обробці даних.

Облік цих факторів при проектуванні реляційної БД здійснюється методами нормалізації таблиць і встановленням зв'язків між ними.

Нормалізація таблиці являє собою способи поділу однієї таблиці на кілька таблиць.

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

Існує 6 форм нормальності, але в основному використовують 1,2,3 рівні нормальності. При описі нормальних форм використовують такі поняття:

Функціональна залежність між полями;

багатозначна залежність

Функціональною залежністю між полями А і B називається залежність, при якій кожному значенню А в будь-який момент часу відповідає єдине значення B з усіх можливих.

Пр. зв'язок міжномером паспорта та ІПН.

Багатозначна функціональна залежність між полями. Поле А багатозначно визначає поле B, якщо для кожного значення поля А існує добре певну безліч відповідних значень поля B.

Пр.таблиця успішності.

Повної функціональною залежністю між складовим полем А і полем B, називається залежність, при якій поле B, залежить функціонально від поля А, і не залежить функціонально від будь-якої підмножини поля А.

Транзитивная функціональна залежність між полями A і С, якщо поле C функціонально залежить від поля B, а поле В функціонально залежить від поля А; при цьому не існує функціональної залежності поля А від поля В.

Взаємна незалежність між полями. Кілька полів взаємно незалежні, якщо жоден з них не є функціонально залежним від іншого.

Таблиця знаходиться в 1 нормальній формі, тоді, коли не одне з полів не містить більше одного значення і будь-яке ключове поле не порожнє. Перша нормальна форма є основною реляційної моделі даних. Будь-яка таблиця в реляційній базі даних автоматично знаходиться в першій нормальній формі. У такій таблиці не повинно міститися полів, які можна було б розділити на кілька полів.

THE BELL

Є ті, хто прочитали цю новину раніше вас.
Підпишіться, щоб отримувати статті свіжими.
Email
ім'я
Прізвище
Як ви хочете читати The Bell
без спаму