
Вопрос задан 07.04.2021 в 19:50.
Предмет Информатика.
Спрашивает Довыдёнок Мария.
Нобелевская премия 1. Создайте БД, содержащую следующую информацию: Нобелевскую премию в области
физики получили: В 1960 г. Мессбауэр Л. (Германия) В 1962 г. Ландау Л.(СССР) В 1949 г. Юкава Х. (Япония) В 1964 г. Басов Н. (СССР) В 1969 г. Гелл-Ман М. (США) Нобелевскую премию в области химии получили: В 1938 г. Немен Кун Р. В 1980 г. Американец Берг П. В 1948 г. Швед Тиселиус А. Бекише Д. (США) получил Нобелевскую премию в области медицины в 1961 г. Беккер Г. (США) получил Нобелевскую премию в области экономики в 1992 г. Солженицин А. (СССР) получил Нобелевскую премию в области литературы в 1970 г. Из названных лауреатов в настоящее время живы: Берг П. Беккер Г. Солженицин А. 2. Создайте следующие запросы: 1. Получить таблицу со сведениями обо всех лауреатах Нобелевской премии из США, отсортировав ее в алфавитном порядке по фамилиям. 2. Получить таблицу со сведениями обо всех лауреатах Нобелевской премии в области физики и химии (фамилия, страна, год, наука), отсортировав по году получения премии. 3. Получить таблицу со сведениями обо всех лауреатах, получивших премию после 1960 года во всех областях, кроме химии, отсортировав по году получения премии. СРОЧНО !!!!Как это все сделать? Помогите.

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

Отвечает Романюк Карина.
Все находится во вложениях. Первый файл на самом деле не ткстовый документ, а архивный файл Nobel.rar, который был переименован в Nobel.rar.txt (иначе файл не вложить). В нем находится база данных Nobel.mdb в формате СУБД Microsoft Access 2003 и четыре рисунка - схема базы и три запроса с результатами их выполнения. Первые два из этих рисунков повторены во вложениях.






Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для создания БД и выполнения запросов вы можете использовать любую реляционную СУБД, например, MySQL, PostgreSQL или SQLite. Ниже приведен пример создания БД и выполнения запросов на языке SQL для SQLite:
- Создание таблицы "laureates" с полями "name", "surname", "country", "year", "field":
SQLCREATE TABLE laureates (
name TEXT,
surname TEXT,
country TEXT,
year INTEGER,
field TEXT
);
- Заполнение таблицы данными:
SQLINSERT INTO laureates VALUES ('Л.', 'Мессбауэр', 'Германия', 1960, 'физика');
INSERT INTO laureates VALUES ('Л.', 'Ландау', 'СССР', 1962, 'физика');
INSERT INTO laureates VALUES ('Х.', 'Юкава', 'Япония', 1949, 'физика');
INSERT INTO laureates VALUES ('Н.', 'Басов', 'СССР', 1964, 'физика');
INSERT INTO laureates VALUES ('М.', 'Гелл-Ман', 'США', 1969, 'физика');
INSERT INTO laureates VALUES ('К.', 'Немен Кун', '', 1938, 'химия');
INSERT INTO laureates VALUES ('П.', 'Берг', 'США', 1980, 'химия');
INSERT INTO laureates VALUES ('Т.', 'Швед Тиселиус', '', 1948, 'химия');
INSERT INTO laureates VALUES ('Д. Бекише', '', 'США', '', 'медицина');
INSERT INTO laureates VALUES ('Г. Беккер', '', 'США', '', 'экономика');
INSERT INTO laureates VALUES ('А.', 'Солженицин', 'СССР', 1970, 'литература');
Запросы:
Получить таблицу со сведениями обо всех лауреатах Нобелевской премии из США, отсортировав ее в алфавитном порядке по фамилиям:
SQLSELECT name, surname, year, field FROM laureates WHERE country='США' ORDER BY surname ASC;
- Получить таблицу со сведениями обо всех лауреатах Нобелевской премии в области физики и химии (фамилия, страна, год, наука), отсортировав по году получения премии:
SQLSELECT surname, country, year, field FROM laureates WHERE field IN ('физика', 'химия') ORDER BY year ASC;
- Получить таблицу со сведениями обо всех лауреатах, получивших премию после 1960 года во всех областях, кроме химии, отсортировав по году получения премии:
SQLSELECT name, surname, country, year, field FROM laureates WHERE year > 1960 AND field NOT LIKE '%химия%' ORDER BY year ASC


Топ вопросов за вчера в категории Информатика

Информатика 557

Информатика 33

Информатика 74

Информатика 12

Информатика 10

Информатика 33

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