9 класс Информатика Урок 15
Практическая работа № 7.
Поиск данных в готовой базе данных.
Выборки данных
Центральной частью любой информационной системы является база данных. Основой базы данных (БД) является таблица.
Рассмотрим структуру базы данных.
Поля БД — это характеристики объектов (сущностей), информация о которых хранится в БД. Поля БД соответствуют столбцам таблицы.
Записи БД — это информация о каждом из объектов (одному объекту соответствует одна запись), выраженная в виде значений соответствующих полей. Записям БД соответствуют строки таблицы.
|
Поле 1 |
Поле 2 |
... |
Поле n |
Запись 1 |
|
|
|
|
Запись 2 |
|
|
|
|
... |
|
|
|
|
Запись m |
|
|
|
|
Характеристики, отражѐнные в виде полей БД, являются общими для всех объектов. Объекты в БД должны различаться хотя бы одним значением какой-либо характеристики.
Ключевое поле — поле БД, значения которого гарантированно различаются для разных объектов. По значению ключевого поля всегда можно однозначно выделить соответствующий объект.
Например:
Выборка данных из БД — операция отбора записей БД (строк таблицы), соответствующих заданному условию (запросу на выборку).
Решение задач по этой теме подразумевает умение осуществлять поиск в готовой базе данных по сформулированному условию. Логическое выражение – высказывание, относительно которого можно утверждать, истинно оно или ложно.
Простое логическое выражение: Фамилия = Иванов; стаж работы >= 10
Сложные логические выражения состоят из нескольких простых, соединенных логическими операциями И, ИЛИ, НЕ.
1. (должность = оператор) И (стаж работы > 10) – истинно, когда истинны оба простых условия одновременно (все записи об операторах со стажем работы более 10 лет).
2. (должность = инженер) ИЛИ (должность = оператор) – истинно, когда истинно хотя бы одно из простых условий (все записи и об инженерах, и об операторах).
3. НЕ (должность = сторож) – истинно, когда в скобках ложь и наоборот (все записи, кроме записей о сторожах).
Практическая работа № 7.
Задача 1. Ниже в табличной форме представлен фрагмент базы данных
«Основные сведения о небесных телах»:
Название планеты |
Орбитальна яскорость, км/с |
Средний радиус, км |
Наличие атмосферы |
Меркурий |
47,9 |
2440 |
Следы |
Венера |
35,0 |
6050 |
Очень плотн. |
Земля |
29,8 |
6371 |
Плотная |
Марс |
24,1 |
3397 |
Разреженная |
Юпитер |
13,1 |
69900 |
Очень плотн. |
Сатурн |
9,6 |
58000 |
Очень плотн. |
Уран |
6,8 |
25400 |
Очень плотн. |
Нептун |
5,4 |
24300 |
Очень плотн. |
Плутон |
4,7 |
1140 |
Очень плотн. |
Сколько записей в данном фрагменте удовлетворяют условию
(Наличие атмосферы = «Очень плотн.») И (Средний радиус, км > 10000)? В ответе укажите одно число - искомое количество записей.
В этой задаче использовано сложное условие, которое состоит из двух простых.
1. Наличие атмосферы = «Очень плотн.» - Юпитер, Сатурн, Уран, Нептун, Плутон.
2. Средний радиус, км > 10000 – Юпитер, Сатурн, Уран, Нептун. Объединены эти условия союзом И, следовательно, это сложное условиебудет выполняться только тогда, когда оба условия выполняются.
Пройдем по записям базы данных и будем считать только те, у которых одновременно выполнены оба условия. Таких планет 4 (Юпитер, Сатурн, Уран и Нептун).
Задача 2. Реши самостоятельно.
Ниже в табличной форме представлен фрагмент базы данных «Медицинская карта учащихся»
Сколько записей в данном фрагменте удовлетворяют условию
(Вес>50 И Вес <60) ИЛИ Класс=9?
Задача 3. Реши самостоятельно.
Материк |
Страна |
Мужчины |
Женщины |
|
Евразия |
Германия |
74 |
80 |
|
Евразия |
Израиль |
76 |
80 |
|
Евразия |
Иран |
69 |
70 |
|
Евразия |
Монголия |
64 |
67 |
|
Евразия |
Нидерланды |
63 |
74 |
|
Евразия |
Норвегия |
75 |
81 |
|
Евразия |
Россия |
58 |
72 |
|
Евразия |
Швеция |
78 |
84 |
|
Евразия |
Япония |
77 |
83 |
|
Африка |
Тунис |
68 |
71 |
|
Африка |
Судан |
54 |
56 |
|
Африка |
Ангола |
45 |
48 |
|
Африка |
ЮАР |
62 |
68 |
|
Сев. Америка |
США |
73 |
80 |
|
Сев. Америка |
Канада |
76 |
82 |
|
Сев. Америка |
Коста-Рика |
75 |
79 |
|
Сев. Америка |
Сальвадор |
67 |
73 |
|
Юж. Америка |
Чили |
72 |
78 |
|
Юж. Америка |
Боливия |
60 |
63 |
|
Австралия |
Австралия |
72 |
76 |
|
Задача 5.
Выполни тест, проверь уровень усвоения материала и получи отметку за урок https://onlinetestpad.com/p2nbujb3f52wa
Домашнее задание:
1. Запиши в тетрадь дату и тему урока.
2. Изучи теоретический материал урока.
3. Выполни практическую работу № 7
4. Выполни тест, обязательно укажи фамилию и класс.
5. выслать файл с решениями задач 2,3 и вставленным скриншотом теста.
Скачано с www.znanio.ru
© ООО «Знанио»
С вами с 2009 года.