Лабораторная работа Формирование простых запросов

  • doc
  • 28.04.2020
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала 37. Лабораторная работа Формирование простых запросов.doc

Лабораторная работа Формирование простых запросов

 

1. Создать БД «Страны мира»  в СУБД

 

Структура таблицы БД «Страны мира»

Имя поля

Тип

Размер

Описание

Страна

текстовый

25

Название страны

Столица

текстовый

15

Название столицы

Часть света

текстовый

20

Название части света

Население

целый

 

Население (тыс. человек)

Площадь

вещественный

 

Площадь (тыс. кв.км)

 

Таблица БД «Страны мира»

Страна

Столица

Часть света

Население

Площадь

Австралия

Вена

Европа

7513

84

Великобритания

Лондон

Европа

55928

244

Греция

Афины

Европа

9280

132

Афганистан

Кабул

Азия

20340

647

Монголия

Улан-Батор

Азия

1555

1565

Япония

Токио

Азия

114276

372

Франция

Париж

Европа

53183

551

Швеция

Стокгольм

Европа

8268

450

Египет

Каир

Африка

38740

1001

Сомали

Могадишо

Африка

3350

638

США

Вашингтон

Америка

217700

9363

Аргентина

Буэнос-Айрес

Америка

26060

2777

Мексика

Мехико

Америка

62500

1973

Мальта

Валетта

Европа

330

0,3

Монако

Монако

Европа

25

0,2

 

2. вывести на экран поля «страна» и «часть света» для стран, расположенных в Азии.

 

3. Вывести на экран поля «страна», «население» и «площадь» для стран с населением менее 10 млн человек и с площадью более 100 тыс. кВ. км.

 

4. Удалить из БД записи о странах, расположенных в Америке и Азии

 

5. Создать форму в режиме мастера форм.

 


Лабораторная работа № 4

Формирование сложных запросов

 

1. Создать БД «Абитуриент»  в СУБД

 

Структура таблицы БД «Абитуриент»

имя поля

тип

описание

размер

Фамилия

Текстовый

Фамилия абитуриента

15

Имя

Текстовый

Имя абитуриента

15

Отчество

Текстовый

Отчество абитуриента

15

Пол

Целый

Пол (1-мужской, 2-женский)

 

Дата рождения

Дата

Дата рождения

 

Факультет

Текстовый

Название факультета

15

Школа

Целый

Номер оконченной школы

 

Подготовительные курсы

Логический

Посещение подготовительных курсов (да/нет)

 

 

Таблица БД «Абитуриент»

Фамилия, имя, отчество

Пол

Дата рождения

Факультет

Школа

Курсы

Лыкова Ольга Петровна

2

11.09.81

физический

122

да

Семенов Олег Геннадьевич

1

17.05.82

Химический

44

нет

Городилова Елена Юрьевна

2

23.04.80

Химический

2

да

Захарова Ирина Петровна

2

10.01.81

Биологический

44

нет

Радченко Андрей Иванович

1

30.03.82

Математический

6

да

Горохов Олег Макарович

1

11.01.81

Математический

9

да

Семенова Татьяна Евгеньевна

2

15.06.82

Химический

122

нет

Григорьев Сергей Викторович

1

11.01.82

Физический

11

нет

Лукьянченко Елена Аркадьевна

2

29.05.81

Биологический

2

да

Орлова Надежда Владимировна

2

01.02.82

Биологический

6

да

Морозов Иван Иванович

1

13.03.82

Химический

44

да

Полынцева Лидия Андреевна

2

18.04.81

Математический

2

нет

Дорохов Андрей Иванович

1

22.02.82

Физический

9

нет

Шувалова Антонина Михайловна

2

02.04.80

Математический

31

да

Радченко Полина Романовна

2

17.08.81

Химический

6

да

Михайлова Анна Сергеевна

2

20.05.82

математический

122

нет

Бобров Игорь Анатольевич

1

19.06.81

биологический

3

да

Цветов Иван Петрович

1

31.01.81

Математический

6

да

Рыков Роман Петрович

1

06.09.80

Химический

11

нет

Горбунов Кирилл Андреевич

1

09.08.81

Физический

122

да

 

Запрос 1. Вывести на экран поля «фамилия», «имя», «отчество», «факультет» и «дата рождения» для всех абитуриентов физического факультета

Запрос 2. Вывести на экран поля «фамилия», «имя», «дата рождения» и «пол» для абитуриентов, родившихся в период с 15.03.81 по 15.03.82

Запрос 3. Удалить из БД всех абитуриентов химического факультета, не окончивших подготовительных курсов.

Запрос 4. Вывести на экран поля «фамилия», «имя», «пол» и «курсы» для девушек-абитуриенток, окончивших подготовительные курсы и для всех юношей-абитуриентов (независимо от окончания подготовительных курсов

Запрос 5. Удалить из БД всех абитуриентов физического и биологического факультета