Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

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

- Нажмите кнопку Построить на панели инструментов. Появится ОД Построитель полей.

- Выберите категорию образцов таблиц Деловое применение или Личное применение.

Для формируемой таблицы Поставки установите Деловое применение.

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

Для формирования таблицы Поставки выберите таблицу-образец Сведения о заказе.

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

- Возвратившись в окно конструирования таблицы, перейдите в нем к следующей свободной строке.

-  Повторяйте пять предыдущих шагов (начиная с нажатия кнопки Построить) для включения в формируемую таблицу всех необходимых полей.

Для таблицы Поставки отберите из образца поля ДатаПродажи, Количество, КодТовара, КодЗаказа. Переименуйте поле КодЗаказа в КодПоставщика, КодТовара в КодДетали, а ДатаПродажи в ДатаПоставки

Обязательно удалите текст из строки Подпись в секции свойств для каждого из полей.

- Закончив включение полей с помощью Построителя полей, вручную отредактируйте, если необходимо, имена, типы данных и свойства полей.

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

Установите Условие на значение > 0 для поля Количество.

- Установите первичный ключ таблицы, выполняя соответствующие пункты из раздела Создание таблицы в режиме конструктора. Так как ключ является составным, перед выполнением команды Ключевое поле (нажатием соответствующей кнопки) необходимо отметить поля КодПоставщика и КодДетали при нажатой кнопке CTRL.

- Сохраните описание структуры таблицы, выполняя соответствующие пункты из раздела Создание таблицы в режиме конструктора.

3. Создание индексов

3.1 Создание индекса по одному полю

Проиндексируйте таблицу Детали по полю Название.

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

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

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

3.2 Создание составного индекса

Проиндексируйте таблицу Заказчики по совокупности полей Фамилия, Имя, Отчество. Имя индекса может быть любым, например, ФИО.

- В окне БД откройте индексируемую таблицу в режиме конструктора.

- В меню Вид выберите Индексы или нажмите функциональную кнопку Индексы.

- В графу Индекс свободной строки введите имя формируемого индекса.

- В графу Имя поля свободных строк, начиная с этой же строки, занесите имена требуемых полей в требуемом порядке, выбирая их из раскрывающегося списка или набирая с клавиатуры. Графа Индекс во всех строках, относящихся к данному индексу, кроме первой, должна быть пустой. (см. рис.3_2)

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

3.3 Просмотр и изменение индексов

Просмотрите индексы для таблицы Поставки.

- В окне БД откройте требуемую таблицу в режиме конструктора и окно Индексы для нее.

- Для удаления индекса нужно выбрать и удалить (с помощью клавиши Delete) соответствующие этому индексу строки в окне Индексы . Для вставки пустой строки перед помеченной при корректировке описания индексов используется пункт Добавить строки контекстного меню, активируемого правой кнопкой мыши.

- После изменения индексов сохраните изменения структуры таблицы, закройте окно Индексы и окно таблицы.

4. Установка связей между таблицами

- Предварительно закройте все открытые таблицы, если они есть.

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

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

- Через опции Таблицы, Запросы или Таблицы и Запросы установите, какие объекты будут связываться. В списке объектов выделите мышью таблицы (и/или запросы), для которых будут устанавливаться связи, и нажмите кнопку Добавить. Закройте окно Добавление таблицы. Таблица или запрос может быть просто перенесена из окна БД в окно Схема данных мышью. Удаление таблицы из окна Схема данных осуществляется командой Скрыть таблицу из контекстного меню или командой Удалить в меню Правка.

Добавьте в окно Схема данных все три таблицы: Поставщики, Детали, Поставки. Установите все связи между ними в соответствии с описанием таблиц.

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

- Установите флажок Обеспечение целостности данных, требуемые из флажков Каскадное обновление связанных полей, Каскадное удаление связанных записей. Убедитесь, что в поле Тип отношения установлен требуемый из типов связи: Один-ко-многим или Один-к-одному. Нажмите кнопку Создать. Построенная связь будет изображена линией в окне Схема данных. (см. рис. 4_1).

- Для удаления связи, находясь в окне Схема данных , отметьте мышью линию связи, которую нужно удалить. В меню Правка выберите Удалить или нажмите клавишу Delete.

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

5. Ввод и редактирование данных в таблице

5.1  Добавление данных в таблицу

Работайте с таблицей Детали.

- В окне БД выберите таблицу и нажмите кнопку Открыть. Появится окно таблицы для просмотра и ввода данных (режим таблицы).

- Введите произвольные данные в первую запись. Попробуйте ввести во вторую запись данные с тем же значением первичного ключа. Убедитесь что это невозможно. Исправьте значение ключа.

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

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

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

5.2  Выполнение каскадного обновления и удаления

Работайте с таблицами Детали и Поставки.

- В окне БД откройте (в режиме таблицы) еще одну таблицу, которая связана с предыдущей как "подчиненная".

- Сверните окно БД в пиктограмму.

- В меню Окно выберите Сверху вниз, чтобы одновременно видеть данные в обеих таблицах.

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

- Измените в "главной" таблице значение ключевого поля одной из записей, для которого есть соответствующие значения в подчиненной таблице. Убедитесь, что в результате каскадного обновления изменились соответствующие значения поля в "подчиненной" таблице (см. рис. 5.2).

- Выделите в "главной" таблице запись, для которой в "подчиненной" таблице есть записи с совпадающими значениями связываемых полей. В меню Правка выберите Удалить (или нажмите клавишу Delete). Подтвердите удаление записи нажатием ОК в появившемся окне. Убедитесь, что в результате каскадного удаления в "подчиненной" таблице также удалены соответствующие записи.

- Удалите все записи из обеих таблиц, закройте их и восстановите окно БД.

5.3 Импорт данных из текстового файла без разделителей

Данным способом сформируйте таблицу Детали с помощью файла details.txt.

- В окне БД установите закладку Таблицы. В меню Файл выберите Внешние данные, а затем Импорт. Появится ОД "Импорт"

- В списке Тип файла выберите Текстовые файлы. Выберите каталог, содержащий импортируемый файл (файл для таблицы содержится в папке c:/Мои документы).

- Выберите исходный текстовый файл и нажмите кнопку Импорт. Появится ОД Импорт текста.

- Выберите опцию Фиксированная ширина и нажмите кнопку Далее. Снова нажмите кнопку Далее.

- Выберите режим В существующей таблице и из списка конкретную заполняемую таблицу. Нажмите Далее. Далее нажмите Готово.

- Откройте сформированную таблицу и просмотрите данные, импортированные в нее. Закройте таблицу.

5.4  Импорт данных из таблицы MS EXCEL

Данным способом сформируйте таблицу Поставщики с помощью файла people.xls.

- В окне БД установите закладку Таблицы. В меню Файл выберите Внешние данные, а затем Импорт. Появится ОД Импорт.

- В списке Тип файла выберите Microsoft Excel. Выберите каталог, содержащий импортируемый файл (папка c:/Мои документы).

- Выберите исходный файл для импорта и нажмите кнопку Импорт. Появится ОД Импорт электронной таблицы. Нажмите дважды кнопку Далее.

- Выберите режим В новой таблице и нажмите кнопку Далее. Снова нажмите кнопку Далее.

- Установите опцию Не создавать ключ и нажмите Далее. Запомните предлагаемое имя промежуточной таблицы (Лист1). Нажмите кнопку Готово.

- Откройте сформированную таблицу (Лист1), нажав кнопку Открыть. Отметьте все строки таблицы и скопируйте их в буфер, выбрав в меню Правка команду Копировать. Сверните таблицу.

- Откройте таблицу Поставщики, нажав кнопку Открыть. Вставьте в нее данные из буфера, выбрав в меню Правка команду Добавить из буфера. Просмотрите импортированные данные. Закройте таблицы Поставщики и Лист1. Удалите промежуточную таблицу Лист1.

5.5  Ручное заполнение таблиц

Данным способом заполните таблицу Поставки.

- Откройте оставшуюся таблицу в режиме таблицы.

- Введите по своему усмотрению данные во все строки таблицы.

- Закройте таблицу.

6. Сохранение и закрытие БД

- Закройте окно БД. Окончите работу с MS АCCESS.

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

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

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

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

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

Фамилия

Имя

Отчество

Город

Телефон

1

Иванов

Петр

Петрович

Спб

(812)

2

Петров

Иван

Абрамович

Спб

(812)

3

Сидоров

Мойша

Иванович

Москва

(067)

4

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

Сергей

Сергеевич

Киев

(078)

Таблица 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: Поставщики

Имя поля

Тип

Размер

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

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

числовой

дл. целое

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

Фамилия

текстовый

30

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

Имя

текстовый

20

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

Отчество

текстовый

30

Город

текстовый

30

Телефон

текстовый

20

Маска ввода!\(999\)999\-9999;;_

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

Имя поля

Тип

Размер

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

КодДетали

числовой

дл. целое

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

Название

текстовый

20

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

Вес

числовой

плав.

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

ГородСклада

текстовый

30

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

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5