Главная > Учебно-методический комплекс


Колонки

Для задания свойств колонок, отличных от значения по умолчанию, служит редактор Column Editor. Чтобы вызвать его, нужно щелкнуть правой клавишей мыши по таблице и выбрать во всплывающем меню пункт Column Editor.
По умолчанию ERwin присваивает режимы нулевых значений всем не-ключевым колонкам, исходя из значений по умолчанию, устанавливаемых в редакторе Target Server. Для колонок первичного ключа и альтернативных ключей устанавливается режим NOT NULL. 
При создании связи колонки первичного ключа родительской таблицы мигрируют в состав колонок дочерней таблицы в качестве внешнего ключа. Кнопка Migrate вызывает диалогMigrate Column Property , который позволяет определять, какие характеристики мигрировавшей колонки будут сохранены в дочерней таблице.
Для переноса каких-либо характеристик колонки необходимо включить соответствующую опцию в диалоге Migrate Column Property, для отказа от переноса - выключить. Опциями диалога следует пользоваться осторожно, во-первых, потому, что новые свойства колонки перезаписывают старые, а во-вторых, поскольку установленные опции действуют в рамках всей диаграммы, а не только текущей таблицы.

Представления

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

Правила валидации и значения по умолчанию

ERwin поддерживает правила валидации для колонок, а также значение, присваеваемое колонкам по умолчанию. Правило валидации задает список допустимых значений для конкретной колонки и/или правила проверки допустимых значений. Значение по умолчанию - значение, которое нужно ввести в колонку, если никакое другое значение не задано явным образом во время ввода данных. С каждой колонкой или доменом можно связать значение по умолчанию (если выбранная СУБД поддерживает домены).
Если щелкнуть по кнопке , расположенной справа от раскрывающегося списка Valid , появляется диалог Validation Rule Editor, который служит для задания правил валидации. В нем можно задать максимальное и минимальное значение и тип валидации (где проверять - на сервере или в клиентском приложении).
Например, значение, вводимое в колонку Age, должно быть больше 18, но меньше 180. Для описания этого правила можно создать правило валидации с именем ";Проверка_возраста";, которое содержит выражение: Age BETWEEN 18 AND 180. Использование этого правила валидации гарантирует, что диапазон вводимых значений будет от 18 до 180. СУБД выдаст сообщение об ошибке, если вводимый возраст находится вне границ заданного диапазона.
После создания правила валидации и значения по умолчанию можно присвоить одной или нескольким колонкам или доменам.

Индексы

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

CustomerName таблицы CUSTOMER. В индексе имена клиентов будут отсортированы в алфавитном порядке. Для имени индекс будет содержать ссылку, указывающую, в каком месте таблицы хранится эта строка.
Для поиска клиента серверу направляется запрос с критерием поиска (CustomerName=";Иванов";). При выполнении запроса СУБД просматривает индекс, вместо того чтобы просматривать по порядку все строки таблицы CUSTOMER. Поскольку значения в индексе хранятся в определенном по-рядке, просматривать нужно гораздо меньший объем данных, что значительно уменьшает время выполнения запроса. Индекс можно создать для всех колонок таблицы, по которым часто производится поиск.

Рис.12. Поиск с помощью индекса

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

Прямое и обратное проектирование

Процесс генерации физической схемы БД из логической модели данных называется прямым проектированием (Forward Engineering). При генерации физической схемы ERwin включает триггеры ссылочной целостности, хра-нимые процедуры, индексы, ограничения и другие возможности, доступ-ные при определении таблиц в выбранной СУБД. 
Процесс генерации логи-ческой модели из физической БД называется обратным проектированием (Reverse Engineering). ERwin позволяет создать модель данных путем обрат-ного проектирования имеющейся БД. После того как модель создана, мож-но переключиться на другой сервер (модель будет конвертирована) и про-извести прямое проектирование структуры БД для другой СУБД. Кроме режима прямого и обратного проектирования ERwin поддерживает синхронизацию между логической моделью и системным каталогом СУБД на протяжении всего жизненного цикла создания ИС.
Для генерации системного каталога БД следует выбрать пункт меню Tasks/Forward Engineer/Schema Generation или нажать кнопку  на панели инструментов. Появляется диалог Schema Generation .
Диалог Schema Generation имеет три закладки:
Options. Служит для задания опций генерации объектов БД - триггеров, таблиц, представлений, колонок, индексов и т. д. Для задания опций генерации какого-либо объекта следует выбрать объект в левом списке закладки. после чего включить соответствующую опцию в правом списке .
В закладке Summary отображаются все опции, заданные в закладке Options. Список опций в Summary можно редактировать так же, как и в Options.
Comment. Позволяет внести комментарий для каждого набора опций. Каждый набор опций может быть именован (окно Option Set, кнопки New, Rename и Delete) и использован многократно.
Кнопка Preview вызывает диалог Schema Generation Preview, в котором отображается SQL-скрипт, создаваемый ERwin для генерации системного каталога СУБД. Нажатие на кнопку Generate приведет к запус-ку процесса генерации схемы.
Кнопка Print предназначена для вывода на печать создаваемого ERwin SQL-скрипта.
Кнопка Report сохраняет тот же скрипт в ERS или SQL текстовом фай-ле. Эти команды можно в дальнейшем редактировать любым текстовым редактором и выполнять при помощи соответствующей утилиты сервера.
Кнопка Generate запускает процесс генерации схемы. Возникает диалог связи с БД, устанавливается сеанс связи с сервером и начинает выполняться SQL-скрипт. При этом возникает диалог Generate Database Schema. Для выполнения обратного проектирования следует выбрать пункт меню Tasks/Reverse Engineer
При этом возникает диалог ERwin Template Selection, в ко-тором нужно выбрать шаблон диаграммы, затем диалог выбора СУБД и, наконец, диалог задания опций обратного проектирования Reverse Engineer - Set Options .
В диалоге Reverse Engineer - Set Options можно задать следующие опции:
Группа Reverse Engineer From позволяет задать источник обратного проектирования - БД или SQL(DDL)-скрипт. При помощи кнопки Browse можно выбрать текстовый файл, содержащий SQL-скрипт.
Группа Items to Reverse Engineer позволяет задать объекты БД, на основе которых будет создана модель. При помощи списка выбора Option Set, a также кнопок New, Update и Delete можно создавать и редактировать име-нованные конфигурации объектов БД, которые могут быть использованы многократно при других сеансах обратного проектирования.
Группа Reverse Engineer (доступна только при обратном проектировании из БД) позволяет включить в модель системные объекты (окно выбора System Objects) и установить фильтр на извлекаемые таблицы по их владельцу.
В процессе работы модель может изменяться и дополняться. С другой стороны, системный каталог БД может редактироваться другими проекти-ровщиками. В результате спустя некоторое время после последнего сеанса обратного проектирования могут возникнуть расхождения между реальным состоянием системного каталога и моделью данных.
Для синхронизации системного каталога БД и текущей модели следует выбрать пункт менюTasks/Complete Compare или нажать кнопку  на панели инструментов. Возникает диалогComplete Compare - Set Options, который во многом похож на описанный выше диалогReverse Engineer-Set Options. Разница заключается в том, что в отличие от обратного проек-тирования сравнивать текущую модель можно не только с БД или SQL-скриптом, но и с другой моделью ERwin, хранящейся в файле или репозитории ModelMart. 

Задание.

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

Вопросы.

  1. Когда возникает необходимость в редактировании физической модели?

  2. Для чего предназначены представления, как их можно создать?

  3. Что такое правила валидации, каким образом они задаются?

  4. Каким образом в СУБД предусмотрено ускорение поиска информации?

  5. Какой смысл в обратном проектировании базы данных? Что создается в результате этого процесса?

Лабораторная работа № 7. (раздел 10). ";Создание отчетов в пакете ERwin";

Для генерации отчетов в ERwin имеется эффективный и простой в использовании инструмент - Report Browser. Он позволяет выполнять предопределенные отчеты (объединенные по типам), сохранять результаты их выполнения, создавать собственные отчеты, печатать и экспортировать их в распространенные форматы. Каждый отчет может быть настроен индивидуально, данные в нем могут быть отсортированы и отфильтрованы.
Диалог Report Browser вызывается кнопкой  в панели инструментов ERwin. 
Диалог Report Browser имеет собственное меню и панель инструментов. Назначение кнопок панели инструментов показано в табл.5.

Кнопки панели инструментов Report Browser

Табл.5

кнопки

назначение кнопок

Создание нового отчета или папки

Печать отчета

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

Выполнение отчета

Фиксация изменений (для редактируемого отчета)

Поиск элементов отчета: задание условий поиска, поиск следую-щей строки и поиск другого отчета, соответствующего строке

Включение и выключение дерева отчетов

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

Перейти к предыдущему отчету (при создании нового отчета на основе строки существующего)

Выбор колонок и сортировка выполненного отчета

Ассоциирование строки отчета с иконкой

Сохранение выполненного отчета в виде представления

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

По умолчанию Report Browser содержит предварительно определенные отчеты, позволяющие наглядно представить информацию об основных объ-ектах модели данных - как логической, так и физической. Для выполнения отчета достаточно дважды щелкнуть по нему в дереве отчетов или щелкнуть по соответствующей кнопке на панели инструментов. Результат выполне-ния отчета будет отображен в правом окне диалога Report Browser. Иконка результирующего набора будет также добавлена в дерево от-четов.
В левом нижнем окне Report Browser отображается комментарий к отче-ту (вносится в диалоге ERwin Report Editor).
В нижней части диалога содержится дополнительная панель инструмен-тов для управления деревом отчетов (табл.6)

Кнопки нижней панели инструментов Report Browser

Табл.6

кнопки

назначение кнопок

Редактировать выделенный отчет

Удалить отчет

Показать только верхний уровень дерева

Сделать выбранную папку корнем дерева (показать только выбранную ветку дерева)

Сделать корнем дерева родительскую папку (по отношению к выбранной)

Создание нового отчета

Для создания нового отчета следует выбрать пункт меню File/New ERwin Report или щелкнуть по кнопке  на панели инструментов. Появ-ляется диалог ERwin Report Editor.
В поле Name следует внести имя отчета. Категория отчета (Category) указывает на тип объектов модели, по которым будет создаваться отчет (атрибуты, сущности, домены, связи и т. д.).
Закладки Definition и Note служат соответственно для внесения определения и комментария к отчету.
Закладка Options отображает информацию, которая будет включена в отчет. В левой части закладки находится иерархический список категорий (Category). Папки в этом списке могут раскрываться и сворачиваться. Окно выбора  позволяет включить соответствующий пункт списка в отчет. Иконка  показывает, что соответствующую колонку в полученном отчете можно будет редактировать. Папка с символом  позволяет выбрать условия фильтрации данных отчета, а с символом  - условия сортировки.
Кроме списка, закладка содержит следующие элементы управления:

  • группу Options - позволяет выбрать режим отображения элементов в списке - показывать все возможные или только выбранные;

  • Collapse All - сворачивает все папки списка;

  • Clear All - отменяет все предварительно выбранные опции;

  • Show Selected - раскрывает папки с выбранными опциями.

После щелчка по кнопке ОК отчет будет добавлен в список отчетов диалога Report Browser. Для выполнения отчета нужно либо дважды щелк-нуть по его имени в списке, либо щелкнуть по кнопке  в палитре инст-рументов.
Существующий отчет, в том числе предопределенный, тоже можно из-менить с помощью редактора, если в списке щелкнуть правой кнопкой мыши по имени отчета и выбрать во всплывающем меню пункт Edit ERwin Report. Полученный после выполнения отчета результирующий набор данных можно отформатировать, распечатать, экспортировать или сохранить в виде представления.
Для форматирования результирующего набора данных следует в списке щелкнуть правой кнопкой мыши по имени набора и выбрать во всплы-вающем меню пункт Edit report format. В появляющемся диалоге Report Format можно изменить сортировку данных, очередность колонок, сделать колонку невидимой, задать ее стиль.
Для редактирования результирующего набора данных следует в списке щелкнуть правой кнопкой мыши по имени набора и выбрать во всплы-вающем меню пункт Export result set. Допустимые форматы экспорта:

  • CSV - текстовый файл;

  • HTLM;

  • DDE - экспорт в MS Word или MS Excel;

  • RPTwin - экспорт в специализированный генератор отчетов.

После форматирования и настройки результирующего набора данных его можно сохранить в качестве именованного представления. Использова-ние представлений облегчает использование отчетов, поскольку все на-стройки достаточно сделать один раз. Каждый отчет может иметь несколь-ко представлений. Для создания представления следует установить фокус в списке на нужный набор и щелкнуть по кнопке  на панели инструмен-тов. В диалоге Save View следует указать имя и определение представления. После щелчка по кнопке ОК представление добавится в список отчетов.

Задание.

Создать отчеты по следующим типам: атрибуты, сущности, домены, связи. Внести опреде-ления и комментарии к отчетам. Полученный после выполнения отчета результирующий набор данных отформатировать, распечатать, сохранить в виде представления.

Вопросы.

  1. Каковы основные возможности генератора отчетов Report Browser?

  2. Какие недостатки в работе данного пакета Вы видите?

4. РЕКОМЕНДАЦИИ ПО ОРГАНИЗАЦИИ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ

4.1. Список рекомендуемой литературы в библиотеке АГПУ с указанием места хранения.

УДК 6Ф7 ББK 32.81 а.з. Б-12 (Научный отдел) 
Бабаенко Т.А., Бельченко В.Е. 
Язык SQL в примерах: учебно-методическое пособие. Ч.1. Команды отбора и изменения данных.-Армавир: , 2004. -26C.

Рекомендуется для изучения разделов  № 5

УДК 6Ф7 ББK 32.81 а.з. Б-12 (Читальный зал) 
Бабаенко Т.А., Бельченко В.Е. 
Язык SQL в примерах: учебно-методическое пособие. Ч.1. Команды отбора и изменения данных.-Армавир: , 2004. -26C.

Рекомендуется для изучения разделов  № 5

УДК 6Ф7.3 ББK 32.973.23 а.з. В-55 (Абонемент) 
Вишневский А., Мамаев Е. 
Microsoft SQL Server 7 для профессионалов.-Санкт-Петербург: Питер, 2001. -896C.

Рекомендуется для изучения разделов  № 1, 5, 6

УДК 6Ф7.3 ББK 32.973.23 а.з. В-55 (Кабинет информатики) 
Вишневский А., Мамаев Е. 
Microsoft SQL Server 7 для профессионалов.-Санкт-Петербург: Питер, 2001. -896C.

Рекомендуется для изучения разделов  № 1, 5, 6

УДК 6Ф7.3 ББK 32.973.23 а.з. В-55 (Общежитие № 2) 
Вишневский А., Мамаев Е. 
Microsoft SQL Server 7 для профессионалов.-Санкт-Петербург: Питер, 2001. -896C.

Рекомендуется для изучения разделов  № 1, 5, 6

УДК 6Ф7.3 ББK 32.973.23 а.з. В-55 (Техфак) 
Вишневский А., Мамаев Е. 
Microsoft SQL Server 7 для профессионалов.-Санкт-Петербург: Питер, 2001. -896C.

Рекомендуется для изучения разделов  № 1, 5, 6

УДК 6Ф7.3 ББK 32.973.23 а.з. В-55 (Читальный зал) 
Вишневский А., Мамаев Е. 
Microsoft SQL Server 7 для профессионалов.-Санкт-Петербург: Питер, 2001. -896C.

Рекомендуется для изучения разделов  № 1, 5, 6

УДК 6Ф7.3 ББK 32.973-23 а.з. В-55 (Кабинет информатики) 
Вишневский А., Мамаев Е. 
Microsoft SQL Server 7 для профессионалов.-Санкт-Петербург: Питер, 2001. -896C.

Рекомендуется для изучения разделов  № 1, 5, 6

УДК 6Ф7.3 ББK 32.973-23 а.з. В-55 (Общежитие № 2) 
Вишневский А., Мамаев Е. 
Microsoft SQL Server 7 для профессионалов.-Санкт-Петербург: Питер, 2001. -896C.

Рекомендуется для изучения разделов  № 1, 5, 6

УДК 6Ф7.3 ББK 32.973-23 а.з. В-55 (Техфак) 
Вишневский А., Мамаев Е. 
Microsoft SQL Server 7 для профессионалов.-Санкт-Петербург: Питер, 2001. -896C.

Рекомендуется для изучения разделов  № 1, 5, 6

УДК 6Ф7.3 ББK 32.973-23 а.з. В-55 (Читальный зал) 
Вишневский А., Мамаев Е. 
Microsoft SQL Server 7 для профессионалов.-Санкт-Петербург: Питер, 2001. -896C.

Рекомендуется для изучения разделов  № 1, 5, 6

УДК 6Ф7 ББK 32.988 а.з. К-12 (Кабинет информатики) 
Каба М. 
MYSQL и Perl: коммерческие приложения для Интернета. Учебный курс + Сд.-Санкт - Петербург: Питер, 2001. -288C.

Рекомендуется для изучения разделов  № 2, 5, 7

УДК 6Ф7 ББK 32.973 а.з. С-12 (Абонемент) 
Саукап Р. 
Основы Microsoft SQL Server 6.5 / Пер. с англ.-Москва: ";Русская редакция";; ТОО ";Channel Trading Ltd";, 1999. -704C.

Рекомендуется для изучения разделов  № 1, 5, 6

УДК 6Ф7.3 ББK 32.973 а.з. Т-63 (Кабинет информатики) 
Тоу Д. 
Настройка SQL: для профессионалов / Тоу Д.-Санкт-Петербург: Питер, 2004. -333C.

Рекомендуется для изучения разделов  № 1, 5, 6

УДК 6Ф7.3 ББK 32.973 а.з. Т-63 (Читальный зал) 
Тоу Д. 
Настройка SQL: для профессионалов / Тоу Д.-Санкт-Петербург: Питер, 2004. -333C.

Рекомендуется для изучения разделов  № 1, 5, 6

УДК 67.3 ББK 32.973 а.з. Т-63 (Абонемент) 
Тоу Д. 
Настройка SQL: для профессионалов / Тоу Д.-Санкт-Петербург: Питер, 2004. -333C.

Рекомендуется для изучения разделов  № 1, 5, 6

УДК 518 ББK 32.973 а.з. К-26 (Абонемент) 
Карпова Т. 
Базы данных. Модели, разработка, реализация.-Санкт - Петербург: Питер, 2002. -304C.

Рекомендуется для изучения разделов  № 1, 2, 3, 10

УДК 518 ББK 32.973 а.з. К-26 (Кабинет информатики) 
Карпова Т. 
Базы данных. Модели, разработка, реализация.-Санкт - Петербург: Питер, 2002. -304C.

Рекомендуется для изучения разделов  № 1, 2, 3, 10

УДК 518 ББK 32.973 а.з. К-26 (Техфак) 
Карпова Т. 
Базы данных. Модели, разработка, реализация.-Санкт - Петербург: Питер, 2002. -304C.

Рекомендуется для изучения разделов  № 1, 2, 3, 10

УДК 518 ББK 32.973 а.з. К-26 (Учетная карточка) 
Карпова Т. 
Базы данных. Модели, разработка, реализация.-Санкт - Петербург: Питер, 2002. -304C.

Рекомендуется для изучения разделов  № 1, 2, 3, 10

УДК 518 ББK 32.973 а.з. К-26 (Читальный зал) 
Карпова Т. 
Базы данных. Модели, разработка, реализация.-Санкт - Петербург: Питер, 2002. -304C.

Рекомендуется для изучения разделов  № 1, 2, 3, 10

УДК 6Ф7 ББK 32.97 а.з. Г-55 (Абонемент) 
Глушаков С.В. и др. 
Базы данных: Учебный курс. (Домашняя библиотека).-Ростов-на-Дону: Феникс, 2000. -504C.

Рекомендуется для изучения разделов  № 1, 2, 8, 9, 10

УДК 6Ф7 ББK 32.97 а.з. Г-55 (Читальный зал) 
Глушаков С.В. и др. 
Базы данных: Учебный курс. (Домашняя библиотека).-Ростов-на-Дону: Феникс, 2000. -504C.

Рекомендуется для изучения разделов  № 1, 2, 8, 9, 10

УДК 6Ф7 ББK 32.973 а.з. К-80 (Абонемент) 
Калверт Ч. 
Базы данных в Delphi 4. Руководство разработчика.-К: Диасофт, 1999. -461C.

Рекомендуется для изучения разделов  № 1, 2, 7

УДК 512 ББK 22.12 а.з. П-39 (Абонемент) 
Плоткин Б.И. 
Универсальная алгебра, алгебраическая логика и базы данных.-Москва: Наука, 1991. -448C.

Рекомендуется для изучения разделов  № 1,9

УДК 512 ББK 22.12 а.з. П-39 (Учетная карточка) 
Плоткин Б.И. 
Универсальная алгебра, алгебраическая логика и базы данных.-Москва: Наука, 1991. -448C.

Рекомендуется для изучения разделов  № 1,9

УДК 512 ББK 22.12 а.з. П-39 (Читальный зал) 
Плоткин Б.И. 
Универсальная алгебра, алгебраическая логика и базы данных.-Москва: Наука, 1991. -448C.

Рекомендуется для изучения разделов  № 1,9

УДК 001.8 ББK 73 а.з. Р-33 (Читальный зал) 
Редько В.Н., Басараб И.А. 
Базы данных и информационные системы.-Москва: Знание, 1987. -31C.

Рекомендуется для изучения разделов  № 1,2,8,9,10

УДК 518(07) ББK 74.263.2 а.з. З-67 (Читальный зал) 
Златополский Д.М. 
Сборник заданий на разработку запросов: дидактический материал по теме ";Базы данных";.-Москва: Чистые пруды, 2005. -32C.

Рекомендуется для изучения разделов  № 5

УДК 6Ф7 ББK 32.973 а.з. М-26 (Абонемент) 
Марков А.С. 
Базы данных. Введение в теорию и методологию: уч-к / Марков А.С., Лисовский К.Ю.-Москва: Финансы и статистика, 2004. -512C.

Рекомендуется для изучения разделов  № 1,2,3,4,6,9,10

УДК 6Ф7 ББK 32.973 а.з. М-26 (Читальный зал) 
Марков А.С. 
Базы данных. Введение в теорию и методологию: уч-к / Марков А.С., Лисовский К.Ю.-Москва: Финансы и статистика, 2004. -512C.

Рекомендуется для изучения разделов  № 1,2,3,4,6,9,10

УДК 6Ф7 ББK 32.973 а.з. Д-44 (Абонемент) 
Диго С.М. 
Базы данных: проектирование и использование: уч-к.-Москва: Финансы и статистика, 2005. -595C.

Рекомендуется для изучения разделов  № 8,7,6,9,10

УДК 6Ф7 ББK 32.973 а.з. Д-44 (Читальный зал) 
Диго С.М. 
Базы данных: проектирование и использование: уч-к.-Москва: Финансы и статистика, 2005. -595C.

Рекомендуется для изучения разделов  № 8,7,6,9,10

УДК 6Ф7 ББK 32.973 а.з. Ф-91 (Абонемент) 
Фролов А.В., Фролов Г.В. 
Базы данных в интернете: практ. пособие по созданию Web-приложений с базами данных.-Москва: Изд- торг. дом ";Рус. редакция";, 2000. -432C.

Рекомендуется для изучения разделов  № 1,2,3,6,10

УДК 518 ББK 22.18 а.з. Б-12 (Абонемент) 
Бабенко Т.А. 
Иллюстрации к лекциям по курс информационные системы: учебно-методическое пособие для студентов / Бабенко Т.А., Бельченко В.Е. Ч.1. Команды отбора и изменения данных.-Армавир: АГПИ, 2005. -36C.

Рекомендуется для изучения разделов  № 5

УДК 33 ББK 65 а.з. И-74 (Абонемент) 
Информационные системы и технологии в экономике: учебник. - 2-е изд., доп. и перераб / под ред. В.И. Лойко.-Москва: Финансы и статистика, 2005. -416C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 33 ББK 65 а.з. И-74 (Читальный зал) 
Информационные системы и технологии в экономике: учебник. - 2-е изд., доп. и перераб / под ред. В.И. Лойко.-Москва: Финансы и статистика, 2005. -416C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 33 ББK 65с51 а.з. У-84 (Техфак) 
Уткин В.Б., Балдин К.В. 
Информационные системы и технологии в экономике: учебник для вузов.-Москва: ЮНИТИ-ДАНА, 2005. -335C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 33 ББK 65с51 а.з. У-84 (Читальный зал) 
Уткин В.Б., Балдин К.В. 
Информационные системы и технологии в экономике: учебник для вузов.-Москва: ЮНИТИ-ДАНА, 2005. -335C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 33 ББK 65.050 а.з. У-84 (Техфак) 
Уткин В.Б. 
Информационные системы в экономике: учебник для студ. высш. учеб. заведений. - 2-е изд., стер. / В.Б. Уткин, К.В. Балдин.-Москва: Академия, 2005. -288C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 33 ББK 65.050 а.з. У-84 (Читальный зал) 
Уткин В.Б. 
Информационные системы в экономике: учебник для студ. высш. учеб. заведений. - 2-е изд., стер. / В.Б. Уткин, К.В. Балдин.-Москва: Академия, 2005. -288C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 6Ф7 ББK 32.973 а.з. И-32 (Абонемент) 
Избачков Ю.С. 
Информационные системы: учебник для вузов / Ю.С. Избачков, В.Н. Петров. - 2-е изд.-Санкт-Петербург: Питер, 2005. -656C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 6Ф7 ББK 32.973 а.з. И-32 (Кабинет информатики) 
Избачков Ю.С. 
Информационные системы: учебник для вузов / Ю.С. Избачков, В.Н. Петров. - 2-е изд.-Санкт-Петербург: Питер, 2005. -656C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 6Ф7 ББK 32.973 а.з. И-32 (Читальный зал) 
Избачков Ю.С. 
Информационные системы: учебник для вузов / Ю.С. Избачков, В.Н. Петров. - 2-е изд.-Санкт-Петербург: Питер, 2005. -656C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 6Ф7 ББK 32.973 а.з. И-32 (Учетная карточка) 
Избачков Ю.С. 
Информационные системы: учебник для вузов / Ю.С. Избачков, В.Н. Петров. - 2-е изд.-Санкт-Петербург: Питер, 2005. -656C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 518 ББK 22.18 а.з. И-73 (Абонемент) 
Интеллектуальные информационные системы / Частиков А.П. и др.-Краснодар: Просвещение, 2005. -327C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 518 ББK 22.18 а.з. И-73 (Читальный зал) 
Интеллектуальные информационные системы / Частиков А.П. и др.-Краснодар: Просвещение, 2005. -327C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 336 ББK 65.052 а.з. Б-23 (Абонемент) 
Банковские информационные системы и технологии: учеб. пособие / под ред. Д.В. Чистова. Ч. 1. Технология банковского учета.-Москва: Финансы и статистика, 2005. -384C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 336 ББK 65.052 а.з. Б-23 (Техфак) 
Банковские информационные системы и технологии: учеб. пособие / под ред. Д.В. Чистова. Ч. 1. Технология банковского учета.-Москва: Финансы и статистика, 2005. -384C.

Рекомендуется для изучения разделов  № 1,2,3,4

УДК 336 ББK 65.052 а.з. Б-23 (Читальный зал) 
Банковские информационные системы и технологии: учеб. пособие / под ред. Д.В. Чистова. Ч. 1. Технология банковского учета.-Москва: Финансы и статистика, 2005. -384C.

Рекомендуется для изучения разделов  № 1,2,3,4

 

4.2. Список электронных ресурсов, рекомендуемых к самостоятельному изучению

 

Электронное методическое пособие «Язык SQL в примерах»

http://old./institut/kaf/kaf_inf/elibfol/infsyst/SQLPRIM/INDEX.htm 

Основы современных баз данных

http://old.agpu.net/institut/kaf/kaf_inf/elibfol/infsyst/sovbd/CONTENTS.HTM

Администрирование баз данных. Опорный конспект лекций.

http://old./institut/kaf/kaf_inf/elibfol/infsyst/admin/index.htm

Системы корпоративных баз данных

http://old./institut/kaf/kaf_inf/elibfol/infsyst/servbd/CONTENTS.HTM

Проектирование информационных систем

http://old./institut/kaf/kaf_inf/elibfol/infsyst/infsys/main.htm

Основы реляционных баз данных

http://old./institut/kaf/kaf_inf/elibfol/infsyst/osnrbd/INDEX.HTM

Аппаратно-программные платформы корпоративных информационных систем

http://old./institut/kaf/kaf_inf/elibfol/infsyst/korpsyst/CONTENTS.HTM

5. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА

6.1. Литература основная

  1. Вендров А.М. Один из подходов к выбору средств проектирования баз данных и приложений. ";СУБД";, 1995, №3.

  2. Зиндер Е.З. Бизнес-реинжиниринг и технологии системного проектирования. Учебное пособие. М., Центр Информационных Технологий, 1996

  3. Калянов Г.Н. CASE. Структурный системный анализ (автоматизация и применение). М., ";Лори";, 1996.

  4. Марка Д.А., МакГоуэн К. Методология структурного анализа и проектирования. М., ";МетаТехнология";, 1993.

  5. Международные стандарты, поддерживающие жизненный цикл программных средств. М., МП ";Экономика";, 1996

  6. Создание информационной системы предприятия. ";Computer Direct";, 1996, N2

  7. Шлеер С., Меллор С. Объектно-ориентированный анализ: моделирование мира в состояниях. Киев, ";Диалектика";, 1993.

  8. Barker R. CASE*Method. Entity-Relationship Modelling. Copyright Oracle Corporation UK Limited, Addison-Wesley Publishing Co., 1990.

  1. Barker R. CASE*Method. Function and Process Modelling. Copyright Oracle Corporation UK Limited, Addison-Wesley Publishing Co., 1990.

  2. Boehm B.W. A Spiral Model of Software Development and Enhancement. ACM SIGSOFT Software Engineering Notes, Aug. 1986

  3. Chris Gane, Trish Sarson. Structured System Analysis. Prentice-Hall, 1979.

  4. Edward Yourdon. Modern Structured Analysis. Prentice-Hall, 1989.

  5. Tom DeMarco. Structured Analysis and System Specification. Yourdon Press, New York, 1978.

  6. Westmount I-CASE User Manual. Westmount Technology B.V., Netherlands, 1994.

  7. Uniface V6.1 Designers' Guide. Uniface B.V., Netherlands, 1994.

  8. IEEE Std 1348-1995. IEEE Recommended Practice for the Adoption of CASE Tools.

  9. IEEE Std 1209-1992. IEEE Recommended Practice for the Evaluation and Selection of CASE Tools.

  10. PVCS Version Manager. User's Guide.

  11. PVCS Tracker. User's Guide.

  12. QA Partner. User's Guide.

  13. Новоженов Ю.В. Объектно-ориентированные технологии разработки сложных программных систем. М., 1996.

  14. Панащук С.А. Разработка информационных систем с использованием CASE-системы Silverrun. ";СУБД";, 1995, №3.

  15. Горчинская О.Ю. Designer/2000 - новое поколение CASE-продуктов фирмы ORACLE. ";СУБД";, 1995, №3.

  16. Горин С.В., Тандоев А.Ю. Применение CASE-средства Erwin 2.0 для информационного моделирования в системах обработки данных. ";СУБД";, 1995, №3.

  17. Горин С.В., Тандоев А.Ю. CASE-средство S-Designor 4.2 для разработки структуры базы данных. ";СУБД";, 1996, №1.

  18. DATARUN Concepts. Computer Systems Advisers Research Ltd., 1994.

  19. SE Companion Installation and Administration Manual. SECA Inc., 1995.

  20. Петров Ю.К. JAM - инструментальное средство разработки приложений в информационных системах архитектуры ";клиент/сервер";, построенных на базе РСУБД. ";СУБД";, 1995, №3.





 

 

6.2. Литература дополнительная

  1. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем. -М.: Финансы и статистика, 1998. -176 с.

  2. Калянов Г.Н. Консалтинг при автоматизации предприятий: подходы, методы, средства. -М.: СИНТЕГ, 1997. -316 с.

  3. Маклаков С.В. BPwin и ERwin. CASE-средства разработки информационных систем. -М.: ДИАЛОГ-МИФИ, 1999. -256 



Скачать документ

Похожие документы:

  1. CASE -средства проектирования информационных систем

    Учебно-методический комплекс
    ... КОМПЛЕКС по дисциплине "CASE-средствапроектированияинформационныхсистем" для специальности " ... Литература дополнительная Вендров А.М. CASE-технологии. Современные методы и средствапроектированияинформационныхсистем. -М.: Финансы и статистика ...
  2. Проектирование информационных систем (8)

    Рабочая учебная программа
    ... информационныхсистем. Центр информационных технологий. М.: МГУ, 1998 – /cfin/prcorpsys/ Вендров А.М. CASE-технологии. Современные методы и средствапроектированияинформационныхсистем ...
  3. Проектирование информационных систем Тематика и методические указания к выполнению контрольных

    Документ
    ... литература а) основная литература: Вендров А.М. CASE-технологии. Современные методы и средствапроектированияинформационныхсистем. М.: Финансы и статистика, 2008 ...
  4. Проектирование информационных систем (2)

    Лекция
    Проектированиеинформационныхсистем 10. Лекция: Моделирование информационного обеспечения: Моделирование данных. Метод IDEFI. ... . IDEFIX-диаграммы используются в ряде распространенных CASE-средств (в частности, ERwin, Design/IDEF). В методе ...
  5. Проектирование информационных систем (1)

    Отчет
    Проектированиеинформационныхсистем 13. Практикум: Учебный проект ... одном информационном пространстве. Ключевые функциональные требования к информационной системе: Мощные средства защиты ... выбрать пункт UML Use Case. В результате проделанных действий ...

Другие похожие документы..