Работа с запросами в базах данных

  • docx
  • 23.04.2025
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 111.docx

Для создания базы данных необходимо открыть программу Denwer phpMyAdmin, интерфейс которой показан на рисунке 2.

Рисунок 2 – Интерфейс программы «Denwer phpMyAdmin»

Выбираем пункт База данных и задаём имя «Психолог» (смотреть рисунок 3).

Далее нажимаем кнопку Создать.

Рисунок 3 - Создание базы данных "Психолог"

По количеству сущностей в физической модели создаём в базе данных таблицы, для которых задаём Имя таблицы и Количество столбцов, как показано на рисунке 4.

Рисунок 4 – Создание таблиц сущностей

После создания таблицы в структуре должны проставить следующие значения, установить атрибуты таблицы, тип поля, размер, ключевые поля. Далее проделываем тоже самое и для других таблиц, как показано на рисунках 5,6,7.

Рисунок 5 – Структура таблицы Студенты

Рисунок 6 – Структура таблицы Услуга

Рисунок 7 – Структура таблицы ‘Результаты’

После создания структуры таблиц следует их заполнить. Для этого необходимо кликнуть по верхней вкладке «SQL», откроется страница для запросов в таблицу базы данных. Далее следует нажать на кнопку «INSERT», затем после последней строчки VALUES за скобками нужной команды удалить левые элементы и вносить название каждого атрибута по одной записи, следуя через апостроф. Важно, чтобы каждый атрибут следует вести через запятую, как показано на рисунке 8.

Рисунок 8 – Создание запроса SQL, создание записей таблицы

Таким образом заполняем все таблицы, результат заполнения таблиц продемонстрирован ниже на рисунках 9, 10, 11.

Рисунок 9 – Обзор таблицы Студенты

Рисунок 10 – Обзор таблицы Услуга

Рисунок 11 – Обзор таблицы ‘Результат’

После заполнения всех таблиц, созданные таблицы необходимо связать между собой. Для начала в структуре выбираем ключи: первичный, уникальный и индекс. Как только создали ключи, переходим к связыванию таблиц. Для этого открываем базу данных, переходим на вкладку «Еще» и из списка выбираем «Дизайнер». База данных автоматически открывает имеющиеся в ней таблицы.

Для создания связи на левой панели выбираем вкладку «Создать связь». После этого выбираем ссылочный и внешний ключи. В качестве ссылочного ключа выбираем атрибут из главной таблицы, а в качестве внешнего - атрибут из дочерней таблицы. В появившемся окне нажимаем «Ок». Результат соединения таблиц представлен на рисунке 12.

 

Рисунок 12 – Результат соединений связей в БД

 

После соединения связей БД выполняем SQL-запросы, показанные на рисунке 13 и 14.

Рисунок 13 – SQL-запрос в БД

 

Рисунок 14 – SQL-запрос в БД

 

Объектами информационной безопасности воспитательного отдела являются базы данных, информационные ресурсы, программное обеспечение, сервер, сайт, сеть и так далее. Для их защиты используются методы контроля, защиты, профилактики, наблюдения.

Система информационной безопасности призвана обеспечить защиту информационных ресурсов воспитательного отдела и их информационно-телекоммуникационной инфраструктуры от воздействия чрезвычайных (в том числе аварийных) ситуаций, компьютерного терроризма, применения оружия и других криминальных посягательств, а также от угроз, связанных с интенсификацией информационного обмена через Интернет.

Информационная безопасность воспитательного отдела регламентируется такими основными документами, как «Положение о деятельности психолога», «Правила техники безопасности», и некоторыми другими документами.

Сегодня в качестве стандартной модели безопасности часто приводят модель из трех категорий:

•        конфиденциальность;

•        целостность;

•        доступность.

Под конфиденциальностью понимается доступность информации только определенному кругу лиц, под целостностью – гарантия существования информации в исходном виде, под доступностью– возможность получения информации авторизованным пользователем в нужное для него.

Понятие «информационная безопасность» многоаспектно и поэтому ему сложно дать единое определение; основными аспектами информационной безопасности является:

•        организационно-правовой (гарантирование предотвращения ущерба и предоставление качественной и надежной информации);

•        инженерно - технический (защита и безопасность данных);

•        психологический (отсутствие угрозы использования информационных технологий).

Говоря об информационной безопасности в работе психолога, за основу берутся принципы защиты от вредной информации и защиты информационных ресурсов.

В данной информационной системе доступ к базе данных осуществляется через идентификацию сотрудника (пользователя) библиотеки. Для этого был создан логин и пароль для пользователя и установлен именно на этой базе данных.

Для того чтобы создать логин и пароль, необходимо добавить пользователя и настроить его доступ. При этом нужно установить привилегии для данного пользователя. При создании логина и пароля указываем имя пользователя, хост, пароль и подтверждение пароля, как показано на рисунке 13.

 

Рисунок 12 – Создания логина и пароля пользователя

 

После этого устанавливаем привилегии данного пользователя, с какими функциями может работать в базе данной этот сотрудник. Результат представлен на рисунке 13.

Рисунок 17 – Установленные привилегии пользователя