Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD / Exams / Russian / Вопросы и задачи по модулю 1.doc
Скачиваний:
23
Добавлен:
20.02.2016
Размер:
424.96 Кб
Скачать

Вопросы и задачи к модульной контрольной работе 1

I) Вопросы по теории

  1. Назначение базы данных и СУБД.

  2. Преимущества базы данных по сравнению с файловой системой.

  3. Функции администратора базы данных

  4. Трехуровневая архитектура ANSI/SPARC.

  5. Назначение концептуального уровня в архитектуре ANSI/SPARC

  6. Назначение внешнего и внутреннего уровней в архитектуре ANSI/SPARC

  7. Что такое логическая и физическая независимость данных? Как она поддерживается с помощью архитектуры ANSI/SPARC

  8. Иерархическая структура данных и ограничения целостности

  9. Операции иерархической структуры данных

  10. Сетевая структура данных и ограничения целостности

  11. Операции сетевой структуры данных

  12. Недостатки иерархической и сетевой структур данных

  13. Реляционная структура данных

  14. Ключи в реляционной модели данных

  15. Реляционная алгебра. Теоретико-множественные операции. Примеры

  16. Реляционная алгебра. Операции проекции и селекции. Примеры

  17. Реляционная алгебра. Операции декартового произведения и соединения. Примеры

  18. Реляционная алгебра. Операции эквисоединения, естественного соединения и полусоединения. Примеры

  19. Реляционная алгебра. Операция деления.

  20. Свойства операций реляционной алгебры. Эквивалентные преобразования.

  21. Оптимизация вычисления выражений реляционной алгебры.

  22. Кортежно-ориентированное реляционное исчисление

  23. Реляционная полнота языков запросов реляционной модели данных

II) Вопросы по языку sql

  1. Основные типы данных SQL Oracle

  2. Язык SQL Oracle. Типы CHAR и VARCHAR2

  3. Язык SQL Oracle. Тип данных NUMBER

  4. Язык SQL Oracle. Тип данных DATE.

  5. Язык SQL Oracle. Назначения функции TO_DATE. Пример

  6. Язык SQL Oracle. Арифметические операции с датами

  7. Язык SQL Oracle. Назначение и возможности команды CREATE TABLE. Пример

  8. Язык SQL Oracle. Назначение и возможности команды ALTER TABLE. Пример

  9. Язык SQL Oracle. Назначение и возможности команды DROP TABLE. Пример

  10. Язык SQL Oracle. Правила именования объектов базы данных

  11. Язык SQL Oracle. Синтаксические формы определения ограничений целостности. Пример

  12. Язык SQL Oracle. Ограничение целостности UNIQUE. Синтаксис и семантика. Пример.

  13. Язык SQL Oracle. Ограничение целостности PRIMARY KEY. Синтаксис и семантика. Пример.

  14. Язык SQL Oracle. Ограничение целостности FOREIGN KEY Синтаксис и семантика. Пример.

  15. Язык SQL Oracle. Назначение фраз ON DELETE SET NULL, ON DELETE CASCADE

  16. Язык SQL Oracle. Ограничение целостности CHECK Синтаксис и семантика. Пример.

  17. Язык SQL Oracle. Ограничение целостности NULL/NOT NULL Синтаксис и семантика. Пример.

  18. Язык SQL Oracle. Простые условия

  19. Язык SQL Oracle. Условия проверки вхождения элемента во множество и в интервал значений

  20. Язык SQL Oracle. Составные условия

  21. Язык SQL Oracle. Команда INSERT – вставка строк в таблицу

  22. Язык SQL Oracle. Команда UPDATE – обновление строк таблицы

  23. Язык SQL Oracle. Команда DELETE – удаление строк таблицы