- •Самостоятельная работа №1 Тема: Составление сравнительной характеристики различных субд
- •Самостоятельная работа №2
- •Вариант определяется Вашим порядковым номером в журнале!!! Если Ваша фамилия под номером 1, то вы выполняете 1 вариант, если 16 – то 6.!! Будьте внимательны! Варианты
- •Самостоятельная работа №4 Тема: Составление словаря терминов по разделу «Теория проектирования баз данных»
- •Самостоятельная работа №4 (только для иСт-11-11-1) Тема: Проектирование структуры базы данных методом нормальных форм
Самостоятельная работа №1 Тема: Составление сравнительной характеристики различных субд
Цель: формирование умений обобщения материала по основным понятиям дисциплины и составление сравнительной характеристики, изученных ранее СУБД
Время выполнения: 2 часа
Форма отчетности: таблица
Признак |
СУБД MS Acces |
СУБД MS Visual FoxPro |
Вид программного продукта |
полнофункциональная |
полнофункциональная |
Примечание: количество и виды СУБД студент выбирает самостоятельно
Задание: Провести сравнительную характеристику трех и более СУБД по следующим критериям:
Вид программного продукта;
Категории пользователей;
Удобство и простота использования;
Модель представления данных;
Качество средств разработки;
Качество средств защиты и контроля корректности базы данных;
Качество коммуникационных средств;
Фирма-разработчик;
Стоимость.
Самостоятельная работа №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. Найдите результат операций реляционной алгебры:
R1 UNION R4
R1 MINUS R4
R4 MINUS R1
R1 INTERSECT R4
R1 JOIN R3
R1 TIMES R3
(R1 JOIN R3) WHERE ОЦЕНКА>3
(R1 JOIN R3 JOIN R2) WHERE ОЦЕНКА>3 [ФАМИЛИЯ, НАЗВАНИЕ_ДИСЦИПЛИНЫ, ОЦЕНКА]
Задания на 4 балла:
2. Напишите запросы, используя операции реляционной алгебры, и найдите результат:
Получить фамилии студентов, сдавших дисциплину с кодом 3
Получить фамилии студентов, сдавших философию
Задания на 5 баллов:
3. Напишите запросы, используя операции реляционной алгебры, и найдите результат:
Получить фамилии студентов, сдавших все дисциплины
Получить фамилии студентов, не сдавших дисциплину с кодом 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 часа
Спроектируйте базу данных для информационного обслуживания некоторого учебного заведения в соответствии с этапами проектирования:
Выделите сущности и связи между ними;
Постройте диаграммы ER-типа с учетом всех сущностей и их связей;
Сформируйте набор предварительных отношений с указанием предполагаемого первичного ключа для каждого отношения на основе диаграмм ER-типа;
Добавьте неключевые атрибуты в отношения.