Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка для ИГА.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.58 Mб
Скачать

Вопрос 10 Добавление, изменение и удаление записей набора данных с помощью sql

Оператор INSERT

Применяется для добавления записей в объект. В качестве объекта может выступать ТБД или просмотр (VIEW), созданный оператором CREATE VIEW. В последнем случае записи могут добавляться в несколько таблиц.

Формат оператора INSERT:

INSERT INTO <объект> [(столбец1 [, столбец2...])] {VALUES (<значение1> [, <значение2> ...]) | <оператор SELECT> }

Список столбцов указывает столбцы, которым будут присвоены значения в добавляемых записях. Список столбцов может быть опущен. В этом случае подразумеваются все столбцы объекта, причем в том порядке, в котором они определены в данном объекте.

Поставить в соответствие столбцам списки значений можно двумя способами. Первый состоит в явном указании значений после слова VALUES, второй - в формировании значений при помощи оператора SELECT.

Указание значений при помощи оператора SELECT

INSERT INTO <объект> [(столбец1 [, столбец2 ...])] <оператор SELECT>

При этом значениями, которые присваиваются столбцам, являются значения, возвращаемые оператором SELECT. Значение первого по порядку столбца результирующего набора данных оператора SELECT присваивается первому столбцу оператора INSERT, второй - второму и т.д. Т.к. оператор SELECT в общем случае возвращает множество записей, то и оператор INSERT в данной форме приведет к добавлению в объект аналогичного количества новых записей.

Оператор UPDATE

Применяется для изменения значения в группе записей или, в частном случае, в одной записи объекта. В качестве объекта могут выступать ТБД или просмотр, созданный оператором CREATE VIEW. В последнем случае могут изменяться значения записей из нескольких таблиц.

Формат оператора UPDATE:

UPDATE <объект> SET столбец1 = <значение1> [,столбец2 = <значение2>...]

[WHERE <условие поиска >]

При корректировке каждому из перечисленных столбцов присваивается соответствующее значение. Корректировка выполняется для всех записей, удовлетворяющих условию поиска. Условие поиска задается так же, как в операторе SELECT.

Если опустить WHERE <условие поиска>, в объекте будут изменены все записи.

Оператор DELETE

Предназначен для удаления группы записей из объекта. В качестве объекта могут выступать ТБД или просмотр, созданный оператором CREATE VIEW. В последнем случае могут удаляться записи из нескольких таблиц. В частном случае может быть удалена только одна запись.

Формат оператора DELETE:

DELETE FROM<объект> [WHERE <условие поиска>];

Удаляются все записи из объекта, удовлетворяющие условию поиска. Условие поиска задается так же, как в операторе SELECT.

Если опустить WHERE <условие поиска>, из объекта будут удалены все записи.

Предмет: «Информационная безопасность»

Вопрос 1 Информационное оружие

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

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

Информационное оружие от обычных средств поражения отличает:

  • скрытность — возможность достигать цели без видимой подготовки и объявления войны;

  • масштабность — возможность наносить невосполнимый ущерб, не признавая национальных границ и суверенитета, без ограничения пространства во всех сферах жизнедеятельности че­ловека;

  • универсальность — возможность многовариантного использования как военных, так и гражданских структур страны нападения против военных и гражданских объектов страны поражения.

Сфера применения ИО включает как военную, так и экономическую, банковскую, социальную и иные области потенциального противника в целях:

  • дезорганизации деятельности управленческих структур, транспортных потоков и средств коммуникации;

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

  • инициирования крупных техногенных катастроф на территории противника в результате нарушения штатного управления технологическими процессами и объектами, имеющими дело с большими количествами опасных веществ и высокими концентрациями энергии;

  • массового распространения и внедрения в сознание людей определенных представлений, привычек и поведенческих стереотипов;

  • вызова недовольства или паники среди населения, а также провоцирования деструктивных действий различных социальных групп.

При этом в качестве основных объектов применения ИО как в мирное, так и в военное время выступают:

  • компьютерные и коммуникационные системы, используемые государственными организациями при выполнении своих управленческих функций;

  • военная информационная инфраструктура, решающая задачи управления войсками и боевыми средствами, сбора и обработки ин­формации в интересах вооруженных сил;

  • информационные и управленческие структуры банков, транспортных и промышленных предприятий;

  • средства массовой информации, в первую очередь электронные (радио, телевидение и т. д.).

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

Особенностью информационного оружия является то, что оно поражает мозг человека, разрушает способы и формы идентификации личности по отношению к фиксированным общностям, трансфор­мирует матрицу памяти индивида, создавая личность с заранее заданными параметрами (типом сознания, искусственными потребно­стями, формами самоопределения и т. д.).