рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Учебно-методический комплекс по дисциплине Основы информационных технологий

Учебно-методический комплекс по дисциплине Основы информационных технологий - раздел Информатика, Учреждение Образования Федерации Профсоюзов Беларуси «Международный ...

Учреждение образования Федерации профсоюзов Беларуси

«Международный университет «МИТСО»

 

Кафедра экономики и менеджмента

 

 

Учебно-методический комплекс

по дисциплине «Основы информационных технологий»

 

для специальностей 1-24 01 01 Правоведение;

1-24 01 02 Международное право

 

Составила: Стец А.А., ст.преп. кафедры экономики и менеджмента

2012 г

ОГЛАВЛЕНИЕ

1. Учебная программа................................................................................. 3

2. Теоретический раздел.............................................................................. 27

2.1 Концептуальные основы информационных технологий. 27

2.2 Аппаратное оснащение персонального компьютера. 32

2.3 Программное обеспечение современного компьютера. 39

2.4 Текстовый и табличный процессоры. 47

2.5 Мультимедийные презентации как инструмент визуализации и наглядного представления информации. 53

2.6 Организация информации. 57

2.7 Модели данных. 62

2.8 Системы управления базами данных. 68

2.9 Общая характеристика и технологии работы с СУБД Access. 73

2.10 Введение в язык SQL. 83

2.11 Сетевые информационные технологии. 89

3. Практический раздел............................................................................... 97

3.1 План занятий.................................................................................... 97

3.2 Методические материалы к лабораторным занятиям.................... 99

4. Блок контроля знаний.............................................................................. 171

4.1 Задания для СУРС и методические указания по их выполнению. 171

4.2 Материалы для самоконтроля знаний............................................ 179

5. Список используемой литературы.......................................................... 181


 

Учебная программа

  УТВЕРЖДАЮ Ректор учреждения образования Федерации профсоюзов Беларуси «Международный университет «МИТСО» _____________…

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

Основными целями дисциплины «Основы информационных технологий» для студентов-юристов являются: ¾ введение студентов - будущих правоведов в мир информационных и… ¾ формирование исходных базовых знаний для активного использования информационных и компьютерных технологий в…

СОДЕРЖАНИЕ УЧЕБНОГО МАТЕРИАЛА

Раздел I Современные информационные технологии правотворческой деятельности

Тема 1.1 Концептуальные основы информационных технологий

Понятие информации и информационных технологий. Информатизация и компьютеризация. Классификация и виды информационных технологий. Взаимодействие информации и права.

Исторические сведения о развитии и становлении вычислительной техники и информационных технологий.

 

Тема 1.2 Персональный компьютер в системе рабочих инструментов юриста

Особенности кодирования данных в памяти компьютера. Системы счисления и простейшие арифметические операции в них.

Обобщенная структурная схема ЭВМ. Характеристика основных устройств компьютера. Дополнительные устройства: сканер, дигитайзер, плоттер, модем и факс-модем, звуковая карта, сетевая карта и др. Электронная оргтехника, применяемая в деятельности юриста.

 

 

Раздел II Программное обеспечение информационных технологий правотворчества

Тема 2.1 Аппаратное оснащение и программное обеспечение персонального компьютера

Особенности кодирования данных в памяти компьютера. Недесятичные системы счисления и простейшие арифметические операции в них.

Логическое и физическое устройство компьютера. Назначение характеристика и принципы работы основных устройств компьютера.

Программное обеспечение и его классификация (уровни). Понятие операционной системы, виды, назначение, характеристика. Возможности конфигурирования операционной системы. Стандартные и служебные программы ОС Windows. Файловая система.

Лицензионное программное обеспечение, контрафактное программное обеспечение, свободно распространяемое программное обеспечение: сходства и различия. Ответственность за использование контрофактного программного обеспечения.

Предпосылки возникновения свободно распространяемого программного обеспечения и программного обеспечения с открытым кодом. Виды свободно распространяемых программ: основные возможности и недостатки.

 

Тема 2.2 Антивирусное программное обеспечение

Понятие «вирус», «спам», «вредоносное программное обеспечение». История возникновения и развития. Классификация вирусов и вредоносного программного обеспечения. Способы заражения. Антивирусное программное обеспечение: виды, назначение, характеристика. Защита компьютера от вредоносного программного обеспечения. Защита почты. Свободно распространяемые антивирусные решения. Ответственность за распространение вирусов и вредоносного программного обеспечения в сети.

 

Тема 2.3 Программное обеспечение для сжатия данных.

Архиваторы: определение, назначение, основные характеристики. Виды сжатия и форматы архивирования. Свободно распространяемое программное обеспечение для сжатия данных.

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

 

Тема 2.4 Специальное программное обеспечение, сопровождающее профессиональную деятельность юриста.

СПС «КонсультантПлюс», «Эталон»: назначение, основные приёмы работы, методика поиска, дополнительные возможности, методика юридической обработки. … Информационные технологии в правоприменительной деятельности, информационные…  

Тема 2.5 Текстовый процессор как типовое программное средство юриста

Текстовые процессоры: назначение, виды, характеристика, возможности.

Расширенные возможности текстового процессора: работа с таблицами, внедрение и связывание объектов, создание графических объектов.

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

Работа с большими документами: создание оглавления, предметного указателя, ссылок, сносок, разделов, колонтитулов, создание гиперссылок.

 

Тема 2.6 Применение табличных процессоров для анализа информации

Табличные процессоры: виды, назначение, характеристика. Основные понятия электронных таблиц.

Создание, форматирование, редактирование таблиц. Вычисления в таблицах. Автоматизация анализа учетно-статистической информации.

Основные принципы построения и работы с диаграммами в табличном процессоре.

Поиск, сортировка, фильтрация данных в соответствии с критериями, подведение итогов. Анализ данных.

Тема 2.7 Мультимедийные презентации как инструмент визуализации и наглядного представления информации

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

Разработка содержания, выбор структуры, дизайна, параметров показа по результатам учебной и исследовательской деятельности студентов.

 

 

Тема 2.8 Систематизация и обработка массивов данных юридического содержания с помощью СУБД

Трёхуровневая модель организации баз данных. Иерархическая модель. Сетевая модель. Реляционная модель. Первичный и внешний ключи. Реляционная… Понятие СУБД. Языковые и программные средства СУБД. Архитектура СУБД. Средства проектирования, подсистема обработки, ядро СУБД.

Тема 2.9 Введение в язык SQL

Язык SQL в СУБД. Назначение, стандарты, достоинства.

Структура команды SQL. Типы данных. Выражения.

Функциональные возможности языка SQL. Определение данных. Извлечение данных из базы. Внесение изменений в базу. Обеспечение целостности данных: условия целостности, понятие транзакции, типы транзакций, их обработка. Управление доступом к данным: привилегии, их назначение и отмена. Встраивание SQL в прикладные программы.

 

 

РАЗДЕЛ III. Компьютерные сети в информационном обществе.

Тема 3.1 Информационно-коммуникационные технологии в праве

Назначение и особенности информационно-вычислительных сетей, виды, классификация, топология. Интернет/интранет технологии. Характеристика основных видов услуг, предоставляемых сетью Интернет.

Представление правовой информации в сети Интернет. Поиск правовой информации в сети Интернет (работа с браузерами, использование систем поиска информации).

Назначение, характеристика и отличительные особенности Национального правового Интернет-портала Республики Беларусь.

Тема 3.2 Сетевые информационные технологии

Глобальные компьютерные сети. Особенности протоколов канального уров­ня глобальных сетей. Локальные компьютерные сети. Понятие метода доступа. Основные техноло­гии и… Сетевые модели. Понятие интерфейса и протокола компьютерных сетей. Мо­дель OSI. Стеки сетевых протоколов.…

Тема 3.3 Компьютерные преступления и защита информации

Понятие информационной угрозы. Виды компьютерных преступлений. Преступления в деловых Интернет-технологиях. Информационная безопасность в условиях функционирования глобальных сетей. Правовые аспекты копирования информации из сети.

Организационные, технические и программные методы защиты информации. Криптографические методы защиты. Электронная цифровая подпись. Методы компьютерной стеганографии.

 


Учебно-методическая карта дисциплины

ИНФОРМАЦИОННО-МЕТОДИЧЕСКАЯ ЧАСТЬ

 

Перечень заданий для самостоятельной управляемой работы студентам дневной формы обучения

 

A. Вопросы к зачету

За 1 семестр

2. Технология обработки информации. 3. Сущность и этапы развития информационных технологий. 4. Информатизация в Республике Беларусь.

За 2 семестр

2. Структура базы данных. Свойства полей базы данных. 3. Структура базы данных. Типы данных. 4. Трехуровневая модель организации баз данных.

ЛИТЕРАТУРА

Основная

2. Гаврилова, Т.А, Хорошевский, В.Ф. Базы знаний интеллектуальных систем. Учеб. пособие для вузов. / Т.А.Гаврилова, В.Ф.Хорошевский. – СПб.: Питер,… 3. Информатика для юристов и экономистов: Учебник для вузов / Под ред. С.В.… 4. Казанцев, С.Я. Информатика и математика для юристов / С.Я. Казанцев - 2-е изд., перераб. и доп. - М: Юнити-Дана,…

Дополнительная

11. Компьютеры, сети, Интернет: Энциклопедия / Под общ.ред. Ю.Н.Новикова. – СПб.: Питер, 2002. 12. Мархвида, И.В. Интернет для начинающих/ И.В.Мархвида. – Мн.: Новое… 13. Олифер, В.Г., Олифер, Н.А. Компьютерные сети. Принципы, технологии, протоколы / В.Г.Олифер, Н.А.Олифер. – СПб:…

ПРОТОКОЛ СОГЛАСОВАНИЯ УЧЕБНОЙ ПРОГРАММЫ

 

ДОПОЛНЕНИЯ И ИЗМЕНЕНИЯ К УЧЕБНОЙ ПРОГРАММЕ

  №№ пп Дополнения и изменения Основание           Учебная программа пересмотрена и одобрена на заседании кафедры _____________________ (протокол №_ от______ 20_ г.)

Теоретический раздел

Курс лекций по дисциплине «Основы информационных технологий»

Концептуальные основы информационных технологий

План: 4. Сущность и виды информации. 5. Технология обработки информации.

Классификация по назначению

Классификация по назначению

1. Мэйнфрэймы

2. мини-ЭВМ,

3. микро-ЭВМ и

4. персональные компьютеры, которые, в свою очередь, подразделяют на

- массовые,

- деловые,

- портативные,

- развлекательные

- рабочие станции.

Мэйнфрэймы.

Это самые мощные компьютеры. Их применяют для обслуживания очень крупных организаций и даже целых отраслей народного хозяйства. Штат обслуживания большой ЭВМ достигает многих десятков человек. На базе таких суперкомпьютеров создают вычислительные центры, включающие в себя несколько отделов или групп.

Структура мэйнфрейма:

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

2) Группа системного программирования занимается разработкой, отладкой и внедрением программного обеспечения, необходимого для функционирования самой вычислительной системы. Работников этой группы называют системными программистами. Они должны хорошо знать техническое устройство всех компонентов ЭВМ, поскольку их программы предназначены в первую очередь для управления физическими устройствами. Системные программы обеспечивают взаимодействие программ более высокого уровня с оборудованием, то есть группа системного программирования обеспечивает программно-аппаратный интерфейс вычислительной системы.

3) Группа прикладного программирования занимается созданием программ для выполнения конкретных операций с данными. Работников этой группы называют прикладными программистами. В отличие от системных программистов им не надо знать техническое устройство компонентов ЭВМ, поскольку их программы работают не с устройствами, а с программами, подготовленными системными программистами. С другой стороны, с их программами работают пользователи, то есть конкретные исполнители работ. Поэтому можно говорить о том, что группа прикладного программирования обеспечивает пользовательский интерфейс вычислительной системы.

4) Группа подготовки данных занимается подготовкой данных, с которыми будут работать программы, созданные прикладными программистами. Во многих случаях сотрудники этой группы сами вводят данные с помощью клавиатуры, но они могут выполнять и преобразование готовых данных из одного вида в другой. Например, они могут получать иллюстрации, нарисованные художниками на бумаге, и преобразовывать их в электронный вид с помощью специальных устройств, называемых сканерами.

5) Группа технического обеспечения занимается техническим обслуживанием всей вычислительной системы, ремонтом и наладкой устройств, а также подключением новых устройств, необходимых для работы прочих подразделений.

6) Группа информационного обеспечения обеспечивает технической информацией все прочие подразделения вычислительного центра по их заказу. Эта же группа создает и хранит архивы ранее разработанных программ и накопленных данных. Такие архивы называют библиотеками программ или банками данных.

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

Мейнфреймы отличаются высокой стоимостью оборудования и обслуживания, поэтому работа таких суперкомпьютеров организована по непрерывному циклу. Наиболее трудоемкие и продолжительные вычисления планируют на ночные часы, когда количество обслуживающего персонала минимально. В дневное время ЭВМ исполняет менее трудоемкие, но более многочисленные задачи. При этом для повышения эффективности компьютер работает одновременно с несколькими задачами и, соответственно, с несколькими пользователями. Он поочередно переключается с одной задачи на другую и делает это настолько быстро и часто, что у каждого пользователя создается впечатление, будто компьютер работает только с ним. Такое распределение ресурсов вычислительной системы носит название принципа разделения времени.

 

Мини-ЭВМ

От больших ЭВМ компьютеры этой группы отличаются уменьшенными размерами и, соответственно, меньшей производительностью и стоимостью. Такие компьютеры используются крупными предприятиями, научными учреждениями и некоторыми высшими учебными заведениями, сочетающими учебную деятельность с научной. Мини-ЭВМ часто применяют для управления производственными процессами. Например, в механическом цехе компьютер может поддерживать ритмичность подачи заготовок, узлов и комплектующих на рабочие места; управлять гибкими автоматизированными линиями и промышленными роботами; собирать информацию с инструментальных постов технического контроля и сигнализировать о необходимости замены изношенных инструментов и приспособлений; готовить данные для станков с числовым программным управлением; а также своевременно информировать цеховые и заводские службы о необходимости выполнения мероприятий по переналадке оборудования.

Тот же компьютер может сочетать управление производством с другими задачами. Например, он может помогать экономистам в осуществлении контроля над себестоимостью продукции, нормировщикам в оптимизации времени технологических операций, конструкторам в автоматизации проектирования станочных приспособлений, бухгалтерии в осуществлении учета первичных документов и подготовки регулярных отчетов для налоговых органов. Для организации работы с мини-ЭВМ тоже требуется специальный вычислительный центр, хотя и не такой многочисленный, как для больших ЭВМ.

МАЛЫЕ ЭВМ (мини-ЭВМ)- малогабаритные ЭВМ малой или средней производительности. Малые ЭВМ общего назначения применяют главным образом для решения несложных инженерно-технических задач и т. п.; специализированные - в системах автоматического управления.

 

Микро-ЭВМ

Компьютеры данного класса доступны многим предприятиям. Организации, использующие микро-ЭВМ, обычно не создают вычислительные центры. Для обслуживания такого компьютера им достаточно небольшой вычислительной лаборатории в составе нескольких человек. В число сотрудников вычислительной лаборатории обязательно входят программисты, хотя напрямую разработкой программ они не занимаются. Необходимые системные программы обычно покупают вместе с микроЭВМ, а разработку нужных прикладных программ заказывают более крупным вычислительным центрам или специализированным организациям.

 

Персональные компьютеры (ПК)

Из названия видно, что такой компьютер предназначен для обслуживания одного рабочего места. Как правило, с персональным компьютером работает один человек. Несмотря на свои небольшие размеры и относительно невысокую стоимость, современные персональные компьютеры обладают немалой производительностью. Их нередко используют для организации надомной трудовой деятельности, что особенно важно в условиях ограниченной трудозанятости.

 

Классификация по уровню специализации.

По уровню специализации компьютеры делят на:

ü универсальные

ü специализированные.

 

Классификация по типоразмерам.

Персональные компьютеры можно классифицировать по типоразмерам. Так, различают:

ü настольные (desktop),

ü портативные (notebook, laptop- наколенник);

ü карманные (palmtop - наладонник)

ü мобильные вычислительные устройства (МВУ)

Классификация по совместимости.

Аппаратная совместимость. По аппаратной совместимости различают так называемые аппаратные платформы. В области персональных компьютеров сегодня наиболее широко распространены две аппаратные платформы — IBM PC и Apple Macintosh. Кроме них существуют и другие платформы, распространенность которых ограничивается отдельными регионами или отдельными отраслями. Принадлежность компьютеров к одной аппаратной платформе повышает совместимость между ними, а принадлежность к разным платформам — понижает.

Кроме аппаратной совместимости существуют и другие виды совместимости: совместимость на уровне операционной системы, программная совместимость, совместимость на уровне данных.

 

Классификация по типу используемого процессора.

Процессор — основной компонент любого компьютера. В электронно-вычислительных машинах это специальный блок, а в персональных компьютерах — специальная микросхема, которая выполняет все вычисления, в компьютере. Даже если компьютеры принадлежат одной аппаратной платформе, они могут различаться по типу используемого процессора.

-2-

Архитектура современных компьютеров

В настоящее время в базовой конфигурации рассматривают четыре устройства:

• системный блок;

• монитор;

• клавиатура;

• мышь.

Системный блок

Системный блок представляет собой основной узел, внутри которого установлены наиболее важные компоненты. Устройства, находящиеся внутри системного блока, называют внутренними, а устройства, подключаемые к нему снаружи, — внешними. Внешние дополнительные устройства, предназначенные для ввода, вывода и длительного хранения данных, также называют периферийными.

Монитор

Сейчас наиболее распространены мониторы двух основных типов на основе электронно-лучевой трубки (ЭЛТ), плоские жидкокристаллические (ЖК),… Размер монитора измеряется между противоположными углами видимой части экрана…

Клавиатура

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

Мышь

Мышь — устройство управления манипуляторного типа. Представляет собой плоскую коробочку с двумя-тремя кнопками. Перемещение мыши по плоской поверхности синхронизировано с перемещением графического объекта (указателя мыши) на экране монитора.

 

-3-

Процессоры и их компоненты

Процессор — электронный блок либо микросхема — исполнитель машинных инструкций (кода программ), главная часть аппаратного обеспечения компьютера или программируемого логического контроллера.

Главными характеристиками процессора являются: тактовая частота, производительность, энергопотребление, нормы литографического процесса используемого при производстве (для микропроцессоров) и архитектура.

Во время процесса процессор считывает последовательность команд, содержащихся в памяти, и исполняет их. Такая последовательность команд называется программой и представляет алгоритм работы процессора. Очерёдность считывания команд изменяется в случае, если процессор считывает команду перехода, — тогда адрес следующей команды может оказаться другим. Другим примером изменения процесса может служить случай получения команды остановка или переключение в режим обработки прерывания.

Команды центрального процессора являются самым нижним уровнем управления компьютером, поэтому выполнение каждой команды неизбежно и безусловно. Не производится никакой проверки на допустимость выполняемых действий, в частности, не проверяется возможная потеря ценных данных. Чтобы компьютер выполнял только допустимые действия, команды должны быть соответствующим образом организованы в виде необходимой программы.

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

-4-

Память компьютера

Память компьютера построена из двоичных запоминающих элементов— битов, объединенных в группы по 8 битов, которые называются байтами. (Единицы измерения памяти совпадают с единицами измерения информации). Все байты пронумерованы. Номер байта называется его адресом.

Используются более крупные производные единицы объема памяти: Килобайт, Мегабайт, Гигабайт, а также, Терабайт и Петабайт.

Компьютеры имеют разнообразные запоминающие устройства, которые отличаются между собой по назначению, временным характеристикам, объёму хранимой информации и стоимости хранения одинакового объёма информации.

Различают два основных вида памяти — внутреннюю и внешнюю.

Внутренняя память

В состав внутренней памяти входят оперативная память, кэш-память и специальная память.

Оперативная память

Оперативная память (ОЗУ, англ. RAM, Random Access Memory — память с произвольным доступом) — это быстрое запоминающее устройство не очень большого объёма, непосредственно связанное с процессором и предназначенное для записи, считывания и хранения выполняемых программ и данных, обрабатываемых этими программами.

Оперативная память используется только для временного хранения данных и программ, так как, когда машина выключается, все, что находилось в ОЗУ, пропадает. Доступ к элементам оперативной памяти прямой — это означает, что каждый байт памяти имеет свой индивидуальный адрес.

Кэш-память

Кэш (англ. cache), или сверхоперативная память — очень быстрое ЗУ небольшого объёма, которое используется при обмене данными между микропроцессором и оперативной памятью для компенсации разницы в скорости обработки информации процессором и несколько менее быстродействующей оперативной памятью.

Кэш-памятью управляет специальное устройство — контроллер, который, анализируя выполняемую программу, пытается предвидеть, какие данные и команды вероятнее всего понадобятся в ближайшее время процессору, и подкачивает их в кэш-память.

Специальная память

К устройствам специальной памяти относятся постоянная память (ROM), перепрограммируемая постоянная память (Flash Memory), память CMOS RAM, питаемая от батарейки, видеопамять и некоторые другие виды памяти.

Внешняя память

Внешняя память (ВЗУ) предназначена для длительного хранения программ и данных, и целостность её содержимого не зависит от того, включен или выключен компьютер. В отличие от оперативной памяти, внешняя память не имеет прямой связи с процессором.

В состав внешней памяти компьютера входят:

· накопители на жёстких магнитных дисках;

· накопители на гибких магнитных дисках;

· накопители на компакт-дисках;

· накопители на магнито-оптических компакт-дисках;

· накопители на магнитной ленте (стримеры) и др.

 

-5-

Периферийные устройства компьютера.

По назначению можно выделить следующие виды внешних устройств:

· внешние запоминающие устройства (ВЗУ) или внешняя память ПК;

· диалоговые средства пользователя (микрофон, камера и т.д.);

· устройства ввода информации (сканер, цифровой фотоаппарат, микрофон и т.д.);

· устройства вывода информации (принтер);

· средства связи и телекоммуникации.


 

Программное обеспечение современного компьютера

6. Программное обеспечение и его классификация 7. Виды лицензий на ПО 8. Операционные системы и их классификация

Текстовый и табличный процессоры.

План:

5. Текстовые процессоры.

6. Возможности текстового процессора:

7. Табличные процессоры. Электронные таблицы.

 

-1-

Текстовые процессоры.

Редакторы текстовпредназначены для обработки простых текстов, в том числе текстов программ, написанных на языках программирования. Они обычно не… Достоинства редакторов текстов программ в том, что они проверяют синтаксис… Редакторы документов предназначены для работы с текстом, имеющим структуру документа, т.е. состоящим из разделов,…

Табличные процессоры. Электронные таблицы.

Табличные процессоры – это специальный комплекс программ для управления электронной таблицей. Электронная таблица (ЭТ) – компьютерный эквивалент обычной таблицы, в клетках (ячейках) которой записаны данные различных типов: текст, даты, формулы, числа.

Использование табличных процессоров целесообразно в тех случаях, когда:

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

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

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

Технология работы с табличным документом аналогична процедурам подготовки текстовых документов: редактируемый отчет в виде таблицы выводится на экран, и пользователь может в диалоговом режиме вносить в него свои изменения (т.е. редактировать содержимое ячеек электронной таблицы). Пользователь может переносить и копировать содержимое ячеек из одного места таблицы в другое, использовать всевозможные шрифты (различного типа, начертания и размера), печатать на принтере необходимое количество экземпляров подготовленного табличного документа. Все внесенные изменения сразу же отображаются на экране компьютера. Если один раз отработать форму таблицы и установить характер необходимых расчетов, то в дальнейшем технологический процесс сводится только к вводу данных и, при необходимости, к их редактированию.

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

· ввод, хранение и корректировку большого количества данных;

· автоматическое обновление результатов вычислений при изменении исходных данных;

· дружественный интерфейс;

· наглядность и естественную форму документов, представляемых пользователю на экране.

В зависимости от вида табличного процессора пользователю доступны различные функции. Как правило, обязательный набор включает следующие основные типы функций:

1) для формул при вычислениях:

· математические, тригонометрические, включая функции суммирования, произведения, извлечения квадратного корня, логарифмическую и т.п.;

· логические функции типа IF (если);

· статистические функции средней арифметической и определения количества всех значений в заданном диапазоне клеток;

2) текстовые функции, позволяющие отработать некоторым образом текстовые значения клеток, например, отразить только первые три символа текстовой строки;

3) финансовые функции для выполнения основных финансовых операций, таких, как определения величины амортизации, величины платежей за инвестиции, начисления процентов и т.п.;

4) функции даты и времени;

5) функции сгруппированных данных, например, сортировка данных по различным критериям.

На основе табличных данных средствами табличного процессора можно проводить графический анализ данных с использованием разнообразных графиков и диаграмм.

Возможности табличных процессоров определяются, с одной стороны, характеристиками собственно пакета прикладных программ, а с другой – техническими характеристиками ПК: объемом таблицы (допустимым количеством строк и столбцов), требуемым минимальным объемом оперативной памяти, минимально необходимым объемом дисковой памяти.


 

Мультимедийные презентации как инструмент визуализации и наглядного представления информации

План:

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

5. Разработка содержания, выбор структуры, дизайна, параметров показа.

 

-1-

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

Презентация – это электронный документ комплексного мультимедийного содержания с возможностями управления воспроизведением. Средства разработки динамических презентаций развиваются по двум… · для непрофессиональных пользователей: PowerPoint фирмы Microsoft, Freelance Graphics фирмы Lotus, Harvard Graphics…

Разработка содержания, выбор структуры, дизайна, параметров показа

Любое планирование презентации включает в себя выяснение следующих вопросов: - что конкретно нужно донести до аудитории по заданной теме; - за какое время;

Организация информации

План:

1. Документы и их виды.

2. Классификация и кодирование информации.

3. Понятие базы данных.

 

-1-

Документы и их виды.

Совокупность документов, посвящённых какому-либо вопросу, явлению, процессу, лицу, учреждению и т. п., называется документа́цией. Документы различают: ¾ По назначению - организационные документы ( Устав, Должностная инструкция, Положение, Штатное расписание,…

Классификация и кодирование информации.

Информация делится на:

· Числовую

· Текстовую

· Графическую

· Звуковую

Примеры различных систем кодирования текстовых данных

ASCII

КОИ-8

ГОСТ

UNICODE

ISO

 

Кодирование графических данных

Для кодирования цветных графических изображений применяется принцип декомпозиции произвольного цвета на основные составляющие. В качестве таких составляющих используют три основные цвета: красный (Red, R), зеленый (Green, G) и синий (Blue, В). Такая система кодирования называется системой RGB по первым буквам названий основных цветов.

Режим представления цветной графики с использованием 24 двоичных разрядов называется полноцветным (True Color).

Каждому из основных цветов можно поставить в соответствие дополнительный цвет, то есть цвет, дополняющий основной цвет до белого. Нетрудно заметить, что для любого из основных цветов дополнительным будет цвет, образованный суммой пары остальных основных цветов. Соответственно, дополнительными цветами являются: голубой (Cyan, С), пурпурный (Magenta, M) и желтый (Yellow, У). Принцип декомпозиции произвольного цвета на составляющие компоненты можно применять не только для основных цветов, но и для дополнительных, то есть любой цвет можно представить в виде суммы голубой, пурпурной и желтой составляющей.

Такой метод кодирования цвета принят в полиграфии, но в полиграфии используется еще и четвертая краска — черная (Black, К). Поэтому данная система кодирования обозначается четырьмя буквами CMYK (черный цвет обозначается буквой К, потому, что буква В уже занята синим цветом), и для представления цветной графики в этой системе надо иметь 32 двоичных разряда. Такой режим тоже называется полноцветным ( True Color).

Если уменьшить количество двоичных разрядов, используемых для кодирования цвета каждой точки, то можно сократить объем данных, но при этом диапазон кодируемых цветов заметно сокращается. Кодирование цветной графики 16-разрядными двоичными числами называется режимом High Color.

Кодирование звуковой информации

Метод FM {Frequency Modulation) основан на том, что теоретически любой сложный звук можно разложить на последовательность простейших гармонических сигналов разных частот, каждый из которых представляет собой правильную синусоиду, а следовательно, может быть описан числовыми параметрами, то есть кодом.

Метод таблично-волнового (Wave-Table) синтеза лучше соответствует современному уровню развития техники. Если говорить упрощенно, то можно сказать, что где-то в заранее подготовленных таблицах хранятся образцы звуков для множества различных музыкальных инструментов (хотя не только для них).

 

-3-

Понятие базы данных.

С понятием базы данных тесно связано понятие системы управления базой данных– это комплекс программных средств, предназначенных для создания… Структура простейшей базы данных Базы данных могут содержать различные объекты, основными объектами любой базы данных являются ее таблицы. Простейшая…

Свойства полей базы данных

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

Типы данных

Поле Мемо — специальный тип данных для хранения больших объемов текста (до 65 535 символов). Физически текст не хранится в поле. Он хранится в… Числовой — тип данных для хранения действительных чисел. Дата/время — тип данных для хранения календарных дат и текущего времени.

Модели данных

1. Трёхуровневая модель организации баз данных. 2. Иерархическая модель. 3. Сетевая модель.

Иерархическая модель.

Над иерархически организованными данными определенны следующие операции: ¾ Добавить в базу данных новую запись. ¾ Изменить значение данных предварительно извлеченной записи.

Сетевая модель.

    Рис. 1. Представление связей в сетевой модели данных

Реляционная модель. Первичный и внешний ключи.

• один элемент таблицы — один элемент данных; • все столбцы таблицы содержат однородные по типу данные (целочисленный,… • каждый столбец имеет уникальное имя;

Постреляционная модель.

Спецификой постреляционной модели является то, что она поддерживает множественные группы, называемые ассоциированными множественными полями, а… Таким образом, основным достоинством постреляционной модели является…  

Объектно-ориентированная модель.

Базовыми понятиями этой модели являются следующие: объекты, классы, методы, инкапсуляция, наследование, полиморфизм. Таким образом, объектно-ориентированная база данных состоит из объектов,… Основным достоинством объектно-ориентированной модели данных по сравнению с реляционной является возможность…

Объектно-реляционная модель. Многомерная модель.

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

Системы управления базами данных

1. Понятие СУБД. 2. Архитектура СУБД. 3. Классификация СУБД.

Общая характеристика и технологии работы с СУБД Access

План:

1. Характеристики СУБД Access.

2. Пользовательский интерфейс СУБД Access.

3. Настройка рабочей среды в СУБД Access.

4. Типы данных, обрабатываемых СУБД Access.

5. Выражения. Операторы.

6. Технология создания базы данных.

7. Запросы в СУБД Access.

8. Проектирование форм в СУБД Access.

9. Проектирование отчётов в СУБД Access.

 

-1-

Характеристики СУБД Access

Access имеет инструментальные средства для создания: локальной БД, централизованной БД в локальной сети с файловым сервером, проектов. Access поддерживает механизм OLE – связывание и внедрение объектов различных… Access позволяет осуществлять восстановление БД, сжатие БД, репликацию БД, защиту БД. Дает возможность конвертировать…

Пользовательский интерфейс СУБД Access. Система меню, панели инструментов, типы окон.

В строке заголовка отображается имя программы (Microsoft Access) и содержатся кнопки для управления окном. Строка меню содержит несколько пунктов меню. Перечень пунктов меню и их… Панель инструментов представляет собой набор графических кнопок, назначение которых – ускоренный вызов команд меню.…

Настройка рабочей среды в СУБД Access. Параметры настройки.

На вкладке Вид имеется возможность включить/выключить отображение: строки состояния, окна запуска, ярлыков для создания новых объектов в окне БД и… На вкладке Общие устанавливаются поля страницы при печати документа, порядок… На вкладке Правка и поиск задаются параметры выполнения операций редактирования, поиска и замены. Вкладка Режим…

Типы данных, обрабатываемых СУБД Access.

В поля БД можно вводить данные следующих типов. Текстовый. В поля такого типа помещают текст или комбинацию текстовых и… Поле MEMO. Длинный текст (до 65535) символов.

Выражения. Операторы.

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

Например, следующее выражение позволяет вывести в запросе разность значений полей «Сумма_Начислено» и «Сумма_Удержано» :

= [Сумма_Начислено] - [Сумма_Удержано]

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

Литерал - фактическое значение в виде числа, текстовой строки, даты (например, 200, "Беларусь", #02-окт-05#).

Константа - не изменяющееся значение (например,Yes, No, True, False и Null, натуральные числа 0, 1, 2, и т.д.).

Функция – небольшая программа, которая всегда возвращает значение (число или строку символов), являющееся результатом расчетов или выполнения других операций. К функции обращаются по имени, за которым в круглых скобках указывают ее аргументы. Имеются и безаргументные функции, например, Date(). В Access определено множество типов функций: статистические, математические, даты/время, текстовые, финансовые и др.

Идентификатор - ссылка на значение поля, элемента управления или свойства. Например, Forms![]![].DefaultValue (ссылка на свойство DefaultValue элемента управления «Таб_Ном» в форме «Зарплата»). Символ «!» предопределяет ссылку на открытую форму, на открытый отчет или их элемент управления, а символ «.» - на свойства форм, отчетов и элементов управления.

Оператор- операция над значениями. В выражениях могут использоваться четыре типа операторов:

АРИФМЕТИЧЕСКИЕ: + (сложение), – (вычитание), * (умножение), / (деление), % (проценты), ^ (возведение в степень) и др.

ОПЕРАТОРЫ СРАВНЕНИЯ: = (равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно), <> (не равно).

ЛОГИЧЕСКИЕ ОПЕРАТОРЫ: AND (логическое умножение), OR (логическое сложение), NOT (логическое отрицание).

ТЕКСТОВЫЙ ОПЕРАТОР: & (слияние строковых значений).

 

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

 

-6-

Технология создания базы данных.

Для создания БД нужно выбрать в меню Файлкоманду Создатьили нажать кнопку Создать базу данныхна панели инструментов. Будет открыто диалоговое окно… С помощью специального мастера можно быстро создать БД определенного типа со… Для создания таблицы нужно щелкнуть по корешку вкладки Таблицаокна БД, а затем — по кнопке Создать.Access открывает…

Определить имя поля таблицы

Определить тип данных поля

Ввести описание поля (необязательно)

Задать свойства поля (необязательно)

 

-7-

Проектирование запросов в СУБД Access. Возможности запросов. Типы запросов и технологии их проектирования.

Существуют различные типы запросов. Наиболее распространенными являются · запросы на выборку, · параметрические

Проектирование форм в СУБД Access. Способы проектирования. Элементы графического интерфейса формы. Технология проектирования. Работа с базой данных по форме.

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

Удобство применения форм для работы с данными заключается в следующем:

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

• В формах кроме редактируемых полей, содержащих данные из таблиц БД, можно размещать и нередактируемые (вычисляемые) поля.

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

• Формы позволяют существенно упростить, а зачастую полностью автоматизировать ввод новых данных.

• В формах можно размещать различные кнопки (кнопочные формы), нажатие на которые приводит к открытию других форм, выполнению запросов, печати отчетов и т. д.

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

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

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

В сущности, форма представляет собой окно, куда можно поместить элементы управления, предназначенные для ввода и отображения данных. Access включает панель, которая содержит многие стандартные элементы управления Windows, в том числе поля, надписи, флажки и кнопки выбора.

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

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

 

-9-

Проектирование отчётов в СУБД Access.

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

Microsoft Access отображает в отчете данные из запроса или таблицы, добавляя к ним текстовые элементы, которые упрощают его восприятие. К числу таких элементов относятся:

1) Заголовок. Этот раздел печатается только в верхней части первой страницы отчета. Используется для вывода данных, таких как текст заголовка отчета, дата или констатирующая часть текста документа, которые следует напечатать один раз в начале отчета. Для добавления или удаления области заголовка отчета необходимо выбрать в меню Вид команду Заголовок/примечание отчета.

2) Верхний колонтитул. Используется для вывода данных, таких как заголовки столбцов, даты или номера страниц, печатающихся сверху на каждой странице отчета. Для добавления или удаления верхнего колонтитула необходимо выбрать в меню Вид команду Колонтитулы. Microsoft Access добавляет верхний и нижний колонтитулы одновременно. Чтобы скрыть один из колонтитулов, нужно задать для его свойства Высота значение 0.

3) Область данных, расположенная между верхним и нижним колонтитулами страницы. Содержит основной текст отчета. В этом разделе появляются данные, распечатываемые для каждой из тех записей в таблице или запросе, на которых основан отчет. Для размещения в области данных элементов управления используют список полей и панель элементов. Чтобы скрыть область данных, нужно задать для свойства раздела Высота значение 0.

4) Нижний колонтитул. Этот раздел появляется в нижней части каждой страницы. Используется для вывода данных, таких как итоговые значения, даты или номера страницы, печатающихся снизу на каждой странице отчета.

5) Примечание. Используется для вывода данных, таких как текст заключения, общие итоговые значения или подпись, которые следует напечатать один раз в конце отчета. Несмотря на то, что в режиме Конструктора раздел "Примечание" отчета находится внизу отчета, он печатается над нижним колонтитулом страницы на последней странице отчета. Для добавления или удаления области примечаний отчета необходимо выбрать в меню Вид команду Заголовок/примечание отчета. Microsoft Access одновременно добавляет и удаляет области заголовка и примечаний отчета

 

В Microsoft Access можно создавать отчеты различными способами:

¾ Конструктор

¾ Мастер отчетов

¾ Автоотчет: в столбец

¾ Автоотчет: ленточный

¾ Мастер диаграмм

¾ Почтовые наклейки

 

Для создания Автоотчета необходимо выполнить следующие действия:

• В окне базы данных щелкнуть на вкладке Отчеты и затем щелкнуть на кнопке Создать. Появится диалоговое окно Новый отчет.

• Выделить в списке пункт Автоотчет: в столбец или Автоотчет: ленточный.

• В поле источника данных щелкнуть на стрелке и выбрать в качестве источника данных таблицу или запрос.

• Щелкнуть на кнопке ОК.

• Мастер автоотчета создает автоотчет в столбец или ленточный (по выбору пользователя), и открывает его в режиме Предварительного просмотра, который позволяет увидеть, как будет выглядеть отчет в распечатанном виде.

• В меню Файл щелкнуть на команде Сохранить. В окне Сохранение в поле Имя отчета указать название отчета и щелкнуть на кнопке ОК.


 

Введение в язык SQL

План:

1. Язык SQL в СУБД. Назначение, стандарты, достоинства.

2. Структура команды SQL. Типы данных. Выражения.

3. Функциональные возможности языка SQL

4. Диалекты языка SQL в СУБД

-1-

Язык SQL в СУБД. Назначение, стандарты, достоинства

SQLпредставляет собой непроцедурный (декларативный) язык, используемый для управления данными реляционных СУБД.

SQL (StructuredQueryLanguage – структурированный язык запросов) ориентирован на удобную и понятную пользователям формулировку запросов выбора из БД, однако его функции шире – с самого начала этот язык задумывался как полный язык БД. Под этим понимается, что (по крайней мере, теоретически) для выполнения любых осмысленных действий с базой данных, управляемой SQL-ориентированной СУБД, достаточно знать язык SQL.

Первоначально официального стандарта в области БД не существовало, что в определенном смысле сдерживало развитие технологий баз данных. В результате совместных усилий двух организаций: ANSI (American National Standarts) и ISO (International Standarts Organisation) в 1986 году был принят стандарт SQL-86 (SQL-1). После появления первого международного стандарта языка работа в этой области продолжилась, и в 1992 г. был принят второй международный стандарт SQL-92 (SQL-2), в 1999 г. появляется объектно-ориентированный язык SQL:1999 (SQL-3), а в 2003 г. принят стандарт SQL:2003. Каждый стандарт представляет собой многостраничный документ сложной структуры. К примеру, текст стандарта SQL-92 составляет около 600 страниц.

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

Язык SQL является первым и пока единственным стандартным языком работы с базами данных, который получил достаточно широкое распространение. Есть еще один стандартный язык работы с базами данных, NDL (Network Database Language), который построен на использовании сетевой модели CODASYL, но он применяется лишь в немногих разработках.

В SQL сделаны большие инвестиции как со стороны разработчиков, так и со стороны пользователей. В настоящее время SQL реализован практически во всех коммерческих СУБД, все фирмы провозглашают соответствие своей реализации стандарту SQL. Таким образом, для грамотного использования любой SQL-ориентированной СУБД знание стандартов языка SQL является необходимым. SQL является логичным и достаточно мощным языком для взаимодействия с БД и в тоже время относительно легким для изучения. Освоив один раз стандарт этого языка, пользователь SQL может работать с БД в среде любой SQL-ориентированной СУБД.

Характеризуя язык SQL в целом, можно выделить следующие его черты:

¾ высокоуровневая структура, напоминающая английский язык;

¾ независимость от конкретных СУБД;

¾ межплатформенная переносимость;

¾ наличие развивающихся стандартов;

¾ возможность выполнения интерактивных запросов извлечения данных и модификации их структуры;

¾ обеспечение программного доступа к базам данных;

¾ возможность различного представления данных;

¾ поддержка архитектуры клиент/сервер;

¾ динамическое определение данных (возможность изменять и расширять структуру БД даже в то время, когда пользователи обращаются к ее содержимому);

¾ расширяемость и поддержка объектно-ориентированных технологий;

¾ возможность доступа к данным в среде Internet.

 

-2-

Структура команды SQL. Типы данных. Выражения

Каждая команда SQL начинается с действия – ключевого слова или группы слов, описывающих выполняемую операцию. Например, INSERT (добавить), DELETE (удалить), COMMIT (завершить), CREATE TABLE (создать таблицу).

После действия может следовать одно или несколько предложений. Предложение описывает данные, с которыми работает команда, или содержит уточняющую информацию о действии, выполняемом командой. Каждое предложение начинается с ключевого слова, такого как, например, WHERE (где), FROM (откуда), INTO (куда), HAVING (имеющий). Многие предложения содержат имена таблиц и полей БД; некоторые – константы и выражения.

Имена таблиц, полей и пользователей должны содержать от 1 до 18 символов, начинаться с буквы и не содержать пробелов или специальных символов пунктуации. В качестве имен нельзя использовать ключевые слова SQL.

Пример команды SQL:

 

Типы данных языка SQL-1

Тип данных Описание

CHAR(длина)

CHARACTER(длина) Строка символов постоянной длины

INTEGER

INT Целое число

SMALLINT Малое целое число

NUMERIC(точность, степень)

DECIMAL(точность, степень

DEC(точность, степень) Число с фиксированной запятой

FLOAT (точность) Число с плавающей запятой

 

Более поздние стандарты предусматривают дополнительно и другие типы данных, такие, например, как строка символов переменной длины, дата, время, абстрактные типы данных и др.

Выражения в SQL используются для выполнения операций над значениями, которые считаны из БД, или для выбора информации из БД. Выражения представляют собой определенную последовательность полей, констант, функций, соединенных операторами.

Для указания конкретных значений данных используются константы.

 

Различают следующие виды констант:

Константы с фиксированной запятой (пишут точку)

21 -375.18 62.3

Константы с плавающей запятой

1.5Е7 -3.14Е9 2.5Е-6 0.783Е24

Строковые константы (должны быть заключены в одинарные кавычки).

'Минск' 'New York' 'Иванов И. И.'

 

Хотя в SQL-1 стандартные функции не определены, большинство СУБД поддерживает так называемые агрегатные (итоговые) функции. К часто используемым агрегатным функциям можно отнести следующие:

· COUNT – количество значений в столбце,

· SUM – сумма значений в столбце,

· AVG – среднее значение в столбце,

· MAX – максимальное значение в столбце,

· MIN – минимальное значение в столбце.

 

Примечание. Для функций SUM и AVG рассматриваемый столбец должен содержать числовые значения.

В выражениях можно использовать следующие типы операторов:

· арифметические:

+ (сложение), - (вычитание), * (умножение), / (деление);

· отношения:

= (равно), > (больше), < (меньше), >= (больше или равно),

<= (меньше или равно), <> (не равно);

· логические:

AND (логическое "И"), OR (логическое "ИЛИ"), NOT ("НЕТ");

· специальные:

IN (определяет множество, которому может принадлежать значение);

BETWEEN (задает границы, в которые должно попадать значение);

LIKE (применяется для поиска по шаблону. В шаблоне используются специальные символы: % (процент), заменяющий любую последовательность символов и _ (подчеркивание), заменяющий один любой символ);

IS NULL – используется для поиска NULL-значений.

 

Для указания порядка действий в выражениях можно применять скобки.

 

-3-

Функциональные возможности языка SQL

Сам по себе SQL не является ни системой управления базами данных, ни отдельным программным продуктом. SQL – это неотъемлемая часть СУБД, инструмент, с помощью которого осуществляется связь пользователя с ней. Ядро базы данных является сердцевиной СУБД; оно отвечает за физическое структурирование данных и запись их на диск, а также за физическое чтение данных с диска. Кроме того, ядро принимает SQL-запросы от других компонентов СУБД (таких как генератор форм, генератор отчетов или модуль запросов), от пользовательских приложений, а также от других вычислительных систем.

 

Как видно из рисунка, SQL является мощным инструментом, обеспечивающим пользователям, прикладным программам и вычислительным системам доступ к информации, содержащейся в БД.

 

SQL выполняет множество функций:

· SQL – язык интерактивных запросов. Пользователи вводят команды SQL в интерактивном режиме для выборки данных и отображения их на экране, а также внесения изменений в БД.

· SQL – язык программирования баз данных. Чтобы получить доступ к базе данных, в прикладные программы вставляются команды SQL.

· SQL – язык администрирования баз данных. Администратор БД использует SQL для определения структуры базы данных и управления доступом к данным.

· SQL – язык создания приложений клиент/сервер. В прикладных программах SQL используется как средство организации связи по локальной сети с сервером баз данных, в которой хранятся совместно используемые данные/ и др.

 

Формирование запросов на языке SQL должно осуществляться в строгом соответствии с форматом (правилом формирования) команды.

При описании структуры и правил использования некоторого языка программирования употребляется определенная система обозначений.

 

Для описания форматов команд языка SQL используем так называемую форму Бэкуса-Наура (БНФ), в которой приняты следующие обозначения:

< > (угловые скобки) – то, что в них указано, определяет пользователь;

[ ] (квадратные скобки) – выделяют те части команды, которые могут отсутствовать;

{ } (фигурные скобки) – объединяют последовательность элементов в логическую группу;

... (многоточие) – указывает на допустимость повторения элемента или группы элементов один или несколько раз;

½ (вертикальная черта) – означает альтернативный выбор;

( ) (круглые скобки) – заключают аргументы команды;

(пробелы) – используются для разделения элементов команды.

 

-4-

Диалекты языка SQL в СУБД

Несмотря на наличие международного стандарта ANSI SQL, многие компании, занимающиеся разработкой СУБД, вносят изменения в язык SQL, применяемый в разрабатываемой СУБД, тем самым отступая от стандарта. Каждая из реализаций языка SQL в конкретной СУБД называется диалектом. Функции, которые добавляются к стандарту языка разработчиками коммерческих реализаций, принято называть расширениями. Например, в стандарте языка SQL определены конкретные типы данных, которые могут храниться в базах данных. Во многих реализациях этот список расширяется за счет разнообразных дополнений.

Выделяют три уровня соответствия стандарту ANSI/ISO — начальный, промежуточный и полный. В настоящее время не существует ни одного диалекта, полностью соответствующего стандарту. Производители СУБД (например, Oracle, Microsoft, Borland, Informix, Sybase) применяют собственные реализации SQL, отвечающие как минимум начальному уровню соответствия стандарту и содержащие некоторые расширения, специфические для данной СУБД. Не существует двух совершенно идентичных диалектов. Более того, поскольку разработчики баз данных вводят в системы все новые функциональные средства, они постоянно расширяют свои диалекты языка SQL, в результате чего отдельные диалекты все больше и больше отличаются друг от друга. Это имеет свои достоинства и недостатки.

Конкретная реализация языка, может включать в себя более широкие возможности по сравнению со стандартом SQL, например, больше типов данных, большее количество команд, больше дополнительных возможностей у имеющихся команд. Такие возможности делают работу с конкретной СУБД более эффективной. Кроме того, такие нестандартные возможности языка проходят практическую апробацию и со временем могут быть включены в стандарт. Недостаток в том, что различия в синтаксисе реализаций SQL затрудняют перенос приложений из одной системы в другую. Например, если приложение было написано для базы данных MS SQL Server с использованием своего диалекта SQL – языка Transact-SQL, то при переносе системы в базу данных ORACLE, не все конструкции языка будут понятны соответствующему диалекту SQL – языку PL/SQL.

В широко распространенных в настоящее время СУБД используются следующие диалекты языка SQL: PL/SQL – в СУБД Oracle; Transact-SQL – в СУБД Microsoft SQL; Informix-SQL – в СУБД Informix; Jet SQL – Microsoft Access.

 

Язык Jet SQL почти соответствует стандарту ANSI SQL. Основные различия языков Jet SQL и ANSI SQL состоят в следующем:

· они имеют разные наборы зарезервированных слов и типов данных;

· разные правила применимы к оператору Between, используемому для определения условий выборки записей;

· подстановочные знаки ANSI и Microsoft Jet, которые используются в операторе Like, различны;

· язык Jet SQL обычно предоставляет пользователю большую свободу, например, разрешается группировка и сортировка по значению выражения;

· язык Jet SQL позволяет использовать более сложные выражения.

Сетевые информационные технологии

1. Сущность и топология компьютерных сетей 2. Сетевые протоколы 3. Интернет и интранет

Практический раздел

 

План занятий

 

Методические материалы к лабораторным занятиям

Лабораторная работа №1

Цель работы:ознакомиться с базовыми возможностями приложения Word пакета Microsoft Office 2007 Порядок выполнения работы: 1. Откройте окно приложения MS WORD 2007.

Кибернетика

Примерами кибернетических систем являются: ¾ автоматические регуляторы в технике, ¾ компьютеры,

Лабораторная работа №2

Создание оглавления.»   Цель работы: получить навыки работы со стилями текста, навыки создания автоматического оглавления в тексте.

Лабораторная работа №3

Цель работы: получить навыки создания и применения макросов и автозаполнения…  

Создание макрокоманд.

Задание 3. Создать макрокоманду с именем М1 для установки вышеописанного шрифта. Вызов макроса должен осуществляться горячими клавишами… Выполнение. Формирование первого макроса

Лабораторная работа № 4

Цель работы: получить навыки ввода данных различными способами в MS Excel. Получить навыки форматирования ячеек.   Порядок выполнения работы:

Лабораторная работа №6

Цель работы: получить навыки работы с массивами данных, использования ссылок в таблицах MS Excel. Закрепить полученные ранее навыки работы с…   Порядок выполнения работы:

Лабораторная работа №7

Цель работы: получить навыки создания и редактирования формул, применения встроенных функций в таблицах MS Excel. Закрепить полученные ранее навыки…   Порядок выполнения работы:

Лабораторная работа №8

Цель работы: получить навыки создания и редактирования диаграмм по данным таблиц в MS Excel. Закрепить полученные ранее навыки работы с электронными…   Порядок выполнения работы:

Лабораторная работа №8

  Цель работы: получить навыки использования статистических функций Excel.…  

Лабораторная работа № 9

  Цель работы: получить навыки создания и редактирования сводных таблиц в MS…  

Лабораторная работа № 10

  Цель работы: получить навыки связывания данных различных программ пакета…  

Лабораторная работа №11

Цель работы: получить навыки создания и редактирования презентаций в MSPowerPoint.   Порядок выполнения работы:

Лабораторная работа № 12

Цель работы: получить навыки редактирования порядка показа слайдов. Закрепить полученные ранее навыки работы по созданию и оформлению презентаций. …   Порядок выполнения работы:

Лабораторная работа № 13

Цель работы: получить навыки создания и редактирования записей и таблиц в СУБД Access, навыки создания связей между таблицами.   Порядок выполнения работы:

Сотрудники

Клиенты

Заказы

Имя поля Тип данных
Код заказа Счетчик
Код клиента Числовой
Код сотрудника Числовой
Дата размещения Дата/Время
Дата исполнения Дата/Время
Сумма Денежный
Отметка о выполнении Логический

3. Отдельные таблицы, содержащие информацию по определенной теме, необходимо связать в единую структуру базы данных. Для связывания таблиц следует задать ключевые поля. Ключ состоит из одного или нескольких полей, значения которых однозначно определяют каждую запись в таблице. Наиболее подходящим в качестве ключевого поля является «Счетчик», так как значения в данном поле являются уникальными (т. е. исключают повторы).

4. Откройте таблицу Сотрудники в режиме Конструктора.

5. Нажмите правой кнопкой мыши на поле Код сотрудника и в появившемся контекстном меню выберите команду Ключевое поле. Если в таблице необходимо установить несколько ключевых полей, то выделить их можно, удерживая клавишу Ctrl.

6. Для таблицы Клиенты установите ключевое поле Код клиента, а для таблицы Заказы – Код заказа.

7. Таблица Заказы содержит поля Код сотрудника и Код клиента. При их заполнении могут возникнуть некоторые трудности, так как не всегда удается запомнить все предприятия, с которыми работает фирма, и всех сотрудников с номером кода. Для удобства можно создать раскрывающиеся списки с помощью Мастера подстановок.

8. Откройте таблицу Заказы в режиме Конструктора.

9. Для поля Код сотрудника выберите тип данных Мастер подстановок.

10. В появившемся окне выберите команду «Объект «столбец подстановки» будет использовать значения из таблицы или запроса» и щелкните на кнопке Далее.

11. В списке таблиц выберите таблицу Сотрудники и щелкните на кнопке Далее.

12. В списке Доступные поля выберите поле Код сотрудника и щелкните на кнопке со стрелкой, чтобы ввести поле в список Выбранные поля. Таким же образом добавьте поля Фамилия и Имя и щелкните на кнопке Далее.

13. Выберите порядок сортировки списка по полю Фамилия.

14. В следующем диалоговом окне задайте необходимую ширину столбцов раскрывающегося списка.

15. Установите флажок Скрыть ключевой столбец» и нажмите кнопку Далее.

16. На последнем шаге Мастера подстановок замените при необходимости надпись для поля подстановок и щелкните на кнопке Готово.

17. Аналогичным образом создайте раскрывающийся список для поля Код клиента.

18. После создания ключевых полей можно приступить к созданию связей. Существует несколько типов отношений между таблицами:

1) при отношении «один-к-одному» каждой записи ключевого поля в первой таблице соответствует только одна запись в связанном поле другой таблицы, и наоборот. Отношения такого типа используются не очень часто. Иногда их можно использовать для разделения таблиц, содержащих много полей, для отделения части таблицы по соображениям безопасности;

2) при отношении «один-ко-многим» каждой записи в первой таблице соответствует несколько записей во второй, но запись во второй таблице не может иметь более одной связанной записи в первой таблице;

3) при отношении «многие-ко-многим» одной записи в первой таблице могут соответствовать несколько записей во второй таблице, а одной записи во второй таблице могут соответствовать несколько записей в первой.

19. Закройте все открытые таблицы, так как создавать или изменять связи между открытыми таблицами нельзя.

20. Выполните команду: вкладка ленты Работа с базами данных → кнопка «Схема данных».

21. Если ранее никаких связей между таблицами базы не было, то при открытии окна Схема данных одновременно открывается окно Добавление таблицы, в котором выберите таблицы Сотрудники, Клиенты и Заказы.

22. Если связи между таблицами уже были заданы, то для добавления в схему данных новой таблицы щелкните правой кнопкой мыши на схеме данных и в контекстном меню выберите пункт Добавить таблицу.

23. Установите связь между таблицами Сотрудники и Заказы, для этого выберите поле Код сотрудника в таблице Сотрудники и перенесите его на соответствующее поле в таблице Заказы.

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

 

Рис. 1. Создание связи между таблицами

25. Флажки Каскадное обновление связанных полей и Каскадное удаление связанных записей обеспечивают одновременное обновление или удаление данных во всех подчиненных таблицах при их изменении в главной таблице.

26. Параметры связи можно изменить, нажав на кнопку Объединение.

27. После установления всех необходимых параметров нажмите кнопку ОК.

28. Связь между таблицами Клиенты и Заказы установите самостоятельно.

29. В результате должна получиться схема данных, представленная на

   
рис. 2.

 

Рис. 2. Схема данных

В приведенном примере используются связи «один-ко-многим». На схеме данных они отображаются в виде соединительных линий со специальными значками около таблиц. Связь «один-ко-многим» помечается «1» вблизи главной таблицы (имеющей первичный ключ) и «∞» вблизи подчиненной таблицы (имеющей внешний ключ). Связь «один-к-одному» помечается двумя «1» (оба поля таблиц имеют первичные ключи). Неопределенная связь не имеет никаких знаков. Если установлено объединение, то его направление отмечается стрелкой на конце соединительной линии (ни одно из объединенных полей не является ключевым и не имеет уникального индекса).

30. В таблицу Сотрудники внесите данные о семи работниках.

31. В таблицу Клиенты внесите данные о десяти предприятиях, с которыми работает данная фирма.

32. В таблице Заказы оформите несколько заявок, поступивших на фирму.

33. Покажите работу преподавателю.


 

Лабораторная работа №14

«Работа с записями в СУБД Access.

Операции, выполняемые при работе с таблицей.

Операции по корректировке БД»

 

Цель работы: получить навыки работы с записями и таблицами в СУБД MS ACCESS, закрепить полученные знания по формированию таблиц и установке связей между таблицами.

 

Порядок выполнения работы:

1. Создайте базу данных кафе, состоящую из 5-7 таблиц.

2. Задайте в таблицах ключевые поля.

3. Создайте связи между таблицами.

4. Заполните таблицы (10-15 записей в каждой таблице)

5. Находясь в режиме таблицы попробуйте переименовать столбцы (поля), создать новый столбец (поле).

6. Измените оформление таблиц произвольным образом.

7. Экспортируйте полученные таблицы в Word (в формате RTF)

8. Разместите в одном текстовом документе все полученные таблицы с данными и схему данных.

При защите отчета по лабораторной работе подготовьте ответы на следующие вопросы:

1) Что такое база данных?

2) Что такое ключевое поле?

3) Что такое запись, поле?

4) Чем отличается режим таблицы от режима конструктора?

5) Какие бывают типы связей между таблицами?

 


 

Лабораторная работа №15

«Организация запросов в СУБД Access. Запросы, их типы и возможности. Способы создания запроса»

 

Цель работы: получить навыки создания запросов в СУБД Access, закрепить полученные ранее навыки работы с таблицами и записями.

 

Порядок выполнения работы:

1. Откройте базу данных «Фирма», созданную ранее.

2. Выполните команду: вкладка ленты Создание → Мастер запросов → Простой запрос.

3. В появившемся диалоговом окне (рис. 3) укажите таблицу Сотрудники и выберите поля Фамилия, Имя, Телефон. Нажмите кнопку Далее.

4. Введите имя запроса – Телефоны – и нажмите кнопку Готово. Перед вами появится запрос, в котором можно просмотреть телефоны сотрудников.

5. Следующий запрос попробуйте создать с помощью Конструктора, для этого выполните команду: вкладка ленты Создание → Конструктор запросов.

6. В диалоговом окне Добавление таблиц выберите таблицу Клиенты и щелкните на кнопке Добавить, а затем – на кнопке Закрыть.

7. Чтобы перенести нужные поля в бланк запроса, необходимо по ним дважды щелкнуть левой кнопкой мыши (рис. 1).

 

Рис. 1. Создание запроса в режиме Конструктора

8. Чтобы отсортировать записи в поле Название компании в алфавитном порядке, необходимо в раскрывающемся списке строки Сортировка выбрать пункт по возрастанию.

9. Сохраните запрос с именем «Адреса клиентов».

10. Самостоятельно создайте запрос «Дни рождения», в котором можно будет просмотреть дни рождения сотрудников.

11. Допустим, мы хотим узнать, у кого из сотрудников день рождения в текущем месяце, например в апреле. Для этого откройте запрос в режиме Конструктора.

12. В строке Условие отбора для поля «Дата рождения» введите значение *.04.*. В данной записи * означают, что дата и год рождения могут быть любыми, а месяц 4-м (т. е. апрель). После этого окно запроса должно выглядеть так, как оно представлено на рис. 2.

 

Рис. 2. Создание запроса

13. Закройте Конструктор и просмотрите полученный результат. Если в запросе Дни рождения нет ни одной записи, значит, в таблице Сотрудники нет ни одного человека, родившегося в апреле. Добавьте в таблицу Сотрудники несколько человек, родившихся в апреле, и посмотрите, как изменится запрос. Запросы автоматически обновляются при каждом открытии.

14. Если нам нужно узнать, кто из сотрудников родился в мае, то придется создать новый запрос или изменить условие в существующем запросе Дни рождения. Данная процедура является неудобной и занимает много времени. Если приходится часто выполнять запрос, но каждый раз с новыми значениями условий используют запрос с параметром. При запуске такого запроса на экран выводится диалоговое окно для ввода значения в качестве условия отбора. Чтобы создать запрос с параметром, пользователю необходимо ввести текст сообщения в строке Условие отбора бланка запроса.

15. Запись Like[Введите дату] означает, что при открытии запроса появится диалоговое окно с текстом «Введите дату» и полем для ввода условия отбора. Если ввести условие *.04.*, то в запросе появится список сотрудников, родившихся в апреле. Запустите запрос еще раз и введите значение *.05.*, посмотрите, как изменился запрос.

16. Измените запрос «Телефоны» так, чтобы при его запуске выводилось диалоговое окно с сообщением «Введите фамилию». Поскольку в запросе нужно вывести конкретную фамилию, в условии отбора слово Like писать не надо.

17. Измените запрос «Телефоны» так, чтобы при его запуске запрашивались не только фамилия, но и имя сотрудника.

18. Самостоятельно создайте запрос «Выполненные заказы», содержащий следующие сведения: фамилия и имя сотрудника, название компании, с которой он работает, отметка о выполнении и сумма заказа. Данные запроса возьмите из нескольких таблиц.

19. В условии отбора для логического поля Отметка о выполнении введите Да, чтобы в запросе отображались только выполненные заказы.

20. Сделайте так, чтобы столбец Отметка о выполнении не выводился на экран.

21. Создайте запрос Сумма заказа, в котором будут отображаться заказы на сумму более 50 000 руб.

22. Измените запрос, чтобы сумма заказа была от 20 000 до 50 000 руб. Для данных запросов в условии отбора можно использовать операторы сравнения >, <, =, >=, <=, < > и логические операторы And, Or, Not и др.

23. Иногда в запросах требуется произвести некоторые вычисления, например посчитать подоходный налог 13 % для каждой сделки. Для этого откройте запрос Сумма заказа в режиме Конструктора.

24. В пустом столбце бланка запроса щелкните правой кнопкой мыши на ячейке Поле и в появившемся контекстном меню выберите команду Построить. Перед вами появится окно Построитель выражений (рис. 8), который состоит из трех областей: поля выражения, кнопок операторов и элементов выражения. Сверху располагается поле выражения, в котором оно и создается. Вводимые в это поле элементы выбираются в двух других областях окна По-

строителя.

25. В левом списке откройте папку Запросы и выделите запрос Сумма заказа. В среднем списке выделите поле Сумма и нажмите кнопку Вставить. Идентификатор этого поля появится в поле выражения Построителя.

26. Щелкните на кнопке * и введите 0,12 (см. рис. 3). Таким образом, мы посчитаем подоходный налог 12%.

 

Рис. 3. Построитель выражений

 

27. Нажмите кнопку ОК, после чего в ячейке свойства Поле появится значение «Выражение1: [Сумма]*0,12».

28. Замените Выражение1 на Налог и закройте Конструктор.

29. Откройте запрос и посмотрите, что у вас получилось.

30. Используя Построитель выражений, добавьте в запрос Сумма заказа поле Прибыль, в котором будет вычисляться доход от заказа (т. е. сумма минус налог).

31. Создайте запрос Менеджеры, с помощью которого в таблице Сотрудники найдите всех менеджеров фирмы.


 

Лабораторная работа №16

«Назначение формы. Конструктор формы. Создание сложной и составной формы. Конструктор отчётов. Создание простого отчёта.»

 

Цель работы: получить навыки создания и редактирования форм в СУБД Access; получить навыки создания и редактирования отчетов в СУБД Access. Закрепить полученные ранее навыки работы с таблицами, записями и запросами.

 

Порядок выполнения работы:

Часть 1

1. Выполните команду: вкладка ленты Создание → Панель инструментов - Формы → Другие формы → Мастер форм. 2. В диалоговом окне Создание форм выберите таблицы (запросы) и поля, которые… 3. В следующих диалоговых окнах мастера выберите внешний вид формы, стиль, задайте имя формы. Щелкните по кнопке…

Часть 2

2. Выберите из списка таблицу (или запрос), которая будет использована как источник данных (например, запрос Адреса клиентов). 3. В появившемся диалоговом окне Создание отчетов (рис. 6) переместите все…  

Лабораторная работа №17

«Выполнение комплексного задания по созданию и обработке базы данных в СУБД Access»

Цель работы: получить навыки самостоятельной работы с СУБД Access. Закрепить полученные ранее навыки работы с таблицами, записями, отчетами, формами и запросами.

 

Порядок выполнения работы:

Вариант 1

1. Разработайте базу данных «Электронная библиотека», состоящую из трех таблиц со следующей структурой:

Книги – шифр книги (ключевое поле), автор, название, год издания, количество экземпляров.

Читатели – читательский билет (ключевое поле), фамилия, имя, отчество, адрес.

Выданные книги – шифр книги, читательский билет, дата выдачи, дата возвращения, дата фактического возвращения.

2. Установите связи между таблицами.

3. С помощью запроса отберите все книги, выпущенные с 1990 по 2007 годы.

4. Создайте запрос с параметром для отбора книг определенного автора.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 2

1. Разработайте базу данных «Продуктовый магазин», которая состоит из четырех таблиц со следующей структурой:

Товары – код товара (ключевое поле), наименование товара, количество товара.

Поступление товаров – код товара, дата поступления, цена приобретения товара за единицу, код поставщика.

Продажа товаров – код товара, месяц продажи, проданное количество за месяц, цена продажи товара.

Поставщики – код поставщика (ключевое поле), название поставщика, адрес поставщика, телефон поставщика.

2. Установите связи между таблицами.

3. С помощью запроса отберите товары, цены которых от 10000 до 45000руб.

4. Создайте запрос с параметром для отбора товаров, проданных в определенном месяце.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 3

1. Разработайте базу данных «Сессия», состоящую из четырех таблиц со следующей структурой:

Студенты – шифр студента (ключевое поле), фамилия, имя, отчество, курс, группа.

Экзамены – шифр студента, дата, шифр дисциплины, оценка.

Зачеты – шифр студента, дата, шифр дисциплины, зачет.

Дисциплины – шифр дисциплины (ключевое поле), название дисциплины, количество часов.

2. Установите связи между таблицами.

3. С помощью запроса отберите студентов, сдавших экзамен на 4 или 5.

4. Создайте запрос с параметром для отбора студентов, получивших или не получивших зачет.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

Вариант 4

1. Разработайте базу данных «Оптовый склад», состоящую из четырех таблиц со следующей структурой:

Склад – код товара, количество, дата поступления.

Товары – код товара (ключевое поле), название товара, срок хранения.

Заявки – код заявки (ключевое поле), название организации, код товара, требуемое количество.

Отпуск товаров – код заявки (ключевое поле), код товара, отпущенное количество, дата отпуска товара.

2. Установите связи между таблицами.

3. С помощью запроса отберите товары, количество которых от 500 до 2000 штук.

4. Создайте запрос с параметром для отбора товаров, поступивших на склад какого-либо числа.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 5

1. Разработайте базу данных «Абитуриенты», состоящую из четырех таблиц со следующей структурой:

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

Специальности – шифр специальности (ключевое поле), название специальности.

Дисциплины – шифр дисциплины (ключевое поле), название дисциплины.

Вступительные экзамены – номер абитуриента, шифр дисциплины, экзаменационная оценка.

2. Установите связи между таблицами.

3. Составьте запрос для отбора студентов, сдавших экзамены без троек.

4. Создайте запрос с параметром для отбора студентов, поступающих на определенную специальность.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 6

1. Разработайте базу данных «Транспортные перевозки», состоящую из трех таблиц со следующей структурой:

Транспорт – марка автомобиля, государственный номер (ключевое поле), расход топлива.

Заявки код заявки (ключевое поле), дата заявки, название груза, количество груза, пункт отправления, пункт назначения.

Доставка – № п/п, дата и время отправления, дата и время прибытия, код заявки, государственный номер автомобиля, пройденное расстояние.

2. Установите связи между таблицами.

3. С помощью запроса отберите заявки с количеством груза от 100 до 500 кг.

4. Создайте запрос с параметром для отбора транспорта по марке автомобиля.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

Вариант № 7

1. Разработайте базу данных «Прокат спортивного оборудования», состоящую из трех таблиц со следующей структурой:

Клиенты – код клиента (ключевое поле), фамилия, имя, отчество, телефон, адрес, паспортные данные, залог.

Склад – код оборудования (ключевое поле), название, количество, залоговая стоимость, остаток.

Прокат – № п/п, клиент, оборудование, дата выдачи, срок возврата, отметка о возврате, оплата проката.

2. Установите связи между таблицами.

3. Создайте запрос для отбора оборудования с залоговой стоимостью от

10000 до 50000 руб.

4. Создайте запрос с параметром для отбора клиентов, возвративших оборудование.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 8

1. Разработайте базу данных «Банк», состоящую из трех таблиц со следующей структурой:

Клиенты – код клиента (ключевое поле), фамилия, имя, отчество, паспорт, телефон, адрес, заработная плата.

Виды кредитов – код кредита (ключевое поле), название кредита, процентная ставка, условия предоставления.

Предоставленные кредиты № п/п, клиент, кредит, дата предоставления, срок, дата возврата, сумма, отметка о возврате.

2. Установите связи между таблицами.

3. Создайте запрос для отбора клиентов, взявших кредит от 5 000 000 до 10 000 000 руб.

4. Создайте запрос с параметром для отбора кредитов по процентной ставке.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

Вариант 9

1. Разработайте базу данных «Туристическая фирма», состоящую из четырех таблиц со следующей структурой:

Клиенты – код клиента (ключевое поле), фамилия, имя, отчество, телефон, адрес, паспорт.

Сотрудники – код сотрудника (ключевое поле), фамилия, имя, отчество, должность, телефон, адрес, паспортные данные.

Туристические маршруты – код маршрута (ключевое поле), название, описание маршрута, страна, стоимость путевки, количество дней, вид транс- порта.

«Заказы» – код заказа (ключевое поле), клиент, маршрут, сотрудник (менеджер, оформивший заказ), дата, отметка об оплате.

2. Установите связи между таблицами.

3. Создайте запрос для отбора маршрутов со стоимостью от 100000 до 200000 руб.

4. Создайте запрос с параметром для отбора клиентов, выбравших определенный вид маршрута.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

Вариант 10

1. Разработайте базу данных «Поликлиника», состоящую из четырех таблиц со следующей структурой:

Врачи – код врача (ключевое поле), ФИО, должность, специализация, стаж работы, адрес, телефон.

Болезни – № п/п (ключевое поле), название заболевания, рекомендации по лечению, меры профилактики.

Пациенты – код пациента (ключевое поле), ФИО, адрес, телефон, страховой полис, паспорт.

Диагноз – № п/п (ключевое поле), пациент, заболевание, лечащий врач, дата обращения, дата выздоровления.

2. Установите связи между таблицами.

3. С помощью запроса отберите врачей-стоматологов и ортопедов.

4. Создайте запрос с параметром для отбора пациентов с определенным видом заболевания.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 11

1. Разработайте базу данных «Электронная библиотека», состоящую из трех таблиц со следующей структурой:

Книги – шифр книги (ключевое поле), автор, название, год издания, количество экземпляров.

Читатели – читательский билет (ключевое поле), фамилия, имя, отчество, адрес.

Выданные книги – шифр книги, читательский билет, дата выдачи, дата возвращения, дата фактического возвращения.

2. Установите связи между таблицами.

3. С помощью запроса отберите все книги, выпущенные с 1980 по 1995 годы.

4. Создайте запрос с параметром для отбора книг определенного автора.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 12

1. Разработайте базу данных «Продуктовый магазин», которая состоит из четырех таблиц со следующей структурой:

Товары – код товара (ключевое поле), наименование товара, количество товара.

Поступление товаров – код товара, дата поступления, цена приобретения товара за единицу, код поставщика.

Продажа товаров – код товара, месяц продажи, проданное количество за месяц, цена продажи товара.

Поставщики – код поставщика (ключевое поле), название поставщика,

адрес поставщика, телефон поставщика.

2. Установите связи между таблицами.

3. С помощью запроса отберите товары, цены которых от 8000 до 20000 руб.

4. Создайте запрос с параметром для отбора товаров, проданных в определенном месяце.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

Вариант 13

1. Разработайте базу данных «Сессия», состоящую из четырех таблиц со следующей структурой:

Студенты – шифр студента (ключевое поле), фамилия, имя, отчество, курс, группа.

Экзамены – шифр студента, дата, шифр дисциплины, оценка.

Зачеты – шифр студента, дата, шифр дисциплины, зачет.

Дисциплины – шифр дисциплины (ключевое поле), название дисциплины, количество часов.

2. Установите связи между таблицами.

3. С помощью запроса отберите студентов, сдавших экзамен на 6 или 7.

4. Создайте запрос с параметром для отбора студентов, получивших или не получивших зачет.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 14

1. Разработайте базу данных «Оптовый склад», состоящую из четырех таблиц со следующей структурой:

Склад – код товара, количество, дата поступления.

Товары – код товара (ключевое поле), название товара, срок хранения.

Заявки – код заявки (ключевое поле), название организации, код товара, требуемое количество.

Отпуск товаров – код заявки (ключевое поле), код товара, отпущенное количество, дата отпуска товара.

2. Установите связи между таблицами.

3. С помощью запроса отберите товары, количество которых от 100 до 300 штук.

4. Создайте запрос с параметром для отбора товаров, поступивших на склад какого-либо числа.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 15

1. Разработайте базу данных «Абитуриенты», состоящую из четырех таблиц со следующей структурой:

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

Специальности – шифр специальности (ключевое поле), название специальности.

Дисциплины – шифр дисциплины (ключевое поле), название дисциплины.

Вступительные экзамены – номер абитуриента, шифр дисциплины, экзаменационная оценка.

2. Установите связи между таблицами.

3. Составьте запрос для отбора студентов, сдавших экзамены без четверок.

4. Создайте запрос с параметром для отбора студентов, поступающих на определенную специальность.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

Вариант 16

1. Разработайте базу данных «Транспортные перевозки», состоящую из трех таблиц со следующей структурой:

Транспорт – марка автомобиля, государственный номер (ключевое поле), расход топлива.

Заявки код заявки (ключевое поле), дата заявки, название груза, количество груза, пункт отправления, пункт назначения.

Доставка – № п/п, дата и время отправления, дата и время прибытия, код заявки, государственный номер автомобиля, пройденное расстояние.

2. Установите связи между таблицами.

3. С помощью запроса отберите заявки с количеством груза от 800 до 200 кг.

4. Создайте запрос с параметром для отбора транспорта по марке автомобиля.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант № 17

1. Разработайте базу данных «Прокат спортивного оборудования», состоящую из трех таблиц со следующей структурой:

Клиенты – код клиента (ключевое поле), фамилия, имя, отчество, телефон, адрес, паспортные данные, залог.

Склад – код оборудования (ключевое поле), название, количество, залоговая стоимость, остаток.

Прокат – № п/п, клиент, оборудование, дата выдачи, срок возврата, отметка о возврате, оплата проката.

2. Установите связи между таблицами.

3. Создайте запрос для отбора оборудования с залоговой стоимостью от 200000 до 600000 руб.

4. Создайте запрос с параметром для отбора клиентов, возвративших оборудование.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

Вариант 18

1. Разработайте базу данных «Банк», состоящую из трех таблиц со следующей структурой:

Клиенты – код клиента (ключевое поле), фамилия, имя, отчество, паспорт, телефон, адрес, заработная плата.

Виды кредитов – код кредита (ключевое поле), название кредита, процентная ставка, условия предоставления.

Предоставленные кредиты № п/п, клиент, кредит, дата предоставления, срок, дата возврата, сумма, отметка о возврате.

2. Установите связи между таблицами.

3. Создайте запрос для отбора клиентов, взявших кредит от 1500 000 до 10 000 000 руб.

4. Создайте запрос с параметром для отбора кредитов по процентной ставке.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

Вариант 19

1. Разработайте базу данных «Туристическая фирма», состоящую из четырех таблиц со следующей структурой:

Клиенты – код клиента (ключевое поле), фамилия, имя, отчество, телефон, адрес, паспорт.

Сотрудники – код сотрудника (ключевое поле), фамилия, имя, отчество, должность, телефон, адрес, паспортные данные.

Туристические маршруты – код маршрута (ключевое поле), название, описание маршрута, страна, стоимость путевки, количество дней, вид транспорта.

«Заказы» – код заказа (ключевое поле), клиент, маршрут, сотрудник (менеджер, оформивший заказ), дата, отметка об оплате.

2. Установите связи между таблицами.

3. Создайте запрос для отбора маршрутов со стоимостью от 200000 до 400000 руб.

4. Создайте запрос с параметром для отбора клиентов, выбравших определенный вид маршрута.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 20

1. Разработайте базу данных «Поликлиника», состоящую из четырех таблиц со следующей структурой:

Врачи – код врача (ключевое поле), ФИО, должность, специализация, стаж работы, адрес, телефон.

Болезни – № п/п (ключевое поле), название заболевания, рекомендации по лечению, меры профилактики.

Пациенты – код пациента (ключевое поле), ФИО, адрес, телефон, страховой полис, паспорт.

Диагноз – № п/п (ключевое поле), пациент, заболевание, лечащий врач, дата обращения, дата выздоровления.

2. Установите связи между таблицами.

3. С помощью запроса отберите врачей-терапевтов и хирургов.

4. Создайте запрос с параметром для отбора пациентов с определенным видом заболевания.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 21

1. Разработайте базу данных «Электронная библиотека», состоящую из трех таблиц со следующей структурой:

Книги – шифр книги (ключевое поле), автор, название, год издания, количество экземпляров.

Читатели – читательский билет (ключевое поле), фамилия, имя, отчество, адрес.

Выданные книги – шифр книги, читательский билет, дата выдачи, дата возвращения, дата фактического возвращения.

2. Установите связи между таблицами.

3. С помощью запроса отберите все книги, выпущенные с 1998 по 2006 годы.

4. Создайте запрос с параметром для отбора книг определенного автора.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

Вариант 22

1. Разработайте базу данных «Продуктовый магазин», которая состоит из четырех таблиц со следующей структурой:

Товары – код товара (ключевое поле), наименование товара, количество товара.

Поступление товаров – код товара, дата поступления, цена приобретения товара за единицу, код поставщика.

Продажа товаров – код товара, месяц продажи, проданное количество за месяц, цена продажи товара.

Поставщики – код поставщика (ключевое поле), название поставщика, адрес поставщика, телефон поставщика.

2. Установите связи между таблицами.

3. С помощью запроса отберите товары, цены которых от 20000 до 75000руб.

4. Создайте запрос с параметром для отбора товаров, проданных в определенном месяце.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 23

1. Разработайте базу данных «Сессия», состоящую из четырех таблиц со следующей структурой:

Студенты – шифр студента (ключевое поле), фамилия, имя, отчество, курс, группа.

Экзамены – шифр студента, дата, шифр дисциплины, оценка.

Зачеты – шифр студента, дата, шифр дисциплины, зачет.

Дисциплины – шифр дисциплины (ключевое поле), название дисциплины, количество часов.

2. Установите связи между таблицами.

3. С помощью запроса отберите студентов, сдавших экзамен на 7 или 8.

4. Создайте запрос с параметром для отбора студентов, получивших или не получивших зачет.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 24

1. Разработайте базу данных «Оптовый склад», состоящую из четырех таблиц со следующей структурой:

Склад – код товара, количество, дата поступления.

Товары – код товара (ключевое поле), название товара, срок хранения.

Заявки – код заявки (ключевое поле), название организации, код товара, требуемое количество.

Отпуск товаров – код заявки (ключевое поле), код товара, отпущенное количество, дата отпуска товара.

2. Установите связи между таблицами.

3. С помощью запроса отберите товары, количество которых от 1000 до 5000 штук.

4. Создайте запрос с параметром для отбора товаров, поступивших на склад какого-либо числа.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

Вариант 25

1. Разработайте базу данных «Абитуриенты», состоящую из четырех таблиц со следующей структурой:

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

Специальности – шифр специальности (ключевое поле), название специальности.

Дисциплины – шифр дисциплины (ключевое поле), название дисциплины.

Вступительные экзамены – номер абитуриента, шифр дисциплины, экзаменационная оценка.

2. Установите связи между таблицами.

3. Составьте запрос для отбора студентов, сдавших экзамены без пятерок.

4. Создайте запрос с параметром для отбора студентов, поступающих на определенную специальность.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 26

1. Разработайте базу данных «Транспортные перевозки», состоящую из трех таблиц со следующей структурой:

Транспорт – марка автомобиля, государственный номер (ключевое поле), расход топлива.

Заявки код заявки (ключевое поле), дата заявки, название груза, количество груза, пункт отправления, пункт назначения.

Доставка – № п/п, дата и время отправления, дата и время прибытия, код заявки, государственный номер автомобиля, пройденное расстояние.

2. Установите связи между таблицами.

3. С помощью запроса отберите заявки с количеством груза от 1000 до 5000 кг.

4. Создайте запрос с параметром для отбора транспорта по марке автомобиля.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант № 27

1. Разработайте базу данных «Прокат спортивного оборудования», состоящую из трех таблиц со следующей структурой:

Клиенты – код клиента (ключевое поле), фамилия, имя, отчество, телефон, адрес, паспортные данные, залог.

Склад – код оборудования (ключевое поле), название, количество, залоговая стоимость, остаток.

Прокат – № п/п, клиент, оборудование, дата выдачи, срок возврата, отметка о возврате, оплата проката.

2. Установите связи между таблицами.

3. Создайте запрос для отбора оборудования с залоговой стоимостью от 15000 до 60000 руб.

4. Создайте запрос с параметром для отбора клиентов, возвративших оборудование.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 28

1. Разработайте базу данных «Банк», состоящую из трех таблиц со следующей структурой:

Клиенты – код клиента (ключевое поле), фамилия, имя, отчество, паспорт, телефон, адрес, заработная плата.

Виды кредитов – код кредита (ключевое поле), название кредита, процентная ставка, условия предоставления.

Предоставленные кредиты № п/п, клиент, кредит, дата предоставления, срок, дата возврата, сумма, отметка о возврате.

2. Установите связи между таблицами.

3. Создайте запрос для отбора клиентов, взявших кредит от 5 500 000 до 8 000 000 руб.

4. Создайте запрос с параметром для отбора кредитов по процентной ставке.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.

 

Вариант 29

1. Разработайте базу данных «Туристическая фирма», состоящую из четырех таблиц со следующей структурой:

Клиенты – код клиента (ключевое поле), фамилия, имя, отчество, телефон, адрес, паспорт.

Сотрудники – код сотрудника (ключевое поле), фамилия, имя, отчество, должность, телефон, адрес, паспортные данные.

Туристические маршруты – код маршрута (ключевое поле), название, описание маршрута, страна, стоимость путевки, количество дней, вид транс- порта.

«Заказы» – код заказа (ключевое поле), клиент, маршрут, сотрудник (менеджер, оформивший заказ), дата, отметка об оплате.

2. Установите связи между таблицами.

3. Создайте запрос для отбора маршрутов со стоимостью от 200000 до 500000 руб.

4. Создайте запрос с параметром для отбора клиентов, выбравших определенный вид маршрута.

5. Создайте формы для ввода данных, отчеты и главную кнопочную форму.


 

Лабораторная работа №18

«SQL-запросы. Создание и заполнение таблиц.»

 

Цель работы: получить навыки создания и редактирования таблиц базы данных, используя команды SQL.

 

Порядок выполнения работы:

Справочная информация

Форматы команд:

СОЗДАНИЕ ТАБЛИЦЫ

CREATE TABLE имя_таблицы (имя_поля1 тип_поля ключ ограничение, имя_поля2 тип_поля ограничение, …);

ИЗМЕНЕНИЕ ТАБЛИЦЫ (ДОБАВЛЕНИЕ ПОЛЕЙ)

ALTER TABLE имя_таблицы ADD имя_поля тип_поля;

ЗАПОЛНЕНИЕ ТАБЛИЦЫ ДАННЫМИ

INSERT INTO имя_таблицы VALUES (…,…);

УДАЛЕНИЕ ТАБЛИЦЫ

DROP TABLE имя_таблицы;

 

1. Создайте в MS ACCESS базу данных, назвав ее своей фамилией с указанием номера группы.

2. Создайте запрос с помощью конструктора запросов (таблицы не добавлять).

3. Перейдите в режим команд SQL

Конструктор – Тип запроса / Управление – Режим SQL

4. Создайте 4 таблицы, называя их латинскими буквами и самостоятельно определяя тип данных поля и ключевые поля:

Студенты (id_student, familiya, imya, otchestvo, address, data_rozhd, nomer_group)

Преподаватели (id_prepod, familiya, imya, otchestvo, address, kafedra)

Кафедра (id_kafedra, nazvanie, kol_sotrudnikov)

Факультет (kod_fakultet, nazvanie, kol_group)

5. В таблицу Студенты добавьте поле licevoi_schet

6. В таблицу Факультет добавьте поле fio_dekana

7. Внесите в каждую таблицу по 2-3 записи

8. Сделайте скриншот экрана и вставьте его в текстовый документ

9. Удалите таблицу Кафедра

 


 

Лабораторная работа №19

  Цель работы: получить навыки создания и редактирования запросов по заданным…  

Лабораторная работа №20

  Цель работы: получить навыки создания и редактирования запросов по заданным…  

Лабораторная работа №21

Основные элементы HTML-файла»   Цель работы: получить навыки создания и редактирования простейших страниц HTML.

Расположите каждую фразу в теле документа на новой строке.

Загрузите файл web1.html в Internet Explorer. Оцените результат.

Расположите текст в теле документа по центру.

1.4 Выделите текст в теле документа стилем заголовок 1-го уровня (тег <H1>). Загрузите файл web1.html в Internet Explorer. Оцените результат.  

Задайте цвет линий, их ширину и высоту, выравнивание по центру Web-страницы.

Загрузите файл web2.html в Internet Explorer. Оцените результат.

В разделе Мои увлечения добавьте нумерованный список из 5 пунктов. Нумерацию выполнить римскими цифрами.

Загрузите файл web2.html в Internet Explorer. Оцените результат.

В разделе Мои коллеги добавьте маркированный список из 5 пунктов. В качестве маркера использовать незакрашенный круг.

Загрузите файл web2.html в Internet Explorer. Оцените результат.

Дополните описания списков всплывающими подсказками.

  Задание 3. Откройте файл web2.html в БЛОКНОТЕ и отредактируйте тело документа.… 3.1 Задайте для каждого заголовка: цвет шрифта, размер (1..7), гарнитуру по своему выбору.

Раздел Design by выделите подчеркиванием.

Загрузите файл web3.html в Internet Explorer. Оцените результат.

 

Задание 4. Создайте HTML-документ следующего вида:

Имя файлаweb4.html

Заголовок документа <TITLE> - Советы по изготовлению страничек

Тело документа:

Тиканье, мерцание, перемещение, прокрутка…

Эти новые спецэффекты повсюду на Web.

Полезные советы!

- По возможности избегайте пиктограммы "В процессе производства";

- Не перегружайте страницу большими изображениями;

- Проверяйте орфографические ошибки;

- Проверяйте как можно чаще ссылки на странице.

Загрузите файл web4.html в Internet Explorer. Оцените результат.

4.1 Тело документа оформите с помощью контейнера <PRE>.

Загрузите файл web4.html в Internet Explorer. Оцените результат.

 

Задание 5. Создайте документ, в котором текст будет организован с помощью списков терминов и определений. В список внесите следующие термины и их определения:

Сеть Интернет

Гипертекст

Обозреватель

<dl>

<dt>Сеть интернет

<dd>…..

<dt>Гипертекст

<dd> …..

<dt>Обозреватель

<dd> …..

</dl>

Сохраните под именем web5.html.

Выделите каждый термин красным цветом, жирным начертанием.

Загрузите файл web5.html в Internet Explorer. Оцените результат

 


 

Лабораторная работа №22

«Web-страницы. Создание списков. Вставка графики.»

 

Цель работы: получить навыки создания списков и добавления графических элементов в HTML файл, закрепить полученные навыки создания и редактирования страниц с использованием языка HTML.

 

Порядок выполнения работы:

Создание и редактирование списка

2. Текст, который будет вводиться в последующих пунктах этого упражнения, необходимо поместить между тегами <BODY> и </BODY> 3. Вставьте в документ тег <OL ТУРЕ="I">, который начинает… 4. Вставьте в документ элементы списка, предваряя каждый из них тегом <LI>.

Создание изображения и использование его на Web-странице.

2. Нарисуйте произвольный рисунок. 3. Сохраните рисунок под именем <Ваша фамилия>.gif (в формате GIF). 4. Откройте документ <Ваша фамилия>.htm в программе Блокнот.

Лабораторная работа №23

«Web-страницы. Создание гиперссылок. Стили.»

 

Цель работы: получить навыки создания гиперссылок, а также навыки оформления HTML страниц с помощью стилей, закрепить полученные навыки создания и редактирования страниц с использованием языка HTML.

 

Порядок выполнения работы:

Задание 1

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

Задание 2

Примечание (в качестве основы для выполнения заданий 2-4

Берем HTML страницу из лаб.работы №23)

1. Создайте каталог /css/

2. Создайте в нем файл main.css

3. Подключите его ко всем страницам сайта с помощью тега <LINK>.

4. Задайте по умолчанию следующие параметры для всех страниц (переопределив, тег <body>):
- цвет фона
- размер шрифта
- цвет шрифта
- семейство шрифта (например, Arial)

5. Проверьте работоспособность на сервере.

6. В комментариях (в файле main.css) поясните эти параметры.

Задание 3

1. Задайте по умолчанию следующие параметры для всех абзацев (переопределив, тег <p> и псевдоклассы тега <p>):
- выравнивание абзаца
- отступ красной строки
- размер и цвет первой буквы

2. Проверьте работоспособность на сервере.

3. В комментариях (в файле main.css) поясните эти параметры.

Задание 4

1. Задайте по умолчанию следующие свойства ссылок для всех страниц:
- цвет и оформление ссылки
- цвет и оформление посещенной ссылки
- цвет и оформление активной ссылки
- цвет и оформление ссылки, в момент нахождения курсора мыши над ней

2. Проверьте работоспособность на сервере.

 


 

Лабораторная работа №24

  Цель работы: получить навыки создания фреймов, добавления и редактирования…  

Лабораторная работа №25

  Цель работы: закрепить полученные навыки создания и редактирования страниц с…  

Блок контроля знаний

 

Задания для СУРС и методические указания по их выполнению

 

Самостоятельная управляемая работа студентов №1

Задание: Написать реферат-эссе на тему «Информатизация в Республике Беларусь»,… Объем реферата: 5-7 страниц.

Самостоятельная управляемая работа студентов №2

Задание: Составить блок-схему алгоритма для нахождения решения следующих задач и вывода… № варианта определяется по следующей схеме: Последняя цифра номера студента по списку в журнале Номер…

Вариант 1

1)Составить блок схему нахождения решения:

2)Составить блок-схему сказки «Колобок»

Вариант 2

1)Составить блок схему нахождения решения:

 

2)Постройте блок-схему алгоритма подписи 10 новогодних открыток

Вариант 3

1)Составить блок схему нахождения решения:

 

2)Составить блок-схему процесса полива цветов (в т.ч. нужно проверить, как давно их поливали). Вывести на экран результат – политы ли цветы.

Вариант 4

1)Составить блок схему нахождения решения:

 

2)Составить блок-схему поведения возле камня с надписью: «Налево пойдешь - коня потеряешь, направо пойдешь - голову потеряешь, прямо пойдешь – судьбу найдешь» и вывести на экран результат «поисков».

Вариант 5

1) Составить блок схему нахождения решения:

 

2)Составить блок – схему пословицы «Хочешь есть калачи – не лежи на печи»

Примеры:


 

 


 

 

Обозначения:

 


Начало и конец алгоритма

 

 


Проверка выполнения условия

 

 


Вычисления, констатация фактов

 

 


Ввод данных с клавиатуры и вывод на печать (на экран)

 

 


Самостоятельная управляемая работа студентов №3

Задание: Составить компьютерную презентацию по теме «Языки программирования и их…  

Самостоятельная управляемая работа студентов №4

Задание: Разработать схему данных базы данных по заданному варианту. № варианта определяется по последней цифре номера студента по списку в журнале.

Вариант 1

Составить схему базы данных университета

Вариант 2

Составить схему базы данных поликлиники

Вариант 3

Составить схему базы данных книжного магазина

Вариант 4

Составить схему базы данных автошколы

Вариант 5

Составить схему базы данных ночного клуба

Вариант 6

Составить схему базы данных цветочного магазина

Вариант 7

Составить схему базы данных спортивного клуба

Вариант 8

Составить схему базы данных детского сада

Вариант 9

Составить схему базы данных автобусного парка

Вариант 0

Составить схему базы данных парка развлечений


Самостоятельная управляемая работа студентов №5

Задание: Составить компьютерную презентацию по теме «Использование программных средств…  

Самостоятельная управляемая работа студентов №6

Задание: Написать реферат-эссе на тему «История возникновения и развития интернета»,… Объем реферата: 5-7 страниц.

Материалы для самоконтроля знаний

 

Вопросы к зачету

За 1 семестр

2. Технология обработки информации. 3. Сущность и этапы развития информационных технологий. 4. Информатизация в Республике Беларусь.

За 2 семестр

2. Структура базы данных. Свойства полей базы данных. 3. Структура базы данных. Типы данных. 4. Трехуровневая модель организации баз данных.

– Конец работы –

Используемые теги: Учебно-методический, Комплекс, дисциплине, основы, информационных, технологий0.085

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Учебно-методический комплекс по дисциплине Основы информационных технологий

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ДИСЦИПЛИНЫ по дисциплине EUR 1106 - Экология и устойчивое развитие ООД 1 Учебно-методическое пособие по дисциплине Экология и устойчивое развитие / – Астана: Изд-во ЕНУ
Евразийский национальный университет им Л Н Гумилева... Кафедра Управления и инжиниринга в сфере охраны окружающей среды...

Учебно-методический комплекс по дисциплине Информатика Раздел «Основы информационной культуры»
Краткий конспект лекций... Методические материалы для лабораторных занятий... Методические рекомендации по СРСП и СРС... Для студентов специальности 050703 – «Информационные системы»...

Учебно-методический комплекс дисциплины Основы экономической теории
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ... ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ... МОСКОВСКИЙ ИНСТИТУТ СТАЛИ И СПЛАВОВ...

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ДИСЦИПЛИНЫ Дисциплина Информатика
Государственное образовательное учреждение высшего профессионального образования... ПОВОЛЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ сервиса ПВГУС...

МЕТОДИЧЕСКИЕ УКАЗАНИЯ И ЗАДАНИЯ К КУРСОВОЙ РАБОТЕ по дисциплине Основы информационных технологий и программирования Энергетический менеджмент , Теплоэнергетика
Донецкий национальный технический университет... МЕТОДИЧЕСКИЕ УКАЗАНИЯ И ЗАДАНИЯ...

Информационные технологии в экономике. Основы сетевых информационных технологий
ЛВС интенсивно внедряются в медицину, сельское хозяйство, образование, науку и др. Локальная сеть - LAN - Local Area Network , данное название… В настоящее время информационно-вычислительные системы принято делить на 3… TOP Technical and Office Protocol - протокол автоматизации технического и административного учреждения. МАР ТОР…

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ДИСЦИПЛИНЫ Основы безопасности жизнедеятельности
Утверждаю директор педагогического института... г...

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ДИСЦИПЛИНЫ ДЛЯ ОБУЧАЮЩЕГОСЯ Наименование дисциплины: Философия
Утверждено на заседании Ученого совета факультета Финансы протокол от апреля г Декан факультета Финансы... Тематика курсовых работ не... Тестовые задания...

Учебно-методический комплекс по дисциплине ОСНОВЫ МЕНЕДЖМЕНТА
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования... Тверской государственный университет...

УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС Дисциплины Теория и практика связей с общественностью: правовые основы связей с общественностью
Государственное образовательное учреждение... высшего профессионального образования... Сыктывкарский государственный университет...

0.039
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам