Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Выполнение работы




 

Используйте режим Конструктор для создания таблиц «Товары», «Клиенты», «Контракты» и «Сотрудники» в БД «Склад». При создании полей таблиц, типов данных в полях и свойств полей можно воспользоваться сведениями из таблицы 1.1.

Для создания таблицы «Товары» выполните следующие действия.

1. Откройте окно БД «Склад». Выберите в диалоговом окне БД щелчком мыши объект Таблицы. После этого нажмите кнопку Создать. На экране появится диалоговое окно Новая таблица (см. рис. 3).

2. Выберите в окне режим Конструктор. На экране появится пустое окно таблицы в режиме Конструктор. В этом окне в строке заголовка указано имя таблицы «Таблица 1», принятое Access по умолчанию (по окончании создания структуры таблицы ей должно быть задано новое, соответствующее ее содержанию имя «Товары»).

 

Таблица 1.1 – Поля рабочей базы данных

Таблица Поля Тип данных Свойства
Товары Товар Текстовый Ключевое
  Количество Числовой  
  Стоимость Денежный  
  Изображение Поле объекта OLE  
  Описание Поле МЕМО  
  Дата поступления Дата  
Клиенты Клиент Текстовый Ключевое
  Адрес Текстовый  
  Счет Текстовый  
  Динамика Логический  
Контракты Контракт Текстовый Ключевое
  Товар Текстовый  
  Количество Числовой  
  Цена Денежный  
  Дата Дата  
  Клиент Текстовый  
  Сотрудник Текстовый  
Сотрудники Сотрудник Текстовый Ключевое
  Должность Текстовый  
  Телефон Текстовый  
  Прибыль Числовой  

 

Это окно разделено на две части: верхнюю и нижнюю (см. рис. 1.5). В верхней части окна имеется три столбца: Имя Поля, Тип данных, Описание. Нижняя часть окна предназначена для отображения Свойств текущего поля. Включение полей в таблицу начинается с ввода сведений о нихв верхнюю часть таблицы. Если возникает необходимость изменить значения свойств полей, принятых в Access по умолчанию, то установку новых значений свойств можно выполнить в нижней части окна.

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

Для перехода к вводу значений в следующую ячейку строки (в данном случае ячейку столбца Тип данных) можно воспользоваться мышью, либо клавишами Стрелка вправо, Enter или Tab. По умолчанию для каждого поля автоматически вы­бирается текстовый тип данных. Для изменения типа поля следует выбрать нужный тип данных из списка в столбце Тип данных нажатием кнопки вызова списка.

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

4. Для поля «Товар» таблицы «Товары»выберем тип данных Текстовый. В нижней части окна установим для свойства поля Индексированное поле значение Да (Совпадения не допускаются), отличное от принятого по умолчанию значения для текстового типа данных Нет.

Установка последнего значения свойства поля позволяет определить его как ключ таблицы. Как уже отмечалось ранее, при наличии в таблице ключа эффективность работы с данными в СУБД Access повышается. Таблица, для которой определен ключ, называется индексированной. Напомним здесь еще раз преимущества использования ин­дексированных таблиц в БД:

а) наличие ключа существенно ускоряет выполнение запросов и некоторых других операций;

б) по умолчанию записи в форме или таблице изображаются в порядке, опреде­ляемом ключом;

в) в таблице автоматически поддерживается уникальность записей, из-за чего в нее невозможно будет ввести запись, у которой значение ключа совпадает со значением ключа уже существующей записи;

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

5. Определите поле «Товар» в качестве ключа, выделив его щелчком мыши и затем щелкнув кнопку Ключевое поле на пиктографическом меню.

6. Создайте в таблице аналогичным образом остальные поля в соответствии с содержанием вышеприведенной таблицы для БД «Склад».

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

а) для полей «Дата», «Дата поступления», «Телефон» ввод по маске;

б) для поля «Цена» условие на вводимые значения;

в) для поля «Должность» определенное значение по умолчанию;

г) в таблице «Контракты» для полей «Товар», «Клиент» и «Сотрудник» задайте значение свойства Индексированное поле равным Да (Совпадения допускаются).

Если при создании макета таблицы были допущены ошибки, то их можно ис­править и затем сохранить таблицу уже в отредактированном варианте. Например, порядок расположения полей в таблице можно изменить следующим образом. Вначале выделяют строку с описанием поля, установив указатель мыши в область маркировки поля слева от него и щелкнув там кнопкой мыши. Потом с помощью мыши переносят эту строку на нужное место.

Для удаления поля выделяют строку с его описанием, а затем нажимают кла­вишу Del или выполняют команду Правка/Удалить строку.

Простейшие манипуляции с объектами Access могут быть выполнены в режиме окна БД с помощью команд, входящих в состав меню Правка. Находясь в окне базы данных, можно создавать копии существующих объектов в той же или другой БД, используя буфер обмена Windows, а также переименовывать и удалять объекты в БД, используя контекстное меню для выбранного объекта, которое вызывается нажатием правой кнопки мыши.

Завершите работу с Access. При этом созданные макеты пустых таблиц останутся сохраненными в базе данных в файле с именем «Склад.mdb». Эта БД будет использоваться в дальнейшем по мере изложения материала в пособии.

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

 

1. Как создать БД в Access?

2. Особенности сохранения БД, созданной в Access.

3. Типы объектов БД в Access.

4. Назначение Мастера создания БД.

5. Процедура создания БД в режиме Конструктор.

6. Процедура создания таблицы в режиме Конструктор.

7. Процедура создания поля таблицы в режиме Конструктор.

8. Основные типы данных в БД Access.

9. Особенности типов данных MEMO и OLE.

10. Назначение типов данных Логический и Счетчик.

11. Основные свойства полей в Access.

12. Основные форматы полей типа Числовой и Дата/Время.

13. Назначение свойства Маска ввода.

14. Назначение свойства Условие на значение.

15. Назначение свойства Индексированное поле.

16. Назначение Мастера Построитель выражений.

 

 





Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 459; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.019 сек.