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

Вариант № 4

  1. Используя программу SQLite Manager создайте базу данных Baza_Gruppa_Familija.db в своей папке на основе следующей схемы базы данных

и следующих данных:

Дата

Пол

Оценка

Фамилия

Возраст

Страна

Знает язык

3.01.05

мужской

отлично

Иванов

20

Италия

английский

15.01.05

женский

хорошо

Петрова

19

Франция

французский

2.02.05

женский

удовлетворит

Сидорова

21

Италия

немецкий

2.03.05

мужской

отлично

Иванов

20

Германия

английский

14.02.05

женский

удовлетворит

Сидорова

21

Венгрия

немецкий

4.04.05

женский

хорошо

Петрова

19

Италия

французский

  1. Создайте таблицы, используя мастер, установите ссылочную целостность данных в соответствии со схемой.

  2. Создайте следующие запросы:

      • Оценки работы менеджеров, посетивших Италию

      • Возраст Петровой;

      • Язык , которым владеют 20-тилетние менеджеры и их фамилии;

      • Список менеджеров, совершивших поездки в апреле-марте 2005 года.

  1. Создайте представление по поездкам менеджеров.

Критерии оценки:

– максимальный балл «30» выставляется студенту, если он нашел правильные решения в заданиях контрольной работы более чем в 90% случаев;

– «20» баллов выставляется студенту, если он нашел правильные решения в заданиях контрольной работы в 70–80% случаев;

– «15» баллов выставляется студенту, если он нашел правильные решения в заданиях контрольной работы в 60–70% случаев;

– «5» баллов выставляется студенту, если он нашел правильные решения в заданиях контрольной работы менее чем в 60% случаев, при этом контрольная работа считается невыполненной и подлежит повторному выполнению.

Автор Е.В. Алымова

«___»______ 2016 г.

Тестовые задания по разделу 1. Теория проектирования распределённых баз данных вариант № 1

Части теста

Виды тестовых заданий

Кол-во вопросов

Вопрос

Варианты ответов

Часть 1

С выбором одного или нескольких ответов

10

Процесс наложения на базу данных ограничений

называется:

  1. Корректированием данных

  2. Нормализацией отношений

  3. Модификацией отношений

Укажите верное соответствие для нормальных форм:

  1. Нет составных атрибутов – 2НФ

  2. Нет транзитивных зависимостей – 3НФ

  3. Часть вероятного ключа не определяет другой атрибут – 1НФ

Укажите верные соответствия:

  1. Абстракция цели или назначения исполнителя, части оборудования или организации – Супер тип

  2. Абстракция закономерного или случайного события - Наследование

  3. Представление правил получения конкретного результата, стандартов или критериев качества - Спецификация

  4. Абстракция фактического существования материальных предметов в физическом мире - Реальный объект

ER это:

  1. Условное обозначение реляционных баз данных

  2. Модель сущность - связь

  3. Объектная модель предметной области

С помощью технологии ER моделирования

можно построить

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

  2. Логическую модель предметной области

  3. Событийную модель предметной области

  4. Концептуальную модель предметной области

При показе ER сущности отображают:

  1. Атрибуты

  2. Ключевые атрибуты

  3. Внешние ключи

  4. Связи

  5. Указатели на другие сущности

Какую логическую связь между сущностями нельзя

реализовать напрямую в рамках реляционной

СУБД:

  1. Один к одному

  2. Один ко многим

  3. Многие ко многим

Если при ER моделировании

две сущности связаны между собой

отношением "Один ко многим" то:

  1. Внешний ключ должен находиться на стороне "Один"

  2. Внешний ключ должен находиться на стороне "Много"

Вероятный ключ сущности:

  1. Это уникальный атрибут сущности

  2. Атомарный атрибут сущности

  3. Атрибут из домена целых чисел

Что бы на физическом уровне реализовать

между сущностями связь "Многие ко Многим"

нужно:

  1. Создать дополнительный атрибут для главного ключа таблиц

  2. Создать третью связующую таблицу

  3. Создать на стороне Один внешние ключи

  4. Выполнить миграцию главных ключей но сторону Много

Итого

10