ТОП 10:

Появится окно диалога, предупреждающее, что ключевые поля не определены, ответьте «Да».



В окне базы данных появилась таблица «Клиенты». Просмотрите эту таблицу в режиме Конструктора.

Для этого выделите таблицу «Клиенты» и нажмите кнопку Конструктор.

Измените Имя поля Код на Номер клиента.

Асcеss автоматически присваивает тип созданным по­лям. Убедитесь, что типы полей совпадают. Если нет, то измените их. Для этого щелкните в столбце Тип данных по тому полю, тип которого не совпадает, и выберите не­обходимый тип. Сохраните таблицу.

9. Занесите данные в таблицы.

Начнем с таблицы «Клиенты».

Щелкните сначала по слову Клиенты, а затем по кнопке Открыть. Внесите данные еще о 4-х клиентах, например:

Клиенты: таблица
  Номер клиента Фамилия Адрес Телефон
  Сахненко Стачки, 4-7 35- 25- 99
  Аксенов Лермонтовская, 5-7 нет
  Климова Газетный, 41-6 34-49-99
  Бережной Гагарина, 5-102 34-11-78
  Соколова Пушкинская, 56-99 23-44-51
* (Счетчик)      

Закройте таблицу «Клиенты» и сохраните изменения.

 

Аналогично занесите 8 различных, товаров в таблицу «Товары».

 

Товары: таблица
  Номер товара Товар Количество Цена Срок годности
  Кофе 45,00 р 20.03.2002
  Чай 28,00 р 15.12.2002
  Сок яблочный 24,00 р 06.08.2002
  Уксус 8,00 р 15.12.2005
* (Счетчик)   0,00 р  

Занесите данные в таблицу «Заказы». Обратите внимание: номера товаров должны совпадать с номерами това­ров из таблицы «Товары» (возможные значения от 1 до 8), а номера клиентов — с номерами клиентов из таблицы клиенты (1, 2, 3, 4, 5).

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

Замечание. Если добавились липшие таблицы, удалите их при помощи клавиши Dеlеtе.

Установим отношения между таблицами «Товары» и «Заказы», поле связи Номер товара.

Для этого установите указатель в поле Номер товара (таблица «Товары») и, удерживая левую кнопку, перета­щите указатель в поле Номер товара (таблица «Заказы»). Отпустите кнопку мыши.

Изменение связей ? r
     
Таблица/запрос Связанная таблица/запрос Создать
     
Товары Ñ Заказы Ñ Отмена
Номер товара Ú Номер товара  
    Объединение…
     
     
    Новое…
üОбеспечение целостности данных  
üКаскадное обновление связанных полей  
üКаскадное удаление связанных записей  
     
Тип отношения один ко многим    

Появится окно диалога Изменение связей. Установите флажок в Обеспечении целостности данных. Каскадном обновлении связанных полей. Каскадном удалении свя­занных записей и нажмите на кнопку Создать.

В схеме данных появится отношение «один-ко-многкм». Каскадное удаление и обновление записей означает,- это если какой-либо товар будет удален из таблицы «Това­ры», произойдет автоматическое удаление записей из таб­лицы «Заказы».

Аналогично создадим отношения между таблицами «Клиенты» и «Заказы».

В результате схема данных приобрела вид:

       
 
   
Товары Номер товара Товар Количество Цена Срок годности
 


Заказы

Номер заказа ¥ 1

Номер товар

Номер клиента ¥

Количество

Дата заказа

 

       
   
 
 

 


1

 

 

Замечание. Если вам не удалось установить отношения между таблицами, проверьте ключевые поля таблиц и занесенные данные.

10. Закройте схему данных и Мiсгоsоft Асcеss.

Выводы :

q Система управления базами данных — это средство взаимодействия пользователя с базами данных.

q База данных Мiсгоsоft Асcеss содержит таблицы и средства работы с данными. В Асcеss существуют поля следующих типов: текстового, числового, даты/времени, логического, денежного, ОLЕ-объект, Меmо-поле, счетчик.

 

Задание:

1 Создать электронную записную книжку в алфавитном порядке на 20 имен с указанием: ФИО, адреса, телефона, места учебы (работы), хобби.

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

3 Добавить в структуру таблицы после поля "ФИО" поле "Дата рождения".

4 Удалить из структуры поле "Хобби".

5 Заполнить в таблице поле "Дата рождения".

6 Удалить из таблицы сведения о двух субъектах.







Последнее изменение этой страницы: 2017-02-06; Нарушение авторского права страницы

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.231.220.225 (0.007 с.)