- •9.Охарактеризуйте многомерную модель данных
- •17.Перечислите шаги построения базы данных с помощью метода нормализации, опишите состояние базы данных в возможных нормальных формах, приведите пример использования этого метода.
- •25.Назовите назначение функций при разработке программ, классифицируйте встроенные функции субд, разработайте фрагмент программы с использованием функций работы с датой.
- •26.Назовите функции поиска информации, опишите различные варианты его организации, продемонстрируйте на фрагменте программы.
- •36.Охарактеризуйте распределенную базу данных. Опишите перевод реляционной базы данных в распределенную. Покажите на примере.
- •37.Назовите субд реализующую клиент-серверную архитектуру. Опишите общую схему её работы
- •39.Назовите типы сетевых баз данных. Опишите основные приемы при реорганизации существующей бд для использования ее при клиент-серверной организации базы данных. Продемонстрируйте это на примере.
- •45.Назовите команду языка sol для выборки записей таблиц, приведите ее формат, рассмотрите использование этой команды на примере.
- •61. Назовите команду языка sol для управления индексами таблиц, рассмотрите использование этой команды на примере. Создание индекса:
- •71.Опишите создание проекта, перечислите его структуру, продемонстрируйте настройку проекта на примере.
- •72.Опишите создание исполняемого файла, перечислите этапы его создания, продемонстрируйте настройку программного продукта на примере.
39.Назовите типы сетевых баз данных. Опишите основные приемы при реорганизации существующей бд для использования ее при клиент-серверной организации базы данных. Продемонстрируйте это на примере.
40.Перечислите типы баз данных. Опишите организацию многопользовательской работы с сетевой базой данных. Проведите сравнительный анализ с использованием локальной базы данных. Иерархические Сетевые Реляционные Объектно-ориентированные Объектно-реляционные
41.Раскройте понятие «представление», опишите её назначение и создание, покажите на примере ее использование. Представление (англ. view, в сленге программистов часто используется в качестве заимствования из английского — «вьюха», «вьюшка») — виртуальная (логическая) таблица, представляющая собой поименованный запрос (алиас к запросу), который будет подставлен как подзапрос при использовании представления. В отличие от обычных таблиц реляционной БД, представление не является самостоятельной частью набора данных, хранящегося в базе. Содержимое представления динамически вычисляется на основании данных, находящихся в реальных таблицах. Изменение данных в реальной таблице БД немедленно отражается в содержимом всех представлений, построенных на основании этой таблицы.
42.Раскройте понятие «хранимая процедура», опишите её назначение и создание, покажите на примере ее использование. Храни́мая процеду́ра — объект базы данных, представляющий собой набор SQL-инструкций, который компилируется один раз и хранится на сервере. Хранимые процедуры очень похожи на обыкновенные процедуры языков высокого уровня, у них могут быть входные и выходные параметры и локальные переменные, в них могут производиться числовые вычисления и операции над символьными данными, результаты которых могут присваиваться переменным и параметрам. В хранимых процедурах могут выполняться стандартные операции с базами данных (как DDL, так и DML). Кроме того, в хранимых процедурах возможны циклы и ветвления, то есть в них могут использоваться инструкции управления процессом исполнения.
43. Охарактеризуйте объект «таблица». Опишите методы его создания. Проанализируйте его основные свойства и методы. Отношение имеет простую графическую интерпретацию, оно может быть представлено в виде таблицы, столбцы (поля, атрибуты) которой соответствуют вхождениям доменов в отношение, а строки (записи) — наборам из n значений, взятых из исходных доменов. Число строк (кортежей) называют кардинальным числом отношения (кардинальностью), или мощностью отношения.
44.Перечислите математические функции, укажите их назначение, приведите примеры их применения. Математические функции SQL AVG() - функция возвращает среднее значение числового столбца. COUNT() - данная функция возвращает количество строк, которые соответствует определенным критериям. FIRST() - данная функция возвращает первое значение для выбранного столбца. LAST() - данная функция возвращает последнее значение для выбранного столбца. MAX() - функция возвращает наибольшее значение для выбранного столбца. MIN() - функция возвращает наименьшее значение для выбранного столбца. SUM() - функция возвращает сумму числового столбца.