1. Детерминант — это атрибут (или их комбинация), от которого какой-либо другой атрибут зависит функционально полно (не зависит от подмножества атрибутов детерминанта).
  2. Используются в большинстве случаев
  3. Банки данных
    1. Инфологический аспект
      1. Выбор предметной области
        1. Какие объекты
        2. Какие характеристики
      2. Модель «сущность-связь»
        1. Сущность
        2. Тип сущности
        3. Ключ
        4. Связь
        5. Локальное представление
          1. Объединение локальных представлений
          2. Идентичность
          3. Агрегация
          4. Обобщение
    2. Даталогический аспект
    3. Модель данных
      1. Иерархия
        1. Внешняя
        2. Концептуальная
        3. Внутренняя
        4. Физическая
      2. Виды
        1. Сетевая
          1. Элемент, агрегат, запись, набор
        2. Иерархическая
          1. Узел, ветвь
        3. Реляционная
          1. Домен, кортеж
          2. Операции
          3. Теоретико-множественные
          4. Декартово произведение
          5. Объединение
          6. Прерсечение
          7. Разность
          8. Реляционные
          9. Селекция
          10. Проекция
          11. Соединение
          12. Эквисоединение
          13. Естественное
          14. Деление
      3. Определение
        1. Определяется совокупностью ЯОД и ЯМД, т.е. структурой данных и операциями над ними
    4. Этапы проектирования
      1. Проектирование концептуальной инфологической и внешней инфологической моделей
        1. Изучение и описание предметной области
        2. Изучение информационных потребностей пользователей
      2. Выбор СУБД
      3. Проектирование концептуальной даталогической и внешних даталогических моделей (логическое)
      4. Проектирование внутренней даталогической моделb (физическое)
    5. Проектирование на базе функциональных зависимостей
      1. Опред. всех необх. атрибутов и связей, построение универсального отношения
      2. Опред. всез ФЗ между атрибутами
      3. Удаление избыточных ФЗ с целью получения min покрытия
      4. Использование ФЗ для декомпозиции универсального отношения в набор НФБК-отношений
      5. Сравнение полученных вариантов min покрытия и выбор наиболее подходящего дял пользователя
    6. Классификация СУБД
      1. По назначению
        1. Промышленные унив. назн., промышленные спец. назн., разр. для конкретного заказчика
      2. По режиму работы
        1. Однопользовательские
        2. Многопользовательские
          1. Последовательного и параллельного (центр. и распред.) доступа
        3. Классификация моделей «клиент-сервер»
          1. Файловый сервер
          2. Удалённый доступ к данным
          3. База данных
          4. Сервер приложений
    7. Языки СУБД
      1. Директивные, диалоговые
  4. Информация и системы управления
    1. Информация
      1. Определение
        1. Энтропийный подход
        2. Нормативно-правовая точка зрения
        3. Философское и общественное определение
      2. Этапы обращения
        1. Восприятие, подготовка, передача, хранение,обработка, отображение, воздействие
    2. Данные
      1. Структура
      2. Форма
    3. Системы управления
      1. Автоматизированные (АСУ ТП, АСУ П)
      2. Логические (цифр. автоматы)
      3. Автоматические
        1. Замкнутые (САР, следящие)
        2. Разомкнутые (для систем с компенсацией при слабом воздействии)
      4. Программного управления (ЧПУ)
  5. Представление данных в памяти компьютера
    1. Списковые структуры
      1. Линейный список
    2. Последовательное распределение
      1. Двоичное дерево
    3. Связанное распределение
      1. Таблица указателей
      2. Цепь
        1. Указатель в конце каждого узла
      3. Двунаправленный список
      4. Список с индексами
        1. Указатели из индекса на определённые элементы списка
      5. Список с обратными указателями
        1. Переход назад через несколько элементов
      6. Циклический список
      7. Список с указателями на группу
    4. Типы указателей
      1. Машинный, относительный, синтаксический
  6. SADT-модели
    1. Состав
      1. Диаграммы, фрагменты текста, глоссарий
    2. Элементы
      1. Функция, вход, управление, механизм (человек или система, осуществляющие деёствие), выход
    3. Цель модели
      1. Дать полное, точное и адекватное описание системы
    4. Точка зрения модели
      1. Позиция, с которой наблюдается система и создаётся модель
  7. Жизненный цикл информационных систем
    1. Каскадная модель
      1. Разработка — проект — реализация — тестирование — ввод в действие
    2. Поэтапная модель
    3. Спиральная модель
      1. Проект — реализация — тест — ввод в действие прототипов — разраб. требований
  8. Язык запросов SQL
    1. Основные запросы
      1. SELECT [ALL | DISTINCT] (<Список полей> | *) FROM <Список таблиц> [WHERE <Условия отбора>] [GROUP BY <Список полей результата>] [HAVING <Условие для группы>] [ORDER BY <Список полей>]
      2. INSERT INTO <Имя таблицы> [<(Список столбцов)>] VALUES <Список значений>
      3. UPDATE <Имя таблицы> SET <Имя столбца>=<Новое значение> [WHERE <Условия отбора>]
      4. DELETE FROM <Имя таблицы> [WHERE <Условия отбора>]
    2. История
      1. 1 стандарт — 1989, 2 стандарт — 1992
  9. Нормальные отношения
    1. 1НФ
      1. Все атрибуты атомарные
    2. 2НФ
      1. Каждый непервичный атрибут полно зависит от первичного ключа
    3. 3НФ
      1. Каждый непервичный атрибут нетранзитивно зависит от первичного ключа
    4. НФБК
      1. Все детерминанты являются возможными ключами
    5. 4НФ
      1. Отсутствуют многозначные зависимости, которые не являются функциональными
    6. 5НФ
      1. Сложный набор критериев