Основы работы СУБД MS Access: основные технологии работы с запросами (на примере).



В целом все запросы решают проблему обновления базы данных. Существуют различные формы запросов. Выбор формы запросы зависит от решаемой рекламной задачи, от системы организации системы базы данных, а так же от пристрастий пользователя. В любом случае пользователь получает из базы данных информацию, требуемую в данный момент времени. Работа с запросамиЗапросы представляют собой набор выборочной информации из общей базы данных.Таблицы – слишком ценные объекты базы, чтобы с ними имел дело кто-либо, кроме разработчика базы.Если исполнителю надо получить данные из базы, он должен использовать специальные объекты – запросы. Все необходимые запросы разработчик базы должен подготовить заранее. Если запрос подготовлен, надо открыть панель Запросы в окне базы данных, выбрать его и открыть двойным щелчком на значке – откроется результирующая таблица, в которой исполнитель найдёт то, что его интересует.В общем случае результирующая таблица может не соответствовать ни одной из базовых таблиц базы данных. Её поля могут представлять набор из полей разных таблиц, а её записи могут содержать отфильтрованные и отсортированные записи таблиц, на основе которых формировался запрос. Лишь в тех случаях, когда исполнитель не находит нужных данных в результирующей таблице, возникает необходимость готовить новый запрос – это задача разработчика базы

 

Технологии работы со справочно-правовыми системами (на примере)

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

Причина популярности справочно-правовых систем среди специалистов объясняется тем, что такие системы представляют собой доступный и эффективный инструмент для ежедневной работы с правовой информацией. Они не просто обеспечивают свободный доступ к правовой информации, но и позволяют специалисту экономить время. Компьютерная справочная правовая система (СПС) — это программный комплекс, включающий в себя массив правовой информации и программные инструменты, позволяющие специалисту работать с этим массивом информации: производить поиск конкретных документов или их фрагментов, формировать подборки необходимых документов, выводить информацию на печать и т.д. Наиболее известны в России следующие продукты и разработавшие их компании:• «Консультант Плюс» (компания «Консультант Плюс»);• «Гарант» (НПП «Гарант-Сервис»);• «Кодекс» (Центр компьютерных разработок);• «Референт» (фирма «Референт-Сервис»).Для поиска документов в СПС «Консультант Плюс» можно использовать несколько инструментов, главный из них — карточка поиска.Карточка поиска представляет собой таблицу с некоторым количеством поисковых полей. Для каждого поискового поля в системе предусмотрен словарь, автоматически заполняемый и корректируемый по мере поступления документов в информационную базу (ИБ). При вводе в систему каждого документа его реквизиты заносятся в соответствующий словарь.Для того чтобы найти документы, необходимо указать известную информацию (например, номер документа, название, вид, тематику и т.д.) в полях Карточки поиска. В большинстве случаев для поиска документа достаточно заполнить только несколько полей. Поиск становится намного проще, если известны точные реквизиты документа, например его номер. В этом случае достаточно указать лишь номер документа. В программе «Консультант Плюс» имеется Правовой навигатор. Он представляет собой алфавитно-предметный указатель, состоящий из ключевых понятий. Близкие ключевые понятия объединены в Группы. Такая двухуровневая структура облегчает выбор ключевых понятий, когда вы указываете их для поиска документов.


25Основы работы СУБД MS Access: основные технологии работы с таблицами (на примере).\Таблицы — это основные объекты любой базы данных, в кото­рых хранятся все данные, имеющиеся в базе, а также структура базы (поля, их типы и свойства). Все другие объекты (формы, отчеты, запросы) зависят от данных таблиц.Создание таблиц• Работа с любыми объектами начинается с окна База данных (рисунок 3). На левой панели данного окна сосредоточены элементы управления для вызова всех семи типов объектов программы. Создание таблиц начинается с выбора элемента управления Таблицы.Рисунок 3На правой панели представлен список таблиц, уже имеющихся в составе базы, и приведены элементы управления для создания новой таблицы. Чтобы создать таблицу вручную, следует использовать значок Создание таблицы в режиме конструктора.При создании таблицы целесообразно (хотя и не обязательно) задать ключевое поле. Это поможет впоследствии, при организации связей между таблицами. Для задания ключевого поля достаточно щелкнуть на его имени правой кнопкой мыши и в открывшемся контекстном меню выбрать пункт Ключевое поле.Закончив создание структуры таблицы, бланк закрывают (при этом система выдает запрос на сохранение таблицы), после чего дают таблице имя, и с этого момента она доступна в числе прочих таблиц в основном окне База данных. Оттуда ее и можно открыть в случае необходимости.Созданную таблицу открывают в окне База данных двойным щелчком на ее значке. Новая таблица не имеет записей — только названия столбцов, характеризующие структуру таблицы (рисунок 4). Заполнение таблицы данными производится обычным порядком. Курсор ввода устанавливается в нужную ячейку указателем мыши. Переход к следующей ячейке можно выполнить клавишей TAB. Переход к очередной записи выполняется после заполнения последней ячейки.Рисунок 4В нижней части таблицы расположена Панель кнопок перехода. Ее элементами управ­ления удобно пользоваться при навигации по таблице, имеющей большое число записей.Начинающим пользователям Microsoft Access доставляет неудобство тот факт, что данные не всегда умещаются в ячейках таблицы. Шириной столбцов можно управлять методом перетаскивания их границ. Удобно использовать автоматическое форматирование столбцов «по содержимому». Для этого надо установить указатель мыши на границу между столбцами (в строке заголовков столбцов), дождаться, когда указатель сменит форму, и выполнить двойной щелчок. Это общесистемный прием Windows 98, и им можно пользоваться в данной программе, как и во многих других.После наполнения таблицы данными сохранять их не надо — все сохраняется автоматически. Однако если при работе с таблицей произошло редактирование ее макета (например, изменялась ширина столбцов), СУБД попросит подтвердить сохранение этих изменений.Если возникнет необходимость изменить структуру таблицы (состав полей или их свойства), таблицу надо открыть в режиме Конструктора. Для этого ее следует выделить в окне База данных и щелкнуть на кнопке Конструктор.Если на этапе проектирования базы данных была четко разработана структура таблиц, то создание таблиц с помощью Конструктора происходит очень быстро и эффективно. Даже без использования автоматизированных средств создание основы для достаточно крупных проектов происходит в считанные минуты — это ценное свойство СУБД Microsoft Access, но оно реализуется при непременном условии тщательной предварительной подготовки.
27Основы работы СУБД MS Access: основные технологии организации многотабличных баз данных (на примере).Реляционные базы данных состоят из нескольких таблиц, связь между которыми устанавливается с помощью совпадающих полей. Каждая запись в таблицах идентифицирует один объект. Отношение между объектами определяет отношение между таблицами. Существует 4 типа отношений:1. Отношение «один к одному» означает, что каждая запись в одной таблице соответствует только одной записи в другой таблице. Одному гражданину страны соответствует только один номер паспорта, в то же время как один номер паспорта соответствует только одному человеку.2. Отношение «один ко многим» означает, что каждой записи в одной таблице соответствует одна или несколько записей в другой таблице. Один абитуриент может поступать во многие вузы и в тоже время в один вуз может поступать много абитуриентов.3. Отношение «многие ко многим» возникает между двумя таблицами в тех случаях, когда:• одна запись из первой таблицы может быть связана более чем с одной записью из второй таблицы;• одна запись из второй таблицы может быть связана более чем с одной записью из первой таблицы.

Например, связь между преподавателями и группами студентов. Несколько преподавателей ведут занятия в нескольких группах, и несколько групп занимаются у нескольких преподавателей.В большинстве случаев любые две таблицы связаны отношением «один – ко многим».Создание связей между таблицами1. Таблица тАбитуриенты:

КодАб является ключевым полем.2. Таблица пересечения тСвязьАбВУЗ:

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

Рисунок 12.6. Схема данныхЧтобы определить связи, необходимо использовать команду Сервис->Схема данных (кнопка После нажатия кнопки Создать Access создаст связь и нарисует линию между двумя таблицами, указывающую на наличие связи между ними

 


Дата добавления: 2018-04-15; просмотров: 418; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!