Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3684MEA БД / БД / Руководство к лабораторным работам по курсу Базы Данных.doc
Скачиваний:
14
Добавлен:
11.05.2015
Размер:
168.96 Кб
Скачать

Порядок выполнения

1. С использованием руководства по самостоятельной работе изучить используемые типы в системе VisualFoxproи последовательность создания таблицы с определением первичного ключа и ограничением целостности данных.

2. Определить структуру таблицы: задать имена полей и их типы (для символьного и числового полей определить размерность). Определить домены для полей и первичный ключ для таблицы.

3. Создать базу данных и открыть ее. С помощью конструктора таблиц создать таблицу, задать первичный ключ, задать ограничения целостности данных (в области Field validation задать условия правильности ввода данных). В области Captionзадать заголовки таблиц при ее выводе. Заполнить таблицу данными.

4. Составить отчет, в котором должна быть представлены структура таблицы, домены, определение первичного ключа и ответы на контрольные вопросы. Представить созданную таблицу преподавателю.

Варианты работы

Вариант 1

В таблице должны храниться данные заказа клиента:

  • номер заказа;

  • паспорт клиента;

  • ФИО клиента;

  • адрес клиента;

  • цена заказа;

  • дата принятия заказа.

Вариант 2

В таблице должны храниться данные студента:

  • номер зачетной книжки;

  • ФИО студента;

  • номер группы студента;

  • название специальности;

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

  • адрес.

Вариант 3

В таблице должны храниться данные преподавателя:

  • ФИО преподавателя;

  • название кафедры;

  • должность;

  • предмет, который ведет преподаватель;

  • количество учебной нагрузки в часах;

  • номер аудитории преподавателя.

Вариант 4

В таблице должны храниться данные транзистора:

  • Наименование;

  • тип корпуса;

  • максимальный ток коллектора;

  • максимальное напряжение К-Э;

  • коэффициент усиления по току;

  • назначение.

Вариант 5

В таблице должны храниться данные пассажира:

  • Номер паспорта;

  • ФИО пассажира;

  • станция отправления;

  • станция прибытия;

  • время в пути (в часах);

  • номер билета.

Вариант 6

В таблице должны содержаться данные книги художественного абонемента:

  • Название книги;

  • Автор;

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

  • количество страниц;

  • жанр;

  • аудитория.

Вариант 7

  • В таблице должны содержаться данные пациента:

  • номер полиса;

  • ФИО пациента;

  • заболевание (заболеваний может быть у пациента несколько);

  • возраст;

  • адрес;

  • номер телефона.

Вариант 8

В таблице должны содержаться данные спортсмена:

  • вид спорта;

  • ФИО спортcмена;

  • возраст;

  • количество побед;

  • участие в международных соревнованиях.

Вариант 9

В таблице должны содержаться данные изучаемой дисциплины в университете:

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

  • количество часов;

  • ФИО преподавателя;

  • кафедра, обеспечивающая дисциплину;

  • наличие лабораторных работ;

  • наличие экзамена по дисциплине.

Вариант 10

В таблице должны содержаться данные товара:

  • название товара;

  • стоимость товара;

  • вес товара;

  • срок хранения;

  • производитель товара.

Вариант 11

В таблице должны содержаться данные подписного издания:

  • название издания;

  • стоимость одного экземпляра;

  • периодичность издания;

  • название издательства;

  • наличие иллюстраций;

  • ФИО гл. редактора.

Вариант 12

В таблице должны содержаться данные метеоявления:

  • название метеоявления;

  • длительность;

  • дата начала;

  • время начала;

  • наличие разрушений;

Контрольные вопросы

  1. Укажите максимальную разрядность типа NUMERICи максимальное количество символов в типеCHARACTER.

  2. Для чего используется тип MEMO?

  3. Чему равно максимальное количество строк в таблице?