Элементарные операции с базами данных. Тест

 

  Главная      Тесты

 

     поиск по сайту           правообладателям           

 

 

 

 

 

 

 

 

 

 

 

 

Элементарные операции с базами данных. Тест

 

 

 

 

1.1 Представлена база данных "Телефонный справочник"

Фамилия И.О.

Телефон

Иванов И.И-

234-56-98

Иванова А.П.

235-60-07

Кедров А.К.

435-88-78

Иванов И.К.

568-98-00

Иванников П.П.

384-15-15

После проведения сортировки по полю Фамилия И.О. в порядке возрастания запись, содержащая номер телефона 568-98-00, переместится на
1) 1 строку вверх; 2) 2 строки вверх; 3) 1 строку вниз; 4) не переместится; 5) 3 строки вверх.

1.2 После проведения сортировки по полю Фамилия И.О. в порядке убывания запись, содержащая сведения о телефоне 384-15-15, переместится на
1) 1 строку вверх; 2) 2 строки вверх 3) 3 строки вверх; 4) 4 строки вверх; 5) не переместится.

2. Представлена база данных "Волшебные страны"

СТРАНА

НАСЕЛЕНИЕ

ПЛОЩАДЬ

НАРНИЯ

148

46.9

ОЗ

155

95.3

ШВАМБРАНИЯ

132

53.5

ЛУКОМОРЬЕ

199

47.7

ЗАЗЕРКАЛЬЕ

211

76.2

После проведения сортировки сведения о НАРНИИ переместились на одну строку вниз. Сортировка проводилась в порядке
1) возрастания по полю СТРАНА; 2) убывания по полю ПЛОЩАДЬ; 3) возрастания по полю ПЛОЩАДЬ; 4) убывания по полю СТРАНА; 5) возрастания по полю НАСЕЛЕНИЕ.

3. Представлена база данных "Волшебные страны"

СТРАНА

НАСЕЛЕНИЕ

ПЛОЩАДЬ

НАРНИЯ

48

46.9

ОЗ

55

95.3

ШВАМБРАНИЯ

32

53.5

ЛУКОМОРЬЕ

99

47.7

ЗАЗЕРКАЛЬЕ

51

76.2

После проведения сортировки сведения о ЗАЗЕРКАЛЬЕ переместились на две строки вверх. Сортировка проводилась в порядке
1) возрастания по полю СТРАНА; 2) убывания по полю ПЛОЩАДЬ; 3) возрастания по полю ПЛОЩАДЬ; 4) убывания по полю СТРАНА; 5) возрастания по полю НАСЕЛЕНИЕ.

4. Представлена база данных "Волшебные страны"

СТРАНА

НАСЕЛЕНИЕ

ПЛОЩАДЬ

НАРНИЯ

48

46.9

БУЯН

156

47.7

ОЗ

155

95.3

ГУСТОЙ ЛЕС

99

53.5

ЗАЗЕРКАЛЬЕ

51

76.2

После проведения сортировки сведения о ГУСТОМ ЛЕСЕ переместились на две строки вверх. Сортировка проводилась в порядке
1) возрастания по полю СТРАНА; 2) убывания по полю ПЛОЩАДЬ; 3) возрастания по полю ПЛОЩАДЬ; 4) убывания по полю СТРАНА; 5) возрастания по полю НАСЕЛЕНИЕ.

5. Представлена база данных "Продажа автомобилей"

Модель

Цена

Продано

BMW

30

5

MERSEDES500

27

8

VAZ21099

10

12

Ford

22

2

UAZ

6

3

После проведения сортировки сведения об автомобиле MERSEDES500 переместились на одну строку вниз. Сортировка проводилась в порядке
1) возрастания по полю Цена 2) убывания по полю Продано
3) возрастания по полю Модель 4) убывания по полю Цена
5) возрастания по полю Продано

6. Представлена база данных "Продажа автомобилей"

Модель

Цена

Продано

BMW

30

5

MERSEDES500

27

4

ВАЗ21099

10

12

Ford

22

2

УАЗ

6

3

После проведения сортировки сведения об автомобиле MERSEDES500 переместились на две строки вниз. Сортировка проводилась в порядке
1) возрастания по полю Цена; 2) убывания по полю Продано; 3) возрастания по полю Модель; 4) убывания по полю Цена; 5) возрастания по полю Модель.

6.1 После проведения сортировки сведения об автомобиле УАЗ переместились на три строки вверх. Сортировка проводилась в порядке
1) возрастания по полю Цена; 2) убывания по полю Продано; 3) убывания по полю Модель; 4) убывания по полю Цена; 5) возрастания по полю Продано.

7. Представлена база данных "Чемпионат XXX по YYY"

Команда

Страна

Всего_игр

Выиграно

Проиграно

Безумные медведи

Швеция

6

1

5

Пронырливые волки

Германия

7

5

2

Угрюмые слоны

Норвегия

5

1

3

Голодные лисы

Франция

5

2

2

Грозные буйволы

Испания

7

4

3

После проведения сортировки сведения о команде из Швеции переместились на две строки вниз. Сортировка проводилась в порядке
1) возрастания по полю Выиграно; 2) убывания по полю Всего_игр; 3) возрастания по полю Страна; 4) убывания по полю Страна; 5) возрастания по полю Команда.

8. Поле Наименование в базе данных

Автор

Серия

Наименование

Год
издания

Кол. стр

Уолш Р.

Для начинающих

Windows 95

1996

128

Султанов И.

Для пользователей

Энциклопедия Delphi

1997

300

Кирсанов Д.

Для чайников

Wоrd 7.0

1996

236

Визе М.

Компьютер для носорога

Access 2.0

1994

255

имеет тип: 1) целочисленный; 2) числовой с плавающей точкой; 3) символьный; 4) дата; 5) командный.

9. По какому полю базы данных упорядочены записи

N

Фамилия

Улица

Дом

Квартира

N телефона

1

Иванов

Советская

42

15

258-36-19

2

Петров

Пушкина

15/2

366

366-56-98

3

Сидоров

Гоголя

35

25

255-41-88

4

Кузьмин

Гафури

69

38

564-89-71

1. Фамилия; 2) Улица; 3) N телефона.

10. Записи в базе данных

Автор

Серия

Наименование

Год
издания

Кол. стр

Уолш Р.

Для начинающих

Windows 95

1996

128

Султанов И.

Для пользователей

Энциклопедия Delphi

1997

300

Кирсанов Д.

Для чайников

Wоrd 7.0

1996

236

Визе М.

Компьютер для носорога

Access 2.0

1994

255

упорядочены по полю: 1) Автор; 2) Кол. стр; 3) Год издания; 4) Серия; 5) Наименование.

11. Записи базы данных

Фамилия

Имя

Отчество

Должность

Оклад

Иванов

Петр

Алексеевич

Вахтер

250000

Зайцев

Иван

Петрович

Директор

1200000

Романов

Вадим

Сергеевич

Нач. отдела

680000

Абдо

Тимур

Махмутович

Программист

945600

упорядочены по полю: 1. Фамилия; 2) Должность; 3) Оклад; 4) Отчество; 5) Имя.


Обновления от 04.2000 г.

12. Представлена база данных "Классы школы"

Класс

Кол_учеников

Староста

27

Колесник

10а

26

Андреев

30

Чебаев

11а

18

Раков

10б

24

Крупинский

а) После сортировки в порядке возрастания по полю "Класс" сведения о 9а-классе переместятся на:
1) 4 строки вниз; 2) 1 строку вниз; 3) 3 строки вниз; 4) 2 строки вниз; 1) 0 строк.

б) После сортировки в порядке возрастания по полю "Класс" сведения о 8б-классе переместятся на:
1) 1 строку вверх; 2) 1 строку вниз; 3) 2 строки вверх; 4) 2 строки вниз; 1) 0 строк.

13. Представлена база данных "Отделы"

Отдел

Кол_сотр

Нач_отд

310а

27

Шпак

101в

26

Антонов

215

30

Чеботарев

101г

18

Ракитский

112

24

Кабанов

а) После сортировки в порядке возрастания по полю "Отдел" сведения об отделе, которым руководит Ракитский, переместятся на:
1) 1 строку вверх; 2) 1 строку вниз; 3) 2 строки вверх; 4) 3 строки вверх; 1) 0 строк.

б) После сортировки в порядке возрастания по полю "Отдел" сведения об отделе, которым руководит Антонов, переместятся на:
1) 1 строку вверх; 2) 1 строку вниз; 3) 2 строки вниз; 4) 3 строки вниз; 1) 0 строк.

в) После сортировки в порядке возрастания по полю "Отдел" сведения об отделе, которым руководит Чеботарев, переместятся на:
1) 1 строку вверх; 2) 1 строку вниз; 3) 2 строки вниз; 4) 2 строки вверх; 1) 0 строк.

14. Представлена база данных "Гостиница"

Номер

Кол_комнат

Цена

210л

27

500

101о

26

30

215д

30

80

101д

18

50

112пл

24

250

После сортировки в порядке возрастания по полю "Номер" сведения о номере ценой 500 переместятся на:
1) 3 строки вниз; 2) 1 строку вниз; 3) 2 строки вниз; 4) 4 строки вниз; 1) 0 строк.

Обновления от 04.2001 г.

1. Даны две электронные таблицы

ФИО

Месяц

Зодиак

Матросов И.И. август Дева
Иванова Е.И. ноябрь Скорпион
Зайцева И.О. апрель Телец
Мальцев А.А. декабрь Стрелец
Малышев Е.Н. май Близнецы

 

ФИО

Месяц

Зодиак

Матросов И.И. август Дева
Зайцева И.О. апрель Телец
Малышев Е.Н. май Близнецы

Вторая таблица получена из первой после удаления записей, у которых:

1) Поле Зодиак = "Стрелец" 2) Первая буква(ФИО) = "И"
3) Месяц = "декабрь" 4) Месяц <>"октябрь" 5) Месяц <>"ноябрь"

Обновления от 04.2002 г.

15.1 Переместившееся на максимальное расстояние значение в столбце "ВЕС" в базе данных

N

ФИО

РОСТ

ВЕС

1

Иванов

165

67

2

Алешин

170

75

3

Сидоров

168

73

4

Яшин

184

74

5

Сизов

171

68

6

Петров

167

66

после сортировки таблицы по атрибуту "ФИО" в порядке возрастания равно: 66 ; 67 ; 74 ; 75 ; 68.

15.2 То же для столбца "РОСТ" 165; 167; 184; 171; 168.

15.4 Переместившееся на макс. расстояние значение в столбце "ВЕС" БД

ФИО

РОСТ

ВЕС

1

ИВАНОВ

165

67

2

ШУБИН

170

75

3

СИДОРОВ

168

73

4

ЯШИН

184

74

5

СИЗОВ

171

68

6

ПЕТРОВ

167

66

после сортировки таблицы по атрибуту "ФИО" в порядке возрастания равно: 66; 67; 74; 75; 68.

15.5 Переместившееся на макс. расстояние значение в столбце "ВЕС" в БД

ФИО

РОСТ

ВЕС

1

Чикин

165

67

2

Алешин

170

75

3

Сидоров

168

73

4

Яшин

184

74

5

Сизов

171

68

6

Титов

167

66

после сортировки таблицы по атрибуту "ФИО" в порядке возрастания равно: 66; 67; 74; 75; 68.

15.7 Переместившееся на макс. расстояние значение в столбце "ВЕС" в БД

ФИО

РОСТ

ВЕС

1

ИВАНОВ

165

67

2

ЯКУШЕВ

170

75

3

СИДОРОВ

168

73

4

ПЕТРОВ

184

74

5

СИЗОВ

171

68

6

ШИТОВ

167

66

после сортировки таблицы по атрибуту "ФИО" в порядке возрастания равно: 66; 67; 74; 75; 68.

17.1 Отрицанием запроса к базе данных

Фирма = "Рибок" и Размер > 42 или Цвет = "желтый" является запрос

  1. (Фирма <>"Рибок" или Размер <=42) и Цвет = "желтый"
  2. Фирма <>"Рибок" и Размер <=42 или Цвет <>"желтый"
  3. (Фирма <>"Рибок" или Размер <=42) и Цвет <>"желтый"
  4. (Фирма <>"Рибок" или Размер <=42) или Цвет <> "желтый"
  5. Фирма <>"Рибок" и Размер <=42 и Цвет <>"желтый"

17.2 Отрицанием запроса к базе данных

(Марка <>Ауди" или Цена >19000) и Цвет = "черный" является запрос

  1. (Марка <>Ауди" или Цена <=19000) и Цвет <>"черный"
  2. Марка <>Ауди" и Цена <=19000 или Цвет <>"черный"
  3. Марка <>Ауди" и Цена >19000 или Цвет = "черный"
  4. (Марка <>Ауди" или Цена <=19000) и Цвет = "черный"
  5. Марка <>Ауди" и Цена >19000 и Цвет <>черный"

17.3 Отрицанием запроса к базе данных

Деталь = "реле" и Цена >420 или Изготовитель = "АТЭ-2" является запрос

  1. (Деталь <>"реле" или Цена <=420) и Изготовитель <> "АТЭ-2"
  2. (Деталь <>"реле" или Цена <=420) и Изготовитель = "АТЭ-2"
  3. Деталь <>"реле" и Цена <=420 или Изготовитель <> "АТЭ-2"
  4. (Деталь <>"реле" или Цена <=420) или Изготовитель = "АТЭ-2"
  5. Деталь <>"реле" и Цена <=420 и Изготовитель <> "АТЭ-2"

17.4 Отрицанием запроса к базе данных
Компьютер = "Пентиум" и Поставщик = "Ирландия" или Цена >500
является запрос

  1. (Компьютер <>"Пентиум" или Поставщик <>"Ирландия") и Цена <=500
  2. (Компьютер <>"Пентиум" или Поставщик <>"Ирландия") и Цена =500
  3. Компьютер <>"Пентиум" и Поставщик <>"Ирландия" или Цена <=500
  4. (Компьютер <>"Пентиум" или Поставщик <>"Ирландия") и Цена >=500
  5. Компьютер <>"Пентиум" и Поставщик <>"Ирландия" и Цена <=500

17.5 Отрицанием запроса к базе данных
(Плеер = "Сони" или Цена >190) и Цвет = "черный" является запрос

  1. (Плеер <>"Сони" или Цена <=190) и Цвет <>"черный"
  2. Плеер <>"Сони" и Цена <=190 или Цвет <>"черный"
  3. Плеер <>"Сони" и Цена >190 или Цвет = "черный"
  4. (Плеер <>"Сони" или Цена <=190) и Цвет = "черный"
  5. Плеер <>"Сони" и Цена >190 и Цвет <>"черный"

17.6 Отрицанием запроса к базе данных
(ФИО = "Петров" или ФИО = "Иванов" ) и Зарплата <5000 является запрос

  1. (ФИО <>"Петров" или ФИО = "Иванов") и Зарплата <5000
  2. ФИО <>"Петров" и ФИО <>"Иванов" или Зарплата >=5000
  3. ФИО <>"Петров" и ФИО = "Иванов" или Зарплата >=5000
  4. (ФИО <>"Петров" или ФИО <>"Иванов") и Зарплата >=5000
  5. ФИО <>"Петров" и ФИО <>"Иванов" и Зарплата >=5000

17.7 Отрицанием запроса к базе данных
(Школа =711 или Школа =708) и Класс =11 является запрос

  1. (Школа <>711 или Школа =708) и Класс <>11
  2. Школа <>711 или Школа <>708 или Класс <>11
  3. (Школа <>711 или Школа <>708) и Класс =11
  4. Школа <>711 и Школа <>708 и Класс =11
  5. Школа <>711 и Школа <>708 или Класс <>11

 

 

 

 

 

 

 

 

Темы для подготовки вопросов самоконтроля

По ПР2 «Арифметические операции в ИСР DELPHI. Программа КАЛЬКУЛЯТОР»

 

ЗАДАНИЕ: Выбрать тему и подготовить по ней 10 вопросов для теста.

 

  1. Алгоритм, программа, оператор, процедура, функция
  2. Основные действия программы – ввод, вывод, преобразование, вычисление, проверка условия.
  3. Формы записи алгоритма (вербальная, графическая, псевдокод, код программы)
  4. Элементы и правила записи вербального алгоритма.
  5. Правила построения и графические элементы блок-схемы алгоритма.
  6. Элементы псевдокода и правила записи операций алгоритма на псевдокоде.
  7. Взаимное отображение (соответствие) элементов записи алгоритма

 

Форма записи алгоритма

Вербальная

Блок-схема

Псевдокод

Код

Вербальная

 

7

8

9

Блок-схема

 

 

10

11

Псевдокод

 

 

 

 

Код

 

 

 

 

 

  1. Виды (форматы) числовых данных и их характеристики
  2. Виды (форматы) целых чисел и их характеристики (значения)
  3. Виды (форматы) вещественных чисел
  4. Виды (форматы) двоичных чисел
  5. Виды (форматы) шестнадцатеричных чисел
  6. Преобразование числовых данных

 

 

 

 

////////////////////////////