Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
7_9_спец_КНЕУ_2017.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
907.78 Кб
Скачать

5.База даних складається з таблиць

s — постачальники

p — товари

sp — поставки

s_no

sname

status

city

p_no

pname

color

city

s_no

p_no

qty

s_no

p_no

qty

s1

Smith

20

London

p1

Nut

Red

London

s1

p1

300

s2

p1

300

s2

Jones

10

Paris

p2

Bolt

Green

Paris

s1

p2

200

s2

p2

400

s3

Blake

30

Paris

p3

Screw

Blue

Rome

s1

p3

400

s3

p2

200

s4

Clark

20

London

p4

Screw

Red

London

s1

p4

200

s4

p2

200

s5

dams

30

Athens

p5

Cam

Blue

Paris

s1

p5

100

s4

p4

300

 

 

 

 

p6

Cog

Red

London

s1

p6

100

s4

p5

400

Які відбудуться зміни в БД після команди:

INSERT INTO s (sname, s_no) VALUE (‘Mueller’, ‘s6’)

ER COLUMN Місто CHAR(10) NOT NULL;

Вибрати правильну відповідь:

  1. У базах даних збережені і логічні записи

  1. повністю збігаються

  2. повністю розрізняються

  3. можуть як збігатися, так і бути різними

  4. ніяк не співвідносяться між собою

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

  1. Діаграма сутностей і зв'язків

  2. Діаграма помилок

  3. Діаграма продуктивності БД

  4. Діаграма потоків даних

  1. Оператор зчеплення (конкатенації) виглядає таким чином:

  1. %%

  2. | |

  3. &&

  4. ^ ^

  1. Існує таблиця, яка створена за допомогою SQL-виразу. Який запит вставить запис в цю таблицю?

CREATE TABLE STUDENTS

( ID INTEGER PRIMARY KEY,

FIRST_NAME VARCHAR(50) NOT NULL,

LAST_NAME VARCHAR(50) NOT NULL,

ADDRESS VARCHAR(100));

  1. INSERT INTO students (id, first_name, last_name) VALUES (1, 'Name', 'Surname');

  2. INSERT INTO students VALUES (4, NULL, 'Surname', NULL);

  3. INSERT INTO students VALUES ('3', 'Name', 'Surname', NULL);

  4. INSERT INTO students(id, first_name) VALUES (2, 'Name');

Варіант 15

1. Типи даних

2. Знавець кода.

3. Графічні інструменти Windows.

4.Записати SQL-запит, що забезпечує виведення списку міст із зазначенням числа постачальників з цього міста з наступної таблиці:

Постачальник (Код, Назва, Місто, Статус)

select Місто, count (*)

from Постачальник

group by Місто

5.Записати SQL-запит, що забезпечує команду для вже існуючої таблиці Постачальник (Код, Назва, Місто, Статус), яка забороняє використання NULL- значення для стовпця Місто:

ALTER TABLE Постачальник ALT

Вибрати правильну відповідь:

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

  1. Логічна модель даних

  2. Фізична модель даних

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

  4. Нічого з перерахованого

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

  1. захист і цілісність даних

  2. координація проектування, реалізації та ведення БД

  3. реалізація мов визначення та маніпулювання даними

  4. забезпечення користувача мовними засобами маніпулювання даними

  1. Яким запитом можна видалити всі записи з таблиці my_table (але не саму таблицю)?

  1. DELETE my_table;

  2. DROP TABLE my_table;

  3. DELETE TABLE my_table;

  4. DELETE FROM my_table;

  1. В деякій таблиці є колонка EX_COL. Записи таблиці для цієї колонки містять значення {100, 200, 300, NULL}. Яким буде результат функції AVG (EX_COL)?

  1. 150

  2. Виникне помилка: агрегатні функції не можуть бути використані для записів зі значеннями NULL

  3. 200

  4. 0

  1. Чи допускається наявність в базі даних двох таблиць з однаковими іменами?

  1. Так, якщо їх власниками є різні користувачі.

  2. Так, завжди

  3. Ні, ніколи.

  4. Немає правильної відповіді

Варіант 16

1. Потокове введення - виведення .

2. Побудова графіка функції.

3. Методи опрацювання подій.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]