Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Основные понятия и определения баз данных






С. Д. Бороненко

О. Ю. Ильяшенко

ТИПОВЫЕ
МОДЕЛИ БАЗ ДАННЫХ.

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

К ЛАБОРАТОРНЫМ РАБОТАМ

 


УДК

ББК

К

Рецензент

В.Н. Волкогонов – кандидат технических наук, доцент кафедры ИБТС

(СПбГУТ им. проф. М.А. Бонч-Бруевича)

Рекомендовано к печати

редакционно-издательским советом университета

К?? Информационные технологии. Типовые модели баз данных: методические указания к лабораторным работам / С.Д. Бороненко, О.Ю. Ильяшенко. – СПб.: Издательство СПбГУТ, 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.

ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ БАЗ ДАННЫХ

Цели обучения: формирование у учащихся системы базовых понятий теории баз данных, представления об особенностях архитектуры систем управления базами данных, об основных классификациях баз данных.

Ожидаемые результаты обучения:

учащиеся должны знать:

· назначение и актуальность баз данных, а также классы задач, для решения которых базы данных целесообразно использовать;

· основные понятия теории баз данных (данные, база данных, банк данных, система управления базами данных, администратор баз данных);

· уровни архитектуры системы управления базами данных и основные характеристики каждого уровня;

· основные классификации баз данных.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.