Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_k_ekzamenu_itt.docx
Скачиваний:
17
Добавлен:
15.02.2015
Размер:
605.42 Кб
Скачать

"ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ НА ТРАНСПОРТЕ"

 

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

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

Основу современных информационных технологий составляют три технических достижения:

- техническая среда накопления информации на машинных носите­лях;

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

- автоматизированная обработка с помощью компьютеров по задан­ным алгоритмам.

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

Классификация информационных технологий:

Базовые информационные

Комплексные информационные

Телефон

Телефонная сеть, система сотового телефона

Телеграф

Базы данных

Накопители информации

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

Компьютер

Электронный офис

Кабельные линии связи

Компьютерные сети

Радиосвязь

Интернет

Телевидение

Электронная коммерция

Спутниковая связь

Видеоконференции

Телефакс

Автоматизированные рабочие места

Ксерокс

Автоматизированные системы управления

По степени подготовленности к работе с вычислительной техникой выделяют четыре категории пользователей АРМ:

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

2. Пользователи, имеющие подготовку для работы со стандартными пакетами программ, используемыми в данном АРМ.

3. Пользователи, слабо подготовленные для работы на ПК.

4. Пользователи, не имеющие компьютерной подготовки.

  1. Понятие об  информатике. Методы  и  средства новых информационных технологий.

Информатика - комплексная научная и инженерная дисциплина, изучающая все аспекты проектирования, разработки, создания и функ­ционирования компьютеризованных систем переработки информации и их воздействие на различные области социальной практики [1].

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

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

Основу современных информационных технологий составляют три технических достижения:

- техническая среда накопления информации на машинных носите­лях;

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

- автоматизированная обработка с помощью компьютеров по задан­ным алгоритмам.

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

Классификация информационных технологий:

Базовые информационные

Комплексные информационные

Телефон

Телефонная сеть, система сотового телефона

Телеграф

Базы данных

Накопители информации

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

Компьютер

Электронный офис

Кабельные линии связи

Компьютерные сети

Радиосвязь

Интернет

Телевидение

Электронная коммерция

Спутниковая связь

Видеоконференции

Телефакс

Автоматизированные рабочие места

Ксерокс

Автоматизированные системы управления

  1. СУБД. Языки управления базами данных.

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

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

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

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

Главная ценность БД заключается в обеспечении возможности тема­тического поиска, при котором пользователь по заданным ключевым сло­вам узнает количество первоисточников в базе, сужает проблему, читает названия статей и, возможно, их рефераты. Если в базе есть полные тек­сты, он может распечатать для себя наиболее интересные выдержки из них. Весь сеанс диалога с БД длится 20 - 40 мин, причем большая часть времени уходит на реакцию пользователя.

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

Осн. Функции СУБД:

  1. создание баз данных на компьютере

  2. ввод, накопление, просмотр и модифик. Данных

  3. ответы на запросы по данным

  4. составление отчетов,

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

описывается или моделируется с помощью БД и ее приложений. В пред­метной области выделяются информационные объекты - идентифици­руемые объекты реального мира, процессы, системы, понятия и т. д., све­дения о которых хранятся в БД.

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

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

  1. Типы данных.

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

Простое (элементарное) данное - это наименьшая семантически значимая поименованная единица данных (например, название судна, наименование судовладельца, порт приписки и т.д.). Значения простого данного описывают представленную им характеристику объекта для ка­ждого его экземпляра. Имена простых данных хранятся в описании БД, в то время как их значения запоминаются в самой БД.

Совокупность простых данных можно объединить в составное дан­ное двумя способами . Во-первых, можно соединить не­сколько разнотипных данных. По этому принципу образуется структур­ное данное, или данное типа «структура». Описание структуры состоит из перечисления ее составных частей, значение - из значений состав­ляющих ее данных. Во-вторых, составное данное может объеди­нять совокупность однотипных данных (список сотрудников, послуж­ной список сотрудника и т.п.). Составное данное этого типа называется массивом. В описании $массива достаточно указать описание одного элемента. Значение массива представляется однородным списком зна­чений его элементов.

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

5.Реляционные базы данных.

РТ – БД, в кот. все данные, доступные пользователю, организованы в виде связ. Таблиц, а все операции над данными сводятся к операциям над этими таблицами.

Опр-ся 12 правилами Кодда.

правило 0: Основное правило (Foundation Rule): Реляционная СУБДдолжна быть способна полностью управлять базой данных, используя связи между данными.:

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

правило 1: Явное представление данных (The Information Rule):

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

правило 2: Гарантированный доступ к данным (Guaranteed Access Rule):

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

правило 3: Полная обработка неизвестных значений (Systematic Treatment of Null Values):

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

правило 4: Доступ к словарю данных в терминах реляционной модели (Active On-Line Catalog Based on the Relational Model):

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

правило 5: Полнота подмножества языка (Comprehensive Data Sublanguage Rule):

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

(а) имеет линейный синтаксис,

(б) может использоваться как интерактивно, так и в прикладных программах,

(в) поддерживает операции определения данных, определения представлений, манипулирования данными (интерактивныеи программные), ограничители целостности, управления доступом и операции управлениятранзакциями(begin, commit и rollback).

правило 6: Возможность модификации представлений (ViewUpdating Rule):

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

правило 7: Наличие высокоуровневых операций управления данными (High-Level Insert, Update, and Delete):

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

правило 8: Физическая независимость данных (Physical Data Independence):

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

правило 9: Логическая независимость данных (Logical Data Independence):

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

правило 10: Независимость контроля целостности (Integrity Independence):

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

правило 11: Дистрибутивная независимость (Distribution Independence):

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

правило 12: Согласование языковых уровней (The Nonsubversion Rule):

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

6. SQL - стандартный язык для работы с базами данных

Для обработки и чтения данных, содержащихся в компьютерной базе данных испол. SQL - это сокращенное название структурированного языка запросов (Structured Query Language). По историческим причинам аббревиатура SQL читается обычно как «сиквел», но исп-ся и альтернативное произнош. – «эскюэл»

Как следует из названия SQL является языком программирования, который применяется для организа­ции взаимодействия пользователя с БД. На самом деле, SQL работает только с базами данных одного определенного типа, а именно - с реляционными.

На рис. 2.3 изображена схема работы SQL. Согласно этой схеме. в вычислительной системе имеется база данных, в которой хранится оп­ределенною рода информация. Если вычислительная система относится к сфере бизнеса, то в базе хранятся данные о материальных ценностях, о выпускаемой продукции, об объемах продаж и о зарплате. В базе данных на персональном компьютере может храниться информация о выписан­ных чеках, телефонах и адресах или информация, извлеченная из более крупной вычислительной системы. Отдельно на рисунке обозначена (СУБД).

Если пользователю необходимо прочитать данные из базы данных, он опрашивает их у СУБД с помощью SQL. СУБД обрабатывает запрос, находит требуемые данные и посылает их пользователю. Процесс

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

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

- Чтение данных. SQL даст пользователю или приложению возмож­ность читать содержащиеся в базе данные и пользоваться ими.

- Обработка данных. С помощью SQL можно изменять содержимое базы данных, т.е. добавлять а нее новые, а также удалять или обновлять уже имеющиеся данные.

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

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

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

На сегодняшний день SQL является единственным стандартным языком для работы с реляционными базами данных.

7.     Система ACCESS.

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

Access— мощное приложение Windows; впервые производительность СУБД органично сочетается с теми удобствами, которые имеются в распоряжении пользователей Microsoft Windows. Поскольку оба эти продукта— детища компании Microsoft, они прекрасно взаимодействуют между собой. Система Access работает под управлением Windows 95 или Windows NT, так что при работе с ней пользователю доступны все преимущества Windows. Можно вырезать, копировать и вставлять данные из любого приложения Windows в Access и наоборот; можно создать проект формы в Access и вставить его в конструктор форм.

8. Создание таблиц базы данных access. Добавление индексов.

Таблица Access- это электронная таблица, для которых используется специальная терминология: столбец-поле, строка-запись.

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

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

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

Таблица служит для удобного хранения данных.

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

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

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

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

9.     Связывание таблиц базы данных ACCESS.

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

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

Для установления связи вводится дополнительное поле- поле связи.

Поле связи:

  1. Типы полей гл и подчин совпадают

  2. Если поля текстовые, то заполнение строго одинаковое

  3. Если тип числовой, то в главной д. иметься тип счетчик

  4. Поле связи ключевое или индексное

Виды связей:

  1. Один к одному

  2. Один ко многим

  3. Многие к одному

  4. Многие ко многим

10.    Использование языка запросов. Типы запросов в АCCESS.

Запрос- это объект Access, предназначенный для организации авто поиска в таблице по заданным условиям.

Виды запросов:

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

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

  3. Перекрестный запрос. Т.е. параметрический запрос. Условия задаются не постоянным выражением, а соотв параметром. Т.е создается подпрограмма на языке запросов.

Существуют способы для создания запросов:

-мастер запросов

-конструктор запросов

-простой запрос

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

Важной особенностью является то, что при изменении данных в реальных таблицах изменяются данные в запросе, НО обратная операция невозможна!

Запрос можно распечатать, нажав на иконку 'Печать' или через пункт меню "Файл", "Печать”

11.    Создание запросов в АCCESS, определение условий выбора данных в запросе.

Запрос- это объект Access, предназначенный для организации авто поиска в таблице по заданным условиям.

Виды запросов:

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

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

  3. Перекрестный запрос. Т.е. параметрический запрос. Условия задаются не постоянным выражением, а соотв параметром. Т.е создается подпрограмма на языке запросов.

Существуют способы для создания запросов:

-мастер запросов

-конструктор запросов

-простой запрос

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

Важной особенностью является то, что при изменении данных в реальных таблицах изменяются данные в запросе, НО обратная операция невозможна!

Запрос можно распечатать, нажав на иконку 'Печать' или через пункт меню "Файл", "Печать”

12.    Сущность форм в АCCESS, способы их создания.

Форма - объект Access предназначенный для вывода данных из базы на экран в удобном виде и для манипулирования данными.

Возможны:

  • Корректировка

  • Обработка

  • управление

Форма - это средство отображения данных в формате удобном для восприятия и изменения данных. В отличие от отчетов и запросов, если данные изменить в форме, то они изменятся и в таблице!!!

Отличия формы от отчета:

1.в форме данные можно изменять, удалять, вводить новые, а в отчете нет

2.в отчетах записи можно группировать, а в форме нет

Способы создания форм:

  1. Инструмент автоформа

  2. Мастер форм (данные из нескольких таблиц. Работа с мастером форм – диалог Пк с человеком)

  3. Конструктор – активный экран+ инструменты

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