Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2- 0_Информационное обеспечение.doc
Скачиваний:
11
Добавлен:
23.06.2014
Размер:
111.62 Кб
Скачать

4

Томский межвузовский центр дистанционного образования

Томский государственный университет

систем управления и радиоэлектроники (ТУСУР)

Кафедра компьютерных систем в управлении и проектировании (КСУП)

Контрольная работа № 2

по дисциплине «Информационное обеспечение»

(Учебное пособие «Информационное обеспечение.»,

автор Т.Д. Карминская, 2000 г. )

Выполнил:

студент ТМЦДО

гр.: з-517-а

специальности 220201

Пономарев Сергей Сергеевич

7 Апреля 2009 г.

г. Омск

2009 г

Контрольная работа №2

1) Способы ведения информационного фонда. Концепция баз данных. Определение понятия база данных.

Существуют следующие способы ведения информационного фонда САПР:

- использование файловой системы;

- построение библиотек;

- использование банков и баз данных;

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

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

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

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

2) Обобщённое определение субд.

СУБД – это набор программных средств, позволяющих:

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

ЯОД – язык определения данных;

ЯМД – язык манипулирования данными;

Термин язык данных обозначает либо оба, либо один из названных языков, а слово данные отличает язык данных от других типов языков (PL1, Паскаль). Язык данных может быть включен в универсальный язык. В этом случае универсальный язык программирования и язык данных называется соответственно включающим языком и подъязыком данных (ПЯД).

Автономный язык данных – называют языком запросов.

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

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

  1. Обеспечить программу, реализующую функции ЯОД (языка определения данных) и ЯМД (языка манипулирования), допускающую определение, создание и манипулирование логическими данными (т.е. выборку, обновление, включение и удаление). Эта программа отображает перечисленные операции в соответствующие операции над физическими данными.

  2. Обеспечить защиту и целостность данных.

3) Свойства реляционных субд. Определение нормализованного реляционного отношения.

Реляционная база данных обладает следующими свойствами:

- Все значения данных в таблицах являются атомарными, т.е. в каждой позиции на пересечении строки и столбца всегда имеется в точности ОДНО значение данных и никогда не бывает множества значений.

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

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

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

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

Отношение называется нормализованным если каждая компонента строки (кортежа) является простым, атомарным (неделимым) значением, не состоящим из группы значений. Это не позволяет заменять значение атрибута другим отношением, (что привело бы к сетевому или иерархическому подходу).