Добавлен: 19.10.2018

Просмотров: 7369

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

МИНОБРНАУКИ РОССИИ 

 Федеральное государственное бюджетное образовательное  

     учреждение высшего профессионального образования 

             «Тульский государственный университет» 

 

 

Кафедра "Санитарно-технические системы" 

 

 

Утверждаю   

 

 

Декан горно-строительного 

факультета 

Р.А. Ковалев  

“____”_________________ 2012 г. 

 

 

 

 

 

Методические указания к КР2 

дисциплины  

 

Информатика 

Направление подготовки: 270800 – "Строительство" 

Профиль подготовки:  все профили 

Квалификация выпускника: бакалавр  

 

 

 

Форма обучения: (очная, заочная) 

 

 

Тула 2012 г. 


background image

 

2

СОДЕРЖАНИЕ  

 

Предисловие

 

1. Создание БД в Microsoft Access

  

1.1 Создание новой базы данных  
1.2 Создание таблиц

  

1.2.1. Описание структуры таблицы и других ее характеристик 

  8  

1.2.2. Определение ключа таблицы   

 

 

 

 

18  

1.2.3. Свойства полей 

 

 

 

 

 

 

 

21  

1.2.4. Сохранение описания таблицы 

 

 

 

 

24  

1.2.5. Создание таблиц для контрольного примера 

 

 

25  

1.2.6. Изменение структуры таблиц   

 

 

 

 

26  

1.2.7. Другие способы создания таблиц 

 

 

 

 

27  

1.3. Связывание таблиц  
1.4. Задание ограничений целостности

  

1.5. Ввод данных в базу данных

  

1.3. Контрольные вопросы

  

2. Реализация запросов  

2.1. Создание запросов  

2.1.1. Добавление таблиц в запрос 

 

 

 

 

 

39  

2.1.2. Удаление таблицы из запроса 

  40  

2.1.3. Включение полей в запрос 

 

 

 

 

 

40  

2.1.4. Задание условий отбора   

 

 

 

 

 

42  

2.1.5. Управление выводом повторяющихся строк 

 

 

43  

2.1.6. Просмотр результатов выполнения запроса 

 

 

44  

2.1.7. Сохранение описания запроса   

 

 

 

 

45  

2.2. Виды запросов. Особенности создания

  

2.2.1. Простые запросы   

 

 

 

 

 

 

46  

2.2.2. Сложные запросы   

 

 

 

 

 

 

48  

2.2.3. Запросы к связанным таблицам 

 

 

 

 

49  

2.2.4. Запросы с подгруппировкой   

 

 

 

 

55  

2.2.5. Запросы, содержащие вычисляемые поля   

 

 

57  

2.2.6. Перекрестные запросы   

 

 

 

 

 

61  

2.2.7. Запросы с параметрами   

 

 

 

 

 

64  

2.2.8. Корректирующие запросы 

 

 

 

 

 

66  

2.2.9. Дополнительные возможности 

 72  

2.3. Контрольные вопросы

  

3. Создание экранных форм

  

3.1. Выбор способа создания формы

  

3.2. Создание простой формы с помощью мастера

  

3.3. Создание многотабличной формы

  

3.4. Корректировка формы в режиме «Конструктора»  


background image

 

3

3.4.1. Изменения, связанные с уже включенными в форму 

элементами управления 

 

 

 

 

 

89  

3.4.2. Включение новых элементов в форму 

 

 

 

89  

3.4.3. Изменение типа элемента управления 

 

 

 

90  

3.4.4. Создание форм, состоящих из нескольких страниц 

 

94  

3.4.5. Последовательность обхода полей   

 

 

 

96  

3.4.6. Свойства формы   

 

 

 

 

 

 

98  

3.5. Возможные случаи возникновения ошибок

  

3.6. Контрольные вопросы

  

4. Создание отчетов в Аccess

  

4.1. Создание отчетов. Выбор способ создания

  

4.2. Создание отчета с помощью мастера

  

4.3. Создание сложных отчетов

  

4.4. Сохранение содержания документа

  

4.5. Корректировка формы отчета. Работа в режиме «Конструктора»  

4.5.1. Области отчета 

 

 

 

 

 

 

 

113  

4.5.2. Элементы отчета   

 

 

 

 

 

 

114  

4.5.3. Свойства 

 

 

 

 

 

 

 

 

116  

4.5.4. Вычисления в отчете 

 

 

 

 

 

 

120  

4.5.5. Группировка  

 

 

 

 

 

 

 

124  

4.5.6. Задание номеров страниц 

 

 

 

 

 

126  

4.5.7. Использование графических элементов 

 

 

 

126  

4.5.8. Параметрические отчеты 

 

 

 

 

 

126  

4.5.9. Определение конца страницы   

 

 

 

 

129  

4.6. Разновидности отчетов

  

4.6.1. Создание отчета анкетной формы 

 

 

 

 

132  

4.6.2. Создание отчетов в виде «этикеток»  

 

 

 

133  

4.7. Совместная работа с другими приложениями MS Office

  

4.8. Контрольные вопросы

  

Приложение 1 Ввод и редактирование данных 
Приложение 2 
Примеры масок ввода 
Литература

  

Основная

  

Дополнительная  


background image

 

4

Предисловие  

 

В  настоящий  момент  информационные  технологии  повсеместно 

внедряются  во  все  сферы  человеческой  деятельности.  Одной  из  самых 
распространенных 

современных 

информационных 

технологий 

является 

использование баз данных. Базы данных создаются и используются с помощью 
специальных  программных  и  языковых  средств,  называемых  Системами 
Управления  Базами  Данных  (СУБД).  Существует  большое  разнообразие  типов 
СУБД. Наиболее распространенными в настоящее время являются реляционные 
СУБД, к которым и относится Access.  

Access относится к классу так называемых «настольных» СУБД, которые 

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

Данное  учебное  пособие  предназначено  для  использования  при 

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

Прежде  чем таблицы будут описаны и  в них будут введены данные, база 

данных  должна  быть  спроектирована.  Существует  много  подходов  к 
проектированию  БД.  Необходимо  иметь  представление  об  этих  подходах  и 
владеть хотя бы основными элементами проектирования баз данных.  

В  настоящее  время  имеется  множество  разнообразных  книг  по  работе  в 

среде конкретных СУБД, в том  числе и в  Access: от книг, ориентированных на 
“чайников”, до книг для  профессионалов-программистов.  В процессе  обучения 
можно  использовать любые из них  в качестве  дополнительной литературы.  Но 
особо  хотелось  бы  обратить  внимание  студентов  на  активное  использование 
разнообразной помощи, включенной в сами СУБД: это и контекстная помощь, и 
справочная система, и примеры конкретных проектных решений, включенные в 
поставку СУБД.  

Курс  «Базы  данных»  читается  для  студентов  разных  специальностей. 

Приемы, используемые при построении баз данных, являются универсальными, 
и не сильно зависят  от  предметной области. Чтобы иллюстрирующие  примеры 
были  понятны  студентам  разных  специальностей,  в  качестве  предметной 
области взят абстрактный вуз.  


background image

 

5

1. Создание БД в Microsoft Access 

 

Прежде  чем  начать  изложение  материала,  описывающего  работу  в  среде 

MS  Access,  обратим  внимание  на  использующуюся  в  системе  терминологию. 
Базой  данных  в  MS  Access  называется  совокупность  таблиц,  форм,  отчетов, 
запросов, модулей, макросов. Вся эта совокупность запоминается в одном файле 
базы данных.  
 

1.1 Создание новой базы данных 

 

Если вы создаете новую базу данных, то надо после запуска Access выбрать 

позиции  меню  Файл/Создать  базу  данных  и  в  появившемся  окне  “Создание” 
выбрать позицию “База данных” (рис. 1.1)  
 

 

 

Рис. 1.1. Создание новой базы данных (экран 1)  

 

В  появившемся  окне  “Файл  новой  базы  данных”  (рис.  1.2)  надо  задать 

имя  создаваемого  файла  БД  и  определить  место,  где  он  будет  храниться,  после 
чего, нажать кнопку “Создать”. В нашем примере для файла базы данных задано 
имя «Демонстрационная» и он хранится в папке «Базы данных»