Определение первичного ключа отношения. Атрибуты, имеющие функциональную зависимость от первичного ключа, страница 3

Для приведенной таблицы «ДЕТИ» напишите SQL‑запрос, позволяющий получить следующую таблицу, отражающую средний рост детей по возрастным категориям:

Возраст

СреднийРост

13

130,0

14

142,5

15

147,5

17

174,0

__________________________________________________________________________________

ЗАДАЧА 7

Имеется база данных автомобилей и их владельцев, имеющая следующую структуру:

АВТО

ВЛАДЕЛЬЦЫ

Марка

Текстовый (50)

*Код

Длинное целое

Модель

Текстовый (50)

ФИО

Текстовый (70)

*Номер

Текстовый (7)

Адрес

Текстовый (120)

Владелец

Длинное целое

АВТО                                                                ВЛАДЕЛЬЦЫ

Марка

Модель

Номер

Владелец

Код

ФИО

Адрес

Audi

100

BB 1010

3

1

Иваньков И.Т.

ул. Советская 4/191

TOYOTA

Corolla

АА 0011

1

2

Алейник Ф.К.

просп.Ленина 3/118

Volkswagen

Golf

ЕА 0111

4

3

Ковальчук А.В.

ул. Линейная 8

SEAT

Ibiza

ЕА 0908

2

4

Ниязов А.А.

ул. Загородная 11/32

SEAT

Toledo

ЕА 0909

3

Напишите SQL-запрос, позволяющий получить ФИО и Адрес владельца автомобиля, о котором известны только марка: SEAT, а также буквы и первая цифра регистрационного номера: ЕА 0


ЗАДАЧА 8

На основании анализа данных приведенной таблицы

3)  определить, находится ли таблица в 1НФ,  объяснить почему.

4)  привести таблицу к 2НФ

Таблица 8 – Данные ЖЭУ о владельцах квартир и наличии домашних животных

Фамилия

Имя

Отчество

Порода собаки, сумма налога за содержание дом.животного, руб./мес.

Шульга

Федор

Николаевич

колли,   800 руб.

Ключинский

Андрей

Олегович

Лемехова

Елена

Антоновна

нем.овчарка,   800 руб.

Жихарь

Иван

Сергеевич

-----------

Антоненко

Светлана

Ильинична

-----------

Жихарь

Андрей

Николаевич

ротвейлер,   1000 руб.

Павловский

Игорь

Олегович

-----------

Новикова

Алевтина

Ульяновна

пекинес,    200 руб.

Лемехова

Елена

Алексеевна

-----------

__________________________________________________________________________________

ЗАДАЧА 9

Дана таблица из базы данных автомобилей и их владельцев:

Марка

Модель

Владелец

Audi

100

Иваньков И.Т.

TOYOTA

Corolla

Алейник Ф.К.

Volkswagen

Golf

Ковальчук А.В.

SEAT

Toledo

Калинчук Н.С.

Написать SQL-запрос, добавляющий в отношение еще один атрибут – регистрационный номе автомобиля: текстовое поле длиной 9 символов, являющееся первичным ключом таблицы, причем значения поля должны быть неповторяющимися: