MS Access
Категория реферата: Рефераты по информатике, программированию
Теги реферата: конфликт реферат, сочинение тарас бульбо
Добавил(а) на сайт: Агна.
Предыдущая страница реферата | 2 3 4 5 6 7 8 9 10 11 12
[pic]
В этом окне можно как редактировать так и вводить новую информацию.
Помимо этого, формуляры можно распечатывать на принтере. Посмотреть как
будет выглядеть данный формуляр на листе бумаге Вы можете в конце работы.
Кроме формуляров Access предоставляет специальное средство для
распечатки выбранной информации - Отчеты. Отчеты отличаются от формуляров
одним: в отчете нельзя редактировать данные. Давайте создадим один, но
основанный только на одной таблице Univer. Для этого также воспользуемся
Конструктором отчетов, т.к. это более легкий и понятный способ построения
чего-либо. Для этого из предлагаемых запросов и таблиц выберем таблицу
Univer, потом выберем опцию группировки Groups/Totals, порядок полей в
отчете оставим такой же, сгруппируем по полю name_of_university в режиме
Normal, очередность сортировки в группах сделаем по оставшемуся полу ID, выберем стиль формы отчета Presentation и расположение на листе бумаги
Portrait, введем имя для отчета University и нажмем кнопку Finish. Access
создаст отчет, его Вы сможете увидеть в конце работы.
Обрабатывая таким образом информацию мы часто повторяем определенные последовательности операций и для того чтобы избежать этого, а также повысить эффективность общения с Базой данных и сократить время обработки данных. Access предоставляет набор Макрокоманд. В нашей Базе есть одно такое повторяющееся действие: если при каждой загрузке Базы данных мы хотим открывать сразу все наши таблицы, запросы, отчеты или что-нибудь еще, то мы можем записать последовательность макрокоманд делающих это.
Для этого создадим окно проектирования макрокоманд, здесь каждая
строка может содержать одну инструкцию в колонке Action и комментарий к ней
в колонке Comment. В каждой строке колонки Action есть список макрокоманд
из которого выберем нужные нам макрокоманды: Opentable(Открыть таблицу),
OpenQuery(Открыть запрос), OpenReport(Открыть отчет),
Minimize(Минимизировать), MsgBox(Окошко сообщения) и разобьем их на
макрогруппы с именами 1, 2, 3. Первая макрогруппа будет выдавать сообщение, открывать три таблицы и минимизировать их. Вторая будет выдавать сообщение, открывать запрос и минимизировать его. Третья будет выдавать сообщение, открывать отчет и минимизировать его.
Окно проектирования макрокоманд будет выглядеть так:
[pic]
Теперь чтобы запустить это, надо в меню File выбрать опцию Run Macro и выбрать из списка нужную вам макрогруппу. Например, если вы запустите первую, то сначала увидите сообщение:
[pic]
Если Вы нажмете на кнопку OK, то увидите что-то вроде этого:
[pic]
Наша макрогруппа отработала: открыла таблицы и минимизировала их.
Если вы запустите остальные, то результат будет такой же, только открыты
будут запрос и отчет.
Работая с макрокомандами Вы скоро увидете, что это довольно
ограниченный инструмент управления Базой данных. Помимо макрокоманд Access
имеет втроенный язык програмирования - Access Basic, этот язык представляет
собой диалект языка Visual Basic . Для написания программ Access
предоставляет такое средство как Модуль. Модуль представляет собой
небольшой текстовый редактор с проверкой ситаксиса при завершении строки.
Здесь Вы можете писать свои функции и процедуры. Access Basic, как и любой
язык програмирования, имеет переменные, константы, операторы цикла, условия
и набор функций для выполнения различных действий.
4. Небольшая сравнительная характеристика СУБД Clipper и Access.
Проведем небольшие сравнение этих двух СУБД. Их главное различие это
то что Clipper предназначен для работы в DOS, а Access - в Windows.
Существует также различие в структуре обрабатываемых данных. Access, как
было сказано выше, поддерживает, без конвертирования, такие форматы как
dBASE, Paradox или Btrieve. Clipper в этом отношении намного беднее, он
поддерживает только dDASE формат.
Clipper отличается более развитым языком программирования в этом
отношении он больше похож на Си, Паскаль, чем на чисто СУБД, такую как
Access, например. Конечно в Access тоже входит язык программирования Access
Basic (встроенный диалект языка Visual Basic ), дающий возможность
формирования специализированных систем управления базами данных, но более
бедный.
Access ориетирован больше на людей не занимаюшихся программированием.
Он имеет очень удобный и понятный интерфейс, очень многие операции у него
автоматизированы с помощью различных Конструкторов. Так же не надо
придумывать и писать свой интерфейс для своей Базы данных, надо только
выбрать из уже сушествующих. Clipper в этом отношении намного беднней и не
имеет таких средст автоматизации проектирования и обработки данных.
На этом основные различия заканчиваются. Так как Access и Clipper
являются реляционными СУБД, то основные термины практически не отличаются.
И там, и там пользователь имеет дело с таблицами, полями, записями.
Список литературы:
I. Microsoft Access, User’Guide. Microsoft Corporation, 1994.
II. Microsoft Access, Getting Started. Microsoft Corporation, 1994.
III. Бемер С., Фратер Г.: Microsoft Access для пользователя. Микап, Москва
1994.
Скачали данный реферат: Лукин, Новичков, Bulanov, Яловкин, Яблонов, Евфросиния, Subotin.
Последние просмотренные рефераты на тему: конспект урока по русскому языку, отчет о прохождении практики, контрольная работа 2, культура реферат.
Предыдущая страница реферата | 2 3 4 5 6 7 8 9 10 11 12