- •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.Правовая охрана баз данных.
22.Классификация субд: по универсальности, поддерживаемой модели данных.
По степени универсальности различают СУБД общего и специального назначения. СУБД общего назначения не ориентированы на какую-либо конкретную предметную область или на информационные потребности конкретной группы пользователей. Каждая система такого рода реализуется как программный продукт, способный функционировать на некоторых моделях компьютеров в определенной операционной обстановке, и поставляется многим пользователям как коммерческий продукт. СУБД общего назначения обладают средствами настройки на работу с конкретной БД в условиях конкретного применения. Развитые функциональные возможности таких СУБД обеспечивают безболезненную эволюцию построенных на их основе автоматизированных информационных систем в рамках их жизненного цикла.
Однако в некоторых случаях доступные СУБД общего назначения не позволяют добиться требуемой производительности и/или удовлетворить заданные ограничения по объему памяти, предоставляемой для хранения БД. Тогда приходится разрабатывать специализированную СУБД для данного конкретного применения. Примером специализированной СУБД может быть система IMBASE, используемая для автоматизации проектных и конструкторских разработок. Эта СУБД содержит информацию о стандартных конструктивных элементах, материалах и других элементах, используемых для проектирования сложных механических устройств.
По принципу обработки запросов к БД СУБД подразделяют на настольные и серверные.
23. Функциональные возможности субд
Функциональные возможности СУБД обширны. СУБД имеют эффективные средства для:
создания БД, в которых интегрированы данные многих пользователей с целью удовлетворения их информационных потребностей;
обновления хранящихся в ней данных;
быстрого извлечения из БД необходимых данных по запросам пользователей;
выполнения вычислений над данными;
вывода данных из базы в отчетах в виде, удобном для восприятия пользователями;
разработки приложений;
Эти средства ориентированы на непрофессиональных пользователей.
СУБД обеспечивают также поддержку целостности БД с помощью механизма транзакций.
Транзакция — это совокупность операций с БД, которые должны быть выполнены обязательно до конца, чтобы БД оказалась в непротиворечивом состоянии;
Благодаря своим развитым функциональным возможностям СУБД используются в качестве мощного инструментального средства для создания и ведения информационной БД автоматизированных информационных систем, позволяющего сокращать сроки их разработки, экономить трудовые, материальные и финансовые ресурсы.
24 Производительность субд. Показатели производительности.
Производительность СУБД оценивается:
• временем выполнения запросов;
• скоростью поиска информации в неиндексированных полях;
• временем выполнения операций импортирования базы данных из других форматов;
• скоростью создания индексов и выполнения таких массовых операций, как обновление, вставка, удаление данных;
• максимальным числом параллельных обращений к данным в многопользовательском режиме;
• временем генерации отчета.
На производительность СУБД оказывают влияние два фактора:
• СУБД, которые следят за соблюдением целостности данных, несут дополнительную нагрузку, которую не испытывают другие программы;
• производительность собственных прикладных программ сильно зависит от правильного проектирования и построения базы данных.
Самые быстрые программные изделия отнюдь не обладают самыми развитыми функциональными возможностями на уровне процессора СУБД.
Производ-ость – величина, обратно пропорциональна времени, кот. СУБД затрачивает на операцию по обработке данных. Оценивается: 1. временем вып-я запросов, 2. временем поиска инф-ции и 3. временем вып-я операции БД, 4. временем вып-я обновления, вставка, удаление данных.