Главная » Просмотр файлов » Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009

Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009 (1084484), страница 58

Файл №1084484 Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009 (Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009) 58 страницаХомоненко А.Д., Цыганков В.М., Мальцев М.Г. - Базы данных. Учебник для высших учебных заведений (6-е изд.) - 2009 (1084484) страница 582018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 58)

Кузнецов СД. Три манифеста баз данных: ретроспектива и перспективы. Институт системного программирования РАН - Информационно-аналитическиематериалы Центра Информационных Технологий. - http:\\www.citforum.ru.7. Меллинг В. П. Корпоративные информационные архитектуры: и все-таки онименяются / / Системы Управления Базами Данных, № 2, 1995. С. 45-59.8.

Михайлов М. СУБД нового поколения / / КомпьютерПресс, № 11, 1990.С. 25-30, 79.9. Орфали Р., Харки Д., Эдварде Д. Основы CORBA / Пер. с англ. М.: МАЛИП,Горячая линия - Телеком, 1999.10. ПросизД. Программирование для Microsoft .NET /Пер. с англ. - М.: Издательско-торговый дом «Русская редакция», 2003. - 704 с.»11. Сигнор Роберт, Стегман Михаэль О. Использование ODBC для доступа к базам данных / Пер. с англ. М.: БИНОМ; НАУЧНАЯ КНИГА.276Часть 2. Проектирование и использование БД12.

Системы управления базами данных и знаний: Справ, изд. / Наумов А. П., Вендров А. М., Иванов В. К. и др.; Под ред. А. Н. Наумова. М.: Финансы и статистика, 1991.13. Хомоненко А. Д., Гофман В. Э. Работа с. базами данных в Delphi. — 3-е изд. —СПб.: БХВ-Петербург, 2005.14. Шнитман В. 3., Кузнецов С. Д. Серверы корпоративных баз данных. Информационно-аналитические материалы Центра Информационных Технологий.http:\\www.citforum.ru.СОВРЕМЕННЫЕ СУБДИ ИХ ПРИМЕНЕНИЕ10. СУБД Access 20021 0 .

1 . Общая характеристикаПрограмма Microsoft Access 2002 является реляционной СУБД, которая может функционировать под управлением операционных систем Windows 95/98,Windows N T 3.51 и выше, а также более новых версий Windows (в том числеWindows 2000 и Windows ХР). Она является дальнейшим развитием предыдущей версии Microsoft Access 2000.С У Б Д Access имеет стандартизованный интерфейс приложений Windows(рис. 10.1). Большинство действий по работе с различными элементами в средеAccess можно выполнить с помощью следующих средств: команд основногоменю, кнопок панелей инструментов, команд контекстного меню и комбинаций клавиш.

Д л я краткости будем обычно указывать первый или первые дваКнопкасистемногоменюСтроказаголовкаСтрокаменюПанельинструментовКнопки управленияокном AccessИГ-IKЫ Microsoft AccessFilegdityjewInsertlools' aflndow Helpур? a qi.i«vhori for iiolp. щ .да ш• Ф New FileO p e n a filedbl.mdbNorthwind-2002.mdeNorthwind-2002.mdbMUMКнопкаСохранитьОбласть задачРис. 10.1. О к н о Microsoft Access278Часть 3. Современные СУБД и их применениеспособа.

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

На формах размещаются различные элементы, такие как: поля таблиц, поля со списком,кнопки, раскрывающиеся списки, выключатели, переключатели, флажки,рисунки, подчиненные формы и т. д.За кнопками обычно закрепляют вызов функций. Функции обработкиинформации во время работы с базой данных задаются с помощью макросовили программ на Visual Basic for Application (VBA) — VBA-программ. Обычно в приложениях для работы с БД предусматривают автоматическое открытие главной кнопочной формы при открытии базы данных.

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

С помощьюзапросов во внешней БД можно создавать таблицы. В качестве внешней БДможет выступать любая база данных, поддерживающая протокол ODBC, папример, база данных SQL Server, расположенная на удаленном сервере, илиодна из баз данных систем Paradox, dBASE, или Access.Таблица представляет собой основную единицу хранения данных в базе.Понятие таблицы в Access полностью соответствует аналогичному понятию реляционной модели данных.

В произвольной базе обычно имеетсясовокупность связанных между собой таблиц. Между двумя таблицамиможно устанавливать связи типа 1:1 и 1:М с помощью окна описания схемы данных. Основными операциями над таблицами являются: просмотр иобновление (ввод, модификация и удаление), сортировка, фильтрация ипечать.Форма представляет собой объект базы данных Access, в котором разработчик размещает элементы управления, принимающие действияпользователей или служащие для ввода, отображения и изменения данных в полях.10. СУБД Access 2002279Запрос представляет собой формализованное требование на отбор данныхиз таблиц или на выполнение определенных действий с данными. Запроспозволяет создать набор записей из данных, находящихся в разных таблицах,и использовать его как источник данных для формы или отчета.В Access м о ж н о с о з д а в а т ь и в ы п о л н я т ь с л е д у ю щ и е о с н о в н ы е т и п ы з а п р о -сов: на выборку, обновление, удаление, или добавление данных.

С помощьюзапросов можно также создавать новые таблицы, используя данные из однойили нескольких существующих таблиц.Описание запроса можно выполнить с помощью бланка QBE или инструкции языка SQL.Макрос представляет последовательность макрокоманд встроенного языка Access, задающих автоматическое выполнение некоторых операций, например: «ОткрытьТаблицу» (OpenTable), «Закрыть» (Close), «НайтиЗапись»(FindRecord) и «Печать» (PrintOut). В последующих версиях системы макросы используются для обеспечения совместимости с предыдущими версиями, и рекомендуется для процедур автоматизации использовать программный код VBA.Модуль представляет совокупность описаний, инструкций и процедур наязыке VBA, сохраненную под общим именем.

В Access используются модулитрех типов: формы, отчета и стандартный. Модули форм и отчетов содержатпрограммы, являющиеся локальными для этих объектов. Процедуры из стандартного модуля, если они не описаны явно как локальные для содержащегокх модуля, распознаются и могут вызываться процедурами из других модулей в той же базе данных или из адресуемых баз данных.При работе с программой Microsoft Access пользователь может встретиться еще с двумя важными понятиями: страница доступа к данным и проект.Они не являются компонентами базы данных, хотя и имеют к ней отношение.Эти понятия будут рассмотрены отдельно позднее.Access поддерживает традиционные для офисных приложений механизмы связывания и встраивания объектов OLE (Object Linking and Embedding)и динамического обмена данными D D E (Dynamic Data Exchange).

При этомпо протоколу OLE система Access позволяет работать с любыми объектамииз библиотеки типов другого приложения, а также предоставляет свои объекты для других приложений.Аналогично системой Access поддерживается протокол динамическогообмена данными в роли приложения, принимающего данные (клиента), иисточника данных (сервера). Например, база данных Access может быть сервером для приложения Microsoft Word, выступающего в роли клиента и принимающего данные по каналу связи.Основные взаимосвязи объектов в БД Access схематично представлены нарис.

10.2 (взаимодействия объектов показаны сплошными линиями, потокиданных — штриховыми).280Часть 3. Современные СУБД и их применениеВ таблицах хранятся данные, которые можно использовать в запросах,формах и отчетах. Формы и отчеты используют данные из таблиц или череззапросы (путем выборки). Операции вычисления или форматирования данных при выполнении запросов могут производиться с помощью встроенныхфункций или пользовательских VBA-программ. Макросы и VBA-программы могут вызываться при возникновении следующих событий в БД: открытие формы, ввод записи в таблицу, нажатие кнопки в окне формы и т.

д. Спомощью макросов можно, к примеру, открыть форму или отчет, выполнитьзапрос и прочее. VBA-программы могут работать с объектами Access и вызывать процедуры из DLL-библиотек Windows.10. СУБД Access 2002281При полной установке Access версии 2002 требуется 16 Мб оперативнойпамяти и около 65 Мбайтов свободного пространства на жестком диске.Основной учебной базой данных является БД «Борей» (доступна при помощи команды П р и м е р ы б а з д а н н ы х в меню С п р а в к а ) Она содержит данныео продажах вымышленной компании, занимающейся импортом/экспортомпродуктов питания. Пользователь может не только просматривать объекты базыданных, по и выполнять различные операции с данными, поскольку она ужесодержит достаточное количество записей со смысловой информацией.В Microsoft Access 2002 имеется также учебный проект Access Northwind(NorthwindCS.adp), для которого базу данных можно создать при первом открытии проекта (команда П р и м е р ы б а з д а н н ы х в меню С п р а в к а ) вручнуюлибо автоматически с помощью Access.Кроме того, в Microsoft Access включены три учебных приложения («Адресная книга», «Управление контактами» и «Личное имущество») с соответствующими базами данных, которые можно использовать для изучения продукта и личных нужд.Изучение структуры и поведения во время работы с учебными базами данных и проектами позволяет лучше понять, как следует организовать и разрабатывать собственные базы и проекты, а также как использовать MicrosoftAccess.Microsoft Access 2002 позволяет работать с данными и таблицами баз данных, созданных в предыдущих версиях Access, но его нельзя использовать дляизменения объектов в базах данных предыдущих версий.

Поэтому для работы с ранее созданными базами рекомендуется использовать имеющиеся вMicrosoft Access 2002 средства преобразования старых форматов в новыйформат.Некоторые ограничения С У Б Д Access 2002:• размер файла базы данных (с расширением mdb) — 2 Гб за вычетом места, необходимого системным объектам. Реально размер ограничиваетсядоступным местом на диске, так как БД может включать присоединенные таблицы;• число объектов в базе данных — 32768;• количество одновременно работающих пользователей — 255;• максимальный размер таблицы — 2 Гбайт;• максимальное количество полей в таблице — 255;• максимальное количество индексов в таблице — 32;• максимальное число символов в записи (не считая поля Memo и поляобъектов OLE) - 2000;• максимальное число символов в поле Memo — 65 535 при вводе данныхчерез интерфейс пользователя и 1 Гбайт при программном вводе данных;• максимальный размер объекта OLE — 1 Гбайт;• максимальное количество таблиц в запросе — 32.Часть 3.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее