
Фамилия Пол Дата рождения Рост Вес Иванов 1 5.02.04 165 52 Петров 1 6.02.03 158 48 Сидорук 0
10.11.04 160 42 Степанова 0 5.06.04 148 46 Стадник 1 13.12.03 150 45 а. Какое поле (или совокупность полей) образует первичный ключ данной таблицы? б. Определите типы всех полей в данной таблице в. В каком порядке будут следовать записи базы данных по полю «Фамилия» при последовательной сортировке по полю «Дата рождения» в порядке убывания? г. Какие записи из базы данных будут выбраны по условию (Дата < 1.01.04 И Пол = 1) или Рост < 160)? Укажите Фамилии.

Ответы на вопрос

Объяснение:
а. Для таблицы такого вида нет первичного естественного ключа, т. к. ни одно поле или сочетание полей не дали нам уникальности, поэтому нужно ввести первичный искусственный ключ - идентификационный номер или ID.
(Возможны варианты ответа: именно для данной таблицы поля Фамилия, Дата рождения, Рост, Вес не повторяются, их можно считать уникальными и выбрать один из них,а т. к. первичный ключ обычно простое число, можно выбрать или Рост или Вес, но этот ответ спорный.)
б.
Фамилия - Текст [VARCHAR]
Пол - Целое [INTEGER]
Дата рождения - Дата [DATE]
Рост - Число [NUMERIC], т. к. может быть и не целым
Вес - Число [NUMERIC], т. к. может быть и не целым
в.
Сидорук
Степанова
Иванов
Стадник
Петров
г.
Стадник (т.к. значения пол= 1 и дата рождения < 1.01.04 и значение рост < 160)
Петров ( т.к. значения пол= 1 и дата рождения < 1.01.04 и значение рост < 160)
Степанова (т.к. значение рост < 160)



а. Первичный ключ в данной таблице можно образовать совокупностью полей "Фамилия" и "Дата рождения", так как эти поля уникальны для каждой записи и их комбинация может служить идентификатором.
б. Типы всех полей в данной таблице:
- Фамилия: строковый тип данных (varchar)
- Пол: целочисленный тип данных (integer)
- Дата рождения: тип данных дата/время (date)
- Рост: целочисленный тип данных (integer)
- Вес: целочисленный тип данных (integer)
в. При последовательной сортировке по полю "Дата рождения" в порядке убывания, записи базы данных по полю "Фамилия" будут следовать в следующем порядке:
- Петров
- Стадник
- Степанова
- Иванов
- Сидорук
г. Записи из базы данных, удовлетворяющие условию (Дата < 1.01.04 И Пол = 1) или (Рост < 160), и соответствующие условию Фамилии:
- Петров
- Стадник


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili