- •Электронные издания. Авторское право.
- •Применение электронных таблиц для решения задач моделирования. Статические модели.
- •Применение электронных таблиц для решения задач моделирования. Динамические модели.
- •Анализ данных средствами электронных таблиц. Инструмент «Подбор параметра…». Процедура поиск решения.
- •Исследование объектной модели ms Word. Понятие объектной модели приложения. Макрос. Средства для записи макросов.
- •Основы языка программирования vba. Типы данных. Операторы. Встроенные функции.
- •Основы языка программирования vba. Способы организации диалога.
- •Понятие информационной системы. Классификация автоматизированных информационных систем.
- •Состав, основы функционирования информационно-поисковых систем.
- •Понятие базы данных. Основные характеристики баз данных. Классификация баз данных.
- •Система управления базами данных, её архитектура, физическая и логическая независимость.
- •Понятие модели данных. Классификация моделей данных.
- •Этапы проектирования реляционных баз данных.
- •Sql. Назначение, возможности и достоинства sql. Типовые задачи, решаемые средствами sql.
- •17. Структура команды sql. Выборка данных. Применение агрегатных функций и вложенных запросов в операторе выбора.
- •Sql. Команды манипулирования данными. Создание объектов базы данных.
- •Требования нормализации, целостность бд, связи между таблицами. Установление связей между таблицами в ms Access.
- •Разработка форм в ms Access.
- •24. Создание и корректировка запросов различных типов (на выборку, с параметром, на обновление, на удаление, перекрестные запросы, итоговые запросы, вычисления в запросах) в ms Access.
- •25. Конструирование отчетов бд в ms Access.
- •26.Стандартные и нестандартные сервисы Интернет, способы активного отображения информации во Всемирной паутине, понятие веб-сервера.
- •27.Основы функционирования www, архитектура, адресация, Url -ресурс.
- •28.Язык гипертекстовой разметки html, понятие веб-страницы, вебсайта, гипертекста. Структура html-файла.
- •29. Особенности веб-дизайна, категории узлов, этапы разработки сайта.
- •30.Синтаксис html, виды тегов, вложенность тегов, элементы и атрибуты, средства форматирования текста.
- •31.Индексация страниц сайта, мета-описания. Публикация сайта в Интернете.
- •Как сделать индексацию сайта
- •33. Гиперссылки в html. Простой переход к ресурсам, ссылки на другие службы, навигация в пределах документа.
- •34. Вставка в текст изображений. Изображения – гиперссылки, типы графических файлов, позиционирование.
- •Изображения-гиперссылки
- •35. Создание и оформление таблиц, управление шириной столбцов, объединение ячеек, добавление заголовка.
- •36. Создание и оформление списков в документе html. Вложенные списки, список определений.
- •37.Использование форм на Web-страницах, методы отправки данных форм, элемент form и его атрибуты.
- •Атрибут cols
- •Атрибут name
- •Атрибут rows
- •39. Каскадные таблицы стилей, практическое значение css для Web-инжиниринга, синтаксис каскадных таблиц: селекторы и определения
- •40. Встроенные таблицы стилей, задание правил отображения текста, находящегося внутри html-элементов, параметр style, стилевые атрибуты.
- •41.Внешние таблицы стилей, элемент link и его атрибуты.
- •42.Использование стилевых классов, псевдостили гиперссылок.
- •43.Единицы измерения css, порядок применения стилей, свободное позиционирование. Применение стилей для различных устройств.
- •44.Применение стилей к фрагментам документа. Элементы Div и Span.Сокрытие таблиц стилей.
- •Группирование
- •Синтаксис
- •Атрибуты:
- •Закрывающий тег - Обязателен.
- •45.Табличная верстка сайта: последовательность шагов, примеры.
- •46.Блочная верстка сайта. Блочная модель web-страницы. Блочные элементы. Строчные элементы. Свойство display. Позиционирование элементов. Слои. Плавающие элементы. Врезки. Плавающие разделы.
- •47.Использование звука на веб.
- •48.Организация компьютерной безопасности и защиты информации.
- •Защита компьютера от небезопасного программного обеспечения
- •Использование безопасных узлов Интернета для выполнения транзакций
- •Что может и чего не может брандмауэр Windows
- •49.Фреймы.
Этапы проектирования реляционных баз данных.
Проектированию баз данных традиционно уделяется большое внимание, так как эта работа во многом определяет успешность эксплуатации созданной базы данных, возможности ее модернизации и усовершенствования в дальнейшем.
В процессе проектирования баз данных часто выделяют три этапа.
Этап 1. Построение концептуальной модели предметной области.
В рамках этого этапа исследуется предметная область – часть реального мира, для которого создается база данных. Изучаются информационные потребности пользователей, выявляются информационные объекты и связи между ними. Исходя из полученной информации строится концептуальная модель предметной области, независимая от модели данных и программных средств (включая СУБД).
Этап 2. Логическое проектирование – преобразование созданной концептуальной модели в концептуальную схему, реализуемую конкретной СУБД.
На этом этапе на основе концептуальной модели разрабатывается структура базы данных, соответствующая выбранной для ее создания СУБД. Для реляционной базы данных информация разбивается на отношения (таблицы); для каждого отношения (таблицы) определяются атрибуты (поля), первичные ключи; отношения приводятся к нормализованному виду; идентифицируются связи между отношениями.
Этап 3. Физическое проектирование базы данных.
На этом этапе решаются проблемы физического размещения базы данных во внешней памяти и организации доступа к ней. Физическое проектирование базы данных реализуется администратором банка данных при конфигурировании и настройке системы. От специалистов, принимавших участие в проектировании базы данных на предыдущих этапах, этот процесс может быть полностью скрыт. Учитывая, что процесс физического проектирования базы данных является узко специализированным, в дальнейшем он рассматриваться не будет.
Sql. Назначение, возможности и достоинства sql. Типовые задачи, решаемые средствами sql.
SQL – структурированный язык запроса. Основой языка явл. реляционная алгебра. SQL предоставляет пользователю простой и понятный механизм доступа к данным, не связанный с конструированием алгоритмов. Вместо указания того как необходимо действовать пользователь объясняет СУБД, что ему нужно сделать. Появление SQL дало 2 новые возможности: новый уровень абстракции между пользователем и СУБД; типовые задачи, которые решались с каждым языком программирования по своему, теперь реализованы с помощью SQL
Язык запроса SQL основан на операциях реляционной алгебры, зн. он ориентирован на работу с множествами. Как и в реляц. алгебре операции над данными явл. отношениями, и результаты – отношениями. SQL предназначен для выполнения операций над таблицами и над данными таблицы.
Достоинства:
- межплатформенная переносимость
- наличие стандартов
- одобрение и поддержка IBM
- поддержка со стороны Microsoft
- реляционная основа
- высокоуровневая структура
- возможность отношения спец. интерактивных запросов
- обеспечение программного доступа к БД
- возможность различного предоставления данных
- полноценность, как языка для работы с БД
- возможность динамического определения данных.
- поддержка архитектуры «клиент - сервер»
- поддержка корпоративных приложений
- расширяемость и поддержка объектно-ориентированных технологий.
- возможность доступа к данным в интернете
- интеграция с языком java
- промышленная инфраструктура
Типовые задачи
- интерактивное SQL – формирование непосредственно пользователем запроса на языке SQL в интерактивном режиме.
- формирование запроса на на SQL в прикладных программах (программный, встроенный, статический, динамический, с использованием библиотек API-интерфейса вызова программ)