Дата проведения занятия 17.02.25, 20.02.25
Итак, мы завершаем изучение информационных систем, в основе которых лежит работа с СУБД и БД.Предлагаем вам выполнить итоговую работу (на 2 урока), которая охватывает следующие темы:
Желаем вам удачи!
|
Школа 640, Санкт-Петербург. Предмет Информатика 11 класс. Блог создан в 2013 г
понедельник, 17 февраля 2025 г.
Урок 23-24. Итоговая работа по БД
среда, 5 февраля 2025 г.
Урок 21-22. Создание запросов с параметрами
Дата проведения занятия 6.02.2025
На предыдущем уроке мы создавали запросы для отбора записей по указанному критерию. Например, в запросе:Вывести перечень товаров (марка, цена) дешевле 500 руб
для поля ЦЕНА указывался критерий < 500
В критерии указывалось постоянное число.
А если надо отобрать записи с другой границей цены, что делать?
В этом случае применяют запросы с параметрами.
В критерии указывалось постоянное число.
А если надо отобрать записи с другой границей цены, что делать?
- Можно менять запрос…Придется для каждого числа составлять свой запрос…
- Запросы составляет администратор, записи отбирает пользователь, которому нельзя менять запросы.
В этом случае применяют запросы с параметрами.
Параметры - это данные, которые пользователь вводит при выполнении запроса.
В выражении, которое является критерием отбора, вместо значения параметра используется имя параметра.
В конструкторе запроса параметр задается с помощью двоеточия, за которым следует имя параметра.
Вместо < 500 напишите < :максЦена
Вместо 'Москва' напишите :введиГород
- Имя параметра не должно содержать пробелов!
- Имя параметра не должно совпадать с именем поля!
Практическая работа 6. Запросы для БД Борей с параметрами
среда, 22 января 2025 г.
Урок 19-20. Создание запросов без параметров
Дата проведения занятия 23.01.25, 30.01.25
Фильтрация данныхЗапросы
Пользователю любой информационной системы в первую очередь важно иметь возможность выбрать из БД ту информацию, которая ему нужна в данный момент. Для этого используются запросы.
Запрос - это объект БД, которым мы пока не пользовались.
Запрос - это обращение к СУБД для отбора записей или других операций с данными.
Рассмотрим построение запросов на примере БД БОРЕЙ
Чтобы построить запрос, перейдем на вкладку Запросы, выберем в области Задачи вариант Создать запрос в режиме Дизайна. Перед нами откроется окно Конструктора запросов. Оно выглядит так, как показано на этом рисунке.
Это окно состоит из двух частей. В нижней части находится бланк запроса (обведен зеленым цветом).
В верхней части находится рабочее поле, в которое можно добавлять таблицы, из которых отбираются данные для запроса (Таблица Сотрудники обведена красным цветом).
На рисунке показан бланк, заполненный для формирования такого запроса:
"Вывести фамилии, имена, адреса, должности всех сотрудников из Москвы."
После того, как бланк запроса заполнен, следует сохранить запрос и затем запустить на выполнение. Вот как выглядит результат работы этого запроса
Урок 19. Целостность БД
Дата проведения занятия 23.01.25
Изучить самостоятельно
Физическая целостность БД (слайд 20)
- Защиту БД от разрушения при отказе оборудования обеспечивает использование транзакций при внесении изменений.
- Периодически администраторы делают резервную копию всех данных на дисках и ведут журнал изменений
Логическая целостность БД (слайд 20)
- Каждое поле имеет свой тип
- некоторые поля объявляются обязательными для заполнения
- вводятся условия, которые должны выполняться для значений отдельных полей
- для сложных данных используются шаблоны ввода
- вводятся условия, которые должны выполняться для группы полей
Ссылочная целостность БД (слайды 26 - 30)
После связывания таблиц происходит дополнительная проверка при вводе данных.- В связанное поле подчиненной таблицы можно вводить только те значения, которые имеются в связанном поле главной таблицы.
- Нельзя удалять запись из главной таблицы, если значение связанного поля используется хотя бы в одной записи подчиненной таблицы.
- В СУБД при установлении связи с помощью Конструктора связей включается Механизм поддержки целостности данных.
Подписаться на:
Сообщения (Atom)