- •1.Информатизация общества
- •1.1.Понятие информации
- •1.2.Переход к информационному обществу.
- •1.3.Информационный рынок
- •1.4.Информатика, предмет и задачи
- •2.Введение в экономическую информатику
- •2.1.Особенности экономической информации
- •2.2.Принципы классификации и кодирования информации
- •2.3 Виды экономической информации в фирме
- •Информация
- •3.Классификация и тенденции развития эвм
- •3.1.Классификация эвм (признаки)
- •3.1.1.Принципу действия
- •3.1.2.Этапы создания
- •3.1.3.Назначение
- •3.1.4.Функциональные возможности
- •3.2.Персональные компьютеры
- •3.2.1.История создания пк
- •3.2.2.Свойства пк
- •3.3. Представление информации в эвм
- •3.4. Перспективы развития эвм.
- •4.Архитектура пк
- •4.1.Структура пк
- •4.2.Микропроцессор
- •4.3.Системная шина
- •4.4.Основная память
- •4.5.Видеосистема
- •4.6.Принтеры
- •4.7.Поколение микропроцессоров. Их работа
- •4.8.Жесткий и лазерный диски ????????
- •5.Компьютерные сети
- •5.1.Назначение и классификация компьютерных сетей
- •5.2.Локальные компьютерные сети (лвс)
- •5.3.Глобальные сети (gan)
- •5.3.1.Глобальная финансовая сеть swift.
- •5.3.2.Глобальная сеть Internet
- •5.4.Стандарты воздействия в компьютерной сети
- •5.6. Беспрововодные сети и каналы связи ?????
- •6.Операционная система Windows
- •6.1.Основные положения
- •6.2.Интерфейс пользователя
- •6.3.Многозадачность
- •6.4.Управление ресурсами
- •6.5.Объектный подход
- •6.6.Работа в сети
- •6.7.Мультимедиа
- •6.8.Структура интерфейса пользователя
- •6.8.1.Окна
- •6.8.2.Меню
- •6.8.3.Панель задач. Папки Мой компьютер и корзина, панель управления
- •7.2.Обработка текста и документа
- •7.2.1.Минимальный набор типовых операций
- •7.2.2.Расширенный набор типовых операций
- •7.2.2.1Поиск и замена
- •7.2.2.2Проверка правописания
- •7.2.2.3Параметры страниц
- •7.2.2.4Стили
- •7.2.2.5Шаблоны
- •7.2.2.6Макросы
- •7.2.2.7Таблицы.
- •7.3.Принципы подготовки бумажных и электронных документов
- •7.3.1.Принципы создания документа
- •7.3.2.Принципы форматирования документа
- •8.Табличный процессор
- •8.1.История развития табличного процессора
- •8.2.Интерфейс табличного процессора
- •8.2.1.Строки, столбцы, ячейки, адреса
- •8.2.2.Блоки
- •8.2.3.Окно, рабочий лист, текущая ячейка
- •8.2.4.Типовая структура интерфейса
- •8.3.Данные, хранимые в ячейках
- •8.3.1.Типы входных данных
- •8.3.2.Форматирование входных и выходных данных
- •8.3.3.Уровни информации в ячейке
- •8.4.Изменение ссылок при копировании формул
- •8.4.1.Относительная и абсолютная адресация
- •8.4.2.Правило относительной ориентации
- •8.5.Обобщенная технология работы в табличном процессоре
- •8.6.Объединение электронных таблиц
- •8.6.1.Межтабличные связи
- •8.6.2.Консолидация таблиц
- •8.6.3.Объединение файлов
- •8.7.Макросы в табличном процессоре
- •9.Система управления базами данных
- •9.1.Отличительные признаки субд
- •9.2.Требования к организации базы данных
- •9.3.Классификация бд
- •9.4.Понятие объекта данных
- •9.5.Структурные элементы бд
- •9.6.Связи между наборами объектов и их типы
- •9.7.Модель данных
- •9.8.Иерархическая и сетевая модели данных
- •Режим исключения
- •9.9.Реляционная модель данных
- •9.10.Правила Кодда
- •9.11.Целостность связей
- •9.12.Метод «сущность-связи»
- •10.Программное обеспечение эвм
- •10.1.Основные понятия
- •10.2. ? Категории специалистов по разработке и эксплуатации программ
- •10.4.Правовые методы защиты программ
- •10.5.Классификация программного обеспечения (по)
- •10.5.1.Прикладное по
- •10.5.1.1Проблемно-ориентированное по
- •10.5.1.2Методо-ориентированное по
- •10.5.1.3Прикладное по общего назначения
- •10.5.1.4Офисное по
- •10.5.1.5Автоматизированное проектирование
- •10.5.2.Системное по
- •10.5.2.1Базовое системное по
- •10.5.2.2Сервисное системное по
- •10.5.3.Инструментарий программирования
- •10.5.3.1Локальные средства разработки программ
- •10.5.3.2Интегрированные среды
- •10.5.3.3Саsе-технология
- •11.Программирование
- •11.1.Постановка задачи
- •11.2.Структуризация системы
- •11.3.Организация данных
- •11.4.Алгоритмизация
- •11.4.1.Структурное программирование
- •11.4.2.Схемы передач управления
- •12.Содержание
9.6.Связи между наборами объектов и их типы
Пусть имеется n наборов объектов Е1, Е2, … , Еn.
Связью называется множество последовательностей объектов (еi1, еi2,…, еin), где еi1 Е1, еi2 Е2, …, еin Еn.
С помощью связей наборы объектов объединяются в единую информационную структуру.
Между двумя наборами объектов (n=2) различают три типа связей:
один к одному ( 1:1 );
один ко многим ( 1:М );
много ко многим ( М:N ).
Связь между двумя наборами Е1 и Е2 относится к типу «один к одному», если для каждого объекта из первого набора можно указать 0 или 1 объект из второго набора и для каждого объекта из второго набора можно указать 0 или 1 объект из первого набора.
Примерами связей типа 1:1 служат связи между:
студентами и зачетными книжками,
между государствами и валютами,
между офицерами и табельным оружием,
между гражданами и заграничными паспортами. У каждого студента или нет зачетной книжки, или есть только одна.
Для каждой зачетки или студент не указан, или имеется только один.
Связь между двумя наборами Е1 и Е2 относится к типу «один ко многим», если для каждого объекта из первого набора можно указать 0 или более объектов из второго набора и для каждого объекта из второго набора можно указать 0 или 1 объект из первого набора.
Примерами связей 1:М служат связи между
банками и вкладами,
вкладами и взносами,
между группами и студентами,
между отделами и сотрудниками,
между ведомостями и строками ведомостей,
между клиентами и заявками.
В каждом банке или нет вкладов (банк еще не открылся) или может быть много вкладов. Для каждого вклада или банк не указан, или есть только один.
Связь между двумя наборами Е1 и Е2 относится к типу «многие ко многим», если для каждого объекта из первого набора можно указать 0 или более объектов из второго набора и для каждого объекта из второго набора можно указать 0 или более объектов из первого набора.
Примерами связей M:N служат связи между
продуктами и странами,
между студентами и дисциплинами,
между сотрудниками и проектами,
между заявками и товарами,
между магазинами и покупателями.
Каждый продукт может поставляться из многих стран и не поставляться вовсе. Каждая страна может поставлять много продуктов и не поставлять никаких.
Графически связи изображаются стрелками (рис.4.5).
В реальных СУБД реализуется только один тип связи – один ко многим.
Связь 1:1 получается из связи 1:М путем ее ограничения.
Для реализации связи М:N вводится новый набор объектов и используются две связи 1:М.
Например, связь между странами и продуктами типа M:N получается с помощью набора данных «поставки» (рис.4.6).
M : N
Страны Продукты
1 : М
1
: М
Поставки
Рис.4.6.
Реализация связи M : N.
9.7.Модель данных
Модель данных – это совокупность трех групп логических правил:
описание структуры данных,
правила целостности и непротиворечивости данных,
операции манипулирования с данными.
Существует три вида моделей данных: иерархическая, сетевая, реляционная.
