Порядок действий при создании таблиц

Базы данных. Теоретические сведения

База данных это организованная совокупность сведений о конкретных объектах.

Реляционная база данных – база, состоящая из двумерных связанных таблиц. Каждая таблица состоит из полей и записей.

Запись – строка таблицы, описывает один экземпляр из множества объектов.

Поле – столбец таблицы, содержит свойство (атрибут) объекта. Каждое поле имеет имя, тип (символьный, числовой, дата, и др.) и значение.

Главный (первичный) ключ – поле или комбинация полей, которые однозначно определяют каждую запись.

Нормализованная база данных – это база, в которой каждая таблица описывает объекты одного типа и содержит поля непосредственно связанные только с главным ключом.

Связь таблиц выполняется через общие поля. При этом одна таблица называется главной, а вторая подчиненной. Каждому значению первичного ключа в главной таблице соответствуют одна или несколько записей в подчиненной таблице. Такое отношение между таблицами называется связью Один-ко-многим. Реже встречается связь Один-к-одному.

MS Access– это система управления реляционными базами данных.

MS Access работает со следующими объектами:

  • Таблицами;
  • Формами;
  • Запросами;
  • Отчетами;
  • Макросами;
  • Модулями.

Таблица является базовым объектом. Вся информация находится именно в таблицах. Все остальные объекты – производные, и являются правилами, по которым преобразуется информация из таблиц.

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

Запрос позволяет получить данные из одной или нескольких таблиц, рассчитать значения некоторых данных по формулам.

Отчет – строится на основе таблицы или запроса и служит для вывода данных на печать.

Макрос – средство для автоматизации работы с формами, отчетами, запросами.

Модуль – программный модуль на языке Visual Basic. Используется, если для решения задачи недостаточно средств, представляемыхMS Access.

С каждым объектом можно работать в отдельном окне, причем предусмотрено два режима работы:

1. Оперативный режим – просмотр, изменение, выбор информации;

2. Режим конструктора – создание или изменение структуры объекта. В этом режиме возможно использование мастера.

Создание базы данных Отдел кадров.

Спроектируем базу данных, в которой содержится информация обо всех сотрудниках организации. О каждом сотруднике известно:

- фамилия, имя;

- отдел, должность, оклад;

- адрес, телефон, дата рождения;

- наличие налоговых льгот.

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

Данная информация будет распределена по следующим таблицам:

1) В таблице Должности: будет три поля:

ü Код должности (тип счетчик, ключевое);

ü Должность (тип текстовый, до 25 знаков);

ü Ставка (денежный, число знаков после точки – 2).

2) В таблице Отделы: будет два поля:

ü Код отдела (счетчик, ключевое);

ü отдел (текстовый, 20).

3) В таблице Сотрудники: будет восемь полей:

ü Номер (счетчик, ключевое);

ü Фамилия (текстовый, 30);

ü Имя (текстовый, 15);

ü Код отдела (числовой, мастер подстановок);

ü Код должности (числовой, мастер подстановок);

ü Адрес (текстовый);

ü Телефон (текстовый, маска ##\– ##\– ##);

ü Дата рождения (дата/время, краткий формат даты – 1.4.78).

ü Льготы (логический).

Порядок действий при создании таблиц

1. На вкладке таблицы выберем режим Создание таблицы в режиме конструктора.

2. Заполните имена полей, укажите их типы и максимальную длину. Для таблицы Сотрудники выберите тип числовой для полей Код_отдела и Код_должности. Для поля Телефон укажите маску.

3. Выберите ключевое поле. Для этого выделите нужную строку и нажмите знак ключа на панели инструментов.

4. Закройте таблицу, при сохранении укажите ее имя.

5. Заполните таблицы Отделы и Должности. Для этого дважды щелкните мышкой на названии таблицы и введите данные.

Порядок действий при создании таблиц - student2.ru


Наши рекомендации