Информатика / BILET_30
.docxБИЛЕТ 30.
-
Дайте определение и развернутую характеристику термина "информация".
Информация – происходит от лат. Слова informatio – изложение или разъяснение.
Информация – это совокупность сигналов, воспринимаемых нашим сознанием, которые отражают те или иные свойства объектов и явлений окружающей нас действительности.
Развернутая характеристика может быть дана путем выделения трех аспектов информации:
-
Синтаксический аспект
-
Семантический аспект
-
Прагматический аспект
Прагматический аспект – отражает соответствие информации цели, для достижения которой ее предполагает использовать информационный субъект, анализируются потребительские свойства информации. Если ограничиться лишь этим аспектом, будет утеряна связь между информацией и данными, а также сужены возможности эффективного использования данных.
Семантический аспект - определяет степень соответствия информационного объекта и его образа, содержащегося в информации (данных), т.е. характеризует смысловое содержание информации (выделяются различные информационные единицы, имеющие смысловые связи).
Синтаксический аспект информации связан с формой ее представления и не затрагивает ее смыслового содержания. Данные представляют собой информацию в синтаксическом аспекте.
-
Какие операторы входят в группу операторов манипулирования данными? Каково их назначение? Перечислите преимущества реляционной модели.
Операторы манипулирования данными позволяют производить извлечение, добавление, изменение и удаление данных. В группу входят следующие операторы:
□ SELECT — оператор извлечения данных.
Пример: SELECT 'Номер заказа', 'Номер счета’ , 'Дата заказа' FROM 'Заказы' WHERE 'Номер клиента' - 20
Этот запрос обращается к таблице Заказы, и выбирает из нее все записи, принадлежащие клиенту с номером 20, организуя эти записи в три столбца: Номер заказа, Номер счета, Дата заказа.
□ INSERT — оператор добавления данных.
Пример: INSERT INTO 'Заказы' VALUES (1420, 20, 'Ускоренная доставка', 1221, 15.03.2010)
Этот запрос обращается к таблице Заказы и добавляет к ней запись со значениями полей, перечисленными в скобках после оператора VALUES.
□ UPDATE — оператор изменения данных.
Пример: UPDATE 'Заказы' SET 'Номер счета' = 1432 WHERE 'Номер заказа' - 1220
Этот запрос обращается к таблице Заказы и в записи с номером заказа 1220 изменяет значение поля Номер счета на 1432.
□ DELETE — оператор удаления данных.
Пример: DELETE FROM 'Заказы' WHERE 'Номер клиента’ – 20 Из таблицы Заказы удаляются строки с номером клиента 20 (то есть все заказы данного клиента).
Преимущества:
-
Структурная независимость – изменения в структуре реляционной БД не влияют на доступ к данным со стороны СУБД
-
Концептуальная простота – пользователь освобожден от проблем организации физического хранения данных и может полностью сосредоточиться на логическом представлении БД.
-
Простота проектирования, реализации, управления и использования.
-
Нерегламентированные запросы – язык SQL указывает что делать, не указывая как делать.