Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции(БД иЭС_матем).doc
Скачиваний:
7
Добавлен:
16.09.2019
Размер:
423.42 Кб
Скачать

Кодирование информации

Цель: представление информации в более компактном и удобном виде для автоматической обработки. Существует локальное и глобальное кодирование.

Существует единая система классификации кодирования (ЕСКК) ГОСТ 6.01.1-87.

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

ЛЕКЦИЯ 2 ОРГАНИЗАЦИЯ БАЗ ДАННЫХ. ФУНКЦИИ ПОДДЕРЖКИ БАЗ ДАННЫХ БАЗЫ ДАННЫХ (БД) , БАНКИ ДАННЫХ(БнД). АРХИТЕКТУРА БнД.

Описательная модель предметной области

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

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

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

  1. Определение сведений об объектах.

  2. Анализ возможных запросов БД.

  3. Требования по оперативности их выполнения.

Этап даталогического проектирования включает в себя логическое и физическое проектирования.

Главной задачей логического проектирования является предоставление данных, выделенных на предыдущем этапе в виде данных в форматах, поддерживаемых СУБД.

Физическое проектирование – выбор способа хранения данных на физических носителях.

Инфологическая модель «сущность-связь» - это неформальная описательная модель, которая определяет сущности и связи.

Сущность – это собирательное понятие некоторого повторяющегося объекта, процесса, явления, о котором нужно хранить информацию в системе.

Тип сущности – определяет набор однородных объектов.

Экземпляр сущности – конкретный объект из набора.

Атрибут – поименованная характеристика сущности, которая принимает значение из некоторого множества.

Связь – это средство, с помощью которого представляется отношение между сущностями (1.. n, 0..1, n..n). Связи должны быть поименованы.

Примеры связей между сущностями.

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

При моделировании предметной области ПО следует обращать внимание на документооборот:

    1. Это документы, которые отражают полностью информацию, которую необходимо хранить в БД в виде конкретных данных.

    2. Создаваемая информационная система должна предоставлять пользователям информацию в привычном виде.

Типы данных в БД

Тип

Использование

Размер

Текстовый

Текст, комбинация текста и чисел, которые не требуют вычислений

До 255 символов

Числовой

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

1,2,4,8,16 байт

Memo-поле

Длинный текст или число

64000 символов

Дата-Время

Дата, время

8 байт

Денежный

Значения валют, для предотвращения округления, в целой части – 15 символов, в дробной – 4 символа

8 байт

Логический

Поля, которые содержат два возможных значения

1 бит

Счетчик

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

4 байта (16 байт для кодов репликации)

OLE

Объекты, созданные в других программах и использующиеся протоколом OLE (Word, Excel файлы и т.д.)

До 1 Гб

Гиперссылка

Поле, в котором хранятся гиперссылки, имеющие вид пути: URL-адрес

64000 символов

Мастер подстановок

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

Имеет тот же размер, что и первичный ключ, максимально 4 байта

Ограничения на имена полей

  1. Имя не больше 64 символов.

  2. Имя содержит любую комбинацию букв, чисел, и специальных символов за исключением «.», «’’», «!», «[]».

  3. Имя не должно начинаться с пробела.

  4. Имя не должно включать управляющие символы.

  5. Имя таблицы не должно включать прямые кавычки.

  6. Пробелы могут быть, но нежелательны.