- •I. Программное обеспечение компьютерных информационных технологий
- •Инструментальное по
- •Прикладное по
- •Системное по
- •Операционные системы Windows
- •II. Системы управления базами данных (субд) Общие понятия
- •Модели бд
- •Общая характеристика и функциональные возможности субд ms Access
- •Объекты субд Access
- •Связь между таблицами
- •Первичный ключ, индексация
- •Проектирование таблиц
- •Создание таблиц
- •Ограничения на имена полей и объектов
- •Тип данных и свойства поля
- •Маска ввода
- •Допустимые символы масок ввода
- •Примеры масок ввода
- •Ввод и редактирование данных в таблице
- •Запросы, выборка
- •Работа с формами
- •Разделы формы
- •Подчиненные формы
- •Работа с отчетами
- •III. Сетевые компьютерные технологии Основные понятия
- •Преимущества использования кс:
- •Классификация кс
- •Две технологии использования сервера
- •Аппаратное и программное обеспечение кс
- •Сетевое по
- •Глобальная сеть Интернет
- •Протоколы сети
- •Протоколы в Интернет
- •Адресация в Интернет
- •Доступ в Интернет
- •Наиболее популярные службы (сервисы) интернет Всемирная паутина
- •Электронная почта
- •Группы новостей
- •Поисковые системы
- •Электронные платежные системы
- •Интернет-радио и Интернет-телевидение
- •Мессенджеры
- •Интернет-реклама
- •IV. Компьютерная графика, её классификация и особенности
- •Основные области применения
- •Графические программы
- •Виды графики Растровая графика
- •Достоинства
- •Недостатки
- •Векторная графика
- •Достоинства
- •Недостатки
- •Фрактальная графика
- •Компьютерные системы
- •Механика жидкостей
- •Трехмерная графика. 3d-графика
- •Лазерная графика
- •Создание изображений с помощью Adobe Photoshop
- •Основные понятия компьютерной графики
- •Разрешение изображения
- •Глубина цвета
- •Цветовые модели
- •Значение k в аббревиатуре cmyk
- •Почему cmyk называют субтрактивной моделью
- •Размер изображения
- •Форматы графических файлов
- •Растровые форматы
- •Векторные графические форматы
- •Г руппы палитр
- •Инструменты растровой графики Инструментальные средства растровых редакторов
- •Выделения
- •Инструменты выделения в Adobe Photoshop
- •Фильтры
- •Инструменты ретуширования
- •Инструменты ретуширования в Adobe Photoshop
- •Работа со слоями
- •V. Элементы программирования в приложениях ms Office. Макросы. Элементы vba. Структура ms Office и назначение компонентов
- •Документы Microsoft Office
- •Программная среда. Интерфейс ms Office
- •Оконный интерфейс
- •Элементы управления
- •Введение в офисное программирование
- •Цели разработки
- •Область применения
- •Макроязык (Visual Basic for Application)
- •Среда разработки
- •Поддержка ооп
- •Базовые понятия Алгоритм, программа
- •Алфавит, идентификаторы
- •Процедуры, модули, инструкции
- •Vba и объекты Объекты, семейства, классы
- •Свойства, методы, события
- •Макросы. Использование макрорекордера Макросы
- •Среда разработки vbe
- •Структура vbe
- •Окно свойств (Properties)
- •Окно просмотра объектов(Object Browser)
- •Окно Code (Окно редактирования кода)
II. Системы управления базами данных (субд) Общие понятия
Под информационной системой (ИС) понимают систему, организующую, хранящую и преобразующую информацию, то есть систему, основным предметом и продуктом труда в котором является информация.
Информационная система – совокупность банков данных, информационных технологий и комплекса (комплексов) программно-технических средств (з-н «Об информации, информатизации и защите информации» от 10.11.2008).
ИС включает в себя технические средства обработки данных, программное обеспечение и обслуживающий персонал.
Одной из современных форм (разновидностью) информационных систем являются банки данных, которые включают в свой состав вычислительную систему, одну или несколько баз данных, систему управления базами данных и набор прикладных программ. Иногда включают и обслуживающий персонал.
З-н «Об информации, информатизации и защите информации» (10.11.2008):
банк данных – организационно-техническая система, включающая одну или несколько баз данных и систему управления ими;
Напомним, что базы данных, как и базы знаний, входят в информационные ресурсы информационных систем.
(информационный ресурс – организованная совокупность документированной информации, включающая базы данных, другие совокупности взаимосвязанной информации в информационных системах)
Под базой знаний понимают следующее:
база знаний − совокупность формализированных знаний об определенной предметной области, представленных в виде фактов и правил.
Многие существующие экономические, информационно-справочные, банковские программные комплексы реализованы с использованием инструментальных средств систем управления базами данных (СУБД). СУБД предназначены для автоматизации процедур создания, хранения, извлечения, обработки и анализа электронных данных..
Система управления базами данных (СУБД) представляет собой комплекс программных средств, необходимых для создания и использования баз данных.
В настоящее время термины «база данных» и «система управления базами данных» используются чаще всего как относящиеся к компьютерам. В общем смысле термин база данных можно применить к любой совокупности связанной информации, объединенной вместе по определенному признаку и организованной специальным образом (структурированной).
Под структурированием данных понимают процесс группировки данных по определенным параметрам.
З-н «Об информации, информатизации и защите информации» (10.11.2008):
база данных – совокупность структурированной и взаимосвязанной информации, организованной по определенным правилам на материальных носителях;
По-другому, База данных (БД) представляет собой совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области.
Система управления базами данных (СУБД) представляет собой комплекс программных средств, необходимых для создания и использования баз данных.
Модели бд
Логическую структуру хранимых в базе данных называют моделью представления данных.
База данных может быть основана на одной или на совокупности нескольких моделей. Существуют 3 основных типа моделей данных: реляционная, иерархическая и сетевая.
Иерархическая модель данных представляет собой совокупность элементов, расположенных в порядке их подчинения от общего к частному и образующих перевернутое дерево. Принцип работы модели – несколько узлов более низкого уровня соединяются при помощи связи с одним узлом более высокого уровня. К основным недостаткам модели следует отнести затруднение поиска и сортировки данных, невозможность перехода по записям одного уровня (необходимо выйти на предыдущий уровень и войти в другую ветвь связей).
Сетевая модель базы данных похожа на иерархическую. Она имеет те же основные составляющие (узел, уровень, связь), однако в сетевой модели принята свободная связь между элементами разных уровней.
Сетевой подход к организации данных является расширением иерархического. В иерархических структурах запись-потомок должна иметь в точности одного предка; в сетевой структуре данных потомок может иметь любое число предков.
Реляционная модель (от латинского relatio − отношение) хранения данных построена на взаимоотношении составляющих ее частей. Пример: двухмерная таблица или совокупность взаимосвязанных таблиц. Над этой моделью базы данных очень удобно производить следующие действия: сортировку данных, выборку данных по группам, поиск записей.
Для работы с данными используются системы управления базами данных (СУБД). MS Access является системой управления реляционными базами данных.
В реляционных базах данных информация представляется в виде нескольких таблиц, связанных между собой. Связь между таблицами устанавливается через совпадающие значения одинаковых полей, содержащихся в обеих таблицах.
Установленные связи позволяют избежать дублирования информации, т.к. нет необходимости одни и те же данные вводить сразу в несколько таблиц, достаточно просто установить нужные связи. Кроме того, реляционные базы данных позволяют легко производить изменения, поскольку изменения в одной таблице приводят к автоматическим заменам в других, связанных с ней.
СУБД
Основные функции СУБД:
определение данных (описание структуры баз данных) – можно определить, какая именно информация будет храниться в базе данных, задать структуру данных, их тип, а также указать, как эти данные связаны между собой;
обработка данных – можно выбирать любые характеристики объектов, фильтровать и сортировать данные, можно объединять данные с другой связанной с ними информацией и вычислять итоговые значения;
управление данными – можно указать, кому разрешено знакомиться с данными, изменять их или добавлять новую информацию, можно определить правила коллективного использования данных.
Примеры СУБД: MySQL, Firebird, InterBase, Informix, MS Access, Visual FoxPro (VFP), Paradox, dBase, Oracle, Сlipper, Microsoft SQL Server и др.
По характеру использования СУБД делятся на персональные и многопользовательские.
Многопользовательские СУБД функционируют по технологии "клиент-сервер", работают в неоднородной вычислительной среде (допускаются разные типы компьютеров и операционных систем), требуют мощных вычислительных ресурсов и имеют высокую стоимость.
Многопользовательские СУБД включают в себя сервер БД и клиентскую часть, работают в неоднородной вычислительной среде допускаются разные типы ЭВМ и различные операционные системы. Поэтому на базе СУБДМ можно создать информационную систему, функционирующую по технологии клиент-сервер. Универсальность многопользовательских СУБД отражается соответственно на высокой цене и компьютерных ресурсах, требуемых для поддержки
MySQL, Firebird, InterBase, Informix, Oracle
К современным персональным СУБД относятся MS Access, Visual FoxPro (VFP) Paradox, dBase, Oracle, Сlipper и др. Персональные СУБД обеспечивают возможность создания БД и недорогих приложений, работающих с этими БД.
Основные свойства персональных СУБД:
Обеспечение целостности данных, означающее, что БД содержит полную и непротиворечивую информацию, оно достигается применением некоторых ограничений на хранимые данные (например, ограничение диапазонов значений, отсутствие повторяющихся записей и т.п.);
Обеспечение безопасности, достигаемое шифрованием программ и данных, применением паролей для доступа;
Поддержка взаимодействия с Windows-приложениями с использованием механизма OLE;
Поддержка работы в сети.