![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Основные понятия и определения баз данныхСтр 1 из 11Следующая ⇒
С. Д. Бороненко О. Ю. Ильяшенко ТИПОВЫЕ МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ЛАБОРАТОРНЫМ РАБОТАМ
УДК ББК К Рецензент В.Н. Волкогонов – кандидат технических наук, доцент кафедры ИБТС (СПбГУТ им. проф. М.А. Бонч-Бруевича) Рекомендовано к печати редакционно-издательским советом университета К?? Информационные технологии. Типовые модели баз данных: методические указания к лабораторным работам / С.Д. Бороненко, О.Ю. Ильяшенко. – СПб.: Издательство СПбГУТ, 2013. – 60 с. Содержат указания к лабораторным работам по дисциплине «Базы данных», в которой студенты приобретают практические навыки и умения в технике использования инструментария баз данных, применения различных методик проектирования приложений баз данных в рамках ограничений предметной области. В учебном пособии рассмотрены вопросы проектирования приложений баз данных на основе типовых моделей. В теоретической части рассмотрены основы теории баз данных, В практической части реализована идея проектирования приложения баз данных на основе использования двух типовых моделей — одно- и двухтабличной. В качестве инструментария используется СУБД MS Access.
УДК ББК © Бороненко С.Д., Ильяшенко О.Ю., Хорошенко С.В., 2013
Оглавление Введение.................................................................................................................................. 4 1. ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ БАЗ ДАННЫХ..................................... 6 1.1. Основные определения баз данных........................................................................... 6 1.2. Основные понятия реляционной модели данных (РМД)...................................... 7 1.3. Реляционные объекты данных.................................................................................... 8 1.4. Домены.............................................................................................................................. 9 1.5. Свойства отношений................................................................................................... 10 1.6. Контрольные вопросы................................................................................................. 10 2. Практический курс................................................................................................... 11 2.1. Лабораторная работа №1. Технологии создания приложений баз данных на основе однотабличной модели...................................................................................................... 11 2.1.1. СОЗДАНИЕ ФАЙЛОВ БАЗЫ ДАННЫХ И ТАБЛИЦ В СРЕДЕ MS ACCESS......................... 11 2.1.2. ВВОД ДАННЫХ В ТАБЛИЦУ............................................................................................................ 16 2.1.3. ИЗМЕНЕНИЕ СТРУКТУРЫ ТАБЛИЦЫ.......................................................................................... 18 2.1.4. СОЗДАНИЕ ФОРМ И ЗАПРОСОВ..................................................................................................... 19 2.1.5. СОЗДАНИЕ ЛЕНТОЧНЫХ ФОРМ..................................................................................................... 26 2.1.6. СОЗДАНИЕ ОТЧЁТОВ.......................................................................................................................... 27 2.2. Лабораторная работа №2: Технологии создания приложений баз данных на основе ДВУХтабличной модели.................................................................................................... 33 2.2.1. СОЗДАНИЕ ДВУХТАБЛИЧНОЙ МОДЕЛИ ДЛЯ УЧЁТА ИТОГОВОЙ УСПЕВАЕМОСТИ УЧАЩИХСЯ 33 2.2.2. СОЗДАНИЕ ФОРМЫ С ПОДЧИНЁННОЙ ФОРМОЙ................................................................... 38 2.2.3. СОЗДАНИЕ СЛОЖНЫХ ОТЧЁТОВ.................................................................................................. 44 2.2.4. СОЗДАНИЕ ГРУППИРОВОЧНЫХ ОТЧЁТОВ................................................................................ 47 2.2.5. МАКРОСЫ И ЭЛЕМЕНТЫ АВТОМАТИЗАЦИИ РАБОТЫ ПОЛЬЗОВАТЕЛЯ..................... 51 Контрольные вопросы......................................................................................................... 54 Рекомендуемая литература.............................................................................................. 56
Введение Использование технологий баз данных в настоящее время стало неотъемлемой частью деятельности специалистов по обработке информации предприятий любого профиля. Очевидными трудностями при этом являются: 1. Необходимость владения специалистами математическим аппаратом теории реляционных баз данных, доминирующих на рынке моделей баз данных. 2. Изучение пользователями СУБД теории и методологии проектирования моделей баз данных. 3. Необходимость разработки приложений баз данных, требующая знаний в области алгоритмизации, программирования и др. научных дисциплин. Основанием для написания настоящего пособия стал многолетний опыт работы авторов в качестве преподавателей по дисциплинам, предусматривающим изучение вопросов использования технологий баз данных. Как правило, это будущие специалисты, не являющиеся разработчиками программного обеспечения: учителя информатики, специалисты по документоведению и документационному обеспечению управления, менеджеры и др. Авторы поставили своей целью осветить вопросы проектирования приложений баз данных для широкого круга специалистов — пользователей баз данных. Использование типовых моделей — одно- и двухтабличной, — существенно упрощает требования к базовой подготовке специалистов, не являющихся профессиональными программистами, при решении задач проектирования. В качестве инструментальных средств выбрана СУБД MS Access, обладающая рядом важных качеств, обеспечивающих эффективное изучение вопросов использования технологий баз данных. При создании пособия авторы руководствовались следующим положением — структура пособия должна иметь три составляющие, позволяющие решить обозначенные выше проблемы: 1. Отбор основных математических понятий и теоретических постулатов теории реляционной модели данных. Это позволяет, с одной стороны, заложить базовые знания в области реляционной модели данных, а, с другой стороны, избежать изучения сложного математического аппарата, ориентированного на специалистов-разработчиков программного обеспечения. 2. Теория проектирования моделей баз данных представлена через изучение ограниченного набора типовых решений моделей баз данных. Это позволяет исключить изучение фундаментальных вопросов методологии проектирования моделей данных и заменить их выбором одного из типовых решений. 3. Вопросы разработки приложения баз данных сведены к созданию приложения средствами MS Access. Под термином «создание приложения» подразумевается использование приёмов конструирования, доступных в среде MS Access, а не программирование приложений. Например, использование визуального языка запросов QBE позволяет конструировать запросы. Затем на основе запросов, используя Конструктор форм, учащиеся создают интерфейс приложения. Наконец, используя Конструктор отчётов, создаются отчёты — документы, формируемые приложением. Это позволяет сконцентрировать внимание учащихся на изучении вопросов представления данных, используемых при печати документов и в интерфейсе приложений. Учебное пособие предназначено для студентов ВУЗов при изучении учебных дисциплин «Информационные технологии», «Базы данных», «Информационные системы» и др., и для всех, интересующихся вопросами теории и проектирования баз данных. Учебное пособие состоит из двух глав. В первой главе изложены теоретические основы теории реляционных баз данных. Во второй главе представлена система лабораторных работ, посвященных созданию приложений баз данных средствами MS Access. ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ БАЗ ДАННЫХ Цели обучения: формирование у учащихся системы базовых понятий теории баз данных, представления об особенностях архитектуры систем управления базами данных, об основных классификациях баз данных. Ожидаемые результаты обучения: учащиеся должны знать: · назначение и актуальность баз данных, а также классы задач, для решения которых базы данных целесообразно использовать; · основные понятия теории баз данных (данные, база данных, банк данных, система управления базами данных, администратор баз данных); · уровни архитектуры системы управления базами данных и основные характеристики каждого уровня; · основные классификации баз данных.
|