У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 6 ТЕМА- Создание таблиц базы данных

Работа добавлена на сайт samzan.net: 2016-03-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 12.4.2025

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

ТЕМА: Создание таблиц базы данных.

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

Задание 1. Создание многотабличной базы данных

Для первого варианта создать файл базы данных «Деканат.mdb». Для второго варианта файл базы данных «Книги.mdb» Подготовить в нем соответствующие каждому варианту таблицы.

Вариант 1. Структура таблиц БД «Деканат»

База данных «Деканат» включает следующие таблицы:

  •  Студенты — содержит сведения о студентах.
  •  Преподаватели — содержит сведения о преподавателях.
  •  Сессия — содержит данные об итогах сессии.
  •  Общежитие — содержит информацию об адресах студентов.
  •  Экзамены — содержит коды и названия экзаменов.
  •  Стипендия — содержит информацию о стипендии студентов.

Ниже приводится структура этих таблиц.

Студенты

Имя поля

Тип

Длина

Индекс

Код студента

Текстовый

6

Да

Группа

Текстовый

4

Фамилия

Текстовый

20

Имя

Текстовый

20

Отчество

Текстовый

20

Курс

Числовой

Пол

Текстовый

1

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

Дата/время

Сессия

Имя поля

Тип

Длина

Индекс

Код студента

Текстовый

6

Да

Код преподавателя

Числовой

Да

Код экзамена

Текстовый

20

Оценка

Числовой

Дата экзамена

Дата/время

Преподаватели

Имя поля

Тип

Длина

Индекс

Код преподавателя

Счетчик

Да

Фамилия

Текстовый

20

Имя

Текстовый

20

Отчество

Текстовый

20

Кафедра

Текстовый

20

Должность

Текстовый

20

Звание

Текстовый

10

Адрес

Текстовый

40

Рабочий телефон

Текстовый

8

Домашний телефон

Текстовый

8

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

Дата/время

Экзамены

Имя поля

Тип

Длина

Индекс

Код экзамена

Счетчик

Да

Экзамен

Текстовый

20

Общежитие

Имя поля

Тип

Длина

Индекс

Код студента

Текстовый

6

Да

Общежитие

Текстовый

20

Комната

Текстовый

20

Стипендия

Имя поля

Тип

Длина

Индекс

Код студента

Текстовый

6

Да

Сентябрь

Денежный

Октябрь

Денежный

Ноябрь

Денежный

Декабрь

Денежный

Январь

Денежный

Схема данных БД «Деканат»


Вариант 2. Структура таблиц БД «Книги»

База данных «Книги» включает следующие таблицы:

  •  Покупатели — содержит сведения о покупателях.
  •  Продавцы — содержит сведения о продавцах.
  •  Книги — содержит информацию об имеющихся книгах.
  •  Заказы — содержит информацию о заказах.

Ниже приводится структура этих таблиц.

Покупатели

Имя поля

Тип

Длина

Индекс

Код покупателя

Счетчик

Да

Фамилия

Текстовый

20

Имя

Текстовый

20

Отчество

Текстовый

20

Город

Текстовый

20

Адрес

Текстовый

40

Страна

Текстовый

20

Продавцы

Имя поля

Тип

Длина

Индекс

Код продавца

Счетчик

Да

Фамилия

Текстовый

20

Имя

Текстовый

20

Отчество

Текстовый

20

Должность

Текстовый

30

Дата приема

Дата/время

Оклад

Денежный

Заказы

Имя поля

Тип

Длина

Индекс

Код заказа

Счетчик

Да

Код продавца

Числовой

Код покупателя

Числовой

Код книги

Числовой

Дата получения

Дата/время

Дата отправки

Дата/время

Количество

Числовой

Книги

Имя поля

Тип

Длина

Индекс

Код книги

Счетчик

Да

Автор

Текстовый

30

Название

Текстовый

40

Издательство

Текстовый

30

Серия

Текстовый

40

Год издания

Числовой

Цена

Денежный

Схема данных БД «Книги»

Задания 2. Сортировка и поиск данных

Упорядочение данных с помощью расширенного фильтра и поиск данных по соответствию с помощью фильтра.

Вариант 1. БД «Деканат»

1. Создать фильтр, выбирающий из таблицы «Студенты» записи с информацией:

a) о студентах группы №___;

b) о девушках из №___ и №___ групп;

c) о юношах по имени Андрей и девушках по имени Ольга;

d) о студентах с фамилией, начинающейся на букву К;

e) о студентах группы №___, родившихся в 1994 году;

f) о данном студенте (фамилия студента — параметр фильтра).

2. Создать фильтр, выбирающий из таблицы «Преподаватели» записи с информацией:

a) о сотрудниках кафедры истории;

b) о преподавателях, живущих на ул. Победы;

c) о преподавателях, не имеющих ученой степени;

d) о преподавателях, имеющих домашний телефон;

e) о преподавателях, фамилия которых начинается на данную букву (буква — параметр фильтра);

f) о преподавателях, родившихся в данном году (год — параметр фильтра).

Вариант 2. БД «Книги»

1. Создать фильтр, выбирающий из таблицы «Покупатели» записи со следующей информацией:

a) список покупателей из Белгорода;

b) список покупателей из Москвы;

c) список покупателей, не живущих в Москве;

d) список покупателей из Москвы, живущих на улице Гоголя;

e) список покупателей из Москвы и Новосибирска;

f) список покупателей из данного города (город — параметр фильтра).

2. Создать фильтр, выбирающий из таблицы «Книги» записи со следующей информацией:

a) книги серии «В подлиннике»;

b) книги серий «BHV» и «Диалектика»;

c) книги стоимостью более 300 руб.;

d) книги по Access;

e) книги, изданные в 2011 и 2000 годах;

f) книги, изданные вне серий;

g) книги, изданные в данном году (год — параметр фильтра).




1. Введение в бизнес
2. Организационные формы управления торгово-посреднической деятельностью
3. Тема- Признаки объективной стороны состава преступления
4. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата економічних наук Хар
5. Наполеон в Пруссии
6. Казанский педагогический колледж КУРСОВАЯ РАБОТА Организация здоровьесберегающей об
7. 011992 г Настоящий стандарт распространяется на автоматизированные системы АС используемые в различных в
8. РАЗВЕРТЫВАНИЕ НОВЫХ ПОЛИТИЧЕСКИХ ПРОЦЕССОВ В СТРАНЕ
9. Задание на практическое занятие- Расчет кирпичного столба на внецентренное сжатие
10. Крестовый поход латинцев