Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СРС по БД.docx
Скачиваний:
23
Добавлен:
17.02.2016
Размер:
25.32 Кб
Скачать

Самостоятельная работа №1 Тема: Составление сравнительной характеристики различных субд

Цель: формирование умений обобщения материала по основным понятиям дисциплины и составление сравнительной характеристики, изученных ранее СУБД

Время выполнения: 2 часа

Форма отчетности: таблица

Признак

СУБД MS Acces

СУБД MS Visual FoxPro

Вид программного продукта

полнофункциональная

полнофункциональная

Примечание: количество и виды СУБД студент выбирает самостоятельно

Задание: Провести сравнительную характеристику трех и более СУБД по следующим критериям:

  1. Вид программного продукта;

  2. Категории пользователей;

  3. Удобство и простота использования;

  4. Модель представления данных;

  5. Качество средств разработки;

  6. Качество средств защиты и контроля корректности базы данных;

  7. Качество коммуникационных средств;

  8. Фирма-разработчик;

  9. Стоимость.

Самостоятельная работа №2

Тема: Определение результата выражений, используя операции реляционной алгебры

Цель: формирование умений применения реляционных операций для решения различных задач

Форма отчетности: решенные задания

Время выполнения: 4 часа

Даны отношения:

Отношение R1

Номер студента

Фамилия

Размер стипендии

11

Котова

3000

22

Серов

2500

33

Леонидов

3500

Отношение R2

Код дисциплины

Название дисциплины

1

Высшая математика

2

Иностранный язык

3

Философия

Отношение R3

Номер студента

Код дисциплины

Оценка

11

1

5

11

2

4

11

3

5

22

1

3

22

3

4

33

2

5

Отношение R4

Номер студента

Фамилия

Размер стипендии

10

Иванов

3000

22

Серов

2500

33

Леонидов

1000

Задания на 3 балла:

1. Найдите результат операций реляционной алгебры:

  1. R1 UNION R4

  2. R1 MINUS R4

  3. R4 MINUS R1

  4. R1 INTERSECT R4

  5. R1 JOIN R3

  6. R1 TIMES R3

  7. (R1 JOIN R3) WHERE ОЦЕНКА>3

  8. (R1 JOIN R3 JOIN R2) WHERE ОЦЕНКА>3 [ФАМИЛИЯ, НАЗВАНИЕ_ДИСЦИПЛИНЫ, ОЦЕНКА]

Задания на 4 балла:

2. Напишите запросы, используя операции реляционной алгебры, и найдите результат:

  1. Получить фамилии студентов, сдавших дисциплину с кодом 3

  2. Получить фамилии студентов, сдавших философию

Задания на 5 баллов:

3. Напишите запросы, используя операции реляционной алгебры, и найдите результат:

  1. Получить фамилии студентов, сдавших все дисциплины

  2. Получить фамилии студентов, не сдавших дисциплину с кодом 3

Рекомендуемая литература: 1.1, 1.2, 1.3, 1.4, 2.2, 2.3, 2.4, 2.9, 2.13, 2.14, 2.15, 2.16, 2.17

Самостоятельная работа №3

Тема: Проектирование структуры базы данных методом «Сущность - Связь»

Цель: формирование умений проектирования структуры базы данных методом «Сущность-Связь» (ERD)

Форма отчетности: спроектированная база данных

Время выполнения: 4 часа

Спроектируйте базу данных для информационного обслуживания некоторого учебного заведения в соответствии с этапами проектирования:

  1. Выделите сущности и связи между ними;

  2. Постройте диаграммы ER-типа с учетом всех сущностей и их связей;

  3. Сформируйте набор предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения на основе диаграмм ER-типа;

  4. Добавьте неключевые атрибуты в отношения.