Автор: Пользователь скрыл имя, 25 Декабря 2011 в 22:13, контрольная работа
Категории специалистов по разработке и эксплуатации программ. Охарактеризовать деятельность системного программиста, прикладного программиста, программиста – аналитика, постановщика задач, администратора баз данных. Описать работу конечного пользователя
Основная категория специалистов, занятых разработкой программ, — это программисты. Программисты неоднородны по уровню квалификации, а также по характеру своей деятельности.
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
Категории специалистов по разработке и эксплуатации программ. Охарактеризовать деятельность системного программиста, прикладного программиста, программиста – аналитика, постановщика задач, администратора баз данных. Описать работу конечного пользователя
2. ПРАКТИЧЕСКАЯ ЧАСТЬ
ОПИСАНИЕ БАЗЫ ДАННЫХ: СТРУКТУРЫ, ОБЪЕКТОВ, СВЯЗЕЙ
СУБД обладает достаточно развитым интеллектом, который позволяет ей не повторять бессмысленных действий. И поэтому, например, если этот же пользователь повторно обратится к СУБД с новым запросом, то для него уже не будут проверяться внешняя модель и права доступа, а если дальнейший анализ запроса покажет, что данные могут находиться в системном буфере, то СУБД осуществит только 11 и 12 шаги в обработке запроса.
Разумеется,
механизм прохождения запроса в
реальных СУБД гораздо сложнее, но и
эта упрощенная схема показывает,
насколько серьезными и сложными
должны быть механизмы обработки
запросов, поддержи.
2.
ПРАКТИЧЕСКАЯ ЧАСТЬ
ОПИСАНИЕ
БАЗЫ ДАННЫХ: СТРУКТУРЫ,
ОБЪЕКТОВ, СВЯЗЕЙ
В широком смысле слова база данных - это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области.
Кроме того, база данных – это хранилище данных для совместного использования. При автоматизации деятельности человека происходит перенос реального мира в электронный формат. Для этого выделяется какая-то часть этого мира и анализируется на предмет возможности автоматизации. Она называется предметной областью и строго очерчивает круг объектов, которые изучаются, измеряются, оцениваются и т.д. В результате этого процесса выделяются объекты автоматизации и определяются реквизиты, по которым данные объекты оцениваются. Графически данный процесс схематично показан на рис. 1.
Предметная область
Объекты
Реквизиты: рост, возраст, размер обуви
Рис. 2. Понятие предметной
области
Результатом данного процесса становится база данных, которая описывает конкретную часть реального мира со строго определенных позиций. Итак, оценивая все вышесказанное, можно сказать, что:
Предметная область - это часть реального мира, подлежащего изучению для организации управления и автоматизации.
Объект - это элемент предметной области, информацию о котором мы сохраняем.
Реквизит (атрибут) – поименованная характеристика объекта. Он показывает, какая информация об объекте должна быть собрана.
Объектами могут быть:
люди,
например, перечисленные в какой-либо
платежной ведомости или
предметы,
например, номерные или имеющие характерные
отличительные особенности
построения - воображаемые объекты;
события.
Базы данных выполняют две основные функции. Они группируют данные по информационным объектам и их связям и предоставляют эти данные пользователям.
Данные - это формализованное представление информации, доступное для обработки, интерпретации и обмена между людьми или в автоматическом режиме.
Информация
может храниться в
Студент Иванов Иван родился 4 апреля 1981 года, обучается в 411 группе, номер его зачетной книжки 200205; студент Виктор Сидоров 06.08 1982 г.р., имеет зачетную книжку №200213, обучается в 413 группе; Женя Петров, родился в 1982 году 25 марта, номер зачетной книжки 200210, обучается в 411 группе.
Структурированный
вид хранения информации предполагает
введение соглашений о способах представления
данных. Это означает, что в определенном
месте хранилища могут находиться данные
определенного типа, формата и содержания.
Указанная выше информация о гражданах
Петрове, Сидорове и Иванове в структурированном
виде будет выглядеть следующим образом:
Таблица 1
Пример структурированных данных
№ | Фамилия | Имя | Дата
рождения |
Учебная группа | № зачетной
книжки |
1 | ИВАНОВ | ИВАН | 04.04.1981 | 411 | 200205 |
2 | ПЕТРОВ | ЕВГЕНИЙ | 25.03.1982 | 411 | 200210 |
3 | СИДОРОВ | ВИКТОР | 06.08.1982 | 414 | 200213 |
Представление информации в таблице - наилучший способ структурирования данных. Все данные записаны в клеточках таблицы по определенным правилам – форматам, одинаковым для всего столбца. Все столбцы имеют названия. Кроме этого нетрудно заметить, что фамилии студентов записаны по алфавиту, при этом для записей имен и фамилий используются заглавные буквы. Каждая строка таблицы имеет порядковый номер.
Автоматизировать обработку данных, которые хранятся в неструктурированном виде сложно, а порой и просто невозможно. Поэтому вырабатывают определенные соглашения о способах представления данных. Обычно это делает разработчик базы данных. В результате все реквизиты имеют одинаковый вид и тип данных, что делает их структурированными и позволяет создать базу данных. В результате можно сказать, что:
База данных - это поименованная совокупность структурированных данных, относящихся к определенной предметной области.
Пример
приведенный на дискете, это структурирования
данных о контактах деловых друзей,
а в качестве предметной области в данном
примере представлена их сфера деятельности.
Объектами этой предметной области выступают
как сами люди, так и данные их номеров
телефонов и e-mail адресов.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Брага В. В., Бубнова Н. Г., Л.А. Вдовенко Л. А. Автоматизированные информационные технологии. М.: Компьютер ЮНИТИ, 2005 346с.
2. Глушаков С.В. Персональный компьютер. Настольная книга пользователя. Учебный курс./ С.В Глушаков, А.С. Срядный. – Харьков. «Фолио» 2002.
3. Згадзай О.Э. Информатика и математика. Учебник/ О.Э. Згадзай, С.Я. Казанцев, А.В. Филиппов. – М.: ИМЦ ГУК МВД России. 2002. с. 130-166.
4. Информатика: Базовый курс/Под ред. С.В.Симоновича. – СПБ.: Питер,2002. С. 198-243.
5. Информационные технологии управления: Учеб. пособие для вузов/Под ред. проф. Титоренко Г. А. М.: ЮНИТИ-ДАНА, 2003 415с.
6. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2003./В.П. Леонтьев. - М.: ОЛМА-ПРЕСС, 2003.-с 632-705.
7. Леонтьев В.П. Персональный компьютер./В.П. Леонтьев. - М.: ОЛМА-ПРЕСС, 2004.-с. 519-900.
8. Фридланд А.Я. Информатика и компьютерные технологии/ А.Я. Фридланд, Л.С. Ханамирова - М.: Астрель. 2003.