16917

Создание базы данных в Windows, Access

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа № 21 Создание базы данных Оборудование: ПЭВМ Программное обеспечение: Windows Access. Цель работы: приобретение и закрепление практических навыков работы в Access Общие характеристики MS Access. Структура базы данных Система управления базами

Русский

2013-06-27

70 KB

7 чел.

Лабораторная  работа  № 21

Создание базы данных

Оборудование:   ПЭВМ

Программное обеспечение: Windows, Access.

Цель работы:  приобретение и закрепление практических навыков работы  в Access

Общие характеристики MS Access. Структура базы данных

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

База данных состоит из отдельных записей. Каждая запись в базе данных состоит из отдельных полей.

Файлы баз данных Microsoft Access

Microsoft Access позволяет управлять всеми сведениями из одного файла базы данных. В рамках  этого файла используются следующие объекты:

  •  таблицы для сохранения данных;
  •  запросы для поиска и извлечения только требуемых данных;
  •  формы для просмотра, добавления и изменения данных в таблицах;
  •  отчеты для анализа и печати данных в определенном формате;
  •  страницы доступа к данным для просмотра, обновления и анализа данных из базы данных через Интернет или локальную сеть.

Создание базы данных Microsoft Access

В Microsoft Access поддерживаются два способа создания баз данных.

  •  Создание базы данных с помощью мастера
  •  Создание базы данных без помощи мастера

Создание базы данных без помощи мастера

Создание таблицы

Существуют следующие способы создания пустой таблицы для последующего ее заполнения собственными данными:

  •  Создание таблиц в режиме конструктора;
  •  Создание таблиц с помощью мастера;
  •  Создание таблиц путем ввода данных.

Задание №1

Создание таблицы при помощи мастера таблиц

Таблицу базы данных проще всего построить при помощи Мастера таблиц. Мастер предложит вам несколько готовых таблиц, среди которых следует выбрать подходящую, т. е. такую, которая содержит нужные нам поля.

Итак, для создания базы выполните следующие действия:

  1.  Запустите Access. (Пуск / Программы / Microsoft Access).
  2.  Создайте новую базу данных (Файл / Создать / Новая база данных, в появившемся окошке наберите  имя файла "Base"  и сохраните в своей папке.
  3.  Щелкните  по кнопкам  «Таблицы»,  «Создать с помощью мастера»
  4.  В  окне «Образцы таблиц» выберите таблицу «Сотрудники»
  5.  В  окне «Образцы  полей» выберите следующие поля и запишите  их в новую таблицу (на левой стороне щелкните  по названию выбранного поля и нажмите на   стрелку вправо >):
  •  Код сотрудника;
  •  Название отдела;
  •  Имя;
  •  Фамилия;
  •  Должность;
  •  Номер телефона;
  •  Зарплата.
  1.  Щелкнуть по кнопке «Далее» и задать имя новой таблицы. ( По умолчанию «Сотрудники»)
  2.  Щелкните по кнопке «Готово»
  3.  Заполните таблицу для пяти сотрудников;
  4.  Сохраните таблицу  (Файл / Сохранить)
  5.  Закройте  таблицу.


Задание №2

Создание таблицы в режиме конструктора

  1.  Щелкните  по кнопкам  «Таблицы»,  «Создать с помощью конструктора»
  2.  Создайте структуру базы данных со следующими полями:

Имя поля

Тип данных

Код студента

Текстовый

Фамилия

Текстовый

Имя

Текстовый

Специальность

Числовой

Курс

Числовой

Группа

Текстовый

Размер стипендии

Денежный

Улица

Текстовый

Дом №

Числовой

  1.  Выделите строку Код студента, выполните команду Правка \ Ключевое поле
  2.  Сохраните  структуру базы данных  под именем «Группа № 38»  (Файл / Сохранить)
  3.  Закройте  структуру базы данных.
  4.  Курсор установите на таблицу  «Группа № 38» и щелкните  по кнопке «Открыть»
  5.  Заполните таблицу для пяти студентов из своей группы.

Код студента

Фамилия

Имя

Специальность

Курс

Группа

Размер стипендии

Улица

Дом №

F208-01

Андреева

Валентина

080106

3

F208

300

Чапаева

13

  1.  Сохраните  таблицу  (Файл / Сохранить)
  2.  Закройте  таблицу.

Задание №3

Создание таблиц путем ввода данных в таблицу

  1.  Щелкните  по кнопкам  «Таблицы»,  «Создать путем ввода данных»
  2.  Появится пустая таблица. По умолчанию ее поля имеют имена «Поле1», «Поле2» и т. д.
  3.  Заполните  таблицу для пяти студентов из предыдущей таблицы (см. ниже). Для изменения имени столбцов курсор установить на имя поля,  дважды  щелкните  левой клавишей мыши и введите новое имя  поля или щелкните  правой клавишей мыши и выберите пункт «Переименовать столбец».
  4.  Заполните таблицу оценками.

ФИО

ТПР

Статистика

Экономика отрасли

Бухгалтерский учет

Иванов А.В.

  1.  Сохраните таблицу  (Файл / Сохранить) под названием "Табель успеваемости", ОК
  2.  На запрос "Создать ключевое поле?" Щелкните  по кнопке "Нет"
  3.  Выполните команду Вид \ Конструктор
  4.  Выделите строку ФИО, выполните команду Правка \ Ключевое поле
  5.  Сохраните таблицу  (Файл / Сохранить )
  6.  Закройте  таблицу.
  7.  Закройте  базу данных.


Задание №4

  1.  Редактирование структуры базы данных (в режиме таблицы)

  1.  Откройте таблицу «группа 38». Перейти в режим таблицы (выполнить команду "Вид \ режим таблицы"  или щелкните  на панели инструментов на кнопке "Вид" и выбрать "Режим таблицы")
    1.  Изменение имени поля (столбца): курсор установить на название поля,  дважды  щелкните  левой клавишей мыши и набрать новое название поля или щелкните  правой клавишей мыши по названию поля и выбрать пункт «Переименовать столбец».Переименуйте поле «специальность» в поле «возраст».
    2.  Добавление нового поля (столбца):  выделить поле, перед которым нужно вставить новый столбец и выполнить команду "Вставка \ столбец". Перед полем «возраст» вставьте поле «специальность», перенесите в него данные из поля «возраст».
    3.  Добавление новой записи (строки): выполнить команду "Вставка \ Новая запись" или на панели инструментов щелкните  по кнопке "Новая запись". Пустая строка всегда добавляется в конце таблицы. Добавьте еще одного студента.
    4.  Удаление поля (столбца): выделить столбец и выполнить команду "Правка \ Удалить столбец". Удалите поле «возраст»
    5.  Удаление записи (строки): выделить строку и выполнить команду "Правка \ Удалить запись" или на панели инструментов щелкните  по кнопке "Удалить запись". Удалите последнюю запись.

  1.  Редактирование структуры базы данных (в режиме конструктора)

Прежде чем редактировать структуру таблицы-базы, следует переключиться в режим конструктора, как раз и предназначенный для внесения изменений в структуру Переход в этот режим производится с помощью команды "Вид \  Конструктор таблиц". Возвращение в режим таблицы осуществляется командой "Вид \ Режим таблицы". Окно режима конструктора состоит из двух частей. В верхней части перечислены имена полей базы данных и типы данных этих полей (текстовый, денежный и т. п.), в нижней части — различные параметры текущего поля (того, в котором находится курсор). Существуют следующие варианты редактирования структуры базы данных:

  1.  Добавление нового поля внутрь базы. Выделить в списке имен полей строку с именем поля, слева от которого надо вставить новое (для выделения следует щелкните  мышью слева от имени поля). Выполнить команду "Вставка \ Строки". Щелкните  в появившейся пустой строке, ввести имя нового Поля, тип данных. После поля «группа» вставить поле «Количество пропусков»(тип данных-числовой)
    1.  Добавление нового поля в конце таблицы. Щелкните  в строке, расположенной непосредственно под последним именем поля в списке имен полей в верхней части окна конструктора, ввести имя нового поля, тип данных этого поля. Изменение имени поля. Щелкните  на нужном имени поля в верхней части окна конструктора, измените имя и нажмите  клавишу Enter. Вставьте поле «Дата поступления»( тип данных-«дата/время»)Создайте для этого поля  маску ввода  (она находится в нижней части окна конструктора).
    2.  Изменение типа данных. Щелкнув  в разделе "Тип данных" в верхней части окна конструктора против нужного имени поля, можно раскрыть список типов данных и выбрать нужный тип.
    3.  Изменение формата поля. Щелкните  на нужном имени поля в верхней части окна конструктора. Щелкните  в нижней части окна конструктора в разделе "Формат поля" и изменить формат поля. В поле «размер стипендии» изменить формат – на «денежный»
    4.  Удалить поле можно выделив строку с именем удаляемого поля в списке имен полей и нажать клавишу Delete.

Представление базы данных в режиме формы

Иногда удобнее вводить новые записи в базу, когда она представлена в виде отдельных карточек. Такой режим представления базы  называется режимом формы.

Задание

  1.  В окне "База данных" щелкните  на  вкладках  "Форма" и "Создать".
  2.  В окне "Новая форма" выбрать вариант "Мастер форм"; из списка "Выберите в качестве источника", щелкнув на кнопке со стрелкой, направленной вниз, выбрать таблицу "Табель успеваемости"; щелкните  на кнопке ОК.
  3.  В первом окне "Мастера форм" с помощью кнопки ">>" добавить в картотеку все поля таблицы; щелкните  на кнопке "Далее".
  4.  Во втором окне "Мастера форм" выбрать вариант "В один столбец"; щелкните  на кнопке  "Далее".
  5.  В третьем окне "Мастера форм" выбрать подходящий вариант оформления карточки; щелкните  на кнопке "Далее".
  6.  В четвертом окне "Мастера форм" ввести имя будущей формы ("Табель успеваемости "); щелкните  на кнопке "Готово".

Номер текущей записи указан в левом нижнем углу окна формы. Для перемещения между полями одной записи надо пользоваться мышью или клавишами управления курсором. Завершать ввод данных в поле следует нажатием на клавишу Enter.

  1.  Для добавления новой записи следует переместиться на последнюю запись.
  2.  Добавить еще одну запись (1 студента).
  3.  Сохраните  форму  (Файл, Сохранить).
  4.  Закройте  форму.
  5.  Открыть таблицу " Табель успеваемости ".
  6.  Выполнить сортировку по возрастанию для поля  "Фамилия". Выделите поле  "Фамилия",  затем щелкните  на кнопке "Сортировка по возрастанию".
  7.  Сохраните  таблицу.
  8.  Закройте  таблицу.

Создание отчета

Перед выводом базы данных на печать следует установить, в каком виде (таблица, форма) она должна быть представлена на листе бумаги, какие в ней должны присутствовать поля и записи. Этот процесс называется созданием отчета.

Задание

  1.  В окне "База данных" щелкните  на  вкладках  "Отчет " и "Создать".
  2.  В окне "Новый отчет" выбрать вариант "Мастер отчетов", из списка "Выберите в качестве источника", щелкнув на кнопке со стрелкой, направленной вниз, выбрать таблицу " Табель успеваемости "; ОК.
  3.  В первом окне "Мастера отчетов" с помощью кнопки «>» выбрать имена полей из списка, которые следует включить в будущий отчет; ("Фамилия", "ТПР", "Бухгалтерский учет") и  щелкните  на кнопке "Далее".
  4.  Во втором окне "Мастера отчетов" предлагается произвести  группировку полей, т.е. расположить в том порядке, в каком они будут представлены в отчете. Щелкните  на кнопке "Далее".
  5.  В третьем окне "Мастера отчетов", щелкнув на кнопке со стрелкой, направленной вниз, выбрать поле "Фамилия", по которому следует провести сортировку данных по возрастанию; Щелкните  на кнопке "Далее".
  6.  В четвертом окне "Мастера отчетов" выбрать подходящий вариант оформления отчета (Табличный) и ориентацию листа бумаги в принтере (книжная); щелкните  на кнопке "Далее".
  7.  В пятом окне "Мастера отчетов" выбрать стиль (внешний вид) отчета (Деловой); щелкните  на кнопке "Далее"
  8.  В шестом окне "Мастера отчетов" ввести заголовок будущего отчета (Табель успеваемости); щелкните  на кнопке "Готово"

ПРИМЕЧАНИЕ. Если щелкните  на кнопке W, расположенной на панели инструментов, отчет будет импортирован в программу MS Word, где его можно дополнительно отредактировать средствами текстового редактора и распечатать.

  1.  Сохраните  таблицу (Файл \ Сохранить)
  2.  Закройте  таблицу. Закройте  базу данных.


 

А также другие работы, которые могут Вас заинтересовать

37475. Проектирование и конструирование талевого блока газовой скважины 1.12 MB
  5 Диаметр отверстия в стволе ротора мм 700 Расчетная мощность привода ротора кВт 370 Мощность бурового насоса кВт 950 Расчетная мощность на валу буровой лебедки кВт 670 Наибольшая оснастка 5x6 Диаметр каната мм 28 Диаметр шкивов наружный мм 1 шкив – 1000; 10 шкивов – 900 Максимальная подача бурового насоса л с 50.1 Оснастка талевой системы Порядок прохождения талевого каната через канатные шкивы кронблока и талевого блока имеет существенное значение для распределения нагрузки на ноги вышки и для правильной навивки каната на барабан...
37477. Изучить среду Microsoft Visual Studio 6.0. Изучить структуру программы на языке C++ 1.17 MB
  В язык С были добавлены новые возможности: виртуальные функции перегрузка функций и операторов ссылки константы пользовательский контроль над управлением свободной памятью улучшенная проверка типов и новый стиль комментариев . Его новые возможности включали множественное наследование абстрактные классы статические функциичлены функцииконстанты и защищённые члены. Строка под главным меню содержит панель инструментов полезным свойством которой является выпадающий список функций программы с помощью которого можно быстро...
37478. Метод мурашиних колоній 235.5 KB
  Технічне завдання Розробити програму що здійснює пошук оптимального шляху між двома клітинками ігрового поля яке являє собою двовимірну матрицю клітинок заданого розміру. Пошук шляху повинен здійснюватись за допомогою алгоритму мурашиної колонії параметри алгоритму повинні налаштовуватись користувачем вручну. Пізніше список використовується для визначення довжини шляху між вузлами. Справжня мураха під час переміщення по шляху залишає за собою деяку кількість феромону.
37479. МЕТОДОЛОГИЯ МОДЕЛИРОВАНИЯ ДАННЫХ В СРЕДЕ ERWIN 993 KB
  2] Зависимые и независимые сущности.9] Избыточные сущности [9. На стадии проектирования создаются логические модели трех уровней: Entity Reltion Digrm Диаграмма сущностьсвязь и KeyBsed model Модель данных основанная на ключах и Полная атрибутивная модель Диаграмма сущностьсвязь ERD – Entity Reltionship Digrm определяет сущности и их отношения. Модель данных основанная на ключах описывает структуру данных системы в которую включены все сущности и атрибуты в том числе ключевые.
37480. Вступ до філософії. Історико-філософський та релігієзнавчий аспекти 1008.5 KB
  Розкриває зміст світоглядної проблематики та специфіку філософського і релігійного підходів до неї становлення та основні етапи розвитку філософії у зв’язку з розвитком релігії в країнах європейської культури особливості східних і західних релігійних і філософських традицій основні позиції та філософські аргументи щодо питань про сутність релігії існування Бога відношення моральності і релігії проблеми особистого безсмертя. Християнська релігія та філософське осмислення ідеї Бога Абсолюта від Середньовіччя до початку ХІХ ст. Проблема...
37481. ФІЛОСОФІЯ, її ПОХОДЖЕННЯ, ПРОБЛЕМАТИКА ТА ФУНКЦІЇ 791.5 KB
  Перш за все філософія аналізує людське знання про реально існуючі речі та цікавиться тим ступенем достовірності який може бути тут досягнутий. Дитрих фон Гільдебранд Філософія відрізняється від науки не в тому значенні що апелює до відірваних від життя тверджень а в тому що максимально вірно виражає її зміст. Карл Ясперс Філософія як особлива сфера людського знання і пізнання виникла на основі світоглядних пошуків та орієнтацій людини що постають як необхідність з погляду людського життєвого вибору та самоствердження.
37482. Философия. Учебное пособие 3.03 MB
  Учебнике рассматриваются предмет и метод философской науки, философия как мировоззренческая система, прослеживается эволюция ее основных течений. Важное место отводится человеку в системе философского знания. Особое внимание уделяется проблемам общества и культуры как объектам философского анализа, а также основополагающим ценностям жизни людей.
37483. Философия: Энциклопедический словарь 3.92 MB
  В Словаре включающем более 1500 статей рассматриваются понятия и проблемы современной философии ее главные направления и основные разделы. Большое число статей посвящено истории философии и философам оказавшим существенное влияние на развитие философии и всей общественной мысли. Особое место занимают материалы об отечественной философии и ее наиболее видных представителях. Введены также статьи показывающие взаимосвязь философии с такими науками как социология политология история лингвистика экономическая наука.