Сайт кафедры ИТСайт кафедры ИТ
Направления подготовки
Учебные материалы
О кафедре
На главнуюGitHub
Направления подготовки
Учебные материалы
О кафедре
  • ОП.08 - Практический экзамен - Вариант №3

ОП.08 - Практический экзамен - Вариант №3

База данных коллекции фильмов

Необходимо разработать БД, в которой должны быть отражены следующие сущности:

  • Сущность «Фильм»
    • Атрибут «Название фильма»
    • Атрибут «Год выхода»
    • Атрибут «Бюджет»
  • Сущность «Режиссер»
    • Атрибут «Полное имя режиссера»
  • Сущность «Жанр»
    • Атрибут «Жанр фильма»
  • Сущность «Кинокомпания»
    • Атрибут «Название кинокомпании»

При этом, учесть, что:

  • У фильма может быть только один режиссер и только одна кинокомпания
  • У фильма может быть только один жанр
  • У режиссера может быть несколько фильмов
  • Одна кинокомпания могла снять несколько фильмов с разными режиссерами
  • У разных фильмов может быть одна кинокомпания и режиссер

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

Необходимо импортировать в созданную БД данные:

exam_var_3_data.sql
DROP TABLE IF EXISTS tmp;
CREATE TABLE IF NOT EXISTS tmp(
  id       INTEGER  NOT NULL  PRIMARY KEY  AUTO_INCREMENT
  ,title    VARCHAR(255)
  ,year     INTEGER
  ,producer VARCHAR(255)
  ,genre    VARCHAR(255)
  ,company  VARCHAR(255)
  ,budget   INTEGER
);
INSERT INTO tmp(title,year,producer,genre,company,budget) VALUES
 ('Побег из Шоушенка',1994,'Фрэнк Дарабонт','драма','Universal Pictures',92)
,('Крёстный отец',1972,'Фрэнсис Форд Коппола','детектив','Paramount Pictures',54)
,('Крёстный отец 2',1974,'Фрэнсис Форд Коппола','детектив','Sony Pictures',113)
,('Тёмный рыцарь',2008,'Кристофер Нолан','боевик','20th Fox',70)
,('12 разгневанных мужчин',1957,'Сидни Люмет','детектив','Warner Bros.',123)
,('Список Шиндлера',1993,'Стивен Спилберг','исторический фильм','Disney',33)
,('Властелин колец: Возвращение короля',2003,'Питер Джексон','фэнтези','Disney',158)
,('Криминальное чтиво',1994,'Квентин Тарантино','детектив','Sony Pictures',211)
,('Хороший, плохой, злой',1966,'Серджо Леоне','вестерн','Paramount Pictures',236)
,('Властелин колец: Братство Кольца',1999,'Питер Джексон','фэнтези','Paramount Pictures',104)
,('Бойцовский клуб',2001,'Дэвид Финчер','драма','Universal Pictures',63)
,('Форрест Гамп',1994,'Роберт Земекис','комедия','Paramount Pictures',25)
,('Звёздные войны. Эпизод V: Империя наносит ответный удар',1980,'Ирвин Кершнер','фантастика','Warner Bros.',103)
,('Начало',2010,'Кристофер Нолан','триллер','Paramount Pictures',99)
,('Властелин колец: Две крепости',2002,'Питер Джексон','фэнтези','Paramount Pictures',36)
,('Пролетая над гнездом кукушки',1975,'Милош Форман','драма','Warner Bros.',231)
,('Славные парни',1990,'Мартин Скорсезе','детектив','Universal Pictures',201)
,('Матрица',1999,'Энди и Ларри Вачовски','фантастика','20th Fox',105)
,('Семь самураев',1954,'Акира Куросава','приключение','Universal Pictures',203)
,('Звёздные войны. Эпизод IV: Новая надежда',1977,'Джордж Лукас','фантастика','Paramount Pictures',31)
,('Город Бога',2002,'Фернанду Мейреллиш','детектив','Paramount Pictures',51)
,('Семь',1995,'Дэвид Финчер','детектив','Paramount Pictures',225)
,('Молчание ягнят',1991,'Джонатан Демми','триллер','Paramount Pictures',89)
,('Эта прекрасная жизнь',1946,'Фрэнк Капра','драма','Sony Pictures',235)
,('Жизнь прекрасна',1997,'Роберто Бениньи','комедия','Sony Pictures',48)
,('Подозрительные лица',1995,'Брайан Сингер','детектив','20th Fox',235)
,('Леон',1994,'Люк Бессон','детектив','20th Fox',204)
,('Спасти рядового Райана',1998,'Стивен Спилберг','драма','Paramount Pictures',71)
,('Унесённые призраками',2001,'Хаяо Миядзаки','мультфильм','Paramount Pictures',209)
,('Американская история Икс',1998,'Тони Кэй','драма','Disney',236)
,('Однажды на Диком Западе',1968,'Серджо Леоне','вестерн','Sony Pictures',66)
,('Интерстеллар',2014,'Кристофер Нолан','фантастика','Paramount Pictures',200)
,('Психо',1960,'Альфред Хичкок','триллер','Universal Pictures',54)
,('Зелёная миля',1999,'Фрэнк Дарабонт','драма','Universal Pictures',73)
,('Касабланка',1942,'Майкл Кёртиц','драма','Warner Bros.',115)
,('Огни большого города',1931,'Чарли Чаплин','мелодрама','20th Fox',234)
,('1+1',2011,'Оливье Накаш','драма','Universal Pictures',88)
,('Новые времена',1936,'Чарли Чаплин','комедия','Universal Pictures',50)
,('Индиана Джонс: В поисках утраченного ковчега',1981,'Стивен Спилберг','приключение','Warner Bros.',156)
,('Пианист',2002,'Роман Полански','драма','Disney',136)
,('Отступники',2006,'Мартин Скорсезе','детектив','Universal Pictures',126)
,('Окно во двор',1954,'Альфред Хичкок','триллер','Disney',250)
,('Терминатор 2: Судный день',1991,'Джеймс Кэмерон','фантастика','Universal Pictures',202)
,('Назад в будущее',1985,'Роберт Земекис','фантастика','Warner Bros.',6)
,('Одержимость',2014,'Дэмьен Шазелл','драма','Universal Pictures',110)
,('Гладиатор',2000,'Ридли Скотт','боевик','Universal Pictures',247)
,('Престиж',2006,'Кристофер Нолан','драма','Paramount Pictures',46)
,('Король Лев',1994,'Роджер Аллерс','мультфильм','Universal Pictures',90)
,('Помни',2000,'Кристофер Нолан','триллер','Warner Bros.',52)
,('Апокалипсис сегодня',1979,'Фрэнсис Форд Коппола','драма','20th Fox',231)
,('Чужой',1979,'Ридли Скотт','фантастика','Disney',189)
,('Великий диктатор',1940,'Чарли Чаплин','комедия','Disney',41)
,('Бульвар Сансет',1950,'Билли Уайлдер','драма','Disney',152)
,('Доктор Стрейнджлав',1964,'Стэнли Кубрик','комедия','Sony Pictures',225)
,('Новый кинотеатр «Парадизо»',1988,'Джузеппе Торнаторе','комедия','Paramount Pictures',21)
,('Жизнь других',2006,'Флориан Хенкель фон Доннерсмарк','драма','20th Fox',127)
,('Могила светлячков',1988,'Исао Такахата','мультфильм','Paramount Pictures',104)
,('Тропы славы',1957,'Стэнли Кубрик','драма','Warner Bros.',180)
,('Джанго освобождённый',2012,'Квентин Тарантино','вестерн','Sony Pictures',240)
,('Сияние',1980,'Стэнли Кубрик','драма','Universal Pictures',77)
,('ВАЛЛ-И',2008,'Эндрю Стэнтон','мультфильм','Sony Pictures',212)
,('Красота по-американски',1999,'Сэм Мендес','драма','Sony Pictures',174)
,('Тёмный рыцарь: Возрождение легенды',2012,'Кристофер Нолан','боевик','Warner Bros.',117)
,('Принцесса Мононоке',1997,'Хаяо Миядзаки','мультфильм','Universal Pictures',155)
,('Чужие',1986,'Джеймс Кэмерон','фантастика','Warner Bros.',123)
,('Олдбой',2003,'Пак Чхан Ук','боевик','Universal Pictures',134)
,('Свидетель обвинения',1957,'Билли Уайлдер','детектив','Warner Bros.',247)
,('Однажды в Америке',1984,'Серджо Леоне','детектив','Warner Bros.',37)
,('Подводная лодка',1981,'Вольфганг Петерсен','приключение','Sony Pictures',101)
,('Гражданин Кейн',1941,'Орсон Уэллс','драма','Disney',141)
,('Дангал',2016,'Нитеш Тивари','боевик','Universal Pictures',43)
,('Головокружение',1958,'Альфред Хичкок','таинственный фильм','Warner Bros.',19)
,('К северу через северо-запад',1959,'Альфред Хичкок','боевик','Universal Pictures',184)
,('Звёздные войны. Эпизод VI: Возвращение джедая',1983,'Ричард Маркуанд','боевик','Disney',120)
,('Храброе сердце',1995,'Мел Гибсон','биография','Universal Pictures',152)
,('Бешеные псы',1992,'Квентин Тарантино','детектив','Disney',84)
,('М',1931,'Фриц Ланг','детектив','Disney',79)
,('Реквием по мечте',2000,'Даррен Аронофски','драма','20th Fox',98)
,('Амели',2001,'Жан-Пьер Жене','комедия','Disney',173)
,('Дюнкерк',2017,'Кристофер Нолан','боевик','Paramount Pictures',69)
,('Звёздочки на земле',2007,'Аамир Хан','драма','Warner Bros.',88)
,('Заводной апельсин',1971,'Стэнли Кубрик','детектив','Universal Pictures',239)
,('Твоё имя',2016,'Макото Синкай','мультфильм','Sony Pictures',182)
,('Лоуренс Аравийский',1962,'Дэвид Лин','приключение','Paramount Pictures',134)
,('Двойная страховка',1944,'Билли Уайлдер','детектив','20th Fox',203)
,('Таксист',1976,'Мартин Скорсезе','детектив','Universal Pictures',45)
,('Амадей',1984,'Милош Форман','биография','Sony Pictures',78)
,('Вечное сияние чистого разума',2004,'Мишель Гондри','драма','Warner Bros.',74)
,('Убить пересмешника',1962,'Роберт Маллиган','детектив','Disney',180)
,('Цельнометаллическая оболочка',1987,'Стэнли Кубрик','драма','Sony Pictures',23)
,('Космическая одиссея 2001 года',1968,'Стэнли Кубрик','приключение','Disney',170)
,('Поющие под дождём',1952,'Стэнли Донен','комедия','Disney',147)
,('История игрушек: Большой побег',2010,'Ли Анкрич','мультфильм','Paramount Pictures',166)
,('Афера',1973,'Джордж Рой Хилл','комедия','Universal Pictures',15)
,('История игрушек',1995,'Джон Лассетер','мультфильм','Disney',174)
,('3 идиота',2009,'Раджкумар Хирани','приключение','Sony Pictures',241)
,('Похитители велосипедов',1948,'Витторио де Сика','драма','Universal Pictures',114)
,('Бесславные ублюдки',2009,'Квентин Тарантино','приключение','Sony Pictures',157)
,('Малыш',1921,'Чарли Чаплин','комедия','20th Fox',159)
,('Большой куш',2000,'Гай Ричи','комедия','Universal Pictures',89)
,('Монти Пайтон и Священный Грааль',1975,'Терри Гиллиам','приключение','Disney',239)
,('На несколько долларов больше',1965,'Серджо Леоне','вестерн','Paramount Pictures',116)
,('Умница Уилл Хантинг',1997,'Гас Ван Сент','драма','20th Fox',116)
,('Секреты Лос-Анджелеса',1997,'Кёртис Хэнсон','детектив','Paramount Pictures',113)
,('Охота',2012,'Томас Винтерберг','драма','20th Fox',169)
,('Лицо со шрамом',1983,'Брайан де Пальма','детектив','Paramount Pictures',109)
,('Квартира',1960,'Билли Уайлдер','комедия','Universal Pictures',107)
,('Расёмон',1950,'Акира Куросава','детектив драма','Disney',22)
,('Метрополис',1927,'Фриц Ланг','драма','Universal Pictures',42)
,('Развод Надера и Симин',2011,'Асгар Фархади','драма','20th Fox',106)
,('Индиана Джонс и последний крестовый поход',1989,'Стивен Спилберг','боевик','Warner Bros.',156)
,('Мой отец и мой сын',2005,'Чаган Ырмак','драма','Paramount Pictures',226)
,('Всё о Еве',1950,'Джозеф Лео Манкевич','драма','Paramount Pictures',126)
,('Телохранитель',1961,'Акира Куросава','боевик','Disney',18)
,('Бэтмен: Начало',2005,'Кристофер Нолан','боевик','20th Fox',39)
,('Вверх',2009,'Пит Доктер','мультфильм','Warner Bros.',94)
,('В джазе только девушки',1959,'Билли Уайлдер','комедия','Paramount Pictures',67)
,('Сокровища Сьерра-Мадре',1948,'Джон Хьюстон','приключение','20th Fox',241)
,('Непрощённый',1992,'Клинт Иствуд','драма','Universal Pictures',179)
,('Бункер',2004,'Оливер Хиршбигель','биография','Disney',200)
,('Крепкий орешек',1988,'Джон Мактирнан','боевик','Disney',182)
,('Бешеный бык',1980,'Мартин Скорсезе','драма','Paramount Pictures',34)
,('Схватка',1995,'Майкл Манн','детектив','Sony Pictures',46)
,('Дети небес',1997,'Маджид Маджиди','драма','Disney',7)
,('Третий человек',1949,'Кэрол Рид','нуар','20th Fox',94)
,('Большой побег',1963,'Джон Стёрджес','приключение','Paramount Pictures',50)
,('Китайский квартал',1974,'Роман Полански','детектив','Universal Pictures',56)
,('Жить',1952,'Акира Куросава','драма','Paramount Pictures',240)
,('Лабиринт фавна',2006,'Гильермо дель Торо','фэнтези','Universal Pictures',42)
,('Мой сосед Тоторо',1988,'Хаяо Миядзаки','мультфильм','Warner Bros.',175)
,('Ран',1985,'Акира Куросава','боевик','Disney',136)
,('Золотая лихорадка',1925,'Чарли Чаплин','комедия','Paramount Pictures',79)
,('Головоломка',2015,'Пит Доктер','мультфильм','Universal Pictures',42)
,('Пожары',2010,'Дени Вильнёв','драма','Disney',118)
,('Тайна в его глазах',2009,'Хуан Хосе Кампанелья','драма','Warner Bros.',101)
,('В порту',1954,'Элиа Казан','детектив','Disney',79)
,('Нюрнбергский процесс',1961,'Стэнли Крамер','драма','Disney',25)
,('Мост через реку Квай',1957,'Дэвид Лин','приключение','Paramount Pictures',144)
,('Ходячий замок',2004,'Хаяо Миядзаки','аниме','Sony Pictures',200)
,('Комната',2015,'Ленни Абрахамсон','драма','20th Fox',151)
,('Бегущий по лезвию',1982,'Ридли Скотт','научная фантастика','20th Fox',212)
,('Седьмая печать',1957,'Ингмар Бергман','драма','Universal Pictures',195)
,('Мистер Смит едет в Вашингтон',1939,'Фрэнк Капра','драма','Universal Pictures',213)
,('Карты деньги два ствола',1998,'Гай Ричи','детектив','Disney',18)
,('Казино',1995,'Мартин Скорсезе','биография','Warner Bros.',209)
,('Игры разума',2001,'Рон Ховард','драма','Sony Pictures',107)
,('Человек-слон',1980,'Дэвид Линч','биография','Warner Bros.',211)
,('Земляничная поляна',1957,'Ингмар Бергман','драма','20th Fox',70)
,('V — значит вендетта',2006,'Джеймс Мактиг','боевик','Disney',204)
,('Волк с Уолл-стрит',2013,'Мартин Скорсезе','биография','Universal Pictures',65)
,('Генерал',1927,'Клайд Брукман','комедия','Warner Bros.',52)
,('Воин',2011,'Гэвин ОКоннор','боевик','Disney',180)
,('На игле',1996,'Дэнни Бойл','детектив','20th Fox',109)
,('В случае убийства набирайте «М»',1954,'Альфред Хичкок','детектив','Paramount Pictures',16)
,('Андрей Рублёв',1966,'Андрей Тарковский','биография','Sony Pictures',65)
,('Гран Торино',2008,'Клинт Иствуд','драма','Warner Bros.',72)
,('Восход солнца',1927,'Фридрих Вильгельм Мурнау','комедия','Sony Pictures',236)
,('Ла-Ла Ленд',2016,'Дэмьен Шазелл','комедия','20th Fox',65)
,('Унесённые ветром',1939,'Виктор Флеминг','драма','20th Fox',211)
,('Бандит',1996,'Явуз Тургул','детектив','Warner Bros.',42)
,('Охотник на оленей',1978,'Майкл Чимино','драма','Universal Pictures',190)
,('Фарго',1996,'Братья Коэн','детектив','20th Fox',73)
,('Шестое чувство',1999,'М. Найт Шьямалан','драма','Sony Pictures',42)
,('Нечто',1982,'Джон Карпентер','научная фантастика','Warner Bros.',250)
,('Большой Лебовски',1998,'Братья Коэн','комедия','Sony Pictures',58)
,('Старикам тут не место',2007,'Братья Коэн','детектив','Warner Bros.',190)
,('В поисках Немо',2003,'Эндрю Стэнтон','мультфильм','Sony Pictures',187)
,('Токийская повесть',1953,'Ясудзиро Одзу','драма','Universal Pictures',152)
,('По соображениям совести',2016,'Мел Гибсон','биография','Paramount Pictures',204)
,('Хладнокровный Люк',1967,'Стюарт Розенберг','детектив','20th Fox',63)
,('Нефть',2007,'Пол Томас Андерсон','драма','20th Fox',190)
,('Ребекка',1940,'Альфред Хичкок','таинственный фильм','Sony Pictures',25)
,('Цвет шафрана',2006,'Ракеш Омпракаш Мехра','драма','20th Fox',88)
,('Иди и смотри',1985,'Элем Климов','драма','20th Fox',195)
,('Страсти Жанны дАрк',1928,'Карл Теодор Дрейер','биография','Warner Bros.',124)
,('Убить Билла. Фильм 1',2003,'Квентин Тарантино','боевик','20th Fox',104)
,('Логан',2017,'Джеймс Мэнголд','боевик','Sony Pictures',217)
,('Как приручить дракона',2010,'Крис Сандерс','мультфильм','Universal Pictures',244)
,('Мэри и Макс',2009,'Адам Эллиот','приключение','20th Fox',214)
,('Исчезнувшая',2014,'Дэвид Финчер','драма','Universal Pictures',106)
,('В диких условиях',2007,'Шон Пенн','приключение','Warner Bros.',61)
,('Остров проклятых',2010,'Мартин Скорсезе','драма','Disney',13)
,('Среда',2008,'Нирадж Пандеу','детектив','20th Fox',65)
,('Это случилось однажды ночью',1934,'Фрэнк Капра','комедия','Sony Pictures',195)
,('Житие Брайана по Монти Пайтону',1979,'Терри Джонс','комедия','Paramount Pictures',170)
,('Дикие истории',2014,'Дамиан Сифрон','комедия','Universal Pictures',192)
,('Взвод',1986,'Оливер Стоун','боевик','Sony Pictures',41)
,('Отель Руанда',2004,'Терри Джордж','биография','Sony Pictures',128)
,('Плата за страх',1953,'Анри-Жорж Клузо','приключение','Universal Pictures',191)
,('Телесеть',1975,'Сидни Люмет','драма','Paramount Pictures',62)
,('Гонка',2013,'Рон Ховард','фильм-биография','Disney',93)
,('Во имя отца',1993,'Джим Шеридан','биография','20th Fox',246)
,('Останься со мной',1986,'Роб Райнер','приключение','Paramount Pictures',14)
,('Персона',1966,'Ингмар Бергман','драма','Paramount Pictures',134)
,('Четыреста ударов',1959,'Франсуа Трюффо','детектив','Paramount Pictures',39)
,('Отель «Гранд Будапешт»',2014,'Уэс Андерсон','комедия','20th Fox',225)
,('Бен-Гур',1959,'Уильям Уайлер','боевик','Disney',24)
,('12 лет рабства',2013,'Стив Маккуин','биография','Sony Pictures',148)
,('Безумный Макс: Дорога ярости',2015,'Джордж Миллер','боевик','Disney',152)
,('Воспоминания об убийстве',2003,'Пон Чжун Хо','драма','Disney',160)
,('В центре внимания',2015,'Томас Маккарти','биография','20th Fox',99)
,('Малышка на миллион',2004,'Клинт Иствуд','драма','Universal Pictures',41)
,('Парк юрского периода',1993,'Стивен Спилберг','приключение','Paramount Pictures',202)
,('Бутч Кэссиди и Санденс Кид',1969,'Джордж Рой Хилл','приключение','Paramount Pictures',89)
,('Сука любовь',2000,'Алехандро Гонсалес Иньярриту','драма','Sony Pictures',93)
,('Сталкер',1979,'Андрей Тарковский','драма','Paramount Pictures',102)
,('Шоу Трумана',1998,'Питер Уир','комедия','Paramount Pictures',100)
,('Мальтийский сокол',1941,'Джон Хьюстон','детектив','20th Fox',18)
,('Бумажная луна',1973,'Питер Богданович','комедия','Disney',31)
,('Хатико: Самый верный друг',2009,'Лассе Халльстрём','драма','Warner Bros.',178)
,('Ночи Кабирии',1957,'Федерико Феллини','драма','Warner Bros.',127)
,('Навсикая из Долины ветров',1984,'Хаяо Миядзаки','мультфильм','20th Fox',228)
,('Принцесса-невеста',1987,'Роб Райнер','приключение','20th Fox',206)
,('Перед рассветом',1995,'Ричард Линклейтер','мелодрама','Sony Pictures',250)
,('Братан Мунна: Продавец счастья',2003,'Раджкумар Хирани','комедия','Disney',132)
,('Гарри Поттер и Дары Смерти. Часть 2',2011,'Дэвид Йейтс','фэнтези','Universal Pictures',225)
,('Пленницы',2013,'Дени Вильнёв','триллер','20th Fox',221)
,('Гроздья гнева',1940,'Джон Форд','драма','20th Fox',203)
,('Рокки',1976,'Джон Эвилдсен','драма','Sony Pictures',177)
,('Поймай меня если сможешь',2002,'Стивен Спилберг','драма','Warner Bros.',51)
,('Печать зла',1958,'Орсон Уэллс','триллер','Disney',91)
,('Дьяволицы',1954,'Анри-Жорж Клузо','детектив','Sony Pictures',52)
,('Звёздные войны: Пробуждение силы',2015,'Джеффри Джейкоб Абрамс','фантастика','Warner Bros.',41)
,('Ганди',1982,'Ричард Аттенборо','исторический фильм','Universal Pictures',112)
,('Донни Дарко',2001,'Ричард Келли','фантастика','Warner Bros.',57)
,('Корпорация монстров',2001,'Пит Доктер','мультфильм','Universal Pictures',164)
,('Энни Холл',1977,'Вуди Аллен','мелодрама','Paramount Pictures',135)
,('Месть и закон',1975,'Рамеш Сиппи','боевик','20th Fox',97)
,('Терминатор',1984,'Джеймс Кэмерон','фантастика','Paramount Pictures',48)
,('Ультиматум Борна',2007,'Пол Гринграсс','боевик','Paramount Pictures',7)
,('Барри Линдон',1975,'Стэнли Кубрик','драма','Disney',38)
,('Волшебник страны Оз',1939,'Виктор Флеминг','сказка','Sony Pictures',74)
,('День сурка',1993,'Гарольд Рэмис','комедия','Warner Bros.',217)
,('Ненависть',1995,'Матьё Кассовиц','драма','Paramount Pictures',112)
,('Восемь с половиной',1963,'Федерико Феллини','фэнтези','Sony Pictures',45)
,('Челюсти',1975,'Стивен Спилберг','триллер','Warner Bros.',211)
,('12 обезьян',1995,'Терри Гиллиам','научная фантастика','Sony Pictures',68)
,('Лучшие годы нашей жизни',1946,'Уильям Уайлер','драма','Paramount Pictures',152)
,('Двойная рокировка',2002,'Эндрю Лау','детектив','Universal Pictures',235)
,('Прислуга',2011,'Тейт Тейлор','драма','Disney',98)
,('Любовное настроение',2000,'Вонг Карвай','драма','20th Fox',245)
,('Париж-Техас',1984,'Вим Вендерс','драма','Disney',62)
,('Битва за Алжир',1966,'Джилло Понтекорво','исторический фильм','Disney',165)
,('Красавица и Чудовище',1991,'Гэри Трусдейл','мультфильм','20th Fox',93)
,('Собачий полдень',1976,'Сидни Люмет','детектив','Disney',105)
,('Банды Вассейпура',2012,'Анураг Кашьяп','боевик','Disney',88)
,('Пираты Карибского моря: Проклятие «Чёрной жемчужины»',2003,'Гор Вербински','приключение','Warner Bros.',169)
,('Что случилось с Бэби Джейн?',1962,'Олдрич Роберт','драма','Disney',141)
,('Пикей',2014,'Раджкумар Хирани','комедия','Warner Bros.',14)
,('Служанка',2016,'Пак Чхан Ук','драма','Paramount Pictures',120)
;

Задачи

Необходимо разнести данные из временной таблицы tmp в каждую из вновь созданных в соответствии со структурой таблиц БД, при этом сохранив все связи, после чего таблицу tmp необходимо удалить из БД.

Необходимо написать соответствующие SQL-запросы для выполнения следующих действий с базой данных:

  1. Вывести сколько фильмов сняла одна любая кинокомпания с одним и тем же режиссером
  2. Вывести сколько всего фильмов было снято одной любой кинокомпанией
  3. Вывести количество снятых фильмов любой кинокомпанией за последние 10 лет
  4. Вывести жанры фильмов в которых снимал один любой режиссер в течении всей своей карьеры
  5. Вывести все фильмы, снятые самой большой кинокомпанией (по сумме бюджетов фильмов)
  6. Вывести 5 самых дорогих фильмов
  7. Вывести режиссера с самым большим количеством фильмов

Совет

Рекомендуемый порядок разбора данных:

  1. Жанр (первичный ключ id генерируемый)
  2. Кинокомпания (первичный ключ id генерируемый)
  3. Режиссер (первичный ключ id генерируемый)
  4. Фильм (можно использовать id из tmp как первичный ключ)

Результат

Задание должно быть выполнено в локальной файловой системе компьютера. Папка со всеми файлами задания должна называться:

ОП.08 - Вариант 3 - Иванов И.И.

где вместо Иванов И.И. должны быть указаны фамилия и инициалы сдающего.

Результат выполнения задания должен быть оформлен в виде файлов:

  1. Файл дампа итоговой БД в формате SQL, должен называться: db_3.sql
  2. Файл последовательных SQL-запросов для каждого из пунктов задания, должен называться: task_3.sql, каждый запрос должен отделяться комментарием с номером соответствующего пункта задания
  3. Файл, отражающий ERD-диаграмму созданной БД со всеми связями, должен называться erd_3.png
Последнее обновление: 15.09.2025, 12:57
Предыдущая
ОП.08 - Практический экзамен - Вариант №2
Следующая
ОП.08 - Практический экзамен - Вариант №4
© Кафедра информационных технологий ЧУВО «ВШП», 2025. Версия: 0.4.1
Материалы доступны в соответствии с лицензией: