Практические задания к экзамену

Вопросы к экзамену по дисциплине Базы данных

1. Базы данных. СУБД. Классификация.

2. Типология БД. Документальные БД. Фактографические БД.

3. Типология БД. Гипертекстовые и мультимедийные БД. Объектно-ориентированные БД.

4. Типология БД. Распределенные БД. Коммерческие БД.

5. Иерархическая и сетевая модели данных.

6. Элементы реляционной модели данных.

7. Реляционное исчисление. Организация процессов обработки данных в БД. Ограничения целостности.

8. Организация процессов обработки данных в БД. Индексирование таблиц. Связывание таблиц.

9. Постреляционная и многомерная модель данных.

10. Реляционная алгебра (объединение, пересечение, вычитание, произведение, выборка).

11. Реляционная алгебра (проекция, деление, соединение).

12. Язык SQL.

13. Проблемы проектирования реляционных БД.

14. Принципы построения БД. Нормальные формы: 1НФ, 2НФ, 3НФ.

15. Нормальные формы: НФБК, 4НФ, 5НФ.

16. Принципы построения БД. Метод “Сущность-связь”.

17. Пример разработки ER-модели.

18. Хранение отношений. Организация индексов.

19. Транзакции. Сериализация транзакций.

20. Системы управления БД следующего поколения.

21. XML. XML-серверы.

22. Стилевые таблицы XSL.

23. Жизненный цикл БД. Модели жизненного цикла ПО.

24. Модели структурного проектирования. Метод структурного анализа и проектирования.

25. Проблема создания и сжатия больших информационных массивов, информационных хранилищ и складов данных. Сжатие без потерь в реляционных СУБД.

26. Основы фракталов. Фрактальная математика. Фрактальные методы в архивации.

27. Технология оперативной обработки транзакции (ОLТР-технология). Информационные хранилища. ОLАР-технология. Управление складами данных.

28. Защита информации в MS Access.


Практические задания к экзамену

Вариант 1.

1. Добавить 2 записи во 2 таблицу.

2. Вывести имя и фамилию студентов, кто получил по Веб-дизайну «5».

3. Изменить оценки, тем студентам, кто получил по Веб-дизайну «2».

 

Web-design
id Имя Фамилия Оценка
Вадим Тищенко
Сергей Горбенко
Игорь Видяшкин
Константин Дунаев
Дмитрий Калиниченко
Кирилл Никифоров
Евгений Тягнерядно
Евгений Абалымов
Павел Цыбуля
Александр Арзамасцев

 

Data base
id Имя Фамилия Оценка
       

 


Вариант 2.

1. Добавить по одной записи в каждую таблицу.

2. Вывести список студентов с именем «Евгений» с указанием фамилии и оценки.

3. Изменить свою оценку.

 

Web-design
id Имя Фамилия Оценка
Вадим Тищенко
Сергей Горбенко
Игорь Видяшкин
Константин Дунаев
Дмитрий Калиниченко
Кирилл Никифоров
Евгений Тягнерядно
Евгений Абалымов
Павел Цыбуля
Александр Арзамасцев

 

Data base
id Имя Фамилия Оценка
       

 


Вариант 3.

1. Добавить запись содержащую сведения о себе в таблицу Data Base.

2. Вывести список студентов с порядковым номером выше 6, и оценкой не ниже 4.

3. Изменить оценки тем студентам, кто получил оценки ниже или такую же как вы.

 

Web-design
id Имя Фамилия Оценка
Вадим Тищенко
Сергей Горбенко
Игорь Видяшкин
Константин Дунаев
Дмитрий Калиниченко
Кирилл Никифоров
Евгений Тягнерядно
Евгений Абалымов
Павел Цыбуля
Александр Арзамасцев

 

Data base
id Имя Фамилия Оценка
       

 


Вариант 4.

1. Добавить запись содержащую сведения о себе в таблицу Data Base и еще одну запись в 1 таблицу.

2. Вывести список имен студентов, чей порядковый номер меньше 5.

3. Изменить вашу оценку по двум предметам.

 

Web-design
id Имя Фамилия Оценка
Вадим Тищенко
Сергей Горбенко
Игорь Видяшкин
Константин Дунаев
Дмитрий Калиниченко
Кирилл Никифоров
Евгений Тягнерядно
Евгений Абалымов
Павел Цыбуля
Александр Арзамасцев

 

Data base
id Имя Фамилия Оценка
       

 


Вариант 5.

1. Добавить 2 записи в таблицу DataBase (одна из них должна содержать сведения о вас).

2. Вывести свою запись из двух таблиц.

3. Изменить свою оценку по Веб-дизайну.

 

Web-design
id Имя Фамилия Оценка
Вадим Тищенко
Сергей Горбенко
Игорь Видяшкин
Константин Дунаев
Дмитрий Калиниченко
Кирилл Никифоров
Евгений Тягнерядно
Евгений Абалымов
Павел Цыбуля
Александр Арзамасцев

 

Data base
id Имя Фамилия Оценка