
- •9.Охарактеризуйте многомерную модель данных
- •17.Перечислите шаги построения базы данных с помощью метода нормализации, опишите состояние базы данных в возможных нормальных формах, приведите пример использования этого метода.
- •25.Назовите назначение функций при разработке программ, классифицируйте встроенные функции субд, разработайте фрагмент программы с использованием функций работы с датой.
- •26.Назовите функции поиска информации, опишите различные варианты его организации, продемонстрируйте на фрагменте программы.
- •36.Охарактеризуйте распределенную базу данных. Опишите перевод реляционной базы данных в распределенную. Покажите на примере.
- •37.Назовите субд реализующую клиент-серверную архитектуру. Опишите общую схему её работы
- •39.Назовите типы сетевых баз данных. Опишите основные приемы при реорганизации существующей бд для использования ее при клиент-серверной организации базы данных. Продемонстрируйте это на примере.
- •45.Назовите команду языка sol для выборки записей таблиц, приведите ее формат, рассмотрите использование этой команды на примере.
- •61. Назовите команду языка sol для управления индексами таблиц, рассмотрите использование этой команды на примере. Создание индекса:
- •71.Опишите создание проекта, перечислите его структуру, продемонстрируйте настройку проекта на примере.
- •72.Опишите создание исполняемого файла, перечислите этапы его создания, продемонстрируйте настройку программного продукта на примере.
36.Охарактеризуйте распределенную базу данных. Опишите перевод реляционной базы данных в распределенную. Покажите на примере.
Распределённые базы данных (англ. "Distributed DataBase", DDB) представляют определённым образом связанные между собой БД, рассредоточенные на какой-либо территории (локально или регионально), обеспечивающие свободный обмен информацией и поиск данных в них.
Распределённая база данных предполагает хранение и выполнение функций управления данными в нескольких узлах и передачу данных между этими узлами в процессе выполнения запросов. Разбиение данных в распределённой базе данных может достигаться путём хранения различных таблиц на разных компьютерах или даже хранения разных частей и фрагментов одной таблицы на разных компьютерах. Для пользователя или прикладной программы не имеет значения, каким образом распределены данные между компьютерами. Работа с распределённой базой данных осуществляется так же, как и с централизованной, т. е. размещение БД должно быть прозрачно. При распределённой обработке работа с базой (представление данных, их обработка и др.) ведётся на компьютере клиента, а поддержание базы в актуальном состоянии – на сервере. При этом такие БД обычно располагаться на нескольких серверах – различных узлах компьютерной сети, а некоторые данные могут дублироваться. Размещение частей общей БД бывает избыточным или безызбыточным. При избыточном размещении определяют степень дублирования частей (фрагментов) единой БД. Чтобы поддерживать целостность БД необходимо постоянно корректировать все её копии. Преимущества дублирования уменьшаются, когда увеличивается стоимость хранения её частей, что связано с необходимостью обеспечивать устойчивость системы. Создание распределённых баз данных (РБД) вызвано попыткой одновременного решения двух задач: интеграции и децентрализации. Интеграция подразумевает централизованное управление и ведение баз данных. Реляционная база данных — база данных, основанная на реляционной модели данных. Слово «реляционный» происходит от англ. relation (отношение[1]). Для работы с реляционными БД применяют реляционные СУБД.
37.Назовите субд реализующую клиент-серверную архитектуру. Опишите общую схему её работы
Клиент-серверная СУБД располагается на сервере вместе с БД и осуществляет доступ к БД непосредственно, в монопольном режиме. Все клиентские запросы на обработку данных обрабатываются клиент-серверной СУБД централизованно. Недостаток клиент-серверных СУБД состоит в повышенных требованиях к серверу. Достоинства: потенциально более низкая загрузка локальной сети; удобство централизованного управления; удобство обеспечения таких важных характеристик как высокая надёжность, высокая доступностьи высокая безопасность.
38.Назовите типы сетевых баз данных. Опишите основные приемы при реорганизации существующей БД для переноса её на сервер. Продемонстрируйте это на примере. Сетевые базы данных подобны иерархическим, за исключением того, что в них имеются указатели в обоих направлениях, которые соединяют родственную информацию. Несмотря на то, что эта модель решает некоторые проблемы, связанные с иерархической моделью, выполнение простых запросов остается достаточно сложным процессом.