на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Операционная система, программное обеспечение ПК
p align="left">Таблицы, их назначение

Таблица - это основной объект любой базы данных. Современные БД содержат множество таблиц связанных между собой (см. "Шаг 4 - Связь между таблицами"). Без форм, запросов и отчетов, при создании базы можно обойтись. Но вот если нет ни одной таблицы, то данные просто некуда заносить. А это означает только одно, что в этом случае, вообще нет базы как таковой. Поэтому создание любой БД начинается с создания таблиц.

Процесс разработки таблицы состоит в задании набора полей и определении их свойств (см. "Шаг 3 - Свойства и типы полей"). Для активизации процесса создания таблицы необходимо нажать кнопку Создать в окне База данных на закладке Таблицы. При этом будет предложено несколько вариантов работы:

Режим таблицы - открывает таблицу-заготовку, в которой уже автоматически созданы поля, первоначально имеющие формальные имена Поле1, Поле2, Поле3 и т.д. Все они определены как текстовые поля и уже сразу готовы для заполнения информацией. Это довольно простой, но не самый лучший способ для создания таблиц.

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

Мастер таблиц - это специальная мини программа, позволяющая значительно ускорить процесс создания таблицы. Работа мастера заключается в том, что задается набор вопросов, отвечая на которые Вы даете СУБД руководство для автоматического создания необходимой структуры. Большую часть работы программа проделает сама, но при этом начинающему разработчику, пользоваться мастером не рекомендуется. Не зная терминологии, очень легко запутаться в смысле задаваемых вопросов и в выборе возможных вариантов ответов. Поэтому первые таблицы лучше создавать вручную.

Импорт таблиц - самый автоматический способ создания таблицы в базе данных. Он заключается в импорте уже готовой таблицы из другой базы, даже работающей в другой системе (другой СУБД). В зависимости от конкретных условий, из импортированной таблицы может быть позаимствована структура полей, их названия и основные свойства, и самое главное - само содержимое базы. Это позволяет взять часть информации для новой базы из уже имеющейся. Происходит перенос данных с сохранением структуры таблицы. Если же импортирование произошло не совсем так, как надо, то будут необходимы правки (например в именах полей) которые вносятся вручную.

Таблица хранит сведения по конкретному вопросу. Для того, чтобы данные не дублировались и не происходило ошибок при их выдаче, необходимо распределить данные разного рода по разным таблицам. Данные в таблице организованы в столбцы ("поля") и в строки ("записи"). Существует два режима работы с таблицей. Вы можете выбрать режим Конструктор или Режим таблицы, кликнув на специальной кнопке на панели инструментов. В режиме конструктора таблицы можно создать целую таблицу, добавляя новые поля или удаляя и настраивая существующие поля таблицы. Чтобы добавить поле, в верхней части окна таблицы следует ввести имя поля и определить его тип. Чтобы переименовать поле, измените его имя в столбце "Имя поля". Тип данных определяет, какого вида данные допускается вводить в поле. Например, недопустим ввод текста в поле денежного типа. Выбор соответствующего типа данных обеспечивает ввод данных в правильной форме для сортировки, вычислений и других операций. Чтобы определить или изменить тип данных, выберите столбец "Тип данных", нажмите в поле символ раскрывающегося списка и выберите тип данных из списка. Каждое поле имеет свойства, изменяя которые, можно управлять сохранением, обработкой и отображением данных поля. Для задания свойства поля выберите его в верхней части окна конструктора таблиц и в нижней части окна введите значение этого свойства или выберите его из списка. Набор доступных свойств определяется типом данных поля. Уникальная метка, называемая ключом, используется для определения каждой записи таблицы. Подобно тому, как номерной знак однозначно определяет автомобиль, ключ определяет запись. Ключевые поля в таблицах используются для создания межтабличных связей. Чтобы определить ключ, выделите строку с описанием нужного поля и нажмите кнопку Ключ на панели инструментов. В режиме таблицы добавляются, редактируются или просматриваются табличные данные. Также можно проверить орфографию и напечатать табличные данные, отфильтровать и отсортировать записи, изменить внешний вид таблицы или изменить структуру таблицы, добавив или удалив столбцы. Для добавления записей используется кнопка Новая запись на панели инструментов. При нажатии этой кнопки в конце таблицы появляется незаполненная строка. Для удаления записей необходимо выбрать любое поле записи и нажать кнопку Удалить запись на панели инструментов. Строки в таблице можно отсортировать согласно содержимому одного или нескольких столбцов. Для этого выберите поле, по которому будет осуществляться сортировка, и нажмите кнопку Сортировка по возрастанию или Сортировка по убыванию на панели инструментов. Фильтрация позволяет просмотреть в форме только определенные записи. Выберите данные, по которым следует провести отбор, и нажмите кнопку Фильтр по выделенному на панели инструментов. Для того, чтобы поправить фильтр, нажмите кнопку Изменить фильтр. Чтобы задать более подробное условие для фильтрации, выберите в меню Записи команду Фильтр и подкоманду Расширенный фильтр. Для применения обычного или расширенного фильтра, нажмите кнопку Применить фильтр на панели инструментов.

Билет № 45 СУБД Access. Запросы, их виды и назначение. Режим создания запросов

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

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

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

Access может быть создано несколько видов запроса:

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

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

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

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

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

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

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

Результаты выполнения запроса выводятся в режиме таблицы. Окно запроса в режиме таблицы аналогично окну просмотра таблицы базы данных. В этом режиме становится активной панель инструментов Запрос в режиме таблицы (Query Datasheet) с перечнем кнопок, аналогичным тому, который представлен на панели Таблица в режиме таблицы (Table Datasheet).

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

Панель инструментов конструктора запросов

Для выполнения необходимых действий при создании запроса используются команды меню или панель инструментов Конструктор запросов (Query Design) (рис. 4.2). Эта панель появляется, когда создается новый запрос в режиме конструктора или открывается для редактирования существующий.

По стрелке в заголовке панели инструментов конструктора запросов можно вызвать список кнопок, с помощью которого легко добавить или удалить кнопку или произвести полную настройку панели.

Билет № 46СУБД Access

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

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

Формы, их назначение. Режим создания форм

Форма в БД - это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления.

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

Форма предоставляет возможности для:

? ввода и просмотра информации базы данных

? изменения данных

? печати

? создания сообщений

Способы создания форм:

? Конструктор форм (предназначен для создания формы любой сложности)

? Мастер форм (позволяет создавать формы различные как по стилю, так и по содержанию)

? Автоформа: в столбец (многостраничная - поля для записи выводятся в один столбец, в форме одновременно отображаются данные для одной записи)

? Автоформа: ленточная (все поля записи выводятся в одну строку, в форме отображаются все записи)

? Автоформа: табличная (отображение записей осуществляется в режиме таблица)

? Автоформа: сводная таблица

? Автоформа: сводная диаграмма

? Диаграмма (создается форма с диаграммой, построенной Microsoft Graph)

? Сводная таблица (создается форма Access, отображаемая в режиме сводной таблицы Excel)

Алгоритм создания форм следующий:

? Открыть окно БД

? В окне БД выбрать вкладку Формы

? Щелкнуть на пиктограмме Создать, расположенной на панели инструментов окна БД

? В появившемся диалоговом окне «Новая форма» Выбрать способ создания формы и источник данных

? Щелкнуть на кнопке ОК

Создание формы с помощью Мастера

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

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.