Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_пособие_СУБД_для_Москвы.doc
Скачиваний:
17
Добавлен:
31.07.2019
Размер:
9.45 Mб
Скачать

Практическое занятие 4

  1. Практические задания для самостоятельной работы Вариант 1. "Жители"

1. Содержание задания

1.1. Создать БД.

1.2. Спланировать и описать структуру базы данных (смотри п.2).

1.3. Установить связи между таблицами.

1.4. Заполнить таблицы данными (использовать формы).

1.5. Сформировать и выполнить запросы (смотри п3.).

2. База "Жители" состоит из 3-х следующих таблиц: "Район", "Здание", "Жильцы".

Состав полей таблицы "Район"

имя поля

значение

1

cod_s

номер (код) района

2

name_s

название района

Состав полей таблицы "Здание"

имя поля

значение

1

cod_с

номер (код) дома

2

cod_s

номер (код) района

3

adres

адрес (улица,дом)

Состав полей таблицы "Жильцы"

имя поля

значение

1

cod_g

код жителя

2

cod_с

номер (код) дома

3

fam

ФИО

4

god

год рождения

5

pol

пол

3. Виды запросов :

3.1. Посчитать количество жителей каждого пола в заданном районе

3.2. Посчитать количество жителей заданного возраста в каждом районе

3.3. Вывести всех жильцов (ФИО, год рождения, занятия) для заданного адреса.

Вариант 2. "Жители-2"

1. Содержание задания

1.1. Создать БД.

1.2. Спланировать и описать структуру базы данных (смотри п.2).

1.3. Установить связи между таблицами.

1.4. Заполнить таблицы данными (использовать формы).

1.5. Сформировать и выполнить запросы (смотри п.3.).

2. База "Жилье" состоит из 3-х следующих таблиц:

"Район", "Здание", "Квартира".

Состав полей таблицы "Район"

имя поля

значение

1

cod_s

номер (код) района

2

name_s

название района

Состав полей таблицы "Здание"

имя поля

значение

1

cod_с

номер (код) дома

2

cod_s

номер (код) района

3

adres

адрес (улица, дом)

Состав полей таблицы "Квартира"

имя поля

значение

1

cod_g

номер квартиры

2

cod_с

номер (код) дома

3

col

кол-во жильцов

4

Plo

жилая площадь

5

plat

плата за квартиру

3. Типы запросов:

3.1. Вывести суммарную жилую площадь для каждого района

    1. Вывести среднею стоимость 1 кв.м жилья в каждом районе.

    2. Определить количество 1-х, 2-х и т.д. комнатных квартир в каждом районе.

Вариант 3. "Жильё"

1. Содержание задания

1.1. Создать БД.

1.2. Спланировать и описать структуру базы данных (смотри п.2).

1.3. Установить связи между таблицами.

1.4. Заполнить таблицы данными (использовать формы).

1.5. Сформировать и выполнить запросы (смотри п.3.).

2. База "Жилье" состоит из 3-х следующих таблиц:

"Район", "Здание", "Квартира".

Состав полей таблицы "Район"

имя поля

значение

1

cod_s

номер (код) района

2

name_s

название района

Состав полей таблицы "Здание"

имя поля

значение

1

cod_с

номер (код) дома

2

cod_s

номер (код) района

3

adres

адрес (улица,дом)

4

year

год постройки

Состав полей таблицы "Квартира"

имя поля

значение

1

cod_g

номер квартиры

2

cod_с

номер (код) дома

3

col

кол-во жильцов

3. Типы запросов :

3.1. Вывести количество жителей каждой квартиры для заданного адреса.

3.2. Посчитать количество зданий заданного года постройки для каждого района

3.3. Посчитать количество жителей для каждого района