По архитектуре организации хранения данных

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ АРХАНГЕЛЬСКОЙ ОБЛАСТИ

Государственное бюджетное профессиональное

Образовательное учреждение Архангельской области

«Архангельский индустриально-педагогический колледж»

УТВЕРЖДАЮ: Зам. директора по научн. метод. работе ГБПОУ Арх. обл. «АИПК» _______________________С.А.Герасимов «______» ____________________ 2016 года.

Теоретическая часть.

1. Понятие ПК. Состав персонального компьютера.

2. Структурная схема системного блока.

3. Определение, назначение внутренних устройств персонального компьютера (ПК).

4. Внешние устройства. Диалоговые средства пользователя.

5. Внешние устройства. Устройства ввода информации.

6. Внешние устройства. Устройства вывода информации.

7. Внешние устройства. Средства связи и телекоммуникаций.

8. Определение, назначение и виды внешней памяти ПК.

9. Характеристики внешней памяти ПК. Правила эксплуатации внешней памяти.

10. Определение файловой системы, файла и папки. Виды и характеристики файлов.

11. Файловая структура компьютера.

12. Стандартные приложения OC Windows.

13. Определение программного обеспечения. Классификация ПО.

14. Классификация, примеры и области использования программного обеспечения.

15. Определение программного обеспечения. Лицензионное программное обеспечение. Примеры.

16. Определение программного обеспечения. Свободное программное обеспечение. Примеры.

17. Технология обработки текстовой информации.

18. Определение понятия текстовый редактор. Виды текстовых редакторов.

19. Функциональные возможности MS Word.

20. Технология обработки графической информации.

21. Определение растровая графика. Растровые графические редакторы.

22. Определение векторная графика. Векторные графические редакторы.

23. Технология обработки числовой информации.

24. Особенности экранного интерфейса программы MC Excel.

25. Вычислительные возможности MC Excel.

26. Виды диаграмм в MC Excel. Построение диаграмм в MC Excel.

27. Системы управления базами данных. Организация системы управления БД.

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

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

30. Запуск, создание, оформление презентаций в MC Power Point.

31. Определение, виды, признаки заражения компьютерным вирусом.

32. Виды, характеристики, достоинства и недостатки антивирусных программ.

33. Назначение, возможности и виды локальных сетей. Характеристики и состав локальных сетей.

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

35. Основные услуги компьютерных сетей.

36. Виды и сравнительные характеристики антивирусных программ. Настройки антивирусной программы.

37. Компьютер и здоровье человека. Федеральные санитарные правила, нормы.(норматив просто прочти,чтобы в курсе быть)

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

15/ Определение программного обеспечения. Лицензионное программное обеспечение. Примеры.

Програ?ммное обеспе?чение[1][2][3] (допустимо также произношение обеспече?ние[3][4][5]) (ПО) — все или часть программ, процедур, правил и соответствующей документации системы обработки информации (ISO/IEC 2382-1:1993)[6][7].

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

  • ПО — компьютерные программы, процедуры и, возможно, соответствующая документация и данные, относящиеся к функционированию компьютерной системы (IEEE Std 829—2008)[8];
  • ПО — программа или множество программ, используемых для управления компьютером (IEEE Std 829—2008)[9];
  • ПО — совокупность программ системы обработки информации и программных документов[10], необходимых для эксплуатации этих программ (ГОСТ 19781-90)[11].

Программное обеспечение является одним из видов обеспечения вычислительной системы, наряду с техническим (аппаратным), математическим, информационным, лингвистическим, организационным и методическим обеспечением[12].

Программное обеспечение — это то, что делает компьютеры универсальными, позволяя использовать типовую вычислительную машину для решения самых разнообразных задач[13].

Академические области, изучающие программное обеспечение, — это информатика и программная инженерия.

В компьютерном сленге часто используется слово «софт», произошедшее от английского слова «software», которое в этом смысле впервые применил в статье журнала American Mathematical Monthly математик из Принстонского университета Джон Тьюки (англ. John W. Tukey) в 1958 году[14].

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

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

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

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

Вы наверно часто слышали такие выражения типа Box или OEM, freeware, shareware или trial.
Попробуем разобраться в видах лицензий и способах их распространения.
Здесь опишу основные виды лицензий, с которыми сталкиваются рядовые пользователи:

BOX(Retail,FPP — с англ. розница, розничная торговля) — Версия для розничной торговли,распространяется, как видно из названия в небольших коробках, больше всех соответствует представлениям о том, как должен выглядеть настоящий лицензионный программный продукт, благодаря тому, что покупатель сего получает как правило: лицензионное соглашение, сертификат подлинности(возможно в электронном виде на носителе), дистрибутив с программным продуктом(возможно с голограммой, защита от подделок).

Также возможно наличие наклейки от производителя, как например эти:

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

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

Установить ОС из BOX — издания возможно на любой компьютер, удовлетворяющий системным требованиям, также можно перенести систему на другой компьютер удалив ее с предыдущего и установив на следующий ПК. Использовать можно одновременно на стольких машинах, сколько указано на коробке, как правило это всего 1ПК. Можно поставить на несколько компьютеров, возможно такие системы пройдут активацию, но лицензионными они считаться уже не будут. Тем более начиная с Windows Vista/Windows Server 2008R2/ Windows7, ужесточилась проверка подлинности, и скорее всего активировав ключом для одного компьютера несколько систем, ключ попадет в черный список и вы лишитесь лицензии.

P.S: Как правило все пиратские копии ОС(в основном это Windows XP),которые имеются у большинства пользователей, идут с ключом от такой Retail(Box) версии.

Плюсы такого вида ПО:

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

Минусы:

1) Высокая цена.
2) Высокий процент подделок, часто хорошего качества, трудно отличимых от настоящих копий.

OEM (англ. Original Equipment Manufacturer — производитель изначальной комплектации) — Версия ПО, предназначенная для производителей комплектующих ПК, сборщиков готовых ПК, производителей ноутбуков(нетбуков). Распространяется без дополнительных материалов и сопровождающих товаров, в упаковке без оформления, гарантирующей только безопасную перевозку товара. Т.к не рассчитана для рядовых покупателей. В основном содержит только дистрибутив и ключ активации (реже только ключ активации, подразумевается, что производитель/сборщик ПК уже имеет дистрибутив).
Такой продукт значительно дешевле других видов лицензии, если сравнивать с BOX — версиями то экономия может составить от 10 до 50%!
В большинстве развитых стран продажа OEM-лицензий ПО потенциальным покупателям отдельно от компьютера запрещена, что не мешает частенько увидеть на прилавках небольших магазинчиков вот такие невзрачные картонные коробочки.

Что касается OEM ОС: Все операционный системы установленные на ноутбуки, которые мы видим в магазине являются OEM-лицензиями, ключ как правило располагают на днище ноутбука.
Также на многих простых ПК в учебных заведениях и фирмах можно обнаружить наклейку с ключом и названием ОС, это также OEM — версии, которые такие заведения приобретают по специальной лицензии, что намного дешевле и выгоднее чем красочные продукты BOX версий.

Особенности: Часто можно увидеть в интернете объявления типа, купил ноутбук, там Виста, снес — не понравилась. Кому нужен ключ — продаю/дарю и прочее. Сейчас объясню почему это выглядит как минимум глупо.
Так как, ноутбуки комплектуют OEM — версиями ОС, а такие версии рассчитаны для предустановки производителями, следовательно их невозможно продать или отдать. Поэтому они специально прикрепляются(теоретически) к железу ноутбука или простого ПК(в основном это материнская плата). Поэтому вряд ли удастся взять свой ключ от ноутбука, установить на другой ПК, установить-то установиться, но активацию может не пройти.

Плюсы OEM-вида лицензионного ПО:

1) Стоимость намного ниже если покупать в комплекте с ПК
2) Даже если ваш ключ украдут, им не смогут воспользоваться, т.к ПО будет работать только на вашем ПК
3) Покупая компьютер, вы получаете его с готовой системой, не нужно выдумывать велосипед

Минусы вытекают из плюсов:

1) Без готового ПК вам вряд ли продадут такое ПО
2) Использовать сможете только с тем ПК, с которым вместе и приобрели, если ПК выйдет из строя, считайте и лицензии тоже не будет
3) Многие недовольны тем, что им навязывают ту или иную ОС, когда покупают ноутбук, просто потому что стоимость ОС уже включена в стоимость ПК.

GGK или Get Genuine Kit (англ. Подлинный пакет лицензирования) — Достаточно интересное предложение от Microsoft по лицензированию уже установленных на ПК не лицензионных/взломанных/пиратских копий ОС. Вариант поставки такого пакета возможен для следующих программных продуктов: Windows XP Professional/Home Edition, Windows Vista Home Basic/Home Premium/Business. Комплект поставки включает в себя:
1 — Дистрибутив с лицензионной копией ОС
2- Сертификат подлинности (специальная наклейка подтверждающая лицензию, которая клеится на корпус ПК).

Плюсы данного вида лицензирования:

1) Можно лицензировать ОС, не проводя чистой установки. Т.е получаем из пиратской ОС лицензионную, не форматирую диск и не расходуя времени на переустановку и перенос всей нужно информации
2) Можно приобрести пакет для лицензирования нескольких ОС (актуально для предприятий)

Минусы данного вида лицензирования:

1) Можно лицензировать выбранную ОС только раз, перенести ее на другой компьютер не получиться, т.е пункт лицензионного соглашения строго закрепляет ее за тем ПК , на котором производилось лицензирование. Как и в случае с OEM, никаких механизмов защиты нет, только в юридическом плане.
2) Стоимость такого варианта лицензирования немного больше стоимости пакета OEM (сравнима с ним), но ниже стоимости BOX версии.

Есть еще несколько видов лицензий, но они как правило для крупных организаций, подписчиков разработчиков ПО и дилеров (подробно останавливаться не будем):

Volume Licensing — Корпоративные лицензии для организаций и предприятий, которым необходимо 5 или более лицензионных копий ПО. При этом поставляется только комплект лицензий(ключей активации) и одна документация по их активации на весь комплект.
Дистрибутивы, коробки и прочее отсутствуют. Возможно заключение договора на поставку в течении нескольких лет, бесплатным усовершенствованием, со спец предложениями и скидками, тесным сотрудничеством. Такой вид лицензий организации могу приобретать даже через сеть интернет в электронном виде, соответственно это экономически очень выгодно и оправдано.

EA или Enterprise Agreement — Корпоративные лицензии Microsoft для крупных организаций и предприятий, чей парк насчитывает более 250 ПК, которые готовы выбрать Microsoft — основной платформой корпоративного стандарта и сотрудничать с ней. Условия соглашения подразумевают предоставление базовых продуктов и их постоянную техническую поддержку. К базовым продуктам относятся:
1 — Windows Vista Business
2 — Microsoft Office Professional Plus/ Enterprise
3 — Набор клиентских лицензий, позволяющий осуществить доступ к серверам Microsoft.
Клиентам данной системы лицензирования предоставляется возможность пользоваться самыми последними версиями этих заявленных продуктов.

Теперь немного об основных способах распространения ПО:

1) Freeware (от англ. — бесплатное программное обеспечение) — Распространяется бесплатно, в основном через сеть интернет, вместе с печатными изданиями на дисках и сборниках ПО. Не требует выплат в пользу правообладателя и разработчика данного вида ПО. Возможно распространение как с открытым, так и с закрытым исходным кодом.

2) Shareware (от англ. — условно бесплатное программное обеспечение) — Распространяется бесплатно, в основном через сеть интернет, вместе с печатными изданиями на дисках и сборниках ПО. Но в отличие от Freeware содержит просьбу/предложение заплатить разработчику данного ПО. Возможно имеет ограниченный функционал: время работы, ytкоммерческое использование, ограничение прочих функций, до получения полной лицензии. Обычно распространяется с закрытым исходным кодом (не может быть усовершенствованно/изменено).

3) Trialware/Demoware (от англ. — ограниченное, демонстрационное программное обеспечение) — Распространяется полностью бесплатно, всем желающим, в основном через интернет. Имеет ограниченный функционал: количество запускоd, блокированные функции, время работы и т.п. Имеет закрытый исходный код.

16/ Определение программного обеспечения. Свободное программное обеспечение. Примеры.

Програ?ммное обеспе?чение[1][2][3] (допустимо также произношение обеспече?ние[3][4][5]) (ПО) — все или часть программ, процедур, правил и соответствующей документации системы обработки информации (ISO/IEC 2382-1:1993)[6][7].

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

  • ПО — компьютерные программы, процедуры и, возможно, соответствующая документация и данные, относящиеся к функционированию компьютерной системы (IEEE Std 829—2008)[8];
  • ПО — программа или множество программ, используемых для управления компьютером (IEEE Std 829—2008)[9];
  • ПО — совокупность программ системы обработки информации и программных документов[10], необходимых для эксплуатации этих программ (ГОСТ 19781-90)[11].

Программное обеспечение является одним из видов обеспечения вычислительной системы, наряду с техническим (аппаратным), математическим, информационным, лингвистическим, организационным и методическим обеспечением[12].

Программное обеспечение — это то, что делает компьютеры универсальными, позволяя использовать типовую вычислительную машину для решения самых разнообразных задач[13].

Академические области, изучающие программное обеспечение, — это информатика и программная инженерия.

В компьютерном сленге часто используется слово «софт», произошедшее от английского слова «software», которое в этом смысле впервые применил в статье журнала American Mathematical Monthly математик из Принстонского университета Джон Тьюки (англ. John W. Tukey) в 1958 году[14].

Свободное программное обеспечение (СПО, англ. free software, также software libre или libre software), свободный софт — программное обеспечение, пользователи которого имеют права («свободы») на его неограниченную установку, запуск, свободное использование, изучение, распространение и изменение (совершенствование), а также распространение копий и результатов изменения.[1] Если на программное обеспечение есть исключительные права, то свободы объявляются при помощи свободных лицензий.

Наиболее известные проекты

§ Apache

§ Linux

27/ Системы управления базами данных. Организация системы управления БД

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

1) числовые (например, 17; 0,27; 2Е-7);

2) символьные или алфавитно-цифровые (в частности, «потолок», «стол»);

3) даты, которые задаются с помощью специального типа «Дата» или как обычные символьные данные (например, 12.02.2005, 12/02/2005).

Позднее были определены другие типы данных, в том числе:

1) временные и дата-временные, которые применяются для хранения информации о времени и/или дате (например, 5.02.2005, 7:27:04, 23.02.2005 16:00);

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

3) двоичные, которые используются для хранения графических объектов, аудио– и видеоинформации, пространственной, хронологической и другой специальной информации;

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

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

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

Первые СУБД были разработаны фирмами IBM –IMS (1968 г.) и Software AG–ADABA• (1969 г.). В настоящий момент существует большое число различных систем управления базами данных (более нескольких тысяч), и их количество постоянно растет.

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

К функциям СУБД более низкого уровня относятся:

1) управление данными во внешней памяти;

2) управление буферами ОП;

3) управление транзакциями;

4) ведение журнала изменений в базе данных;

5) обеспечение целостности и безопасности баз данных.

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

Основные функции СУБД

  • управление данными во внешней памяти (на дисках);
  • управление данными в оперативной памяти с использованием дискового кэша;
  • журнализация изменений, резервное копирование и восстановление базы данных после сбоев;
  • поддержка языков БД (язык определения данных, язык манипулирования данными).

Обычно современная СУБД содержит следующие компоненты:

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

Классификация СУБД

По модели данных

По типу управляемой базы данных СУБД разделяются на:

  • Иерархические
  • Сетевые
  • Реляционные
  • Объектно-реляционные
  • Объектно-ориентированные

По архитектуре организации хранения данных

  • локальные СУБД (все части локальной СУБД размещаются на одном компьютере)
  • распределенные СУБД (части СУБД могут размещаться на двух и более компьютерах)

По способу доступа к БД

Файл-серверные
В файл-серверных СУБД файлы данных располагаются централизованно на файл-сервере. Ядро СУБД располагается на каждом клиентском компьютере. Доступ к данным осуществляется через локальную сеть. Синхронизация чтений и обновлений осуществляется посредством файловых блокировок. Преимуществом этой архитектуры является низкая нагрузка на ЦП сервера, а недостатком — высокая загрузка локальной сети.
На данный момент файл-серверные СУБД считаются устаревшими.
Примеры: Microsoft Access, Borland Paradox.

Клиент-серверные
Такие СУБД состоят из клиентской части (которая входит в состав прикладной программы) и сервера (см. Клиент-сервер). Клиент-серверные СУБД, в отличие от файл-серверных, обеспечивают разграничение доступа между пользователями и мало загружают сеть и клиентские машины. Сервер является внешней по отношению к клиенту программой, и по надобности его можно заменить другим. Недостаток клиент-серверных СУБД в самом факте существования сервера (что плохо для локальных программ — в них удобнее встраиваемые СУБД) и больших вычислительных ресурсах, потребляемых сервером.
Примеры: Firebird, Interbase, IBM DB2, MS SQL Server, Sybase, Oracle, PostgreSQL, MySQL, ЛИНТЕР.

Встраиваемые
Встраиваемая СУБД — библиотека, которая позволяет унифицированным образом хранить большие объёмы данных на локальной машине. Доступ к данным может происходить через SQL либо через особые функции СУБД. Встраиваемые СУБД быстрее обычных клиент-серверных и не требуют установки сервера, поэтому востребованы в локальном ПО, которое имеет дело с большими объёмами данных (например, геоинформационные системы).
Примеры: OpenEdge, SQLite, BerkeleyDB, один из вариантов Firebird, один из вариантов MySQL, Sav Zigzag, Microsoft SQL Server Compact, ЛИНТЕР.

28/ Обобщенная технология работы с БД. Основы работы СУБД MC Access.

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

создание структуры таблиц базы данных; ввод и редактирование данных в таблицах; обработка данных, содержащихся в таблицах; вывод информации из базы данных.Создание структуры таблиц базы данных.При формировании новой таблицы базы данных работа с СУБД начинается с создания структуры таблицы. Этот процесс включает в себя определение перечня полей, из которых состоит каждая запись таблицы, а также типов и размеров полей.

Для каждого поля записи назначается его имя (идентификатор).

Практически все используемые СУБД хранят данные следующих типов:

текстовый (символьный) — для текстовой информации;

числовой — для чисел с возможностью выполнения с ними математических операций;

календарный — для хранения информации о дате и времени;

логический — для хранения одного из двух возможных значений «Истина» («Тruе») или «Ложь» («False»);

примечание — для хранения комментариев.

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

СУБД, предназначенные для работы в Windows, могут формировать поля типа объекта OLE для хранения рисунков, графиков, таблиц.

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

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

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

Практически все СУБД позволяют вводить и корректировать данные в таблицах двумя способами:

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

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

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

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

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

Большинство СУБД разрешают использовать запросы следующих типов:

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

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

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

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

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

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

включение в отчет выборочной информации из таблиц базы данных;

добавление информации, не содержащейся в базе данных;

выведение при необходимости итоговых данных на основе информации базы данных;

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

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

Microsoft Access – это СУБД, предлагающая широкий диапазон средств для хранения информации и эффективного управления этой информацией. База Данных в Microsoft Access – это один файл с расширением .mdb, содержащий таблицы, запросы и другие объекты базы данных. Рассмотрим эти объекты более подробно.

Таблицы – это основные объекты любой базы данных. В таблицах хранятся все данные, имеющиеся в базе, кроме того, таблицы хранят и структуру базы (поля, их типы и другие свойства). На рисунке 13 показан пример таблицы базы данных в режиме просмотра данных.

Рис. 13. Пример таблицы базы данных.

Запросы – это специальные средства для отбора и анализа данных. С помощью запросов выполняют отбор данных, сортировку, фильтрацию, изменение и удаление данных. Кроме того, запросы позволяют создавать новые таблицы, выполнять автоматическое добавление в таблицы данных, импортированных из других источников, выполнять вычисления в таблицах и многое другое. На рисунке 14 показан пример выполнения запроса на выборку данных из таблицы СОТРУДНИКИ согласно критерию отбора Должность=Инженер. В полученной таблице строки отсортированы по полю КодСотрудника, при этом в результирующую таблицу включены лишь некоторые поля из таблицы СОТРУДНИКИ.

Формы используются как средство, облегчающее ввод новых данных в таблицы базы данных, а также для просмотра имеющихся данных. В форме можно разместить специальные элементы управления (счетчики, раскрывающиеся списки, переключатели, флажки и пр.) для автоматизации ввода. На рисунке 15 показана простейшая форма для таблицы СОТРУДНИКИ.

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

Страницы доступа к данным (рис. 17) служат для обеспечения удаленного доступа к данным, содержащимся в базе данных, через Internet или через корпоративную сеть Intranet. Обычно базы данных имеют очень большие размеры, напрямую передавать их через медленные каналы связи непрактично. Страницы доступа выполняют связующую функцию между базой данных и Web-страницами Интернета. Их нетрудно встроить в любой Web-документ.

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

Модули создаются средствами языка программирования Visual Basic for Applications. Это одно из средств, с помощью которых разработчик базы данных может заложить в нее нестандартные функциональные возможности, повысить быстродействие системы управления или уровень ее защищенности.

Рис. 14. Пример выполнения запроса к базе данных.

Рис. 15. Пример формы базы данных.

Рис. 16. Пример простейшего отчета.

Рис. 17. Пример простейшей страницы доступа

Работа с любыми объектами базы данных выполняется в окне «База данных» (рис. 18). На левой панели данного окна находятся элементы управления для вызова всех семи типов объектов.

Рис. 18. Окно База данных.

СУБД Microsoft Access предоставляет несколько средств создания каждого из основных объектов базы данных. Эти средства можно классифицировать как:

  • ручные (разработка объектов в режиме Конструктор);
  • автоматизированные (разработка с помощью программ-мастеров);
  • автоматические – средства ускоренной разработки простейших объектов.

33/ Назначение, возможности и виды локальных сетей. Характеристики и состав локальных сетей.

Локальная сеть объединяет компьютеры, установленные в одном помещении (например, компьютерный класс, состоящий из 8-12 компьютеров) или в одном здании (несколько десятков компьютеров, установленных в различных кабинетах некоторого учреждения) Локальная сеть — коммуникационная система, состоящая из нескольких компьютеров, соединенных между собой посредством кабелей (телефонных линий, радиоканалов), позволяющая пользователям совместно использовать ресурсы компьютера: программы, файлы, папки, а также периферийные устройства: принтеры, плоттеры, диски, модемы и т.д. Виды локальных сетей: Одноранговая локальная сеть В небольших локальных сетях все компьютеры обычно равноправны, т.е. пользователи самостоятельно решают, какие ресурсы своего компьютера сделать общедоступными. Такие сети называют одноранговыми. Одноранговая локальная сеть- сеть поддерживающая равноправие компьютеров и предоставляющая пользователям самостоятельно решать какие ресурсы своего компьютера: папки, файлы, программы сделать общедоступными. Локальная сеть на основе сервера Если к локальной сети подключено более 10 компьютеров, одноранговая сеть может оказаться недостаточно производительной. Для увеличения производительности, а также в целях обеспечения большей надежности при хранении информации в сети, некоторые компьютеры специально выделяются для хранения файлов или программ-приложений. Такие компьютеры называются серверами, а локальная сеть – сетью на основе серверов. Сервер — специальный управляющий компьютер, предназначенный для: 1. хранения данных для всей сети. 2. подключения периферийных устройств; 3. централизованного управления всей сетью; 4. определения маршрутов передачи сообщений. Техническая поддержка локальной сети Каждый компьютер, подключенный к локальной сети, должен иметь: 1.Сетевой адаптер – специальная плата, предназначенная для передачи и приема информации из сети. Соединение компьютеров (сетевых адаптеров) между собой производится с помощью кабелей различных типов (коаксиальный, витая пара, оптоволоконный). 2. Кабель – основной канал связи – физическая среда передачи информации. Основная характеристика канала связи – пропускная способность, т.е. максимальная скорость передачи информации (измеряется в бит/сек, килобит/сек, мегабит/сек). В локальных сетях используются следующие виды каналов связи: — Витая пара — проводной канал связи, содержащую пару скрученных проводников, обладает малой пропускной способностью – менее 1 Мбит/сек. Скручивание позволяет повысить помехоустойчивость кабеля и снизить влияние каждой пары на все остальные. — Коаксиальный кабель — состоит из центрального проводника (сплошного или многожильного), покрытого слоем полимерного изолятора, поверх которого расположен другой проводник (экран). Экран представляет собой оплетку из медного провода вокруг изолятора и

005. Организация хранения данных — Антон Кортунов


Похожие статьи.

Понравилась статья? Поделиться с друзьями: