Вопросы к государственному экзамену

по дисциплине «Базы данных»

для студентов групп ИС-08

1.  Приведите определения следующих понятий «База данных», «Банк данных», «Система управления базами данных». Объясните отличия банка данных от СУБД.

2.  Перечислите и прокомментируйте основные функции СУБД.

3.  Что такое «централизованная система управления файлами» (ЦУФ)? Для чего она применяется? Перечислите достоинства и недостатки централизованной системы управления файлами.

4.  Что такое индексирование? Приведите известные схемы индексирования, опишите их принцип, а также достоинства и недостатки.

5.  Опишите особенности архитектуры клиент-сервер. Укажите ее достоинства и недостатки по сравнению с другими архитектурами.

6.  Опишите трехуровневую архитектуру систем баз данных. Особенности и достоинства этой архитектуры.

7.  Почему необходимо использовать базы данных? Объясните преимущества использования баз данных по сравнению с другими способами хранения информации.

8.  Опишите особенности распределенных баз данных, их преимущества и недостатки.

9.  Приведите состав уровней в трехуровневой архитектуре систем баз данных, укажите особенности и назначение каждого уровня.

10.  Приведите и опишите известные на сегодняшний день способы организации информационных систем (архитектуры). Объясните особенности каждой из них.

11.  Опишите отличия архитектуры клиент-сервер от трехзвенной архитектуры распределения функций ИС.

12.  Приведите достоинства и недостатки построения информационных систем с использованием клиент-серверной и трехзвенной архитектур.

НЕ нашли? Не то? Что вы ищете?

13.  Что такое реляционная алгебра? Какие задачи она позволяет решать? Какие существуют операции реляционной алгебры?

14.  Опишите теоретико-множественные, специальные и дополнительные операции реляционной алгебры. Приведите примеры их использования.

15.  Приведите классификацию моделей данных. Опишите особенности и назначение инфологических, даталогических и физических моделей.

16.  Опишите суть, особенности, достоинства и недостатки иерархической модели данных.

17.  Опишите суть, особенности, достоинства и недостатки сетевой модели данных.

18.  Опишите реляционную модель данных, её особенности и основные элементы. За счет чего устанавливается связь между отношениями?

19.  Опишите принципы связывания таблиц в реляционной модели данных. Перечислите и прокомментируйте каждый вид связи, приведите примеры.

20.  Перечислите этапы разработки БД. Что является исходной информацией для каждого из этих этапов? Какие действия выполняются на этих этапах, что является результатом их выполнения?

21.  Объясните назначение диаграмм потоков данных (DFD). Приведите и опишите правила построения и элементы диаграмм DFD.

22.  Объясните понятия «сущность», «связь», «атрибут сущности», «экземпляр сущности», «ключ сущности», «миграция атрибутов». Приведите требования, предъявляемые к первичному ключу.

23.  Что такое мощность связи? Какие виды мощности связи существуют и что они означают? Приведите обозначение мощностей связей и примеры их использования.

24.  Что такое категориальная связь? Для чего она используется и как обозначается? Приведите пример использования.

25.  Опишите начальную стадию процесса построения инфологической модели данных. Что является исходной информацией для нее? Какую роль играют DFD диаграммы на этапе создания инфологической модели данных?

26.  Опишите типы связей между сущностями и их обозначения в нотации IDEF1X. Приведите пример.

27.  Опишите процесс перехода от инфологической модели базы данных к даталогической и от даталогической к физической. Приведите примеры проводимых в этом случае преобразований.

28.  Объясните понятия «функциональная зависимость», «частичная функциональная зависимость», «полная функциональная зависимость», «транзитивная зависимость», «многозначная зависимость». Что такое «нормализация»? Дайте определения первой, второй, третьей нормальных форм.

29.  Перечислите основные операторы языка DDL и DML. Опишите их синтаксис. Приведите примеры их использования.

30.  Приведите синтаксис оператора SELECT. Опишите назначение каждого раздела этого оператора. Приведите примеры использования запросов выборки из таблицы, условного соединения, использования агрегированных функций.

2013 г.