Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1249

.pdf
Скачиваний:
18
Добавлен:
29.05.2015
Размер:
630.18 Кб
Скачать

1.2.«Учителя» (Код учителя, ФИО, классное руководство, категория, дата рождения, телефон, адрес).

1.3.«Родители» (Код учащегося, ФИО мамы, ФИО папы, место работы мамы, место работы папы, телефон мамы, телефон папы).

Со свойствами всех полей и установкой связей между табли- цами определитесь самостоятельно. Заполните таблицы дан- ными.

2.Запросы:

2.1.По данным о классе и ФИО учащегося вывести данные о его родителях. Данные об учащемся должны задаваться с клавиатуры.

2.2.Получить список учителей без категории.

2.3.Получить список учителей пенсионного возраста (более

50 лет).

2.4.«Перевод» учащихся 10 класса в 11 (изменение данных о номере класса).

3.Формы для ввода данных во все таблицы базы данных.

4.На основе запросов 2.1- 2.3 подготовить и распечатать отчеты.

Задача 2

Создайте базу данных «Домашняя библиотека». Она должна содержать перечисленные ниже объекты:

1.Таблицы:

1.1.«Книги» (код книги, автор, название, жанр, год издания, издательство, количество страниц, цена).

1.2.«Жанры» (название).

1.3.«Издательства» (название, город, адрес).

Со свойствами всех полей и установкой связей между таб- лицами определитесь самостоятельно. Заполните таблицы данными.

51

PDF created with pdfFactory Pro trial version www.pdffactory.com

2.Запросы:

2.1.Вывести список литературы всех Московских изда- тельств за последние несколько лет (количество лет зада- ется с клавиатуры).

2.2.Удалите данные о книгах, выпущенных более 60 лет назад.

2.3.Подберите список книг определенного жанра, изданных в городе Екатеринбурге. Название жанра задается с клавиатуры.

3.Формы для ввода данных во все таблицы базы данных.

4.На основе запросов 2.1- 2.3 подготовить и распечатать отчеты.

Задача 3

Создайте базу данных «Домашняя библиотека». Она должна содержать перечисленные ниже объекты:

1.Таблицы:

1.1.«Книги» (код, автор, название, жанр, год издания, издательство, количество страниц, цена, тираж).

1.2.«Издательства» (название, город, адрес).

Со свойствами всех полей и установкой связей между табли- цами определитесь самостоятельно. Заполните таблицы дан- ными.

2.Запросы:

2.1.Список журналов, тираж которых превосходит заданное число (параметр).

2.2.Список книг, цены на которые находится в заданных пределах (оба значения задаются с клавиатуры).

2.3.Создание таблицы «Детективы», в которой будет список всех книг определенного жанра, изданных в определенном городе. Название жанра и города вводятся с клавиатуры.

3.Формы для ввода данных во все таблицы базы данных.

4.На основе запросов 2.1- 2.3 подготовить и распечатать отчеты.

52

PDF created with pdfFactory Pro trial version www.pdffactory.com

Задача 4

Создайте базу данных «Учащиеся». Она должна содержать перечисленные ниже объекты:

1.Таблицы:

1.1.«Учащиеся младших классов» (код, класс, ФИО, дата рождения, пол), в которой содержатся данные об учащихся 1- 3 классов.

1.2.«Учащиеся средних классов» (код, класс, ФИО, дата рождения, пол), в которой содержатся данные об учащихся 4- 9 классов.

1.3.«Учащиеся старших классов» (код, класс, ФИО, дата

рождения, пол), в которой содержатся данные об учащихся 1011 классов.

Со свойствами всех полей и установкой связей между табли- цами определитесь самостоятельно. Заполните таблицы дан- ными.

2.Запросы:

2.1.Алфавитный список учащихся одного из классов старшего звена (номер класса задается с клавиатуры).

2.2.«Перевод» учащихся третьих классов в 5.

2.3.Добавление данных об учащихся 5 классов таблицы «Учащиеся младших классов» в таблицу «Учащиеся средних классов».

3.Формы для ввода данных во все таблицы базы данных.

4.На основе запросов 2.1- 2.2 подготовить и распечатать отчеты.

Задача 5

Создайте базу данных «Больница». Она должна содержать перечисленные ниже объекты:

1.Таблицы:

1.1.«Врач» (табельный номер, ФИО, отделение, оклад).

1.2.«Пациенты» (номер, дата поступления, палата).

1.3.«Палаты» (код, отделение, номер, количество мест, врач).

53

PDF created with pdfFactory Pro trial version www.pdffactory.com

Со свойствами всех полей и установкой связей между таблицами определитесь самостоятельно. Заполните таблицы данными.

Со свойствами всех полей и установкой связей между табли- цами определитесь самостоятельно. Заполните таблицы дан- ными.

2.Запросы:

2.1.Алфавитный список врачей определенного отделения (название отделения задается с клавиатуры).

2.2.Вывод данных ФИО лечащего врача определенного пациента (личный номер пациента вводится с клавиатуры).

2.3.Всем врачам, оклад которых менее введенной с клавиатуры суммы, «повысить» заработную плату до суммы, также введенной с клавиатуры.

3.Формы для ввода данных во все таблицы базы данных.

4.На основе запросов 2.1- 2.2 подготовить и распечатать отчеты.

Задача 6

Создайте базу данных «Больница». Она должна содержать перечисленные ниже объекты:

1.Таблицы:

1.1.«Врач» (табельный номер, ФИО, отделение, оклад).

1.2.«Пациенты» (номер - уникален, дата поступления, палата).

1.3.«Палаты» (код, отделение, номер, количество мест, врач). Со свойствами всех полей и установкой связей между табли- цами определитесь самостоятельно. Заполните таблицы дан- ными.

2.Запросы:

2.1.Алфавитный список больных определенного отделения (название отделения задается с клавиатуры).

2.2.Вывод алфавитного списка больных, которых наблюдает определенный врач (данные табельном номере врача задаются с клавиатуры.

54

PDF created with pdfFactory Pro trial version www.pdffactory.com

2.3.Удаление данных о пациентах, поступивших в больницу более месяца назад.

3.Формы для ввода данных во все таблицы базы данных.

4.На основе запросов 2.1- 2.2 подготовить и распечатать отчеты.

Задача 7

Создайте базу данных «Больница». Она должна содержать перечисленные ниже объекты:

1.Таблицы:

1.1.«Персонал» (табельный номер, ФИО, отделение, должность, оклад).

1.2.«Пациенты» (номер, дата поступления, палата).

1.3.«Палаты» (код, отделение, номер, количество мест).

Со свойствами всех полей и установкой связей между таб- лицами определитесь самостоятельно. Заполните таблицы данными.

2.Запросы:

2.1.Список вновь прибывших пациентов (за последние сутки) с указанием отделений и палат, в которые их разместили.

2.2.Данные о палатах (отделение, номер), количество мест в которых более … (данные о количестве мест вводятся с клавиатуры).

3.Формы для ввода данных во все таблицы базы данных.

4.На основе запросов 2.1- 2.2 подготовить и распечатать отчеты.

Задача 8

Создайте базу данных «Больница». Она должна содержать перечисленные ниже объекты:

1.Таблицы:

1.1.«Персонал» (табельный номер, ФИО, отделение, должность, оклад).

1.2.«Обследование» (номер - подстановка ФИО пациента, дата, врач, диагноз).

1.3.«Пациенты» (номер, дата поступления, палата).

55

PDF created with pdfFactory Pro trial version www.pdffactory.com

Со свойствами всех полей и установкой связей между таблицами определитесь самостоятельно. Заполните таблицы данными.

2.Запросы:

2.1.Список пациентов, обследованных определенным врачом за последний месяц (для выбора ФИО врача используйте параметр).

2.2.Список необследованных на сегодняшний день пациентов в определенном отделении (название отделения вводится с клавиатуры).

3.Формы для ввода данных во все таблицы базы данных.

4.На основе запросов 2.1- 2.2 подготовить и распечатать отчеты.

Задача 9

Создайте базу данных «Институт». Она должна содержать перечисленные ниже объекты:

1.Таблицы:

1.1.«Студенты» (номер зачетки, ФИО, специальность, группа, дата рождения, домашний адрес, телефон).

1.2.«Преподаватели» (табельный номер, ФИО, кафедра, должность, дата устройства на работу, список групп).

1.3.«Дисциплины» (номер, название, группа, дата экзамена, дата зачета, преподаватель).

Со свойствами всех полей и установкой связей между таблицами определитесь самостоятельно. Заполните таблицы данными.

2.Запросы:

2.1.Список экзаменов и зачетов у определенной группы в течение следующего месяца (для ввода номера группы используйте параметр).

2.2.Иногородним (не проживающим в Екатеринбурге)

студентам «предоставить» общежитие по адресу г. Екатеринбург, ул. Стрельцова 15, т.е. измените данные

одомашнем адресе.

3.Формы для ввода данных во все таблицы базы данных.

56

PDF created with pdfFactory Pro trial version www.pdffactory.com

4.На основе запросов 2.1- 2.2 подготовить и распечатать отчеты.

Задача 10

Создайте базу данных «Институт». Она должна содержать перечисленные ниже объекты:

1.Таблицы:

1.1.«Студенты» (номер зачетки, ФИО, специальность, группа, дата рождения, домашний адрес, телефон).

1.2.«Преподаватели» (табельный номер, ФИО, кафедра, должность, дата устройства на работу, список групп).

1.3.«Дисциплины» (номер, название, группа, дата экзамена,

дата зачета, преподаватель).

Со свойствами всех полей и установкой связей между таблицами определитесь самостоятельно. Заполните таблицы данными.

2.Запросы:

2.1.Список студентов, у которых назначены экзамены на следующей неделе.

2.2.По ФИО преподавателя вывести список зачетов, которые назначены в текущем году.

3.Формы для ввода данных во все таблицы базы данных.

4.На основе запросов 2.1- 2.2 подготовить и распечатать отчеты.

Уровень 2

Задача 1

1.Создайте базу данных «Школа». Она должна содержать перечисленные ниже объекты:

2.Таблицы:

2.1.«Учащиеся» (Код учащегося, ФИО, класс, пол, дата рождения, адрес, телефон).

2.2.«Учителя» (Код учителя, ФИО, классное руководство, категория, дата рождения, телефон, адрес).

57

PDF created with pdfFactory Pro trial version www.pdffactory.com

2.3.«Родители» (Код учащегося, ФИО мамы, ФИО папы, место работы мамы, место работы папы, телефон мамы,

телефон папы, средний доход семьи).

Со свойствами всех полей и установкой связей между таблицами определитесь самостоятельно. Заполните таблицы данными.

3.Запросы:

3.1.Список учителей без категории.

3.2.Сводные данные о количестве девушек и юношей по классам.

3.3.Для определенного учителя (для запроса данных об учителе используйте параметр) получить список учащихся из неполных семей, со средним доходом семьи менее введенной с клавиатуры суммы.

3.4.Сводная таблица по количеству призывников в классах (тех, кому в текущем году должно исполниться 18 лет).

4.Формы для ввода данных во все таблицы базы данных.

5.Отчеты:

5.1.Списки классов с указанием ФИО, предмета, категории классного руководителя.

5.2.Сводные данные по классам о детях, воспитывающихся в многодетных семьях.

При необходимости создайте дополнительные запросы.

6.Распечатанные данные о структуре таблиц базы данных, а также все отчеты.

Задача 2

Создайте базу данных «Библиотека». Она должна содержать перечисленные ниже объекты:

1.Таблицы:

1.1.«Книги» (код книги, автор, название, жанр, год издания, издательство, количество страниц, цена).

1.2.«Жанры» (название).

1.3.«Издательства» (название, город, адрес).

58

PDF created with pdfFactory Pro trial version www.pdffactory.com

Со свойствами всех полей и установкой связей между таблицами определитесь самостоятельно. Заполните таблицы данными.

2.Запросы:

2.1.Данные об издательствах, выпустивших книги в текущем году.

2.2.Запрос на создание таблицы «Подбор литературы» - списка литературы по определенной теме (названия и авторы книг, содержащих в своем названии определенную ключевую фразу, задаваемую пользователем с клавиатуры).

2.3.Сводные данные по годам о количестве книг каждого автора.

2.4.Данные о количестве книг каждого жанра.

2.5.По названию издательства вывести данные о количестве книг в библиотеке, выпущенных в текущем месяце.

3.Формы для ввода данных во все таблицы базы данных.

4.Отчеты:

4.1.Сводные данные по количеству книг каждого из жанров.

4.2.Результаты запроса 1.1.3.

5.Распечатанные данные о структуре таблиц базы данных, а также все отчеты.

Задача 3

Создайте базу данных «Домашняя библиотека». Она должна содержать перечисленные ниже объекты:

1.Таблицы:

1.1.«Книги» (код книги, автор, название, жанр, год издания, издательство, количество страниц, цена).

1.2.«Жанры» (название).

1.3.«Издательства» (название, город, адрес).

Со свойствами всех полей и установкой связей между табли- цами определитесь самостоятельно. Заполните таблицы дан- ными.

2. Запросы:

59

PDF created with pdfFactory Pro trial version www.pdffactory.com

2.1.Создание таблицы «Подбор литературы». Тираж каждого

наименования литературы должен превосходить введенный пользователем предел.

2.2.Итоговые Сводные данные о количестве книг каждого автора, поступивших за определенный год (данные о годе издания вводятся с клавиатуры).

2.3.Сводные данные о сумме затрат на приобретение книг по

годам в разных издательствах.

При необходимости создайте дополнительные запросы.

3.Формы для ввода данных во все таблицы базы данных.

4.Отчеты:

4.1.Данные о книгах, сгруппированные по авторам. Списки

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

5.Распечатанные данные о структуре таблиц базы данных, а также все отчеты.

Задача 4

Создайте базу данных «Домашняя бухгалтерия». Она должна содержать перечисленные ниже объекты:

1.Таблицы:

1.1.«Расход» (номер, дата, покупки, сумма).

1.2.«Приход» (номер, дата, получатель, сумма).

Со свойствами всех полей и установкой связей между табли- цами определитесь самостоятельно. Заполните таблицы дан- ными.

2.Запросы:

2.1.Сумма покупок за любые 3 месяца (названия месяцев задаются с клавиатуры).

2.2.Отчет по суммам покупок по месяцам (перекрестный запрос) за последний год.

2.3.Список покупок за определенный месяц (для ввода месяца используйте параметр).

3.Формы для ввода данных во все таблицы базы данных.

4.Отчеты:

4.1.Сводные данные о приходах и расходах по месяцам.

60

PDF created with pdfFactory Pro trial version www.pdffactory.com