В каком режиме работает с базой данных пользователь?

12 ответов на вопрос “В каком режиме работает с базой данных пользователь?”

  1. superlittlekapricorn Ответить

    Гіпермаркет Знань>>Інформатика>>Інформатика 11 клас>> Інформатика: Форуми та їх призначення. Правила роботи у форумах.
    Практична робота до предмету Інформатика 11 клас.
    Тема «Тест на тему: Базы данных».
    Розгляд теми: Форуми та їх призначення. Правила роботи у форумах.
    БАЗЫ ДАННЫХ

    ТЕСТ

    1. База данных – это:
    1. совокупность данных, организованных по определенным правилам;
    2. совокупность программ для хранения и обработки больших массивов информации;
    3. интерфейс, поддерживающий наполнение и манипулирование данными;
    4. определенная совокупность информации.
    2. Наиболее распространенными в практике являются:
    1. распределенные базы данных;
    2. иерархические базы данных;
    3. сетевые базы данных;
    4. реляционные базы данных.
    3. Наиболее точным аналогом реляционной базы данных может служить:
    1. неупорядоченное множество данных;
    2. вектор;
    3. генеалогическое дерево;
    4. двумерная таблица.

    4. Таблицы в базах данных предназначены:

    1. для хранения данных базы;
    2. для отбора и обработки данных базы;
    3. для ввода данных базы и их просмотра;
    4. для автоматического выполнения группы команд;
    5. для выполнения сложных программных действий.
    5. Что из перечисленного не является объектом Access:
    1. модули;
    2. таблицы;
    3. макросы;
    4. ключи;
    5. формы;
    6. отчеты;
    7. запросы?
    6. Для чего предназначены запросы:
    1. для хранения данных базы;
    2. для отбора и обработки данных базы;
    3. для ввода данных базы и их просмотра;
    4. для автоматического выполнения группы команд;
    5. для выполнения сложных программных действий;
    6. для вывода обработанных данных базы на принтер?
    7. Для чего предназначены формы:
    1. для хранения данных базы;
    2. для отбора и обработки данных базы;
    3. для ввода данных базы и их просмотра;
    4. для автоматического выполнения группы команд;
    5. для выполнения сложных программных действий?

    8. Для чего предназначены модули:

    1. для хранения данных базы;
    2. для отбора и обработки данных базы;
    3. для ввода данных базы и их просмотра;
    4. для автоматического выполнения группы команд;
    5. для выполнения сложных программных действий?
    9. Для чего предназначены макросы:
    1. для хранения данных базы;
    2. для отбора и обработки данных базы;
    3. для ввода данных базы и их просмотра;
    4. для автоматического выполнения группы команд;
    5. для выполнения сложных программных действий?

    10. В каком режиме работает с базой данных пользователь:

    1. в проектировочном;
    2. в любительском;
    3. в заданном;
    4. в эксплутационном?

    11. В каком диалоговом окне создают связи между полями таблиц базы данных:

    1. таблица связей;
    2. схема связей;
    3. схема данных;
    4. таблица данных?

    12. Почему при закрытии таблицы программа Access не предлагает выполнить сохранение внесенных данных:

    1. недоработка программы;
    2. потому что данные сохраняются сразу после ввода в таблицу;
    3. потому что данные сохраняются только после закрытия всей базы данных?

    13. Без каких объектов не может существовать база данных:

    1. без модулей;
    2. без отчетов;
    3. без таблиц;
    4. без форм;
    5. без макросов;
    6. без запросов?
    14. В каких элементах таблицы хранятся данные базы:
    1. в полях;
    2. в строках;
    3. в столбцах;
    4. в записях;
    5. в ячейках?

    15. Содержит ли какую-либо информацию таблица, в которой нет ни одной записи?

    1. пустая таблица не содержит ни какой информации;
    2. пустая таблица содержит информацию о структуре базы данных;
    3. пустая таблица содержит информацию о будущих записях;
    4. таблица без записей существовать не может.

    16. Содержит ли какую-либо информацию таблица, в которой нет полей?

    1. содержит информацию о структуре базы данных;
    2. не содержит ни какой информации;
    3. таблица без полей существовать не может;
    4. содержит информацию о будущих записях.

    17. В чем состоит особенность поля “счетчик”?

    1. служит для ввода числовых данных;
    2. служит для ввода действительных чисел;
    3. данные хранятся не в поле, а в другом месте, а в поле хранится только указатель на то, где расположен текст;
    4. имеет ограниченный размер;
    5. имеет свойство автоматического наращивания.

    18. В чем состоит особенность поля “мемо”?

    1. служит для ввода числовых данных;
    2. служит для ввода действительных чисел;
    3. данные хранятся не в поле, а в другом месте, а в поле хранится только указатель на то, где расположен текст;
    4. имеет ограниченный размер;
    5. имеет свойство автоматического наращивания.

    19. Какое поле можно считать уникальным?

    1. поле, значения в котором не могут повторятся;
    2. поле, которое носит уникальное имя;
    3. поле, значение которого имеют свойство наращивания.

    20. Ключами поиска в системах управления базами данных (СУБД) называются:

    1. диапазон записей файла БД, в котором осуществляется поиск;
    2. логические выражения, определяющие условия поиска;
    3. поля, по значению которых осуществляется поиск;
    4. номера записей, удовлетворяющих условиям поиска;
    5. номер первой по порядку записи, удовлетворяющей условиям поиска?
    КЛЮЧ
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
    1 4 4 1 4 2 3 5 4 4 3 2 3 5 2 3 5 3 1 3
    Надіслано вчителем інформатики Спеціалізованої школи № 252 Оболонського району м. Києва Житинською О.І.
    Інформатика за 11 клас безкоштовно скачати, плани конспектів уроків, готуємось до школи онлайн

  2. Huthris Ответить

    ТЕСТ
    1. База данных – это:
    совокупность данных, организованных по
    определенным правилам;
    совокупность программ для хранения и
    обработки больших массивов информации;
    интерфейс, поддерживающий наполнение и
    манипулирование данными;
    определенная совокупность информации.
    2. Наиболее распространенными в практике
    являются:
    распределенные базы данных;
    иерархические базы данных;
    сетевые базы данных;
    реляционные базы данных.
    3. Наиболее точным аналогом
    реляционной базы данных может служить:
    неупорядоченное множество данных;
    вектор;
    генеалогическое дерево;
    двумерная таблица.
    4. Таблицы в базах данных предназначены:
    для хранения данных базы;
    для отбора и обработки данных базы;
    для ввода данных базы и их просмотра;
    для автоматического выполнения группы
    команд;
    для выполнения сложных программных
    действий.
    5. Что из перечисленного не является
    объектом Access:
    модули;
    таблицы;
    макросы;
    ключи;
    формы;
    отчеты;
    запросы?
    6. Для чего предназначены запросы:
    для хранения данных базы;
    для отбора и обработки данных базы;
    для ввода данных базы и их просмотра;
    для автоматического выполнения группы
    команд;
    для выполнения сложных программных
    действий;
    для вывода обработанных данных базы на
    принтер?
    7. Для чего предназначены формы:
    для хранения данных базы;
    для отбора и обработки данных базы;
    для ввода данных базы и их просмотра;
    для автоматического выполнения группы
    команд;
    для выполнения сложных программных
    действий?
    8. Для чего предназначены модули:
    для хранения данных базы;
    для отбора и обработки данных базы;
    для ввода данных базы и их просмотра;
    для автоматического выполнения группы
    команд;
    для выполнения сложных программных
    действий?
    9. Для чего предназначены макросы:
    для хранения данных базы;
    для отбора и обработки данных базы;
    для ввода данных базы и их просмотра;
    для автоматического выполнения группы
    команд;
    для выполнения сложных программных
    действий?
    10. В каком режиме работает с базой данных
    пользователь:
    в проектировочном;
    в любительском;
    в заданном;
    в эксплутационном?
    11. В каком диалоговом окне создают связи
    между полями таблиц базы данных:
    таблица связей;
    схема связей;
    схема данных;
    таблица данных?
    12. Почему при закрытии таблицы программа
    Access не предлагает выполнить сохранение
    внесенных данных:
    недоработка программы;
    потому что данные сохраняются сразу
    после ввода в таблицу;
    потому что данные сохраняются только
    после закрытия всей базы данных?
    13. Без каких объектов не может
    существовать база данных:
    без модулей;
    без отчетов;
    без таблиц;
    без форм;
    без макросов;
    без запросов?
    14. В каких элементах таблицы хранятся
    данные базы:
    в полях;
    в строках;
    в столбцах;
    в записях;
    в ячейках?
    15. Содержит ли какую-либо информацию
    таблица, в которой нет ни одной записи?
    пустая таблица не содержит ни какой информации;
    пустая таблица содержит информацию о
    структуре базы данных;
    пустая таблица содержит информацию о
    будущих записях;
    таблица без записей существовать не
    может.
    16. Содержит ли какую-либо информацию
    таблица, в которой нет полей?
    содержит информацию о структуре базы
    данных;
    не содержит ни какой информации;
    таблица без полей существовать не может;
    содержит информацию о будущих записях.
    17. В чем состоит особенность поля “счетчик”?
    служит для ввода числовых данных;
    служит для ввода действительных чисел;
    данные хранятся не в поле, а в другом
    месте, а в поле хранится только указатель
    на то, где расположен текст;
    имеет ограниченный размер;
    имеет свойство автоматического
    наращивания.
    18. В чем состоит особенность поля “мемо”?
    служит для ввода числовых данных;
    служит для ввода действительных чисел;
    данные хранятся не в поле, а в другом
    месте, а в поле хранится только указатель
    на то, где расположен текст;
    имеет ограниченный размер;
    имеет свойство автоматического
    наращивания.
    19. Какое поле можно считать уникальным?
    поле, значения в котором не могут
    повторятся;
    поле, которое носит уникальное имя;
    поле, значение которого имеют свойство наращивания.
    20. Ключами поиска в системах
    управления базами данных (СУБД) называются:
    диапазон записей файла БД, в котором
    осуществляется поиск;
    логические выражения, определяющие
    условия поиска;
    поля, по значению которых
    осуществляется поиск;
    номера записей, удовлетворяющих
    условиям поиска;
    номер первой по порядку записи,
    удовлетворяющей условиям поиска?
    КЛЮЧ

  3. Faust Ответить

    Режимы работы с базами данныхОбычно с базами данных работают две категории исполнителей. Первая категория – проектировщики. Их задача состоит в разработке структуры таблиц базы данных и согласовании ее с заказчиком. Кроме таблиц проектировщики разрабатывают и другие объекты базы данных, предназначенные, с одной стороны, для…
    (Программные и аппаратные средства информатики)
    Правовые методы защиты программных продуктов и баз данныхПравовые методы защиты программ включают: • патентную защиту; • закон о производственных секретах; • лицензионные соглашения и контракты; • закон об авторском праве. Различают две категории прав: • экономические права, дающие их обладателям право на получение экономических выгод от продажи или использования…
    (Технология разработки программного обеспечения)
    Разработка баз данныхБаза данных (БД) — совокупность взаимосвязанных данных, организованных в соответствии со схемой данных таким образом, чтобы с ними можно было поддержать эффективную работу конечного пользователя. Проектирование и конструирование любой программной системы, которая предполагает работу с БД, начинаются…
    (Введение в программную инженерию)
    Организация базы данных ExcelExcel может работать как с простыми и небольшими по размерам, так и с более сложными таблицами (списками), которые часто называют базами данных. В общем смысле база данных — это совокупность связанной информации объединенной по какому-либо признаку. Excel содержит достаточно широкий набор средств для…
    (Информатика)
    БАЗЫ ДАННЫХ И СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХБаза данных — это организованная структура, предназначенная для хранения информации и ее оперативного поиска по заданному критерию. Данные и информация — понятия взаимосвязанные, но не тождественные. Причины содержащегося в определении несоответствия чисто исторические. В те годы, когда формировалось…
    (Информатика)
    Объекты базы данныхПривести полную классификацию возможных объектов баз данных затруднительно, поскольку каждая система управления базами данных может реализовать свои типы объектов. Рассмотрим основные типы объектов на примере СУБД Microsoft Access. В версии Microsoft Access эта СУБД позволяет создавать и использовать…
    (Информатика)
    Структура базы данныхЕсли в базе нет никаких данных (пустая база), то это все равно полноценная база данных, так как в ней содержится информация о структуре базы данных, которая определяет методы занесения данных и хранения их в базе. Простейшая база данных имеет хотя бы одну таблицу. Соответственно структура простейшей…
    (Информатика)
    Проведение расчетов в запросах базы данныхСуществует ряд вычислений, которые можно выполнить в запросе. Например, найти сумму или среднее по значениям одного поля, перемножить значения двух полей или вычислить дату, отстоящую от текущей на три месяца. Результаты вычислений, выводящиеся в поле, не запоминаются в базовой таблице. Вычисления снова…
    (Информатика)
    СИСТЕМЫ БАЗ ДАННЫХИнформационные системы, использующие базы данных, относятся к многопользовательским системам и построены в соответствии с архитектурой клиент—сервер. В соответствии с этой архитектурой сервер управляет некоторым ресурсом (в нашем случае базой данных, т.е. некоторым набором занесенных во внешнюю память…
    (Базы данных)

  4. Felozan Ответить

    Цели:
    Дидактическая: Контроль и закрепление знаний учащихся;
    Развивающая: развивать логическое мышление;
    Воспитательная: воспитывать умение принимать обдуманные решения.
    В тесте необходимо выбрать только ОДИН ответ из предложенных!
    1. . База данных – это:
    1. совокупность данных, организованных по определенным правилам;
    2. совокупность программ для хранения и обработки больших массивов информации;
    3. интерфейс, поддерживающий наполнение и манипулирование данными;
    4. определенная совокупность информации.
    5. всё выше верно
    2. Наиболее распространенными в практике являются:
    1. распределенные базы данных;
    2. иерархические базы данных;
    3. сетевые базы данных;
    4. реляционные базы данных.
    5. всё выше перечисленное
    3. Наиболее точным аналогом реляционной базы данных может служить:
    1. неупорядоченное множество данных;
    2. вектор;
    3. генеалогическое дерево;
    4. двумерная таблица;
    5. сеть данных.
    4. Таблицы в базах данных предназначены:
    1. для хранения и обработки данных базы;
    2. для отбора и обработки данных базы;
    3. для ввода данных базы и их просмотра;
    4. для выполнения сложных программных действий.
    5. для автоматического выполнения группы команд;
    5. Что из перечисленного не является объектом Access:
    1. таблицы;
    2. формы;
    3. отчеты;
    4. ключи;
    5. запросы.
    6. Для чего предназначены запросы:
    1. для хранения данных базы;
    2. для отбора и обработки данных базы;
    3. для ввода данных базы и их просмотра;
    4. для автоматического выполнения группы команд;
    5. для выполнения сложных программных действий.
    7. Для чего предназначены формы:
    1. для хранения данных базы;
    2. для отбора и обработки данных базы;
    3. для ввода данных базы и их просмотра;
    4. для автоматического выполнения группы команд;
    5. для выполнения сложных программных действий.
    8. Для чего предназначены модули:
    1. для хранения данных базы;
    2. для отбора и обработки данных базы;
    3. для ввода данных базы и их просмотра;
    4. для автоматического выполнения группы команд;
    5. для выполнения сложных программных действий.
    9. Для чего предназначены макросы:
    1. для хранения данных базы;
    2. для отбора и обработки данных базы;
    3. для ввода данных базы и их просмотра;
    4. для автоматического выполнения группы команд;
    5. для выполнения сложных программных действий?
    10. В каком режиме работает с базой данных пользователь:
    1. в проектировочном;
    2. в любительском;
    3. в заданном;
    4. в эксплуатационном;
    5. в загадочном.
    11. В каком диалоговом окне создают связи между полями таблиц базы данных:
    1. таблица связей;
    2. схема связей;
    3. схема данных;
    4. таблица данных;
    5. отчёт данных
    12. Почему при закрытии таблицы программа Access не предлагает выполнить сохранение внесенных данных:
    1. недоработка программы;
    2. потому что данные сохраняются сразу после ввода в таблицу;
    3. потому что данные сохраняются только после закрытия всей базы данных.
    13. Без каких объектов не может существовать база данных:
    1. без модулей;
    2. без отчетов;
    3. без таблиц;
    4. без форм;
    5. без запросов.
    14. В каких элементах таблицы хранятся данные базы:
    1. в полях;
    2. в строках;
    3. в столбцах;
    4. в записях;
    5. в ячейках.
    15. Содержит ли какую-либо информацию таблица, в которой нет ни одной записи?
    1. пустая таблица, не содержит ни какой информации;
    2. пустая таблица содержит информацию о структуре базы данных;
    3. пустая таблица содержит информацию о будущих записях;
    4. таблица без записей существовать не может;
    5. всё выше верно.
    16. Содержит ли какую-либо информацию таблица, в которой нет полей?
    1. содержит информацию о структуре базы данных;
    2. не содержит ни какой информации;
    3. таблица без полей существовать не может;
    4. содержит информацию о будущих записях;
    5. всё выше верно.
    17. В чем состоит особенность поля “счетчик”?
    1. служит для ввода числовых данных;
    2. служит для ввода действительных чисел;
    3. данные хранятся не в поле, а в другом месте, а в поле хранится только указатель на то, где расположен текст;
    4. имеет ограниченный размер;
    5. имеет свойство автоматического присваивания.
    18. В чем состоит особенность поля “мемо”?
    1. служит для ввода числовых данных;
    2. служит для ввода действительных чисел;
    3. Для ввода длинного текста. Данные хранятся не в поле, а в другом месте, а в поле хранится только указатель на то, где расположен текст;
    4. имеет ограниченный размер;
    5. имеет свойство автоматического наращивания.
    19. Какое поле можно считать уникальным?
    1. поле, значения в котором не могут, повторятся;
    2. поле, которое носит уникальное имя;
    3. поле, значение которого имеют свойство наращивания;
    4. поле, значения в котором повторяются;
    5. всё выше верно.
    20. Ключами поиска в системах управления базами данных (СУБД) называются:
    1. диапазон записей файла БД, в котором осуществляется поиск;
    2. логические выражения, определяющие условия поиска;
    3. поля, по значению которых осуществляется поиск;
    4. номера записей, удовлетворяющих условиям поиска;
    5. номер первой по порядку записи, удовлетворяющей условиям поиска.

  5. CeMPLace Ответить

    Версия Visual dBase 2000 имеет средства для: манипуляции данными dBase и FoxPro всех версий; создания форм, отчетов и приложений; публикации данных в Internet и создания Web-клиентов; визуального построения запросов и др.
    Тенденция такова, что dBase превращается в некоммерческий продукт с доступными исходными текстами программ.
    Paradox. СУБД Paradox (компании Ansa Software) выпущена в 1985 году. В конце 80-х – начале 90-х годов СУБД Paradox была весьма популярной, в том числе и в нашей стране.
    Ранние версии Paradox предоставляли более широкие возможности, чем аналогичные версии dBase. Это: использование деловой графики в DOS-приложениях; обновление данных в приложениях при многопользовательской работе; визуальные средства создания запросов; средства статистического анализа данных; создание приложений на языке PAL (Paradox Application Language) с возможностью визуального построения пользовательских интерфейсов.
    Windows-версии СУБД Paradox, помимо указанных сервисов, позволяли манипулировать данными других форматов, благодаря чему использовались как универсальное средство управления различными базами данных.
    Версия Paradox 9 является составной частью Corel Office Professional и содержит средства: манипуляции данными Paradox и dBase; публикации данных и отчетов в Internet и создания Web-клиентов; доступа к данным формата Paradox из Windows-приложений, из Java-приложений и др.
    Популярность СУБД Paradox несколько снизилась, хотя в мире эксплуатируется еще много информационных систем, созданных на ее основе.
    Microsoft FoxPro и Visual FoxPro. СУБД FoxPro происходит от настольной СУБД FoxBase фирмы Fox Software. Она предоставляет дополнительно такие возможности, как использование деловой графики и др. Впоследствии эта СУБД была приобретена компанией Microsoft. Версии FoxPro (начиная с версии 3.0) получили название Visual FoxPro. Версия Visual FoxPro 6.0. имеет средства визуального моделирования объектов, средства публикации данных в Internet и др. С каждой новой версией этот продукт все более интегрируется с другими продуктами Microsoft (например, с Microsoft SQL Server).
    Тенденция развития этого продукта состоит в том, что из настольной СУБД Visual FoxPro превращается в средство разработки приложений в архитектуре клиент/сервер и распределенных приложений. Эта тенденция в определенной степени характерна и для всех наиболее популярных настольных СУБД.
    Microsoft Access. Первая версия СУБД Access появилась в начале 90-х годов. Это была первая настольная реляционная СУБД для 16-разрядной версии Windows. Популярность Access значительно возросла после включения этой СУБД в состав Microsoft Office.
    СУБД Access ориентирована на непрофессиональных пользователей Microsoft Office. Это, в частности, проявилось в том, что вся информация, относящаяся к конкретной БД, хранится в одном файле, что удобно для начинающих пользователей.
    Версия этой СУБД – Access 2000 входит в состав Microsoft Office 2000 Professional и Premium, а также доступна как самостоятельный продукт. Она может быть использована, с одной стороны, в качестве настольной СУБД и составной части офисного пакета, а с другой стороны, в качестве клиента Microsoft SQL Server, позволяющего осуществлять манипуляцию его данными, его администрирование и создание приложений для этого сервера.
    На начальном этапе развития настольные СУБД играли определяющую роль. Они были просты для освоения и использования, обладали дружественным пользовательским интерфейсом, ориентировались на класс самых распространенных компьютеров – персональных, на самую широкую категорию пользователей – непрофессионалов, обеспечивали хорошее быстродействие при работе с небольшими базами данных.
    Недостатки настольных СУБД стали проявляться с увеличением объемов баз данных и числа их пользователей. Они выразились в снижении производительности и возникновении сбоев при обработке данных. Причина этого в том, что обработка данных и контроль их целостности совершается внутри пользовательского приложения.
    Серверные СУБД
    Наиболее эффективную работу с централизованной БД обеспечивает архитектура “клиент-сервер“. Централизация хранения и обработки данных является базовым принципом этой компьютерной архитектуры.
    На сервере сети размещается БД и устанавливается мощная серверная СУБД – сервер баз данных. Сервер БД – это программный компонент, обеспечивающий хранение больших объемов информации, ее обработку и представление пользователям в сетевом режиме.
    На компьютере-клиенте приложение-клиент формирует запрос к БД. Серверная СУБД обеспечивает интерпретацию запроса, его выполнение, формирование результата запроса и пересылку его по сети на клиентский компьютер. Клиентский компьютер интерпретирует его необходимым образом и представляет пользователю. Клиентское приложение может также посылать запрос на обновление БД, и серверная СУБД внесет необходимые изменения в БД. Схема архитектуры “клиент-сервер” показана на рис. 2.

    Рис. 2. Архитектура “клиент-сервер”
    В архитектуре “клиент-сервер” функции клиентского приложения и серверной СУБД разделены.
    При клиент/серверной обработке уменьшается сетевой трафик, так как через сеть передаются только результаты запросов. Груз файловых операций ложится в основном на сервер, который мощнее клиентов и поэтому способен быстрее обслуживать запросы. Как следствие этого, уменьшается потребность клиентских приложений в оперативной памяти. Поскольку серверы способны хранить большое количество данных, то на компьютерах-клиентах освобождается значительный объем дискового пространства для других приложений. Существенно повышается степень безопасности БД, так как правила целостности данных определяются в серверной СУБД и являются едиными для всех приложений, использующих эту БД.
    Технология клиент/сервер имеет огромный потенциал, способный повлиять на расширение возможностей прикладных программ в бизнесе.
    Современные серверные СУБД:
    u существуют в нескольких версиях для различных платформ, как правило, для различных коммерческих версий UNIX – Solaris, HP/UX и др. Многие производители также выпускают версии своих серверов баз данных для Windows NT Workstation и Windows 95/98, а в последнее время – также версии для Linux;
    u в подавляющем большинстве поставляются с удобными административными утилитами;
    u осуществляют резервное копирование данных и журналов транзакций;
    u поддерживают несколько сценариев репликаций (копирование информации из одной БД в несколько других). Репликации используются для разделения нагрузки между серверами в сети и многих других целей;
    u позволяют параллельную обработку данных в многопроцессорных системах. Серверы, допускающие параллельную обработку, разрешают нескольким процессорам обращаться к одной БД, что обеспечивает высокую скорость обработки транзакций;
    u поддерживают создание хранилищ данных и OLAP. Хранилище данных – это совокупность данных, полученных прямо или косвенно из информационных систем, которые содержат текущую и деловую информацию, а также из некоторых внешних источников. OLAP (On Line Analytical Processing) – это технология построения многомерных хранилищ данных, являющихся результатом обработки набора данных, нередко состоящего из нескольких таблиц. Такие хранилища данных в последнее время широко используются в системах поддержки принятия решений;
    u выполняют распределенные запросы и транзакции (т.к. наличие нескольких серверов баз данных в одной организации стало обычным явлением). Эти возможности поддерживаются почти всеми серверными СУБД;
    u дают возможность использовать различные средства проектирования схем данных – универсальные или ориентированные на конкретную СУБД;
    u имеют средства разработки клиентских приложений и генераторы отчетов;
    u поддерживают как минимум публикацию баз данных в Internet;
    u обладают широкими возможностями управления пользовательскими привилегиями и правами доступа к различным объектам БД.
    На рынке СУБД лидируют серверные СУБД, сведения о производителях которых приведены ниже:
    СУБД
    Производитель
    Oracle8, Oracle8i
    Oracle Corp.
    Microsoft SQL Server 7.0,
    Microsoft SQL Server 2000
    Microsoft
    Informix
    Informix
    Sybase
    Sybase
    DB2
    IBM
    Краткий обзор данных СУБД см. в пособии [11].
    Распределенные СУБД
    Для того, чтобы сохранить конкурентоспособность, организации разукрупняют свои информационные ресурсы, делают их распределенными.
    В распределенной БД не все данные хранятся централизованно. Они распределены по узлам, удаленным географически, но связанным коммуникационными линиями. Каждый узел имеет собственную (локальную) БД. Кроме того, он может обращаться к данным, хранящимся на других узлах. Пользователь распределенной БД не обязан знать, каким образом ее компоненты размещены в узлах сети и представляет себе эту БД как единое целое. Распределенная база данных (РаБД) – совокупность логически взаимосвязанных баз данных, распределенных в компьютерной сети.
    Работу с распределенной БД обеспечивают распределенные СУБД. Распределенная СУБД (РаСУБД) – это программная система, которая обеспечивает управление распределенной БД и прозрачность ее распределенности для пользователей.
    Требования к РаБД и РаСУБД изложены в правилах К. Дейта, сформулированных в 1987 году:
    u локальная автономность;
    u никакой конкретный сервис не должен возлагаться на какой-либо специально выделенный центральный узел;
    u непрерывность функционирования;
    u независимость от местоположения, от фрагментации, от тиражирования;
    u распределенная обработка запросов;
    u управление распределенными транзакциями;
    u независимость от оборудования, от операционных систем, от сети, от СУБД.
    РаБД могут быть однородными и неоднородными. Однородные РаБД имеют в своей основе одну СУБД, обычно с единственным языком баз данных; неоднородные РаБД – две или более существенно различающихся СУБД.
    В РаБД различаются и формы распределения данных. В одних случаях данные фрагментируются, т. е. делятся на порции, распределенные между множеством физических ресурсов. Фрагментация есть горизонтальная (разделение по географическому или другому характеристическому признаку) и вертикальная (разбиение таблицы по столбцам). Независимо от того, какого вида применяется фрагментация, поддерживается глобальная схема, позволяющая воссоздать из имеющихся фрагментов логически централизованную таблицу или другую структуру БД. Пользователь взаимодействует с РаБД посредством транзакций. Транзакция может вызвать несколько процессов в различных узлах, контролируемых независимыми программными модулями.
    В других случаях данные тиражируются. Тиражирование – это создание дублирующих копий (репликатов) объектов БД на разных узлах с целью повышения доступности и/или сокращения времени доступа к критически важным данным. Репликаты – это множество различных физических копий некоторого объекта БД (обычно таблицы), для которых в соответствии с определенными в БД правилами поддерживается синхронизация (идентичность) с некоторой “главной” копией. Существуют различные модели тиражирования:одновременное обновление, распространенные обновления, запланированная синхронизация дубликатов только для чтения.
    РаСУБД могут работать как в глобальных, так и в локальных сетях. Они предлагают возможности, расширяющие преимущества технологии БД. Так, позволяя каждому узлу поддерживать собственную БД, добиваются быстрого и эффективного доступа к наиболее часто используемым данным. РаСУБД могут повысить надежность работы в сети. Если компьютер некоторого узла вышел из строя, то нужные данные (ранее скопированные на два или более узлов) РаСУБД предоставит с узла, продолжающего функционировать. Предполагается скорое распространение РаСУБД в организациях различных типов.
    Тенденции развития СУБД

Добавить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *