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

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

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

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

1 2 . Создание файлов п р и л о ж е н и йНаряду с созданием обычных mdb-файлов приложений в Access 2002 имеется возможность создавать mde-файлы приложений, в которых хранятся БД,предназначенные «только для исполнения». Отличительной чертой этих файлов является то, что соответствующие приложения имеют ограничения помодификации их объектов, а также откомпилированы все модули и удаленыисходные тексты VBA-программ. Это позволило защитить приложение отисправления и исследования, а также уменьшить размер файла БД.Степень уменьшения размера исходной базы данных зависит, главнымобразом от ее состава и состояния (размеров неиспользуемых областей в файле).

Так, например, размер mde-файла базы данных Northwind.mdb в форматеAccess 2002 меньше исходного mdb-файла на 4%.Чтобы создать копию приложения с БД, предназначенную только для исполнения, нужно выполнить команду С е р в и с | С л у ж е б н ы е п р о г р а м м ы |С о з д а т ь M D E - ф а й л ( T o o l s [ D a t a b a s e U t i l i t i e s | M a k e M D E F i l e ) . Появитсядиалоговое окно, в котором вводится имя исходной базы данных и нажимается кнопка С о з д а т ь M D E ( M a k e M D E ) .В очередном диалоговом окне указывается имя новой БД и папка ее размещения. После нажатия кнопки С о х р а н и т ь ( S a v e ) в окне Access откомпилирует исходную базу и сохранит ее в новом файле с расширением mde, после чего удалитиз этого файла все исходные тексты VBA-программ и выполнит сжатие файла.Если открыть mde-файл некоторой БД, то обнаружатся, что в окне базыданных на вкладках Ф о р м ы ( F o r m s ) и О т ч е т ы ( R e p o r t s ) станут недоступными (изменят свой цвет на серый) кнопки К о н с т р у к т о р ( D e s i g n ) и С о з д а т ь(New), а на в к л а д к е М о д у л и (Modules) — все три к н о п к и Запуск (Run), Кон-с т р у к т о р ( D e s i g n ) и С о з д а т ь (New).

Э т о о з н а ч а е т , ч т о н е л ь з я п р о с м а т р и в а т ь ,Часть 3. Современные СУБД и их применение352изменять или создавать формы, отчеты и модули, добавлять, удалять или изменять ссылки на используемые библиотеки или базы данных, изменять исполняемый код, а также импортировать или экспортировать формы, отчетыи модули. Запустить программу модуля можно только через интерфейс приложения БД. Вместе с тем, по-прежнему остаются доступными все средствапросмотра, создания и модификации таблиц, запросов и макросов.1 0 .

1 3 . Страницы д о с т у п а к д а н н ы мСтраница доступа к данным ( С Д Д ) является специфическим видом Webстраницы, предназначенной для работы с данными, размещенными в Интернете или интранете. Используемые данные могут храниться в базах данныхAccess или S Q L Server, а также в файлах других источников информации,например, в электронных таблицах Excel.ХарактеристикастраницдоступакданнымРазработка С Д Д напоминает разработку форм и отчетов. В процессе разработки можно использовать список полей таблиц базы данных, окно инструментов, элементы управления, диалоговые окна сортировки и группировки и т. д.

Однако имеются существенные отличия в способах разработки инепосредственной работы с данными (табл. 10.2).Таблица 10.2.Краткая характеристика отличий СДД от форм и отчетовЗадачаФормаОтчетДинамическийотчетСтраницадоступак даннымВвод, редактирование и интерактивное взаимодействие с даннымив базе данных или проектеДаНетНетДаВвод, редактирование и интерактивное взаимодействие с реальными данными (live data) в Интернете или интранете за рамкамибазы данных или проектаНетНетНетДаВозможноДаДаВозможноНетНетДа(статическиеданные)Да(реальныеданные)Печать данныхдля распространенияПередача данных по электроннойпочте10. СУБД Access 2002353Примечание.В таблице «Да» означает наилучшее выполнение задачи, «Возможно» —возможность менее оптимального решения задачи, «Нет» — невозможностьрешения задачи.С учетом состава включенных элементов С Д Д гго назначению условноможно разделить на три основных типа: получения интерактивного отчета,ввода и анализа данных соответственно.Первый тип С Д Д часто используется д л я объединения и группированияи н ф о р м а ц и и в базе данных и публикации итоговых данных.

Д а н н ы е в С Д Дэтого типа можно сортировать и фильтровать, но нельзя редактировать.Второй тип СДД используется для просмотра, редактирования, добавления и удаления записей из БД. Между страницей и данными устанавливается динамическая связь с помощью операторов языка SQL, размещаемых настранице. Обмен информацией между страницей и базой данных происходитпри выполнении SQL-операторов, которые обрабатываются Web-сервером,посылающим запросы к БД.С Д Д третьего типа могут включать список PivotTable (сводная таблица),подобный форме PivotTable системы Access или отчету PivotTable табличного процессора Excel. Кроме того, страницы могут содержать диаграммы илиэлектронные таблицы, в которых можно вводить и редактировать данные, атакже использовать формулы как в Excel.Страница доступа к данным сохраняется в отдельном файле вне файла базыданных.СозданиестраницдоступакданнымНачать создание С Д Д можно различными способами при создании базыданных и в существующей базе данных.

Мы коротко рассмотрим, как создаются новые пустые СДД.Если после запуска Access в окне справа присутствует панель задач (какна рис. 10.1), то для создания пустой СДД в разделе достаточно пойти по ссылке П у с т а я с т р а н и ц а д о с т у п а к д а н н ы м ( B l a n k D a t a A c c e s s P a g e ) . Появлением панели управляет флажок на вкладке В и д ( V i e w ) меню С е р в и с | П а р а м е т р ы (Tools | Options).Перейти к созданию С Д Д можно также с помощью команды Ф а й л | С о или по нажатию кнопки С о з д а т ь ( N e w ) панели инструментов.

В этих двух случаях появляется вышеупомянутая панель, если ее небыло до этого.Результатом перехода по ссылке П у с т а я с т р а н и ц а д о с т у п а к д а н н ы м( B l a n k D a t a A c c e s s P a g e ) будет окно выбора источника данных (рис. 10.39).При нажатии на кнопку О т к р ы т ь ( O p e n ) запустится мастер соединения сданными (рис. 10.40), позволяющий установить соединение с источникомданных д л я СДД.з д а т ь (File | N e w )12 Зак. 541Часть 3. Современные354СУБД и ихприменениеSelect Data SourceXMy Data SourcesLookpr™ " Tools »jil+Connect to New Data 5ource.odclej+New SQL Server Connection,odeHistoryJjlMy DocumentsDesktop*FavoritesF le Q a m e :My NetworkPlaces'I"3New Source.OpenFiles of type: |д|| Data Sources (*, ode;*, mdb; * mde; : jJCancelРис.

10.39. О к н о выбора источника данныхData Connection WizardW e l c o m e t o t h e D a t a C o n n e c t i o n WizardThis wizard will help you connect to a remote data source.What kind of data source do you want to connect to?Microsoft 5QL Server0Cancel^ .3. jBackI* * >IFinishРис. 10.40. Окно установления соединения с источником данных10. СУБД Access 2002355Следующее окно мастера (рис. 10.41) предназначено для задания остальных свойств соединения, которые включают в себя: поставщика данных, имясервера, информацию подключения (имя учетной записи пользователя и пароль), имя файла базы данных на сервере и другие.Свойства связи с даннымиШПоставщик данных j Подключение J Дополнительно] ВсеВыберите подключаемые данные:Поставщики OLE DBMicrosoft Jet 4.0 OLE DВ ProviderMicrosoft ULE DB Provider for SUL ServerДалее >>OKОтменаСправкаРис.

10.41. О к н о свойств связи с д а н н ы м иЗавершив установку параметров на вкладке подключения, рекомендуетсяпроверить правильность параметров с помощью кнопки тестирования связи.Третья вкладка описывает параметры защиты данных и нрава доступа к ним.Следующей и основной фазой разработки СДД является разработка собственно интерфейса СДД, которая по своей сути напоминает разработку формили отчетов в режиме Конструктора (рис. 10.42). При этом используются аналогичные панели инструментов и приемы.Часть 3. Современные СУБД и их применение356Toolbt *Х { | '^j P a g e l : D a t a Access P a g eШ! Ал J% ab!iI IO \S*I? I I ШоI * |ll ЩDrag fields from the Field List and drop them on the page.Рис. 10/i2.

Окно СДД в режиме конструктора (слева — панель инструментов)Созданную таблицу сохраняют обычным способом сохранения объектовбазы данных. Хранится С Д Д в отдельном htm-файле, который располагаетсяв произвольном месте и имеет произвольное имя. Ф а й л С Д Д логически связывается с базой данных таким образом, что он становится «виден» из окнабазы данных (рис. 10.5).Работасо страницамидоступакданнымОткрыть и работать со С Д Д можно из среды Access и с помощью установлен ного броузера Интернета, например программы Microsoft InternetExplorer. Страницы можно использовать в приложении наряду с формамии отчетами. Создавать СДД, открывать в режиме Конструктора или просмотра в Access, а также просматривать и работать со страницами в Интернетеили интранете можно при установке программы Microsoft Internet Explorerверсии не ниже 5.»ЗащитастраницдоступакданнымЧтобы защитить страницу доступа к данным и данные, нужно выполнитьследующее:• защитить базу данных Access, содержащую ярлык (shortcut) страницыдоступа к данным и соответствующий HTML-файл, используя средствазащиты файловой системы;• защитить базу данных, связанную со страницей доступа к данным, путем защиты базы данных от неправомочных пользователей с помощью10.

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

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

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