Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

MS-Access. Запросы (Query). Назначение, состав, свойства.




Вопросы 15-23.

Господа, здесь задача составить базы данных на бумаге для: учета ставок в букмекерской конторе; подготовки кадрового резерва; электронной свахи (???); риелторской компании; системы вылета/прилета в аэропорту; кассовых чеков в магазине; учета потребления и постановки горючего на заправке.

 

MS-Access. Основные классы и их взаимосвязь.

В Access основными объектами являются таблицы, запросы, формы, отчеты, макросы и модули. В таблицах хранятся данные, которые можно извлекать с помощью запросов. Используя формы, можно выводить данные на экран или изменять их. Формы и отчеты могут использовать данные непосредственно из таблиц или через запросы.

 

MS-Access. Таблица. Назначение, состав, свойства.

Таблица – информационная матрица, куда сводится информация об объектах, имеющих одинаковую структуру. В таблице: строчка-объект; колонка – атрибут, свойства. Каждому полю таблицы должен приписываться определенный тип данных.


26. MS-Access. Поля таблицы и их основные свойства.

Типы полей:

Текст. Текст или комбинация текста и чисел (например, адреса), а также числа, не требующие вычислений, (например, номера телефонов, инвентарные номера или почтовые индексы). До 255 символов

Memo. Длинный текст или числа, например, примечания или описания. До 64 000 символов

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

Дата\Время.

Денежный. Значения валют. Денежный тип используется для предотвращения округлений во время вычислений.

Счетчик. Автоматическая вставка последовательных (увеличивающихся на 1) или случайных чисел при добавлении записи. Этот тип поля удобно применять для первичного ключа таблицы. В качестве значений таких полей Access автоматически выбирает целые порядковые номера (1,2,...). В дальнейшем номер, присвоенный записи при ее создании, не изменяется (независимо от удаления, вставки новых записей и т.п.)

Логический. Поля, содержащие только одно из двух возможных значений, таких, как «Да/Нет», «Истина/Ложь», «Вкл/Выкл»

Поле объекта OLE. Объекты (например, документы Microsoft Word, электронные таблицы Microsoft Excel, рисунки, звуки и другие двоичные данные), созданные другой программой, не понимаемые Access, но понимаемые сторонней программой.

 

MS-Access. Поля таблицы и их свойства группы Lookup.

Создание поля подстановки в таблицах Microsoft Office Access помогает повысить эффективность ввода данных для базы данных. Поле подстановки может содержать понятное пользователю значение, связанное с другим значением в исходной таблице данных или списке значений. Например, в поле подстановки может быть показано имя контакта, связанное с соответствующим кодом контакта в другой таблице, запросе или списке. В поле подстановки отображается список значений, из которых пользователь может выбрать нужное. Это позволяет сделать ввод данных более быстрым и точным. Если в поле указываются данные, уже существующие в другой таблице, можно избежать дублирования и возможных ошибок при повторном вводе данных. Поля подстановок бывают простыми или сложными. В простых полях подстановок хранится одно значение, а в сложных (или многозначных) полях подстановок — несколько значений, которые отображаются в списке или поле со списком. Для каждого значения в многозначном поле отображаемое значение подставляется на основе соответствующего ему связанного значения. При просмотре поля подстановки или обращении к нему в режиме таблицы оно называется столбцом подстановки.


28. MS-Access. Ключевое поля таблицы. Назначение, свойства.

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

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

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

MS-Access. Основные классы и их взамосвязь.

Не волнуйтесь, у вас не дежавю. Обратите внимание на вопрос под номером 24. Вуаля, подозрения испарились.

 

MS-Access. Запросы (Query). Назначение, состав, свойства.

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

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...