Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт7.doc
Скачиваний:
17
Добавлен:
27.11.2019
Размер:
379.39 Кб
Скачать

5. Опишите и зарисуйте, какой результат получим по представленному ниже запросу

SELECT DISTINCT UCase([Фамилия]) AS ФИО, "отличник" AS Результат

FROM Успеваемость

WHERE Оценка>8;

В колонке ФИО выведутся фамилии учёников , у которых оценка будет больше 8, а в колонке результат выведется слово отличник.

Изменится ли количество результирующего набора, если в запросе поле [Фамилия]

изменить на поле [Имя] и почему?

Нет, не изменится, потому что информация об оценках не менялась. Поменяется только то, что вместо фамилии выведется имя.

6. Как задается уникальность в описании столбцов при создании таблиц в базе данных?

С помощью AS. Прим:

SELECT Max (оценка) AS Балл

FROM Успеваемость;

7. Пояснить, будет ли корректно выполняться представленная команда вставки в

таблицу новой строки:

INSERT INTO STUDENT (Id, city, name) VALUES (101, NULL, "Туров", 200)

Команда вставки будет выполняться некорректно. Во-первых потому что у нас нет данной таблицы STUDEN. Во-вторых поля Id, city, name со значениями 101, NULL, "Туров", 200 также будут вставлены некорректно, т.к. не совпадает число полей и значений.

8. В разработанной базе данных имеются недостатки, которые не позволяют вводить в

нашу базу данных студентов с одинаковыми данными в фамилии, имени, отчестве. А

как можно исправить эту ситуацию? Напишите команды CREATE TABLE для

создания корректной структуры таблиц базы данных Студенты.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]