Понятие ИТ и ИКТ
Лекция 1. Предмет курса. Основные понятия
Информационные технологии (ИТ) – технологии хранения и обработки данных.
ИКТ – Информационно-коммуникационные технологии – ИТ + технологии передачи данных
Технология – средства для деятельности, а также способ работы с ними.
По определению ЮНЕСКО ИТ включает:
1. Аппаратные и программные средства (Hardware и Software)
2. Эффективная организация труда людей
Выделяют различные категории пользователей:
· Конечные пользователи
· Разработчики ПО (Software)
· Системный администратор баз данных
3. Социальные последствия внедрения ИТ
1.2. Классификация ПО:
1) Базовое (системное) ПО – установлено на любом устройстве (ОС, файловые менеджеры, архиваторы, web-сервера, браузеры, мультимедиа и др.)
2) Инструментальное ПО
К инструментальному ПО относятся CASE-средства (Computer Aided Software Engineering), служащие для проектирование ПО, СУБД-системы – системы управления БД, системы разработки приложений RAD (Rapid Application Development), платформы (среды) разработки, системы управления контентом CMS (Content Management System)
|
|
3) Прикладное ПО – для конечного пользователя
Предметная (проблемная) область – область, подлежащая изучению с целью внедрения ИТ.
Предметная область
Данные – отобранная и структурированная информация.
1.4. Способы представления данных на электронном носителе:
1)
|
Рассмотрим файловые коллекции по следующим критериям:
Критерии:
А) Структурированность
Файл – не структурированный набор байт. ОС не разбивает его на внутреннюю структуру, она происходит только на уровне прикладных приложений.
Оценка - 2
Б) Связанность данных
Данные слабо связаны между собой.
Оценка – 2
В) Совместный доступ
Для данного способа характерна очень слабая возможность совместного доступа к файлу.
Оценка -2
Г) Эффективность
Файловые коллекции малоэффективны.
Оценка- 2
Д) Простота (не нужно СУБД) и удобство работы
Работа в файловых коллекциях чрезвычайно проста, но не отличается большим удобством. При разработке ПО пользуются такими системами только в редких случаях.
Всех этих недостатков лишены БД.
2) Базы данных (БД) – совокупность структурированных взаимосвязанных данных, предназначенных для совместного использования.
Виды БД:
1) Документно-ориентированные – данные представлены полнотекстовыми документами (таких БД мало, они слабо структурированы)
2) Фактографические – данные хорошо структурированы, связаны, например, в виде таблиц
Функции СУБД:
1. Создание объектов БД
|
|
К объектам БД можно отнести таблицы, хранимые процедуры, роли пользователей и др. Всего различных объектов БД около 20.
2. Манипулирование данными DML (Data Manipulation Language):
· Извлечение
· Добавление
· Обновление
· Удаление
· Редактирование
Первые две функции СУБД осуществляются посредством языка SQL.
3. Обработка данных
4. Безопасность данных (конфиденциальность)
5. Целостность (непротиворечивость) данных
6. Резервное копирование данных