Файл: Экзаменационный билет1 Вопрос 1. Составитьбд и построить erдиаграмму.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.02.2024

Просмотров: 155

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Создать проект базы данных «Фирма», представленный отношениями:

Филиалы (Филиал, Страна_Филиала),

Заказы (Филиал, Заказчик, № Заказа),

Товары (№ заказа, Товар, Количество, Цена),

Клиенты (Заказчик, Страна_Заказчика).

Обозначить ключевые поля, поля связи, тип связи.

Вопрос №2.

Создать в среде LibreOffice Base базу данных «Библиотека», которая содержит таблицу «Книги» с полями: Номер, Фамилия и инициалы автора, Название, Издательство, Год издания, Количество экземпляров. Ввести в таблицу 6 записей.

Создать форму в столбец для просмотра и добавления записей в таблицу.

Создать отчет по таблице.

Создать запрос с параметром:

– автор, название, год издания вводится как параметр.

Создать запрос на выборку с условием:

– названия книг и год их издания для автора «Толстой Л.Н.»;

Создать запрос с вычисляемым полем:

– авторы книг и годы издания самой новой из всех.
Экзаменационный билет № 18

Вопрос №1. Составить БД и построить ER-диаграмму.

Создать проект базы данных «Банк», представленный отношениями:

Клиент (ФИО клиента, № филиала, № счета, Остаток, Кредит),

Филиал (№ Филиала, Район)

Обозначить ключевые поля, поля связи, тип связи

Вопрос №2.

Создать в LibreOffice Base базу данных «ВУЗ», которая содержит справочники «Кафедры», «Должности» (Код, наименование), а также оперативную таблицу «Преподаватели» (Код преподавателя, Фамилия, Имя, Отчество, Дата рождения, Код должности, Код кафедры, Телефон, Зарплата).

Создать таблицы, связать их с обеспечением целостности данных.

Заполнить справочники (по 5 записей).

Создать форму для заполнения оперативной таблицы, для полей Код должности и Код кафедры использовать подстановку. С помощью формы ввести в таблицу 5 записей о преподавателях.

Создать запросы и сформировать для них отчеты:

- Фамилия, Имя, Отчество, Телефон для всех профессоров вуза;

- Фамилия, Имя, Отчество, Дата рождения преподавателей одной из кафедр, работающих в должности «ассистент».
Экзаменационный билет № 19

Вопрос №1. Составить БД и построить ER-диаграмму.

Создать проект базы данных «Программные комплексы», представленный отношениями:

Файлы (Файл, Сотрудник),

ПК_Файлы (Код_ПК, Файл),

Программные комплексы (Код_ПК, Название ПК),


Сотрудники (Сотрудник, Отдел)

Обозначить ключевые поля, поля связи, тип связи.

Вопрос №2.

Создать в LibreOffice Base базу данных «Колледж», которая содержит справочники «Кафедры», «Должности» (Код, наименование), а также оперативную таблицу «Преподаватели» (Код преподавателя, Фамилия, Имя, Отчество, Дата рождения, Код должности, Код кафедры, Телефон, Зарплата).

Создать таблицы, связать их с обеспечением целостности данных.

Заполнить справочники (по 8 записей).

Создать форму для заполнения оперативной таблицы, для полей Код должности и Код кафедры использовать подстановку. С помощью формы ввести в таблицу 5 записей о преподавателях. Создать запросы и сформировать для них отчеты:

- Фамилия, Имя, Отчество, Телефон для всех преподавателей каждой из кафедр.

Экзаменационный билет № 20

Вопрос №1. Составить БД и построить ER-диаграмму.

  1. Разработайте СУБД «Абитуриент» для автоматизации работы приемной комиссии колледжа. БД должна содержать три таблицы: анкеты абитуриентов, данные о дисциплинах и результаты экзаменов.

Таблица «Анкеты абитуриентов» включает следующие данные об абитуриенте:

  • регистрационный номер (ключевое поле);

  • фамилия, имя, отчество;

  • дата рождения;

  • наличие красного диплома или золотой/серебряной медали;

  • адрес (город, улица, номер дома, телефон);

Таблица «Данные о дисциплинах: содержит:

  • шифр дисциплины (ключевое поле).

  • название дисциплины;

Таблица «Результаты экзаменов» содержат:

  • регистрационный номер абитуриента;

  • шифр дисциплины;

  • экзаменационная оценка.

Установите реляционные отношения между таблицами. Заполните текстовыми данными.

Вопрос №2.

Создать в среде LibreOffice Base базу данных «Торговые предприятия», которая содержит таблицу «Магазины» с полями: Регистрационный номер, Название, Фамилия, Имя, Отчество директора, Дата регистрации, Адрес, Торговая площадь, Специализация (продукты, промтовары, универсам).

Ввести в таблицу 10 записей.

Создать форму в столбец для просмотра и добавления записей в таблицу.

Создать запросы:

– фамилия, имя, отчество директоров и названия их магазинов;

– названия и адреса продуктовых магазинов;

– список магазинов с торговой площадью более 15 кв.м. Создать отчеты по всем запросам.

Экзаменационный билет № 21



Вопрос №1. Составить БД и построить ER-диаграмму.

Создайте БД «Видеотека», содержащую следующие поля: номер диска, название фильма, жанр, продолжительность, страна, дата приобретения. Определите первичный ключ.

Создайте:

  • запрос, с помощью которого на экран будет выведено название, жанр и длительность для всех фильмов, произведённых в России и США, отсортировав их по ключу «Страна (возр.)+название (убыв)»;

  • запрос для вывода на экран всех фильмов, поступивших в видеотеку в 2014 и 2015 году. Данные отсортируйте по дате поступления (по возрастанию).

Вопрос №2.

Создать в среде LibreOffice Base базу данных «Отдел кадров», которая содержит таблицу «Сотрудники» с полями: Табельный номер, Фамилия, Имя, Отчество, Дата рождения, Должность, Заработная плата. Ввести в таблицу 6 записей.

Создать форму в столбец для просмотра и добавления записей в таблицу.

Создать отчет по таблице.

Создать запрос с параметром:

– фамилия, имя, отчество, должность вводится как параметр.

Создать запрос на выборку с условием:

– список сотрудников, зарплата которых более 15000.

Создать запрос с вычисляемым полем:

– должности и средняя зарплата по каждой из них.
Экзаменационный билет № 22

Вопрос №1. Составить БД и построить ER-диаграмму.

Разработайте базу данных «Сотрудники» с использованием следующих типов полей: счётчик, текстовое, дата/время, денежный. Заполните текстовыми данными.

Для работы потребуются следующие сведения: номер сотрудника, организация, фамилия, имя, отчество, должность, дата рождения, зарплата.

Вопрос №2.

Создать в среде LibreOffice Base базу данных «Учебный план», которая содержит таблицу «Дисциплины» с полями: Номер, Наименование, Курс, Фамилия и инициалы преподавателя, Количество часов, Экзамен (да, нет).

Ввести в таблицу 5 записей.

Создать форму для просмотра и добавления записей в таблицу.

Создать запросы:

– наименование дисциплин и курс (упорядочить по номеру курса);

– фамилии преподавателей и названия дисциплин, по которым проводится экзамен, а также курс изучения;

– список дисциплин, количество часов по которым превышает 36.

Создать отчеты по всем запросам.
Экзаменационный билет № 23

Вопрос №1. Составить БД и построить ER-диаграмму.


Спроектируйте БД «Фирма».

Создайте таблицы:

1. Сотрудники (код сотрудника, фамилия, имя, отчество, должность, телефон, адрес, дата рождения, заработная плата).

2. Клиенты (код клиента, название компании, адрес, номер телефона, факс, адрес электронной почты).

3. Заказы (код заказа, код клиента, код сотрудника, дата размещения, дата исполнения, сумма, отметка о выполнении).

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

1. Запрос 1, в котором можно просмотреть телефоны сотрудников. Сохраните запрос под именем «Телефоны».

2. Запрос 2, в котором можно просмотреть список сотрудников, родившихся в апреле месяце. Сохраните запрос под именем «Апрель».

3. Измените запрос «Апрель» так, чтобы при его открытии появилось диалоговое окно с текстом «Введите дату» и полем для ввода условия отбора.

Вопрос №2.

Создать в среде LibreOffice Base базу данных «Торговые предприятия», которая содержит таблицу «Магазины» с полями: Регистрационный номер, Название, Фамилия и инициалы директора, Дата регистрации, Адрес, Торговая площадь, Специализация (продукты, промтовары, универсам).

Ввести в таблицу 10 записей.

Создать форму в столбец для просмотра и добавления записей в таблицу.

Создать отчет по таблице.

Создать запрос с параметром:

– директор и адрес магазина, название вводится как параметр.

Создать запрос на выборку с условием:

– названия, специализация, адреса магазинов с торговой площадью более 30 кв.м.

Создать запрос с вычисляемым полем:

– специализации и количество магазинов по каждой из них.