Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архив3 / ZADANIE_K_KURSAChU_IT / ЗАДАНИЕ / Работа с СУБД.doc
Скачиваний:
10
Добавлен:
07.08.2013
Размер:
786.43 Кб
Скачать

Практическое занятие. Работа с таблицами.

Постановка задачи

Создается база данных “Поставка деталей”. Она базируется на 3-х таблицах: Поставщики, Детали и Поставки. Экземпляры таблиц представлены ниже.

Таблица 1. Поставщики

КодПоставщика

Фамилия

Имя

Отчество

Город

Телефон

1

Иванов

Петр

Петрович

Спб

(812)234-4566

2

Петров

Иван

Абрамович

Спб

(812)456-1234

3

Сидоров

Мойша

Иванович

Москва

(067)234-1111

4

Петров-Водкин

Сергей

Сергеевич

Киев

(078)234-8900

Таблица 2. Детали

КодДетали

Название

Вес

ГородСклада

1

гайка

12,6

Спб

2

болт

56,8

Москва

3

шуруп

23,1

Москва

4

шайба

5,3

Биробиджан

5

винт

7,8

Лондон

6

щтифт

9

Нью-Йорк

Таблица 3. Поставки

КодПоставщика

КодДетали

Количество

ДатаПоставки

1

1

456

21.10.99

2

3

55

18.10.99

2

4

1

13.10.99

2

6

34

20.10.99

3

4

57

22.10.99

  1. Создание базы данных

Запустите MS Access.

Создайте новую базу данных (БД):

- В появившемся окне диалога (ОД) выберите опцию Новая база данных и нажмите кнопку ОК. Можно создать базу данных и другим способом. Для этого закройте ОД и в меню Файл выберите команду Создать базу данных или нажмите функциональную кнопку Создать базу данных. Затем в появившемся ОД выберите опцию Новая база данных и нажмите кнопку ОК.

- В поле Имя файла, появившегося ОД Файл новой базы данных введите имя файла новой базы, например, Поставка.mdb. Запомните имя папки, в которую поместится ваш файл. Нажмите кнопку Создать.

2. Создание таблиц

2.1 Создание таблицы в режиме конструктора (вручную)

В данном режиме создайте таблицу Детали (см. Описание таблицы)

Таблица 2: Детали

Имя поля

Тип

Размер

Другие свойства

КодДетали

числовой

дл.целое

Ключ, связь 1: оо Поставки. КодДетали

Название

текстовый

20

Обязательное

Вес

числовой

плав.

возможные значения: >0

ГородСклада

текстовый

30

Формирование полей таблицы.

- В окне БД выберите тип объекта Таблицы и нажмите кнопку Создать. Появиться ОД Новая таблица.

- Выберите опцию Конструктор и нажмите кнопку ОК. Появится окно конструирования таблицы.

- В графу Имя поля введите имя формируемого поля и нажмите Enter.

- В графе Тип данных выберите из списка требуемый тип данных.

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

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

- Для формирования маски ввода выбранного поля в секции Свойства поля выберите строку Маска ввода. Если необходимо, удалите текущую информацию о маске. Наберите с клавиатуры набор символов, определяющих маску. Подробная информация о правилах построения масок может быть получена при вызове “Помощника” и получении справки по правилам создания масок. Некоторые маски могут быть построены мастером (если он установлен). Он может быть вызван нажатием кнопки Построить (содержит три точки), появляющейся при входе в строку Маска ввода. Нажмите её, и после подтверждения сохранения текущей структуры таблицы появится окно мастера Создание масок ввода. Выберите из предлагаемого списка необходимую маску. В поле Проверка можно ввести данные, чтобы увидеть действие маски. Нажмите кнопку Далее. Не осуществляя настройку маски в следующем окне, снова нажмите Далее. Нажмите кнопку Готово. Подробная информация о правилах построения масок может быть получена при нажатии кнопок: Список в начальном окне мастера, а затем Справка в появившемся окне диалога.

- Для формирования начального значения и/или допустимых при вводе значений выбранного поля в секции Свойства поля выберите строку Значение по умолчанию или соответственно Условие на значение. Затем либо задайте необходимое для его формирования выражение с помощью клавиатуры, либо нажмите появившуюся кнопку Построить и сформируйте это выражение в появляющемся окне Построитель выражений.

  • Аналогично сформируйте все поля таблиц, определяя их в следующих свободных строках окна конструирования.

Определение первичного ключа таблицы.

- Отметьте мышью строку с описанием поля, которое нужно использовать в качестве первичного ключа.

- В меню Правка выберите команду Ключевое поле или нажмите функциональную кнопку Ключевое поле. Обратите внимание, что свойство Индексированное поле изменилось на Да (совпадения не допускаются).

Сохранение структуры таблицы.

- В меню Файл выберите команду Сохранить или нажмите функциональную кнопку Сохранить. Появится ОД Сохранение. Введите имя задаваемой таблицы, например, Детали, и нажмите ОК.

- Закройте окно конструирования таблицы.

Соседние файлы в папке ЗАДАНИЕ