Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Яка модель даних була запропонована французським математиком та 0.5 3 страница




c) будь-яке не ключове поле повинне однозначно ідентифікуватися повним набором

ключових полів.

 
 


8. Яке основне питання вирішує логічне проектування БД? 0.5

a) як зберігати; с) навіщо зберігати; e) як довго зберігати.

b) де зберігати; d) що зберігати;

 
 


9. Для чого призначена закладка BDE в середовищі Delphi? 0.5

a) на ній розташовані компоненти для відображення та редагування даних в таблицях;

b) містить компоненти, які дозволяють отримати доступ до БД за технологією, яка

розроблена фірмою Borland під назвою Borland Database Engine;

c) компоненти з цієї закладки радять використовувати з БД, які побудовані за

серверною технологією, наприклад, Oracle, DB2 або MySQL;

d) на ній розташовані головні компоненти доступу до даних.

 

           
     


10. Колізія – це … 0.5

a) значення даних, для яких отримані однакові адреси;

b) співпадіння обчислюваних адресів;

c) механізм виконання транзакцій;

d) результат виконання транзакцій.

 
 


11. Основним режимом синхронізаційних захоплень є: 0.5

a) сумісний режим; с) синхронний режим;

b) несумісний режим; d) багатокористувацький режим.

 
 


12. Який об’єкт БД MS Access дозволяє організувати наочну та зручну роботу з БД? 0.5

a) звіт; b) макрос; c) фільтр; d) форма.

 
 


2-й рівень

13. Що означає поняття «Модель даних»? Написати призначення моделі даних. 1

Які бувають моделі даних. Детально описати ієрархічну та мережеву модель даних

та зробити порівняльний аналіз.

3-й рівень (практична частина)

14. Є відношення «Клієнти» та «Бронювання», які містять відомості про клієнтів 1.5

готелей Одеси та заброньованих ними номерах.

Бронювання Код бронювання Номер готеля Номер клієнта Дата в’їзду Дата виїзду Порядковий номер
Клієнти Номер клієнта ПІБ Адреса

 
 

 

 


Перелічити за допомогою мови SQL клієнтів, які ще не виїхали з готеля

(використовуючи просте з’єднання та операцію Inner Join).

 
 


15. Створіть базу даних з інформацією про студентів деякого навчального закладу 3.5

та їх результати навчання. Інформація про оцінки студентів розміщена в підлеглій

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

списку (використовується тип даних «Мастер подстановок» або вкладка

«Подстановка»).

Створити форму, підсумковий вигляд якої зображений на рисунку:

Комплексна контрольна робота з дисципліни «Організація баз даних та знань»

Варіант 16

1-й рівень Бали

1.Що таке «Первинний ключ»? 0.5

a) перша колонка в таблиці; c) це синонім зовнішнього ключа;

b) це стовпець, який однозначно ідентифікує кожен запис таблиці.

2. Яке відношення потребує підключення додаткової таблиці? 0.5

a) один до одного; b) один до багатьох; c) багато до багатьох.

5. Який компонент містить система керування базою даних: 0.5

a) служби підтримки цілісності даних; c) вартість; d) дані;

b) додатки, які надають користувачам необхідні їм функціональні можливості.

 
 


6. Під поняттям надмірності даних розуміється: 0.5

a) забезпечення функціональності, якою повина володіти кожна добра СКБД;

b) повернення бази даних в несуперечливий стан;

c) багаторазове дублювання однієї й тієї ж інформації в масивах даних;

d) вилучення даних з бази даних.

 
 


5.Декартовий добуток є операцією: 0.5

a) унарною; b) бінарною; c) тернарною; d) кватернарною.

 
 


6. Індекс – це … 0.5

a) будь-який набір даних, призначений для друку;

b) дозволяють змінити розташування даних на екрані з метою полегшення

перегляду інформації на екрані;

с) засіб, який забезпечує швидкий доступ до рядків таблиці на основі значення одного

або декількох стовпців.

 
 


7. Яку дію не можна зробити за допомогою оператора Alter Table? 0.5

a) додати до таблиці визначення стовпця;

b) додати нову таблицю або знищити саму таблицю;

c) додати або знищити первинний ключ таблиці;

d) додати новий або знищити зовнішній ключ таблиці.

 
 


8. Сумісні захоплення об’єктів декількома транзакціями за читанням? 0.5

a) так; b) ні.

 
 


9. Яка проблема може виникнути в процесі одночасної роботи декількох користувачів 0.5

з одними й тими ж об’єктами БД?

a) проблема не узгоджуваного аналізу;

b) проблема в обранні метода серіалізації набору транзакцій;

c) проблема індексування всіх полів таблиці або поля, дані в яких часто змінюються.

 
 


10. Що є одиницею ізольованості користувачів? 0.5

a) серіалізація; b) транзакція; c) первинний ключ; d) індекс.

 
 


11. Що з переліченого нижче відноситься до переваг представлень? 0.5

a) безпека; b) контроль за надмірністю; c) несуперечливість; d) безкоштовність.

 
 


12. Текст підзапиту повинен бути замкнений у: 0.5

a) трикутні дужки; c) необов’язкова наявність дужок;

b) колові дужки; d) фігурні дужки.

2-й рівень

13. Написати призначення трьохрівневої архітектури баз даних та описати кожен її 1

рівень.

 
 


3-й рівень (практична частина)

 
 


14. Існують відношення «Товар» та «Наявність на складі», які містять інформацію 1.5

про всі товари магазину побутової техніки.

Товар (Код товара, Назва, Фірма) таНаявність на складі (Код товара, Дата вступу,

Кількість, Ціна).

За допомогою мови SQL обрати товари, які поступили на склад у жовтні 2011 року (використовуючи просте з’єднання та операцію Inner Join).

 
 


15. Створити звіт, який містить список співробітників підприємства з полями: 3.5 Ідентифікаційний код, Прізвище, Ім’я, По-батькові, Телефон. Згрупувати дані по

першій літері прізвища. Обчислити кількість прізвищ в кожній групі.

Вид підсумкового звіту зображений на рисунку:

 

 

 
 


Комплексна контрольна робота з дисципліни «Організація баз даних та знань»

Варіант 17

1-й рівень Бали

1. Яка інформація зберігається на внутрішньому рівні трьохрівневої архітектури 0.5

СКБД:

a) зображення бази даних з точки зору користувачів; c) всі сутності, атрибути та зв’язки;

b) обмеження, які накладаються на дані; d) відомості про розміщення файлів.

 
 


2. Найбільш точним аналогом реляційної БД може служити: 0.5

a) не підпорядкована множина даних; с) генеологічне дерево;

b) вектор; d) двомірна таблиця.

 
 


3. Недоліком надмірності даних є: 0.5

a) додаткові витрати на зберігання;

b) непідпорядкованість результатів виконання операторів;

c) зменшення часу доступу до даних;

 
 


4. Реляційна алгебра та реляційне обчислення вважаються: 0.5

a) еквівалентними мовами; c) прямо пропорційними мовами;

b) зворотньо пропорційними мовами; d) залежними одне від одного мовами.

 
 


5. Завдяки чому користовувач може централізовано визначати зміст та джерело 0.5

значень, які можуть отримувати атрибути:

a) домену; b) первинному ключу;

c) зовнішньому ключу; d) типу даних.

 
 


6. Який тип підзапиту повертає значення, яке обирається з перетину одного cтовбця 0.5

з одним рядком:

a) табличний; b) скалярний; c) рядковий.

7. Оберіть об’єкт БД MS Access, в якому неможливо редагувати записи: 0.5

a) в таблицях; b) в запитах; c) в формах; d) в звітах.

 
 


8. Foreign Key – це … 0.5

a) первинний ключ; b) внутрішній ключ; c) зовнішній ключ; d) унікальний ключ.

 
 


9. Для чого призначений компонент DataSource закладки Data Access? 0.5

a) для відображення даних з таблиці;

b) для обрання необхідного ADO драйверу доступу до БД;

c) для налаштування зв’язку з сервером.

 
 


10. Значення даних, для яких отримані однакові адреси - це … 0.5

a) серіалізація транзакцій; b) синоніми; c) колізія; d) представлення.

 
 


11. Використання тимчасових міток – це … 0.5

a) підхід до хеширування; с) підхід до серіалізації транзакцій;

b) підхід до керування розподіленими даними; d) підхід при визначенні структури.

 
 


12. Якої аномалії оновлення не існує? 0.5

a) аномалії вставки; c) аномалії знищення;

b) аномалії модифікації; d) аномалії переповнення.

 

2-й рівень

13. Описати компоненти середовища систем керування базами даних 1

3-й рівень (практична частина)

 
 


14. Існують відношення «Власник» та «Об’єкт нерухомості», які містять відомості 1.5

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

       
 
Власник Номер власника ПІБ Адреса Телефон
 
Об’єкт нерухомості Номер об’єкта Місто Вулиця Район Тип (будинок, квартира) Кількість кімнат Орендна плата Номер власника  
 


 
 


За допомогою мови SQL обрати ПІБ власників двокімнатних об’єктів нерухомості з

вказівкою номерів належачих їм об’єктів, а також назв міст, в яких ці об’єкти

розташовані (використовуючи просте з’єднання та операцію Inner Join).

 
 


15. Створіть базу даних «Аптека» в СКБД Access. БД містить одну таблицю 3.5

«Аптека», яка складається з таких полів:

1) Код медикамента (тип – лічильник, ключове поле, розмір поля – «длинное целое»,

індексоване поле - "Да (Співпадання не допускаються)".

2) Назва (тип – текстовий, розмір поля – 50, індексоване поле - "Да

(Співпадання допускаються)".

3) Опис (тип – текстовий, розмір поля – 120, індексоване поле - "Да (Співпадання допускаються)").

4) Категорія (тип – текстовий, розмір поля – 30, індексоване поле –

"Да (Співпадання допускаються)").

5) Місто виготовлення (тип – числовой, розмір поля – «длинное целое»,

індексоване поле - "Нет").

6) Дата виготовлення (тип – дата/время)

Створіть новий проект в Delphi та здійсніть підключення до бази даних

«Телефонний довідник» за допомогою компонента ADOConnection з закладки ADO

Палітри компонентів. В таблиці не повинне відображатися поле Код медикамента.

Відредагуйте довжину полів, зробіть маску для введення дати виготовлення та

задайте формат для дати, який буде виводити її у вигляді «число», «назва місяця», «рік».

 

 

 
 


Комплексна контрольна робота з дисципліни «Організація баз даних та знань»

Варіант 18

1-й рівень Бали

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

a) сукупність даних, організованих за визначеними правилами;

b) сукупність програм для зберігання та обробки великих масивів інформації;

c) інтерфейс, який підтримує наповнювання та маніпулювання даними;

d) визначена сукупність інформації.

 
 


2. Для того, щоб багато користувачів мали змогу здійснювати паралельний доступ 0.5

до спільно опрацьовуємих даних, СКБД повина володіти функцією:

a) відновлення; b) контроля доступу до даних;

c) підтримки цілісності даних; d) паралельності.

 
 


3. Тілом відношення називається: 0.5

a) кортеж; b) домен; c) кардинальність; d) атрибут.

5. Що таке ER-діаграма? 0.5

a) діаграма сутностей та зв’язків; c) діаграма продуктивності БД;

b) діаграма помилок; d) діаграма потоків даних.

5.Реляційна алгебра – це: 0.5

a) структурована мова запитів; b) теоретична мова операцій;

c) непроцедурна мова; d) мова програмування.

 
 


6.Дана таблиця «Футбольні гравці», яка містить такі стовпці: Код, ПІБ гравця, 0.5

Команда, Дата народження. Обов’язково або ні використовувати ключове слово

DISTINCT в наступному запиті для отримання списка унікальних значень Команда?

Select DISTINCT Команда

From [Футбольні гравці];

b) так; b) ні.

7. Припустимо, що деяка БД описується наступним переліком записів: 0.5

Код ПІБ Рік народження ЗП
Іванов О. Д.
Сидоров С. Р.
Петров К. В.
Козлов М. М.

Які з записів цієї БД поміняються

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

для другого поля?

a) 1 та 3; d) 2 та 3;

b) 2 та 4; e) 3 та 4;

c) 1 та 4.

13. Якого режиму роботи з БД не існує? 0.5

a) кластеризованого; с) з розподіленою БД;

b) багатокористувацького; d) з централізованою БД.

 
 


  1. Поле зі списком можна організувати за допомогою типу даних в MS Access: 0.5

a) поле MEMO; b) поле об’єкту OLE; c) гіперссилка; d) майстер підставлянь.

 
 


  1. Що з переліченого можна віднести до недоліків представлень? 0.5

a) несуперечливість; b) надмірність; c) обмеження на оновлення; d) обмеження цілісності.

 
 


16. Призначення оператора Revoke: 0.5

a) відбувається зміна повноважень; c) надає привілегії будь-якому користувачу;

b) для зміни змісту таблиці або запиту; d) для редагування структури таблиці.

 

 
 


  1. Для чого призначений компонент ADOQuery з закладки ADO? 0.5

a) для відправки запитів бази даних; с) для зв’язка з компонентом ADOConnection;

b) для обрання рядка підключення; d) для структуризації даних за допомогою запитів.


Поделиться:

Дата добавления: 2015-09-13; просмотров: 79; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты