Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ftd

.pdf
Скачиваний:
22
Добавлен:
16.03.2016
Размер:
13.91 Mб
Скачать

Табл. 7.21

Признак Реквизиты ИО уникального Имя Название Семантика

ключа

Приведенные правила позволяют группировать реквизиты в отдельные ИО, отвечающие требованиям нормализации.

4. определить структурные связи между ИО. Если выявлены отношения Многие-ко-Многим, они должны реализовываться через третий объект (связку), с которым исходные объекты связаны 1:М. Это сводится к введению объектасвязки, который становится подчиненным как 1:М по отношению к каждому ИО. (рис. 7.58.)

Объект А М:N

Объект В

Ключ Ка

Ключ Кb

 

1:М

1:М

Объект-

 

связка

 

Ключ Ка+Кb

 

Рис. 7.58. Реализация отношений типа М:N через объект-связку

Объект-связка должен иметь идентификатор, образованный из идентификаторов исходных объектов Ка и Кв.

5. Построить ИЛМ. ИЛМ удобно представить в графическом виде, используя графическое изображение ИО и отношений ИО.

В качестве примера рассмотрим построение ИЛМ предметной области, описывающей процесс сдачи экзамена студентами.

Перед разработкой информационно-логической модели реляционной базы данных рассмотрим, из каких информационных объектов должна состоять эта база данных.

Можно выделить три объекта, которые не будут обладать избыточностью,— Студенты, Дисциплины и Преподаватели. Представим состав реквизитов этих объектов в виде "название объекта (перечень реквизитов)":

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

Дисциплины (код дисциплины, название дисциплины), Преподаватели (код преподавателя, фамилия, имя, отчество, дата

рождения, телефон, заработная плата).

Рассмотрим связь между объектами Студенты и Дисциплины. Студент изучает несколько дисциплин, что соответствует многозначной связи и отражено на рис. 7.59 двойной стрелкой. Понятно, что каждая дисциплина изучается множеством студентов. Это тоже многозначная связь, обозначаемая двойной стрелкой (связь "один" обозначена одинарной стрелкой). Таким образом, связь между объектами Студенты и Дисциплины — Многие-ко-Многим

(М : N).

M:N

 

1:M

Студенты

Дисциплины

Преподаватели

Рис. 7.59. Типы связей между объектами Студенты, Дисциплины и Преподаватели

Множественные связи усложняют управление базой данных, например, в СУБД Ассеss при множественных связях нельзя использовать механизм каскадного обновления. Поэтому использовать такие связи нежелательно и нужно строить реляционную модель, не содержащую связей типа Многие-ко- многим. В Ассеss для контроля целостности данных с возможностью каскадного обновления и удаления данных необходимо создать вспомогательный объект связи, который состоит из ключевых реквизитов связываемых объектов и который может быть дополнен описательными реквизитами.

В нашем случае таким новым объектом для связи служит объект Оценки, реквизитами которого являются код студента, код дисциплины и оценки. Каждый студент имеет оценки по нескольким дисциплинам, поэтому связь между объектами Студенты и Оценки будет Один-ко-многим (1 : М). Каждую дисциплину сдает множество студентов, поэтому связь между объектами Дисциплины и Оценки также будет Один-ко-многим (1 : М). В результате получаем информационно-логическую модель базы данных, приведенную на рис.7.60.

СТУДЕНТЫ

ДИСЦИПЛИНЫ

1:М

ПРЕПОДАВАТЕЛИ

1:М

1:М

 

 

ОЦЕНКИ

Рис. 7.60. Информационно-логическая модель реляционной базы данных

6. Определить логическую структуру реляционной БД.

Для полученной схемы данных реляционной базы необходимо подготовить описание структуры ее таблиц в виде (табл.7.22):

 

 

 

 

 

 

Табл.7.22

 

 

 

 

 

 

 

 

Имя таблицы-отношения

 

 

 

Атрибут (поле)

Признак

 

Формат поля

 

Обозначение

Наименование

ключа

тип

длина

 

точность

(имя)

 

 

 

 

 

 

Рассмотрим, какие общие поля надо ввести в таблицы для обеспечения связности данных. В таблицах Студенты и Оценки таким полем будет «Код студента», в таблицах Дисциплины и Оценки — «Код дисциплины», в таблицах Преподаватели и Дисциплины — «Код дисциплины». Выбор цифровых кодов вместо фамилий или названий дисциплин обусловлен меньшим объемом информации в таких полях: например, число "2" по количеству символов значительно меньше слова "математика". В соответствии с этим логическая модель базы данных представлена на рис. 7.61, где жирными буквами выделены ключевые поля.

Студенты

1:М

Оценки

1:М

Дисциплины

1:М

Преподаватели

Код

Код

Код

Код

студента

 

студента

 

дисциплины

 

дисциплины

Фамилия

 

Код

 

Название

 

Код

 

 

дисциплины

 

дисциплины

 

преподавателя

Имя

 

Оценки

 

 

 

Фамилия

Отчество

 

 

 

 

 

Имя

Номер

 

 

 

 

 

Отчество

группы

 

 

 

 

 

 

Дата

 

 

 

 

 

Дата рождения

рождения

 

 

 

 

 

 

Стипендия

 

 

 

 

 

Преподаваемая

 

 

 

 

 

 

дисциплина

 

 

 

 

 

 

Телефон

Рис. 7.61. Логическая модель базы данных

Таким образом, рассмотренные выше этапы разработки БД, основанные на построении ИЛМ, позволяют легко получить логическую структуру реляционной БД, с нормализованными таблицами.

ВОПРОСЫ ДЛЯ САМОПРОВЕРКИ

1.Что такое текстовый процессор, для чего он применяется?

2.Назовите основные характеристики шрифта.

3.В каких единицах измеряется размер шрифта?

4.какие разновидности шрифтов вы знаете?

5.Что такое конец строки и конец абзаца?

6.Что означает форматирование абзаца?

7.Как установить параметры страницы?

8.как вставить рисунок в тестовый документ?

9.С помощью какой программы можно вставить формулу в документ?

10.Какие разновидности списков вы знаете?

11.Что такое колонтитул и для чего он применяется?

12.Как использовать таблицы в текстовом документе?

13.Что такое электронные таблицы и для чего они применяются?

14.Как ввести в ЭТ текст и формулу?

15.Что такое маркер заполнения?

16.Что такое абсолютный адрес ячейки?

17.Как копировать формулы?

18.Как называется первая строка таблицы в ЭТ?

19.Что такое сортировка?

20.Как отфильтровать данные, используя вычисляемый критерий?

21.Для чего применяются формы в ЭТ?

22.Что такое консолидация?

23.Какую информацию можно получить с помощью сводных таблиц?

24.В какой таблице можно выполнить автоструктурирование?

25.Можно ли создать базу данных в текстовом редакторе?

26.Как создается структура таблицы БД?

27.Что такое ключевое поле и зачем оно нужно?

28.Что такое запрос, и какие виды их вы знаете?

29.Перечислите объекты БД.

30.Для чего применяются формы в БД?

31.Как составить отчет с группированием в БД?

Глоссарий

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

автоматическое изменение адресов.

Блок – прямоугольная область смежных или несмежных ячеек, расположенных в разных местах. Блоком ячеек можно считать и строку, и столбец.

Буквица – отдельно стоящая большая буква, она может быть расположена в тексте и на поле, отдельно от текста.

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

ИСТИНА или ЛОЖЬ.

Гарнитура – внешний вид символов, составляющих шрифтовой набор.

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

Диаграмма — графическое представление данных.

Диаграммные листы — диаграмма в формате полного экрана на новом листе ЭТ. Запрос – инструкция на отбор записей в БД.

Запрос SQL — запрос в БД, создаваемый при помощи инструкций SQL.

Запрос на изменение — запрос в БД, который за одну операцию вносит изменения в несколько записей.

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

объединяют, то есть обрабатывают.

Засечки - символы, которыми набран текст, имеют небольшие выступы на концах основных штрихов букв.

Имя блока - имя, связанное с данными блока, а не с его местоположением. Можно блок перенести в другое место, что не повлияет на его имя.

Индекс — средство Ассеss, ускоряющее поиск и сортировку данных в таблице.

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

Кегль — размер шрифта, выраженный в пунктах. Кернинг – расстояние между парами символов шрифта.

Кодировка символов — порядок следования символов в символьном наборе.

Колонтитул – поле, находящееся за границами печати. Воспроизводися на всех страницах или на части страниц.

Консолидация — агрегирование (объединение) данных в ЭТ, представленных в исходных областях-источниках.

Легенда — специальное окно в ЭТ, содержащее для каждого ряда данных ключ и поле-

название. Ключ легенды повторяет цвет и узор, заданный для элементов данных ряда.

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

Модули - программные процедуры, написанные на языке Visual Basic. Моноширинный шрифт – шрифт пишущей машинки, специально разработан так,

чтобы все символы имели одинаковую ширину.

Относительные ссылки – ссылки, которые всегда изменяются так, чтобы отобразить

правило их вхождения в формулу относительно ее нового местоположения.

Отчет — гибкое и эффективное средство для организации просмотра и распечатки итоговой информации.

Постоянные значения — числа, символы, текст.

Пропорциональный шрифт - шрифт, в котором все символы занимают место,

пропорциональную их ширине.

Рубленый шрифт – шрифт, в котором символы не имеют засечек.

Сводная таблица – инструмент в ЭТ, который во многом объединяет возможности

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

другими данными, взятыми из таблиц (из баз данных).

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

Сноска – структурный элемент документа в текстовом редакторе, примечание к какомулибо термину основного текста, которое можно поместить либо в нижней части

текущей страницы, либо в конце документа.

Сортировка – упорядочение данных по возрастанию или убыванию. Список – представление информации в упорядоченном виде.

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

Структурирование таблицы — группирование строк и столбцов.

Таблицы -основные объекты БД. В них хранятся данные.

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

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

Уникальное поле - поле, значения в котором не могут повторяться.

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

Формула – в ЭТ совокупность операндов (математических операторов, чисел, ссылок и функций).

Формы - объекты, с помощью которых в базы вводят новые данные или

просматривают имеющиеся.

Частично абсолютные ссылки – ссылки, которые при копировании корректируются частично. Символ $ стоит или перед именем столбца, или перед номером строки.

Шрифт - набор символов, внешний вид которых подчинен единому авторскому

замыслу.

Шрифтовой дизайн — авторская работа, в которой разработчик шрифта сам определяет начертания, входящие в гарнитуру.

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

8

ЛОКАЛЬНЫЕ И ГЛОБАЛЬНЫЕ СЕТИ ЭВМ

8.1. Понятие телекоммуникации.

ГЛАВА

8.2. Локальные и глобальные сети:

Локальные сети,

 

 

Глобальные сети.

 

8.3. Протоколы обмена.

 

8.4. Среды передачи данных.

8.5. Сеть Интернет, ее возможности, средства навигации по киберпространству.

8.6Интеграция мировых информационных ресурсов.

Цель главы – изложить главные принципы построения и функционирования локальных и глобальных сетей, ознакомиться с возможностями использования Интернет в профессиональной деятельности

ПОСЛЕ ИЗУЧЕНИЯ ГЛАВЫ ВЫ ДОЛЖНЫ ЗНАТЬ:

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

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

Использование мировых информационных ресурсов.

КЛЮЧЕВЫЕ ПОНЯТИЯ

Архитектура,

Помехозащищенность,

Выделенная линия,

Протокол,

Глобальные сети,

Ресурсы,

Интернет,

Сервер,

Информационный потенциал

Сетевая операционная система,

общества,

Совместный доступ,

Киберпространство,

Телекоммуникации,

Локальные сети,

Телеконференция,

Модем,

Топология,

Передающая среда,

Уникальный адрес пользователя,

Поисковая система,

Электронная почта

8.1. ПОНЯТИЕ ТЕЛЕКОММУНИКАЦИИ

За все время существования человечеству не раз приходилось решать один и тот же вопрос: как быстро и с наименьшими потерями передать информацию в различном виде (текст, изображение, звук и т.д.) на большие расстояния. Было изобретено огромное количество технических средств, таких как традиционная почта, радиосвязь, телефон, телевидение, спутниковая связь, а также телекс, телефакс и компьютерные телекоммуникации. Эти средства передачи информации принято называть телекоммуникациями (от греч. Tele – вдаль, далеко и лат communicatio – общение)

Телекоммуникации – это средства дистанционной передачи информации.

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

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

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

8.2.ЛОКАЛЬНЫЕ И ГЛОБАЛЬНЫЕ СЕТИ

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

локальные сети (LAN — Local Area Network).

региональные сети (MAN — Metropolitan Area Network);

глобальные сети (WAN — Wide Area Network);

Локальная вычислительная сеть объединяет абонентов, расположенных в пределах небольшой территории. В настоящее время не существует четких ограничений на территориальный разброс абонентов локальной вычислительной сети. Обычно такая сеть привязана к конкретному месту. К классу локальных вычислительных сетей относятся сети отдельных предприятий, фирм, банков, офисов и т.д. Протяженность такой сети можно ограничить пределами 2 - 2,5 км.

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

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

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

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

Рис 8.1. Иерархия компьютерных сетей

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

Персональные компьютеры, ставшие в настоящее время непременным элементом любой системы управления, привели к буму в области создания

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

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

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

Локальные сети (ЛС)

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

Локальная сеть предоставляет возможность совместного использования оборудования. Часто дешевле создать локальную сеть и установить один принтер на все подразделение, чем приобретать по принтеру для каждого рабочего места. Файловый сервер сети позволяет обеспечить и совместный доступ к программам.

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

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

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

Прямое соединение

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]