Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД_дом задания_2003.DOC
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
154.62 Кб
Скачать

Тема 2.2 Концептуальное проектирование

Решение задач по построению концептуальной модели, преобразованию в реляционную.

Домашнее задание №6:

  1. Построить концептуальную модель(по варианту, соответствующему номеру по списку в журнале):

Задание

1

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

2

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

3

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

4

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

5

Учет2. БД должна содержать следующую информацию: фамилию, имя, отчество рабочего, название цеха, количество изделий по категориям (А.B.С), количество рабочих в цехе, фамилию начальника цеха.

6

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

7

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

8

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

9

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

10

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

11

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

12

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

13

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

14

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

15

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

16

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

17

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

18

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

19

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

20

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

21

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

22

Шеф-повар. БД должна содержать следующую информацию: наименование блюда, рецепт, раскладка (количество каждого продукта в блюде), наименование продуктов, цена, количество на складе.

23

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

сумма залога, дата.

24

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

25

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

26

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

27

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

28

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

29

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

30

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

31

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

32

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

33

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

34

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

  1. Преобразовать полученную концептуальную модель в реляционную

Литература. Основная: Л1 стр. 125-190, 211-219

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

Литература. Основная: Л2 стр. 165-185

Раздел 3.СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ.

Тема 3.1. Классификация СУБД.

Стандартизация СУБД.

Домашнее задание №7:

1. Стандарты СУБД.

Литература. Основная: Л2 стр. 230-237

Раздел 4. ОРГАНИЗАЦИЯ БАЗ ДАННЫХ

Тема 4.1. Организация базы данных в СУБД ACCESS .

Мастер анализа таблиц. Использование мастеров. Шаблоны ввода данных.

Домашнее задание №8:

  1. Мастера Access .

  2. Мастер анализа таблиц.

  3. Шаблоны ввода данных в Access

Домашнее задание №9:

Для базы данных и всех таблиц реляционной схемы из домашнего задания №6 подобрать имена, типы, размерность и свойства полей по правилам СУБД ACCESS (столбцы 3, 4, 5, 6, 7):

Имя таблицы:_________________

№ п/п

Название поля

(по реляционной модели)

Имя поля

Тип поля

Размер

Ключевое поле

Свойства поля

1

2

3

4

5

6

7

Литература. Основная: Л3, Л4, Л5

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]