- •9.Операции реляционной модели алгебры: объединение, пересечение, декартово произведение, разность, проекция, выборка, соединение и деление.
- •10.Постреляционная модель: понятия, достоинства и недостатки.
- •12.Объектно-реляционная модель: понятие и отличие от объектно-ориентированной модели. Достоинства и недостатки.
- •14.Требования, предъявляемые к базе данных.
- •15. Этапы жизненного цикла бд.
- •18. Вопрос. Нормализация таблиц. Первая нормальная форма.2нф.3нф.
- •22.Классификация субд: по универсальности, поддерживаемой модели данных.
- •23. Функциональные возможности субд
- •24 Производительность субд. Показатели производительности.
- •25. Режимы работы пользователя с субд
- •26. Направления развития субд.
- •27. Характеристика субд Access, функциональные возможности
- •28. Характеристика базы данных и ее приложений, создаваемых в субд Access
- •29. Пользовательский интерфейс субд Access. Система меню, панели инструментов, типы окон
- •30.Настройка рабочей среды в субд
- •31.Типы данных, обрабатываемых в субд аксес.
- •32. Выражения в субд Access. Элементы выражения. Операторы.
- •33. Инструментальные средства в субд Access для создания бд, ее приложений.
- •34.Технология создания базы данных в субд Access.
- •35.Проектирование запросов в субд Access. Возможности запросов. Типы запросов и технологии их проектирования.
- •36.Проектирование форм в субд Access. Способы проектирования. Элементы графического интерфейса форм. Технология проектирования. Работа с базой данных по форме.
- •1.При помощи автоформы на основе таблицы или запроса.
- •2.При помощи мастера на основе одной или нескольких таблиц или запросов.
- •37.Проектирование отчетов в субд Access. Способы проектирования. Вычисления, сортировка и группировка в отчетах. Технология проектирования. Печать отчета.
- •38. Типы вэб-страниц для публикации бд и технологии их проектирования.
- •39. Автоматизация работы с бд. Виды макросов. Общая технология создания макросов.
- •41. Структура команды sql. Типы данных. Выражения.
- •42. Команды определения данных языка скл.
- •43.Команды внесения изменений в базу языка скл.
- •44.Команда извлечения данных из базы языка sql.
- •45.Пользователи базы данных. Администратор базы данных, его функции.
- •46.Защита баз данных. Актуальность защиты баз данных. Причины, вызывающие разрушение базы данных.
- •47.Методы защиты базы данных.
- •48.Восстановление базы данных.
- •49.Оптимизация работы базы данных. Подходы повышения производительности бд.
- •50.Правовая охрана баз данных.
12.Объектно-реляционная модель: понятие и отличие от объектно-ориентированной модели. Достоинства и недостатки.
Объектно-реляционная модель – гибридная модель, совмещающая в себе возможности реляционных моделей с объективными свойствами данных. Отличительная особенность объектно-реляционной модели состоит в том, что она основана на стратегии реляционной модели.
Достоинства: позволяет обрабатывать объекты со сложной структурой. Недостатки: отсутствие унифицированной теории; отсутствие формальной методологии в проектировании.
13. Многомерная модель. Базовые понятия модели: измерение, ячейка. Поликубическая и гиперкубическая организация данных. Достоинства и недостатки модели. Многомерная модель –модель с многомерным логическим представлением структуры информации. Основными понятиями, с которыми оперирует пользователь в многомерной модели, являются понятия «измерение» и «ячейка». Измерение – это множество однотипных данных, образующих одну из граней многомерного гиперкуба. Примерами наиболее часто используемых временных измерений являются дни, месяцы, кварталы и годы. В качестве географических измерений используются города, районы, регионы и страны. Ячейка – это поле, значение которого однозначно определяется фиксированным набором измерений. В многомерной модели данных используются два варианта организации данных – гиперкубическая и поликубическая. В гиперкубической модели все кубы определяются одним и тем же набором измерений(максимально возможным). В некоторых случаях информация может быть избыточной, так как требуется обязательное заполнение ячеек. В поликубической определяются несколько гиперкубов с различной размерностью и различными измерениями в качестве граней. Достоинства: удобство и эффективность аналитической обработки больших объемов данных, связанных с временными интервалами. Недостатки: громоздкость для простейших задач оперативной обработки информации.
14.Требования, предъявляемые к базе данных.
Проектирование базы данных – это процесс создания проекта базы данных, предназначенной для поддержки функционирования экономического объекта и способствующей достижению его целей.
Оно представляет собой трудоемкий процесс, требующий совместных усилий аналитиков, проектировщиков и пользователей.
При проектировании базы данных необходимо учитывать тот факт, что база данных должна удовлетворять комплексу требований. Эти требования следующие:
1) целостность базы данных – требование полноты и непротиворечивости данных;
2) многократное использование данных;
3) быстрый поиск и получение информации по запросам пользователей;
4) простота обновления данных;
5) уменьшение излишней избыточности данных;
6) защита данных от несанкционированного доступа, искажения и уничтожения.
15. Этапы жизненного цикла бд.
Этапы жизненного цикла БД: 1)предварительное планирование(процесс перехода от разрозненных данных к интегрированным); 2)проверка осуществляемости (предполагает подготовку отчетов); 3)определение требований(формулируются цели БД, требования к оборудованию, требованя к программному обеспечению) ; 4)концептуальное проектирование(создаются подробные модели пользовательских представлений данных предметной области); 5)логическое проектирование (осуществляется выбор типа модели данных); 6)физическое проектирование(логическая модель расширяется характеристиками необходимыми для определения способов физического хранения БД, типа устройств для хранения, методов доступа к данным базы, требуемого объёма памяти, правил сопровождения БД и др); 7) оценка работы и поддержка БД.
16.Модель «сущность-связь». Сущность, атрибут, экземпляр сущности, связь, мощность связи, показатель кардинальности, класс принадлежности сущности. ER-диаграммы. Средством моделирования предметной области на этапе концептуального проектирования является модель «сущность-связь», которую часто называют ER-моделью. Моделирование структуры данных предметной области в ней базируется на использовании графических средств – ER-диаграмм. В наглядном виде они представляют связи между сущностями. Сущность – это некоторый объект реального мира, который может существовать независимо. Сущность имеет экземпляры, отличающиеся друг от друга значениями атрибутов и допускающие однозначную индефикацию. Атрибут – это свойство сущности. Экземпляр сущности – конкретный объект, характеризующийся набором значений атрибутов сущности. Связь – взаимодействие между сущностями. Мощность связи – количество сущностей, участвующих в связи. Класс принадлежности сущности необязательный – не каждый экземпляр сущности А связан экземпляром сущности В. Класс принадлежности сущности обязательный – каждый экземляр сущности А связан с экземпляром сущности В. ER-диаграмма связи – графическое представление
17. Преобразование ER-модели в реляционную модель. Правила преобразования. Концептуальные модели позволяют более точно представить предметную область, чем реляционные и другие более ранние модели. Необходим метод перевода концептуальной модели в реляционную. Такой метод основывается на формировании набора предварительных таблиц из ER-диаграмм.
Правила генерации таблиц из ER-диаграмм опираются на два основных фактора – тип связи и класс принадлежности сущности.
Правило 1: Если связь типа 1:1 и класс принадлежности обеих сущностей является обязательным, то необходима только одна таблица. Первичным ключом этой таблицы может быть первичный ключ любой из двух сущностей.
Правило 2: Если связь типа 1:1 и класс принадлежности одной сущности является обязательным, а другой – необязательным, то необходимо построить таблицу для каждой сущности. Первичный ключ сущности должен быть первичным ключом соответствующей таблицы. Первичный ключ сущности, для которой класс принадлежности является необязательным, добавляется как атрибут в таблицу для сущности с обязательным классом принадлежности.
Сущность с необязательным классом принадлежности именуется родительской, а с обязательным – дочерней. Первичный ключ родительской сущности, помещаемый в таблицу, представляющую дочернюю сущность, называется внешним ключом родительской сущности. Связь между указанными таблицами устанавливается путем связи первичного и внешнего ключа.
Правило 3: Если связь типа 1:1 и класс принадлежности обеих сущностей является необязательным, то необходимо построить три таблицы – по одной для каждой сущности и одну для связи. Первичный ключ сущности должен быть первичным ключом соответствующей таблицы. Таблица для связи среди своих атрибутов должна иметь ключи обеих сущностей.
Правило 4: Если связь типа 1:М и класс принадлежности сущности на стороне М является обязательным, то необходимо построить таблицу для каждой сущности. Первичный ключ сущности должен быть первичным ключом соответствующей таблицы. Первичный ключ сущности на стороне 1 добавляется как атрибут в таблицу для сущности на стороне М.
Правило 5: Если связь типа 1:М и класс принадлежности сущности на стороне М является необязательным, то необходимо построить три таблицы – по одной для каждой сущности и одну для связи. Первичный ключ сущности должен быть первичным ключом соответствующей таблицы. Таблица для связи среди своих атрибутов должна иметь ключи обеих сущностей.
Правило 6: Если связь типа М:N, то необходимо построить три таблицы – по одной для каждой сущности и одну для связи. Первичный ключ сущности должен быть первичным ключом соответствующей таблицы. Таблица для связи среди своих атрибутов должна иметь ключи обеих сущностей.