- •1. Экономическая информация, ее виды, структурные единицы.
- •3. Понятие классификации информации. Системы классификации.
- •4. Классификаторы информации, их назначение, виды.
- •5. Понятие кодирования информации, методы кодирования
- •6. Приложения и компоненты бд. Словарь данных.
- •7.Трехуровневая модель организации баз данных
- •8.Понятие модели данных. Иерархическая модель, ее достоинства и недостатки.
- •9. Сетевая модель, ее достоинства и недостатки.
- •10. Реляционная модель. Ее базовые понятия (отношение, домен, кортеж, схема, степень и мощность отношения), достоинства и недостатки.
- •12.Реляционная целостность: целостность отношений, ссылочная целостность.
- •14. Постреляционная модель, ее достоинства и недостатки
- •15. Объектно-ориентированная модель данных. Ее базовые понятия, достоинства и недостатки.
- •16.Объектно-реляционная модель данных, ее достоинства и недостатки.
- •17.Многомерная модель данных, ее базовые понятия, достоинства и недостатки.
- •21. Типы связи, их представление на er-диаграмме. Класс принадлежности сущности его представление на er-диаграмме.
- •22. Правила преобразования er-диаграмм в реляционные таблицы в случае связей 1:1.
- •23.Правила преобразования er-диаграмм в реляционные таблицы в случае связей 1:м, м:n.
- •24.Нормализация таблиц,ее цель.1я нормальная форма, 2нф, 3нф
- •25. Концептуальное проектирование, его цель, процедуры
- •26. Логическое проектирование, цель, процедуры
- •27. Физическое проектирование, цель, процедуры
- •28. Понятие субд. Архитектура субд.
- •29. Функциональные возможности. Производительность субд.
- •30. Классификация субд. Режимы работы пользователя в субд.
- •31. Функции субд
- •32. Направления развития субд: расширение множества типов обрабатываемых данных, интеграция технологий бд и web-технологий, превращение субд в системы управления базами знаний.
- •33. Знания, их виды. Базы знаний. Экспертные системы
- •34. Продукционные модели. База фактов. База правил. Работа машины вывода.
- •35. Семантические сети. Виды отношений. Пример семантической сети.
- •36. Фреймы, их виды, структура. Сети фреймов. Примеры фреймов.
- •37.Характеристика субд Micrоsoft Access 2003: тип, платформа, функциональные возможности, пользовательский интерфейс, настройка рабочей среды
- •38. Характеристика объектов базы данных. Инструментальные средства для создания базы данных и ее приложений.
- •39. Типы обрабатываемых данных и выражения.
- •40. Типы, возможности и способы создания запросов.
- •41. Назначение, вид форм и способы их создания.
- •42. Назначение отчетов и способов их создания.
- •43. Типы Web-страниц
- •45. Конструирование макросов связанных и не связанных с событиями, различных по структуре.
- •46. Классификация макросов по структуре.
- •47. Макросы связанные с событиями.
- •48. Назначения, стандарты и достоинства языка sql
- •49. Структура команды sql
- •50. Типы данных и выражения sql
- •51.Возможности языка sql по: определению данных, внесению изменений в базу данных, извлечению данных из базы.
- •52.Понятие и типы транзакций. Обработка транзакций в sql.
- •53.Управление доступом к данным в sql.
- •54. Диалекты языка sql в субд.
- •55. Эволюция концепций обработки данных
- •56. Системы удалённой обработки (суо)
- •57. Клиент/серверные системы: клиенты, серверы, клиентские приложения, серверы баз данных.
- •58. Функции клиентского приложения и сервера бд при обработке запросов. Преимущества клиент/серверной обработки.
- •60. Механизмы доступа к данным базы на сервере.
- •61. Понятие и архитектура РаБд. Гомогенные и гетерогенные РаБд. Стратегии распределения данных в РаБд.
- •63. Хранилища данных.
- •64. Пользователи базы данных. Администратор базы данных, его функции.
- •65. Актуальность защиты бд. Причины, вызывающие ее разрушение. Правовая охрана баз данных.
- •66. Методы защиты баз данных: защита паролем, шифрование, разграничение прав доступа.
- •67.Восстановление бд с помощью резервного копирования бд, с помощью журнала транзакций
- •68.Оптимизация работы бд.
- •69. Возможности Access по администрированию бд
60. Механизмы доступа к данным базы на сервере.
Все серверные СУБД имеют клиентскую часть, которая обращается к БД посредством СУБД. Между клиентским прилож. и СУБД не существует прямой связи и дополнительно встраиваются программные модули, позволяющие клиентскому приложению получать доступ к БД, создаваемым с помощью разных СУБД. Такие модули называются механизмами доступа к данным.Существует 2 основных способа доступа к данным из клиентских приложений: использование прикладного интерфейса и использование универсального программного интерфейса. Прикладной программный интерфейс (API) предст. соб. набор функций, вызываемых из клиентского приложения. Он может работать только с СУБД данного производителя и при ее замене придется переписывать значительную часть кода клиентского приложения.Универсальный механизм доступа к данным обеспечивает возможность использования одного и того же интерфейса для доступа к разным типам СУБД. Обычно он реализован в виде специальных дополнительных модулей, называемых драйверами. Наиболее распространенным программным интерфейсом, обеспечивающим доступ к данным конкретной базы данных является ODBC фирмы Microsoft. Для доступа к данной конкретн. СУБД, кроме клиентск. части необходимо приложение ODBC и драйвер. ODBC – открытый стандарт совместимости БД, разработанный в 1990-х для предоставления независимого от СУБД способа обработки информации из реляц БД. ODBC – интерфейс, с помощью которого прикладн проги могу обращ-ся к БД и обраб-ть независ от СУБД способом. ODBC-драйвер выполняет все вызовы ODBC-функций и «переводит» их на язык источника данных. СУБД хранит и выводит данные в ответ на запросы со стороны ODBC-драйвера. Приложение ODBC – для определения доступа источника данных для конкрет. компа и описания источн. данных. Задание ODBC-источника данных является действием, которое осуществляется средствами операционной системы, управляющей компьютером. Источник данных – структура дан. ODBC, идентифицирующая БД и СУБД, которая ее обрабатывает. С его помощью могут быть заданы: 1.пользовательский – ист. дан., доступный только текущему пользователю на текущем компьютере; 2.файловый – фал, кот. может совместно использоваться пользователем БД; 3.системный – источник данных, доступный всем пользователям и службам текущего компьютера. Преимущества: - простота разработки приложения; - позволяет создавать распределенные гетерогенные приложения без учета конкретной СУБД – приложения становятся независимыми от СУБД.
Недостатки: - снижение скорости доступа к данным; - увеличение времени обработки запросов; - предварит инсталляция и настройка ОДВС на кждом рабочем месте; - представляет доступ только к SQL-ориентированным БД.
OLEDB и ADO – осн. часть универс-го мех. доступа к данным фирмы Майкрософт, позволяющ. осуществить доступ к реляцион. и нереляцион. источн. данных. OLEDB – реализация разработанного Майкрософт объективного стандарта OLE. Для доступа к источнику дан. С пом. OLEDB треб-ся на клиентском компе установаить провайдер для данной СУБД. Механизм доступа к данным ADO: – высокоуровнев. программн. интерфейс для доступа к дан. из приложения; - Содержит набор объектов, исп-емых для соединения с источником дан., чтения, добавления и модификации данных.
