- •Понятие информации. Информация и данные.
- •Понятие экономической информации. Виды реквизитов.
- •Организация данных на машинных носителях. Структурные элементы для хранения данных – массивы, списки, деревья, графы.
- •Единицы физической и логической организации данных.
- •Базы данных – основа аис.
- •Уровни моделей предметной области в аис
- •Классификация моделей данных в аис
- •Способы документирования моделей в аис.
- •Реляционная модель данных. Основные термины реляционной модели.
- •Реляционная алгебра. Основные понятия – атомарное значение, домен, отношение.
- •Реляционная алгебра. Операция объединения.
- •Реляционная алгебра. Операция пересечения.
- •Реляционная алгебра. Операция вычитания.
- •Реляционная алгебра. Операция – декартово произведение.
- •Реляционная алгебра. Операция выборки.
- •Реляционная алгебра. Операция проекции.
- •Реляционная алгебра. Операция соединения.
- •Реляционная алгебра. Операция деления.
- •Нормализация модели. Цель нормализации. Аномалии бд.
- •Правила нормализации логической модели. Целостность бд.
- •Файл базы данных в ms Access. Создание бд, открытие бд, сохранение бд.
- •Объекты бд в ms Access. Их назначение.
- •Создание таблиц в ms Access. Режимы просмотра.
- •Типы данных в таблицах ms Access.
- •Назначение ключевого поля в таблице.
- •Сортировка и фильтрация записей в таблицах.
- •Разработка форм. Их назначение и режимы просмотра.
- •Работа с формой в режиме конструктора. Области формы, их назначение и свойства.
- •Элементы формы: надпись, линия, прямоугольник. Их назначение и свойства.
- •Элементы формы: поле, список, поле со списком. Способы добавления этих элементов в форму, их назначение и свойства.
- •Элементы формы: переключатель, выключатель, флажок, группа переключателей. Способы добавления этих элементов в форму, их назначение и свойства.
- •Элемент формы – кнопка. Ее назначение и настройка.
- •Создание многотабличных форм.
- •Разработка запросов. Режимы просмотра и виды запросов.
- •Запросы на выборку. Условия отбора записей.
- •Вычисляемые поля в запросах. Запросы с параметром.
- •Группрвые операции в запросах.
- •Запросы на обновление, добавление и удаление.
- •Перекрестные запросы.
- •Макет отчета. Мастер и Конструктор отчетов.
- •Конструирование отчетов. Области отчета, их назначение и свойства.
- •Конструирование отчетов. Элементы, добавляемые в отчет, их назначение и свойства.
- •Вычисляемые поля в отчетах.
- •Создание макросов. Структура макроса.
- •Выполнение макросов.
- •Работа с базой данных, открытой для общего пользования. Репликации базы данных.
- •Язык sql. Операторы манипулирования данными (dml).
- •Язык sql. Операторы определения объектов бд (ddl).
- •Надежность систем обработки данных. Защита от потери информации. Восстановление базы данных.
- •Базы данных коллективного пользования. Компоненты модели клиент/сервер.
- •Автоматизация. Сервер приложений. Клиент приложений.
- •Использование модулей vba. Стандартные модули и обработчики событий форм и отчетов.
- •Возможности субд sql Server.
- •Хранимые процедуры. Триггеры.
- •Многомерные хранилища данных. Модели кубов данных.
- •Витрины данных. Методы организации витрин данных.
- •Понятие мер, измерений, иерархий и агрегирования данных.
Язык sql. Операторы определения объектов бд (ddl).
DDL – язык определения данных позволяет создавать и изменять структуру объектов базы данных, например, создаваить и удалять таблицы. Основными командами языка DDL явл след: CREATR TABLE/INDEX, ALTER TABLE/INDEX, DROP TABLE/INDEX.
CREATE TABLE – создание таблицы. Атрибут NULL или NOT NULL испол как специальный маркер, обозначающий тот факт, что поле допускает или нет неопределенное или пропущенное значение. Типы данных позволяют задавать текстовые, числовые и денежные значения. Размер поля указывается только для текстовых и двоичных полей. В синтаксисе команды CREATE TABLE есть слово Constraint (ограничение). Разрешено 5 типов ограничений: 1) Первичный ключ таблицы; 2) Уникальность таблицы; 3)ссылка таблицы; 4)значение по умолчанию колонки; 5) проверка значения колонки. ALTER TABLE – модификация таблицы. Команда позволяет добавлять или удалять столбцы и ограничения. DROP TABLE – удаление таблицы. CREATE INDEX и DROP INDEX – создают и удаляют индексы. Указанные в операторе Create Index столбцы состовляют ключ индекса. Индексы – это наборы уникальных значений для некоторой таблицы с соот-ми ссылками на данные.
Надежность систем обработки данных. Защита от потери информации. Восстановление базы данных.
Обеспечение защиты данных: 1)иоситификация пользователя; 2)управлением доступа. При этом устанавл опред ограничения на доступ к данным и если пользователь имеет разрешение и знает пароль, то он получает неограниченные права к управлению данных. Спец программа СУБД проверяет вып этих ограничений. При статистич обработке данных пользователю разреш запросы на статистическую обработку. 3) физ защита: -основная мера от хищения/снятия информации-это исп методов кодирования, при обновлении, декодировании и извлечении инф-ии. –физ защита при аппаратных и программных взломах достигается хранением поколений данных, ведением сист журнала, проведением рестартов системы. 4)организация параллельных процессов обработки данных.
Повышение надежности обработки данных достигается: системными методами; программными, с их помощью вып дол операции, кот имеют матем или логич связь с обработкай данных; аппаратные методы-обнаруж ошибки ближе к месту их возникновения. Также можно отнести триггеры и словари данных. Словарь данных следит за опред всех переменных БД.
При работе с базой данных ее целостность может быть нарушена по ряду причин:
1) в результате несогласованности или ошибочности действий, выполняемых при обработке данных СУБД, прикладными программами или пользователями;
2) при аварийном завершении работы прикладной программы;
3) в результате потери содержимого оперативной памяти компьютера (мягкий сбой), например, при отключении питания;
4) при выходе из строя физического устройства внешней памяти, на котором хранится база данных (жесткий сбой).
При возникновении любой из перечисленных ситуаций СУБД должна автоматически выполнить процесс возвращения базы данных в исходное согласованное состояние. Этот процесс называется восстановлением базы данных и поддерживается с помощью журнала, в котором СУБД регистрирует все действия (транзакции), выполняемые с данными.