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

11. Сущность и характеристика структурного подхода к проектированию программного

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

Основные принципы структурного подхода:

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

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

3-принцип непротиворечивости - заключается в обоснованности и согласованности элементов;

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

11. Даталогическое проектирование

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

На этапе ДЛП выполняется

1. Выбор СУБД

2. Определяется модель данных, как правило реляционная (таблицы, атрибуты, связи)

3. Определяется состав БД и перечень показателей.

Особое внимание уделяют

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

- разграничение доступа для разных групп пользователей.

- быстрый доступ к БД

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

12. Характеристика idef0(sadt)-метода проектирования

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

Результатом применения метода SADT является модель, которая состоит из диаграмм, фрагментов текстов и глоссария, имеющих ссылки друг на друга.

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

12. Реляционные субд. Общая характеристика реляционных баз данных.

Реляционные СУБД - СУБД, управляющие реляционными базами данных.

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

Табличное представление:

1-каждый элемент таблицы — один элемент данных

2-все ячейки в столбце таблицы однородные, то есть все элементы в столбце имеют одинаковый тип (числовой, символьный и т. д.)

3-каждый столбец имеет уникальное имя

4-одинаковые строки в таблице отсутствуют

5-порядок следования строк и столбцов может быть произвольным

Характеристика реляционной базы данных.

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

• Каждая таблица состоит из фиксированного числа столбцов и значений. В одном столбце строки не может быть сохранено более одного значения.

• Ни в какой момент времени в таблице не найдется двух строк, дублирующих друг друга.

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

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

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