Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Системы управления базами данныхСодержание книги
Поиск на нашем сайте
Учебное пособие
УДК 681.3.016 (075.8) Б 77 ББК 32.973
Бойченко, Л.П. Системы управления базами данных [Текст]: учеб. пособие / Л.П. Бойченко, О.Н. Туманова. – Ухта: УГТУ, 2008. – 156 с.: ил.
ISBN 978-5-88179-478-1
Пособие предназначено для студентов специальностей: 130201 (ПНГ), 130202 (ГИС), 130304 (ГНГ), 130306 (МИГ), 130504 (БС), 130503 (РЭНГМ), 130501 (ПЭМГ), 130602 (МОН), 280102 (БТП), 150405 (МЛК), 250401 (ЛИ), 270301 (АРХ), 270102 (ПГС), 270109 (ТГВ), 270112 (ВВ), 060800 (ЭТК). Оно содержит рабочую программу дисциплины «Системы управления базами данных», пример выполнения контрольного задания, варианты заданий, контрольные вопросы к зачёту. Учебное пособие может быть использовано для студентов безотрывной формы обучения при выполнении контрольной работы по СУБД и студентами дневного обучения при выполнении лабораторных работ по СУБД.
Рекомендовано к изданию Редакционно-издательским советом Ухтинского государственного технического университета.
Рецензенты: кафедра информационных технологий Института управления, информации и бизнеса (MIBI), зав. кафедрой к.э.н. Н.А. Белобородова; зав. отделом разработки и эксплуатации газовых и газоконденсатных месторождений «Севернипигаз» к.т.н. А.В. Назаров.
Редактор К.В. Коптяева Технический редактор Л.П. Коровкина
При создании пособия участвовали студенты: К.М. Карзина, М.В. Третьякова, К.С. Белко.
© Ухтинский государственный технический университет, 2008 © Бойченко Л.П., Туманова О.Н., 2008
ISBN 978-5-88179-478-1
План 2007 г. позиция 15. Подписано в печать 18.10.2007. Компьютерный набор. Гарнитура Times New Roman. Формат 60х84 1/16. Бумага офсетная. Печать трафаретная. Усл. п. л. 9,1. Уч.-изд. л. 8,8. Тираж 120 экз. Заказ №214.
Ухтинский государственный технический университет. 169300, г. Ухта, ул. Первомайская, д. 13. Отдел оперативной полиграфии УГТУ. 169300, г. Ухта, ул. Октябрьская, д. 13. ОГЛАВЛЕНИЕ
Введение........................................................................................................ 4 Часть 1. Рабочая программа по системам управления базами данных..... 7 Часть 2. Теоретические сведения.................................................................. 9 Глава 1. Основы построения баз данных (БД)....................................... 9 Глава 2. Проблемы проектирования баз данных................................. 28 Глава 3. СУБД Access............................................................................ 43 Глава 4. Создание базы данных в Access. Таблицы и формы............. 64 Глава 5. Запросы в СУБД Access.......................................................... 81 Глава 6. Связи в таблицах................................................................... 103 Глава 7. Отчеты.................................................................................... 106 Часть 3. Пример выполнения задания..................................................... 131 Часть 4. Варианты заданий...................................................................... 137 Часть 5. Контрольные вопросы к зачету................................................. 143 Часть 6. Глоссарий (Словарь терминов).................................................. 146 Библиографический список................................................................. 156 Хранение информации – одна из важнейших функций компьютера. Одним из распространённых средств такого хранения являются БД. БД – это файл специального формата, содержащий информацию, структурированную заданным образом. СУБД – это специальные программные средства, предназначенные для работы с файлами БД. СУБД MS Access (начиная с версии 7.0) является 32-разрядной системой управления реляционной БД нового поколения, работающей как в среде персональной операционной системы Windows 9x, так и в сетевых операционных системах на базе Windows NT. Access является средством создания и диалоговой работы с БД с использованием удобного графического интерфейса, причём в Access, впервые для многих средств визуального проектирования, сделан принципиальный шаг для реляционных баз: введён новый инструмент – схема данных (Relationships), наглядно отображающий структуру создаваемой БД. Схема данных используется при всех видах работы с данными и позволяет поддерживать целостность создаваемой БД. При этом модель данных, разработанная на этапе проектирования, включая взаимосвязи таблиц, получает наглядное воплощение при создании БД. С построением корректной БД тесно связана разработка и эффективная реализация задач пользователя. При решении многих задач достаточно использования объектов Access, таких как формы, запросы и отчёты. Эти объекты легко создаются в диалоговом режиме. Большое количество т.н. «мастеров» – встроенных в СУБД средств разработки объектов БД (таблиц, запросов, форм, отчётов), позволяет достаточно легко разрабатывать необходимые БД большому числу пользователей ПК, не имеющих специальной подготовки. Значительным достоинством СУБД Access является возможность создания экранных форм, совпадающих по структуре с реальными документами – источниками данных, для использования их при загрузке и корректировке, а также просмотре информации. Пользователь, имеющий даже незначительные навыки работы с Access, может приступить к созданию БД, опираясь на интуитивные представления. Вместе с тем, существуют и достаточно простые средства модификации объектов БД, созданные посредством мастеров. И всё это может быть достигнуто без знания языков программирования. Тем не менее, встроенный в СУБД Access язык программирования Visual Basic For Application (VBA), являющийся общим для всего пакета офисных программ от Microsoft, позволяет более «продвинутым» пользователям объединять, казалось бы, разрозненные данные, созданные в различных средах: текстовом редакторе Word, электронных таблицах Excel. MS Access позволяет также создавать достаточно сложные БД, несущие функциональную нагрузку корпоративных БД. Встроенные в СУБД средства администрирования достаточно полно определяют назначение прав различных пользователей БД. В заключение отметим тот факт, что в настоящее время существует достаточное количество программных средств, способных создавать достаточно развитые и сложные БД, так, посредством Excel можно создавать некие взаимосвязанные таблицы, с возможностью поиска, выборки и другой обработки информации. Можно даже вывести полученные результаты работы на печать. Обработка больших массивов информации, особенно в виде электронных таблиц, её пересчёт, будет гораздо более эффективной в специализированном приложении типа MS Excel, чем в MS Access. Посредством языков программирования высокого уровня также можно создавать некие самостоятельно функционирующие приложения для работы с БД, и эти приложения будут более эффектно и эффективно работать с БД. Но все эти альтернативные варианты имеют наряду с преимуществами целый ряд недостатков. Не говоря о существующем уровне подготовки специалистов, работающих над созданием таких БД, отметим следующее: все таблицы БД, а также другие объекты Access – формы, запросы, отчёты, макросы и модули, построенные для этой базы, – и внедрённые объекты могут размещаться в одном файле на диске. При этом упрощается технология модификации и ведения БД и её приложений. Обеспечивается высокая компактность размещения всех объектов СУБД на диске и эффективность обработки данных. Именно лёгкость освоения, быстрый результат проектирования, дальнейшее совершенствование БД, преемственность БД (созданные в ранних версиях пакета MS Access БД довольно легко конвертируются в более поздние версии MS Access с приобретением новых возможностей без потерь качества информации) делают СУБД MS Access достаточно интересным для освоения продуктом современного пользователя ПК. БД является организованной на машинном носителе совокупностью взаимосвязанных данных и содержит сведения о различных объектах. В общем виде, некая БД может содержать миллионы записей, организованных в строки информации, каждая из которых характеризует тот или иной объект. Такая БД может содержать повторяющиеся записи, записи об одном и том же объекте. Естественно, в этом случае информация в БД не оптимизирована, имеет избыточный объем, что весьма заметно затрудняет её обработку. С ростом мощностей компьютеров такая избыточность теряет свою значимость, тем не менее, оптимизированная БД даёт весьма существенный прирост эффективности работы пользователя. Крайним выражением оптимизированной БД является так называемая «реляционная БД». Часть 1. Рабочая программа по системам управления
Таблица 1.1 Лекционные темы и их содержание
Таблица 2 Лабораторные занятия
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-07-16; просмотров: 273; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.223.206.84 (0.008 с.) |