Для того, чтобы удалить поле

Технология создания БД и таблиц БД

Задание 1: «Создание БД и таблиц в СУБД Access »

Создание Таблицы «Наряд на сдельную работу»

  1. Запустить Access
  2. Выбрать вариант «Новая БД».
  3. Появится диалоговое окно сохранения БД. Нужно ввести в нем имя и место хранения вашей БД. БД назвать Фамилия.mdb
  4. В окне БД выбрать объект Таблицы.
  5. Нажать кнопку СОЗДАТЬ. Появится окно Новая таблица.

6. Любой объект БД ACCESS можно создавать либо с помощью Мастера, либо с помощью Конструктора. Для начинающих пользователей рекомендуется создавать таблицы и запросы в режиме Конструктора, а формы и отчеты с помощью Мастеров. Мы будем создавать таблицы в режиме Конструктор. Для этого в окне Новая таблица выбрать вариант Конструктор.

  1. Описать структуру таблицы «Наряд на сдельную работу» (см. постановку задачи)

- В колонке «Имя поля» ввести имена полей таблицы (заголовки столбцов таблицы). Имя поля может содержать до 64 символов, пробелы и русские буквы. В качестве имен полей ввести идентификаторы (см. постановку задачи).
- В колонке «Тип данных» указать тип данных в этом поле
- В области «Свойства поля» задаются свойства выделенного поля. Большинство значений устанавливается по умолчанию.

8. Для завершения создания таблицы нужно закрыть окно конструктора таблицы (х). Появится вопрос «Изменить макет таблицы» Ответить ДА

  1. Появится окно сохранения таблицы. Ввести имя таблицы «Наряд».

В ответ на сообщение «Ключевые поля не заданы. Задать ключевое поле сейчас». Ответить Нет.

10. Создать таблицу «Справочник работающих»

11. Создать таблицу "Справочник нормативов"

ПРОЧИТАТЬ:

Работа с таблицей в режиме Конструктора

В режиме Конструктора можно выполнить следующие действия:

  1. Создать макет таблицы
  2. Изменить макет таблицы.

Для перемещения поля таблицы нужно:

- выделить перемещаемое поле

- удерживая нажатой левую кнопку мыши на заголовке выделенного поля переместить поле в нужную позицию и отпустить кнопку мыши

 

Для копирования поля таблицы нужно:

- выделить копируемое поле

- выполнить команду ПРАВКА-КОПИРОВАТЬ

- перейти в строку, соответствующую полю, перед которым нужно вставить новое поле (нужно просто установить курсор на имени поля. Если выделить всю строку щелкнув по заголовку, то произойдет замена этого поля вставляемым!!!)

- выполнить команду ПРАВКА-ВСТАВИТЬ

Для того, чтобы вставить новое поле

- щелкнуть правой кнопкой в поле, перед которым нужно вставить новое поле и выбрать команду ДОБАВИТЬ СТРОКИ

Для того, чтобы удалить поле

- В контекстном меню поля выполнить команду УДАЛИТЬ ДОБАВИТЬ СТРОКИ

Задание 2. Создание связей между таблицами

1. Открыть таблицу "Справочник работающих" в режиме Конструктор. Выделить поле Табельный номер и нажать пиктограмму "Ключевое поле".

2. Открыть таблицу "Справочник нормативов ", выделить поля Шифр детали и Шифр операции (одновременно) и нажать пиктограмму Ключевое поле.

3. Открыть таблицу "Наряд" в режиме Конструктор. Выделить первую строку. Выполнить команду ВСТАВКА-СТРОКИ. В качестве имени поля ввести "№ наряда". Тип поля – Счетчик. Сделать это поле ключевым.

4. Выполнить команду СЕРВИС – СХЕМА ДАННЫХ. На экране появится диалоговое окно со списком всех таблиц открытой БД.

5. Выделить таблицу Наряд и нажать кнопку ДОБАВИТЬ

6. Выделить таблицу «Справочник работающих» и нажать кнопку ДОБАВИТЬ

7. Выделить таблицу «Справочник нормативов» и нажать кнопку ДОБАВИТЬ

8. На экране появится окно «Схема данных». Для установления связи между таблицами Наряд и Справочник работающих щелкнуть левой кнопкой мыши по полю «табельный номер» в таблице «Справочник работающих» и удерживая кнопку нажатой переместить указатель мыши на поле табельный номер в таблице «Наряд».

9. На экране появилось диалоговое окно «Связи». В этом окне включить флажок «Обеспечение целостности данных». В нашем примере автоматически будет установлен вариант связи «один – ко –многим». Включить (если хотите) флажки «каскадное обновление» и «каскадное удаление».
Нажать кнопку СОЗДАТЬ

10. Для установления связи между таблицами «Наряд» и «Справочник норм и расценок» связать как указано выше поле «шифр детали» в таблице «Справочник норм и расценок» с одноименным полем в таблице «Наряд».

11. В диалоговом окне «Связи» в области ТАБЛИЦА во второй строке щелкнуть по стрелке и из списка полей выбрать «шифр операции». То же самое сделать в области Связанная таблица. Установить все флажки, как сказано выше. Нажать кнопку СОЗДАТЬ

Распечатать СХЕМУ ДАННЫХ

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

ПРОЧИТАТЬ:

Печать Схемы данных

Примечание: Для печати схемы данных в версиях 2000 и выше выполнить команду ФАЙЛ – ПЕЧАТЬ СХЕМЫ ДАННЫХ

Если этой команды нет::
Откройте на экране схему данных.
- Нажмите на клавиатуре PrintScreen
- Запустите графический редактор (ПУСК – СТАНДАРТНЫЕ – PAINT)
- Выполните команду ПРАВКА – ВСТАВИТЬ
- Распечатайте полученное изображение схемы данных (ФАЙЛ – ПЕЧАТЬ)

Задание 3. Заполнение таблиц

1. Заполнить справочные (главные) таблицы. Для этого списке таблиц выделить нужную таблицу и открыть ее в режиме просмотра ВИД – РЕЖИМ ТАБЛИЦА. Или выполнить двойной щелчок по имени таблицы.

- Справочник работающих: 3 цеха; в каждом цехе по 3 работника (т.е. всего 9 записей). Профессии повторяются.

- Справочник нормативов: 3 шифра деталей по 3 операции (всего 9 записей). Шифры деталей и операций могут повторяться.

2. Заполнить оперативную таблицу «Наряд». Ввести 20 записей.

Внимание: В нашем примере, если Табельный номер вводится в «Наряд», то он обязан быть в «Справочнике работающих» (но не наоборот). Если сочетание шифр детали и шифр операции встречаются в «Наряде», то это сочетание должно быть и в «Справочнике нормативов» (наоборот не обязательно).