- •Конспект лекций
- •Донецк – 2015 содержание
- •Введение. Основные понятия дисциплины
- •2. Периферийные устройства пк
- •Мониторы электронно-лучевые (crt)
- •Плазменные панели (pdp)
- •Клавиатура
- •Манипуляторы
- •Струйные принтеры (Ink Jet)
- •Принтеры
- •Лазерные принтеры (Laser Jet)
- •Плоттер
- •Конфигурация компьютера.
- •2. История операционной системы Windows.
- •3. Операционная система Windows xp. Назначение и возможности.
- •Рабочий стол Windows
- •4. Окна операционной системы Windows.
- •5. Файловая система пк
- •6. Маска (шаблон) имени файла или папки
- •7. Программа Проводник. Работа с объектами.
- •Пуск – Программы – Стандартные – Проводник
- •Работа с объектами
- •2. Текстовый редактор WordPad
- •3. Калькулятор
- •4. Буфер обмена
- •Тема: Текстовый редактор Microsoft Word, характеристика и функциональные возможности. План:
- •2. Работа с простыми и сложными документами в текстовом редакторе ms Word.
- •Заявление.
- •Текстовый редактор ms word.
- •4. Работа с дополнительными возможностями текстового редактора ms Word
- •Тема: Табличный процессор ms Excel
- •2. Рабочие книги и файлы.
- •3. Введение и форматирование данных в программе ms Excel.
- •4. Создание диаграмм в ms Excel.
- •5. Анализ данных с помощью сводных таблиц.
- •Методические указания.
- •Методические указания.
- •1. Работа с мастером функций, синтаксис стандартных функций Microsoft Excel.
- •2. Примеры использования стандартных функций в экономических расчетах.
- •1. Работа с мастером функций, синтаксис стандартных функций Microsoft Excel
- •Логические функции:
- •Математические функции:
- •Статистические функции:
- •2. Примеры использования стандартных функций в экономических расчетах
- •Выполнение:
- •Выполнение:
- •Пример 3 (плакат № 7) Предприятие изготовляет столы и стулья. При заказе на изготовление больше 20 столов заказчику предоставляется скидка в оплате 5%; больше 30 стульев – скидка 7%.
- •Выполнение:
- •1. Основные понятия Visual Basic. Визуальное создание программы.
- •2. Создание исходного кода программы. Линейный процесс.
- •1. Основные понятия Visual Basic Визуальное создание программы.
- •2. Создание исходного кода программы. Линейный процесс.
- •If условие Then
- •2. Организация циклических вычислительных процессов. Оператор цикла For. . . Next.
- •3. Использование элементов управления в программах Visual Basic.
- •2. Основные понятия реляционных бд: нормализация, связь и ключи.
- •3. Создание базы данных. Этапы проектирования.
- •4. Основные возможности субд Mіcrosoft Access.
- •5. Объекты субд Access.
- •6. Основные типы полей баз данных. Свойства полей базы данных.
- •2. Виды запросов субд Access.
- •3. Технология построения запросов в субд Access.
- •Запросо-создать-конструктор
- •Запрос-создать-конструктор
- •Запрос-создать-конструктор
- •Запрос-создать-конструктор
- •Запрос-создать-конструктор
- •Запрос-создать-конструктор
- •Запрос-создать-конструктор
- •Запрос-создать-конструктор
- •Запрос-создать-конструктор.
- •Создание форм. Основные понятия.
- •Создание отчетов. Основные понятия.
- •1. Создание форм. Основные понятия.
- •Создание формы с помощью мастера
- •Создание формы с помощью конструктора
- •2. Создание отчетов. Основные понятия.
- •Література
3. Создание базы данных. Этапы проектирования.
Создание БД начинается с проектирования. Этапы проектирования БД:
• исследование предметной области;
• анализ данных (сущностей и их атрибутов);
• определение отношений между сущностями и определение первичных и вторичных (внешних) ключей.
В процессе проектирования определяется структура реляционной БД (состав таблиц, их структура и логические связи). Структура таблицы определяется составом столбцов, типом данных и размерами столбцов, ключами таблицы.
К базовым понятиям модели БД «сущность - связь" относятся: сущности, связи между ними и их атрибуты (свойства).
Сущность - любой конкретный или абстрактный объект в рассмотренной предметной области. Сущности - это базовые типы информации, которые хранятся в БД (в реляционной БД каждой сути назначается таблица). К сущностям могут относиться: студенты, клиенты, подразделы и т.д. Экземпляр сущности и тип сущности - это разные понятия.
Понятие тип сущности относится к набору однородных личностей, предметов или событий, которые выступают как целое (например, студент, клиент и т.д.). Экземпляр сущности относится, например, к конкретной личности в наборе. Типом сущности может быть студент, а экземпляром - Петров, Сидоров и т.д.
Атрибут - это свойство сущности у предметной области. Его наименование должно быть уникальным для конкретного типа сущности. Например, для сути студент могут быть использованы следующие атрибуты: фамилия, имя, отчество, дата и место рождения, паспортные данные и т.д. В реляционной БД атрибуты хранятся в полях таблиц.
Связь - взаимосвязь между сущностями в предметной области. Связи представляют собой соединения между частями БД (в реляционной БД - это соединения между записями таблиц).
Связь между таблицами позволяет:
• или исключить возможность удаления или изменения данных в ключевом поле главной таблицы, если с этим полем связаны любые поля других таблиц.
• или сделать так, что при удалении (или смене) данных в ключевом поле главной таблицы автоматически (и абсолютно корректно) произойдет удаление или изменение соответствующих данных в полях связанных таблиц.
Для настройки свойств - связи надо в окне Схема данных выделить линию, которая соединяет поля двух таблиц, щелкнуть на ней правой кнопкой мыши и открыть контекстное меню связи, после чего выбрать в нем пункт – Изменить связь — откроется диалоговое окно Изменить связь. В нем показаны названия связанных таблиц, имена полей, которые принимают участие в связи (здесь же их можно изменить), а также приведены элементы управления для обеспечения условий целостности данных.
Если установлен только флажок Обеспечение целостности данных, то удалять данные из ключевого поля главной таблицы нельзя. Если вместе с ним включенные флажки Каскадное обновление связаных полей и Каскадное удаление связаных записей, то, соответственно, операции редактирования и удаления данных в ключевом поле главной таблицы разрешены, но сопровождаются автоматическими изменениями в связанной таблице.
Таким образом, смысл создания реляционных связей между таблицами состоит, с одной стороны, в защите данных, а с другого стороны — в автоматизации внесения изменений сразу в несколько таблиц, при изменениях в одной таблице.
Сущности - это данные, которые классифицируются по типу, а связи показывают, как эти типы данных соотносятся один к другому. Если описать некоторую предметную область в терминах сути - связь, то получим модель сущность - связь для этой БД.
Рассмотрим предметную область: Торговая фирма (Товарооборот) В БД «Товарооборот» должны храниться данные о товарных группах, товарах, фирмах-клиентах, о заказе и т.д. Ограничимся данными о товарах, о фирмах-клиентах, заказ. Определим сути, атрибуты сущностей и основные требования к функциям БД с ограниченными данными.
Основными предметно-значащими сущностями БД «Товарооборот» есть: Товары, Заказы, Клиенты.
Основные предметно-значащие атрибуты сущностей:
- Товары - наименование товара, цена, количество;
- Заказ - дата, количество, предоплата, сумма предоплаты;
- Клиенты - наименование, адрес, телефон, счет.
Основные требования к функциям БД:
- выбрать заказ по клиентам с указанием сумм заказов;
- выбрать заказ по клиентам с указанием сумм заказов за определенный период;
- выбрать суммы заказов для отдельных товаров;
- изменить цены на все товары или некоторые и т.д.
Из анализа данных предметной области следует, что каждой сути необходимо назначить простейшую двумерную таблицу (отношения). Дальше необходимо установить логические связи между таблицами.
Между таблицами Товары и Заказы необходимо установить такую связь, чтобы каждой записи из таблицы Товары соответствовало несколько записей в таблице Заказ, то есть один - ко - многим, так как один и тот же товар может быть заказан несколько раз.
Логическая связь между сущностями Заказы - Клиенты определены как один - к - многим исходя из того, что каждой записи из таблицы Справочник клиентов соответствует несколько записей в таблице Данные о заказах, так как один и тот же клиент может сделать несколько заказов. На основе вышеизложенного составляем модель сущность - связь для БД «Товарооборот». Стрелка является условной отметкой связи: один – ко – многим.
