Главная » Просмотр файлов » Кузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012)

Кузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012) (1084448), страница 8

Файл №1084448 Кузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012) (Кузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012)) 8 страницаКузин А.В., Левонисова С.В. Базы данных (5-е издание, 2012) (1084448) страница 82018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

После за­вершения работы мастера администратор может присвоить новыеправа доступа пользователям и группам пользователей.Мастер по разделению базы данных позволяет разделить ее надва файла, в первый из которых помещаются таблицы, а во вто­рой — запросы, формы, отчеты, макросы и модули. При этомпользователи, работающие в сети, имея общий источник дан­ных, смогут устраивать формы, отчеты и другие объекты, исполь­зуемые для обработки данных, по своему усмотрению.37Использование технологии Windows в среде AccessMicrosoft Access как средство создания реляционных БД ис­пользует все достоинства технологии Windows.Среди достоинств средств Access выделим следующие.1. СУБД Access полностью совместима с такими компонентамипакета Microsoft Office, как электронные таблицы Excel и тексто­вый процессор Word.2.

Access обеспечивает возможность динамического обмена дан­ными D DE (Dynamic D ata Exchange) с любым приложениемWindows, поддерживающим DDE.3. Access поддерживает также механизм OLE, обеспечиваю­щий связь и внедрение объектов различных приложений, т.е. ус­тановление связи с объектами другого приложения и внедрениеобъекта в данное приложение БД. Причем достоинством внедрен­ного объекта является то, что при его активизации открываетсяпрограмма, которая его создала, поэтому новый пользовательимеет возможность изменить объект по своему усмотрению. Прииспользовании механизма OLE как связи с объектом для друго­го приложения, объект по-прежнему сохраняется в файле при­ложения-источника. Следовательно, такой объект может обнов­ляться независимо от приложения-потребителя, вызвавшего его,а в базе данных при этом можно всегда иметь последнюю версиюобъекта.Внедряемыми или связываемыми объектами могут быть доку­менты различных приложений Windows — рисунки, графики,электронные таблицы или звуковые файлы.

Например, в табли­це наряду с обычными реквизитами, характеризующими инфор­мационный объект, может храниться любая графическая инфор­мация о нем — схемы, чертежи, диаграммы и т.п. Таким обра­зом в Access расширяется традиционное понятие данных, хра­нимых в базе.4. Access распространил широко используемый в Windows ме­тод drag-and-drop (перетащить и отпустить) на работу с формамии отчетами. Например, для создания подчиненных формы и отче­та можно заранее перетащить подготовленные форму и отчет изокна базы данных. Также можно перетащить таблицу и запрос, изкоторых автоматически создаются подчиненная форма и запрос.5. Access может использовать данные других СУБД, т.е.

в нейнепосредственно могут обрабатываться файлы систем Paradox,dBase, FoxPro, Btrieve.6. Access может использовать все файлы СУБД, поддерживаю­щие стандарт открытого доступа к данным ODBC (Open DatabaseConnectivity) — Oracle, Microsoft SQL Server, Sybase SQL Server.Так, ODBC определяет язык и набор протоколов для обменамежду пользовательским приложением и самими данными, хра­нящимися в сервере, т.е. используется как средство коммуника­38ции между настольным персональным компьютером (клиентом)и сервером.2.2. Основные компоненты СУБД AccessОсновными компонентами (объектами) базы данных являют­ся таблицы, запросы, формы, отчеты, макросы и модули.Таблица — фундаментальная структура системы управленияреляционными базами данных.

В Microsoft Access таблица — этообъект, предназначенный для хранения данных в виде записей(строк) и полей (столбцов). При этом каждое поле содержит от­дельную часть записи (например, фамилию, должность или ин­вентарный номер). Обычно каждая таблица используется для хра­нения сведений по одному конкретному вопросу (например, осотрудниках или заказах).Запрос — вопрос о данных, хранящихся в таблицах, или инст­рукция на отбор записей, подлежащих изменению.Перечислим типы запросов, которые могут быть созданы с по­мощью Microsoft Access:• запрос-выборка, задающий вопрос о данных, хранящихся в таб­лицах, и представляющий полученный динамический набор в ре­жиме формы или таблицы без изменения данных. Изменения, вне­сенные в динамический набор, отражаются в базовых таблицах;• запрос-изменение, изменяющий или перемещающий данные.К этому типу относятся запрос на добавление записей, запрос наудаление записей, запрос на создание таблицы или запрос на ееобновление;» перекрестные запросы, предназначенные для группированияданных и представления их в компактном виде;• запрос с параметрами, позволяющий определить одно или не­сколько условий отбора во время выполнения запроса;• запросы SQL, которые могут быть созданы только с помощьюинструкций SQL в режиме SQL: запрос-объединение, запрос ксерверу и управляющий запрос.

Язык SQL (Structured QueryLanguage) — это язык запросов, который часто используется прианализе, обновлении и обработке реляционных баз данных (на­пример, Microsoft Access).Форма — это объект Microsoft Access, в котором можно разме­стить элементы управления, предназначенные для ввода, изобра­жения и изменения данных в полях таблиц.Отчет — это объект Microsoft Access, который позволяет пред­ставлять определенную пользователем информацию в определен­ном виде, просматривать и распечатывать ее.Макрос — одна или несколько макрокоманд, которые можноиспользовать для автоматизации конкретной задачи.39Макрокоманда — основной строительный блок макроса; само­стоятельная инструкция, которая может быть объединена с други­ми макрокомандами для автоматизации выполнения задачи.Модуль — набор описаний, инструкций и процедур, сохранен­ных под одним именем.

В Microsoft Access имеется три типа моду­лей: формы, отчета и общий. Модули форм и отчетов содержатлокальную программу для форм или отчетов. Если процедуры об­щего модуля явным образом не объявлены личными для модуля,в котором они появляются, значит, они распознаются и могутвызываться процедурами из других модулей этой базы данных.База данных может содержать несколько модулей, в том числеобщие модули, модули форм и модули отчетов.2.3. Типы данных СУБД AccessДля каждого поля таблиц базы данных необходимо указыватьтип данных. Тип данных определяет вид и диапазон допустимыхзначений, которые могут быть введены в поле, а также объемпамяти, выделяющийся для этого поля. Перечень типов данныхполей и описание значений, сохраняемых в таких полях, приве­дены в табл.

2.1.Т а б л и ц а 2.1Типы данных базы данных Microsoft AccessТип данныхСодержимое типа данныхТекстовыйТекст и числа, например, имена и адреса, номера теле­фонов и почтовые индексы. Текстовое поле может содержатьдо 255 символовПоле MemoДлинный текст и числа, например комментарии ипояснения. Поле Мешо может содержать до 64000символовЧисловойЧисловые данные, допускающие проведение математи­ческих расчетов, за исключением денежных. СвойствоРазмер поля (Р1еЫ81ге) позволяет указывать различныетипы числовых данныхДата/времяЗначения даты и времени.

Пользователь имеет возмож­ность выбора одного из многочисленных стандартныхформатов или создания специального форматаДенежныйДенежные значения (не рекомендуется использовать дляпроведения денежных расчетов значения, принадлежа­щие к числовому типу данных, так как последние могутокругляться при расчетах), которые всегда выводятся суказанным числом десятичных знаков после запятой40Окончание табл. 2.1Тип данныхСодержимое типа данныхСчетчикАвтоматически вставляющиеся последовательные номера.Нумерация начинается с единицы. Поле счетчика, удоб­ное для создания ключа, является совместимым с полемчислового типа, для которого в свойстве Размер поля(FieldSize) указано значение Длинное целоеЛогическийЗначения Да/Нет, Истина/Ложь, Вкл./Выкл.Объекты, созданные в других программах, поддерживаю­Полеобъекта OLE щих протокол OLE, которые связываются или внедряют­ся в базу данных Microsoft Access через элемент управле­ния в форме или отчете2.4.

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

На закладках (кнопках)окна базы данных представлены основные типы ее объектов: Таб­лицы, Запросы, Формы, Отчеты, Макросы, Модули. Рабочее полеокна базы данных предназначено для отображения списка объек­тов Access выбранного типа (рис. 2.1).В составе окна базы данных находятся три управляющие кнопки:первая кнопка [Открыть] выполняет три функции: непосред­ственно Открыть, если выбрана таблица, форма или запрос; Про­смотреть, если выбран отчет; Запустить, если выбран макрос;кнопка [Конструктор] позволяет перейти в режим доработкилюбого ранее созданного объекта;кнопка [Создать] позволяет приступить к созданию новогообъекта любого выбранного типа.41I M icrosoft A ccès<Райгс П равко В ид В ста екв С ерьиг I V■ Я !и- V і |S>- -і •,•.faї ї * г - д! JЯ—I p db1 : б а за данных40ОткрытьМ КонструкторОбъектыI fflС оздать X~оСоздание таблицы в режиме конструктораСоздание таблицы с помощью мастераСоздание таблицы путем ввода данныхтЯ10 Категория документаК атегория оборудованияІ® Ф ирмы-производителиЩГ руппыW HB8wiMÈÈÈÈÈmРис.

2.1. Окно базы данных Microsoft AccessПри создании объекта предоставляется возможность выборарежима его разработки. Это могут быть мастер, конструктор или ка­кой-либо другой режим, зависящий от выбранного типа объекта.2.5. Создание таблиц в СУБД AccessТаблицы создаются пользователем для хранения данных. Каж­дому объекту концептуальной модели предметной области соот­ветствует одна таблица, которая состоит из полей (столбцов) изаписей (строк).

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

Тип файла
PDF-файл
Размер
20,98 Mb
Тип материала
Предмет
Высшее учебное заведение

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

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