Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ККР акредитация 2012.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
1.6 Mб
Скачать

Власник

Номер власника

ПІБ

Адреса

Телефон

Об’єкт нерухомості

Номер об’єкта

Місто

Вулиця

Район

Тип (будинок, квартира)

Кількість кімнат

Орендна плата

Номер власника

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Варіант 18

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Select DISTINCT Команда

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

  1. так; b) ні.

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

Код

ПІБ

Рік

народження

ЗП

1

Іванов О. Д.

1956

2400

2

Сидоров С. Р.

1957

5300

3

Петров К. В.

1956

3600

4

Козлов М. М.

1953

1200

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

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

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

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

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

  3. 1 та 4.

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

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

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

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

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

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

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

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

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

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

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

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

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

2-й рівень

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

Які бувають моделі даних. Детально описати реляційну модель даних та основні

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

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

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

які демонструються в кінотеатрах.

Фільми Кінотеатри

Код фільма Код кінотеатра

Назва Назва

Категорія Адреса

Код кінотеатра Телефон

Ціна

Дата показу

За допомогою мови SQL обрати всі фільми-ужаси, які демонструвалися в кінотеатрі

«Родина» в грудні 2011 р.