16917

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

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

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

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

Русский

2013-06-27

70 KB

6 чел.

Лабораторная  работа  № 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.  Закройте  таблицу. Закройте  базу данных.


 

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

15236. Етістіктің лексика-грамматикалық сипаты 69 KB
  Етістіктің лексикаграмматикалық сипаты Етістік қазақ тіліндегі сөз таптарының ішіндегі ең күр делілерінің бірі. Оның күрделілігі лексикасемантикалық сипатынан грамматикалық формалары мен категорияларының көптігінен синтаксистік қізметінен айқын көрінеді. Е...
15237. Әбілғазы баһадүр ханның «Түркі шежіресіндегі» араб-парсы сөздерінің қолданылу ерекшелігі 277 KB
  Әбілғазы шығармасының тіл ғылымы үшін, оның ішінде түркітану ғылымы үшін маңызы зор екендігін Г.С.Саблуков өзінің аудармасының кіріспесінде былайша көрсетеді: «Исправно изданный Родословной был бы при скудости литературы на восточно-джагатайском наречии
15238. Әлем тілдерінің топтастырылуы 171.5 KB
  Әлем тілдерінің топтастырылуы Мазмұны 1. Тілдердің генеологиялық туыстық классификациясы. 2. Тілдердің типологиялық классификациясы. 5.1. Тілдердің генеологиялық туыстық классификациясы. Тілдердің генеологиялық ту...
15239. Әлемнің тілдік көрінісінің тіл мәдениетіндегі бейнесі 73.88 KB
  ӘЛЕМНІҢ ТІЛДІК КӨРІНІСІНІҢ ТІЛ МӘДЕНИЕТІНДЕГІ БЕЙНЕСІ О.Сапашев ШҚМУ Түркітану оқытуғылымизерттеу орталығының директоры филология ғылымдарының кандидаты Тілдің табиғилығы мен оның даму мәдениеті қадым заманнан бері көтеріліп келе жатқан мәселе бұл ұлт...
15240. Әңгімелеу мәтінінің тілдік-стилистикалық сипаты 283.5 KB
  Мәтін лингвистикасында зерттеуді аса қажет ететін маңызды мәселелердің бірі – әңгімелеу мәтінінің тілдік және стилистикалық ерекшелігін таныту. Әңгімелеу – тұтасым, байласым және мағыналық аяқталғандық, ақпарат беру категорияларына ие композициялық-сөйлеу формаларының бірі
15241. ИССЛЕДОВАНИЕ РАСПРЕДЕЛЕНИЙ СКОРОСТИ ПОТОКА НА ВХОДЕ В АКТИВНУЮ ЗОНУ РЕАКТОРА ВВЭР-1000, В УСЛОВИЯХ РАЗЛИЧНЫХ РАСХОДОВ ТЕПЛОНОСИТЕЛЯ В ОТДЕЛЬНЫХ ПЕТЛЯХ 1.23 MB
  Лабораторная работа №1 ИССЛЕДОВАНИЕ РАСПРЕДЕЛЕНИЙ СКОРОСТИ ПОТОКА НА ВХОДЕ В АКТИВНУЮ ЗОНУ РЕАКТОРА ВВЭР1000 В УСЛОВИЯХ РАЗЛИЧНЫХ РАСХОДОВ ТЕПЛОНОСИТЕЛЯ В ОТДЕЛЬНЫХ ПЕТЛЯХ Объект исследования: течение теплоносителя в кольцевом опускном тракте в части напорно...
15242. ИССЛЕДОВАНИЕ РАСПРЕДЕЛЕНИЙ ТЕМПЕРАТУРЫ (ИМИТАТОРА БОРА) НА ВХОДЕ В АКТИВНУЮ ЗОНУ В УСЛОВИЯХ РАЗЛИЧНЫХ РАСХОДОВ ТЕПЛОНОСИТЕЛЯ В ОТДЕЛЬНЫХ ПЕТЛЯХ 454 KB
  Лабораторная работа №3 ИССЛЕДОВАНИЕ РАСПРЕДЕЛЕНИЙ ТЕМПЕРАТУРЫ ИМИТАТОРА БОРА НА ВХОДЕ В АКТИВНУЮ ЗОНУ В УСЛОВИЯХ РАЗЛИЧНЫХ РАСХОДОВ ТЕПЛОНОСИТЕЛЯ В ОТДЕЛЬНЫХ ПЕТЛЯХ Объект исследования: изучение динамики распределения температуры при подогреве воды подав
15243. Моделирование линейных динамических систем 84.75 KB
  Лабораторная работа №1 Моделирование линейных динамических систем Вариант 1 I.Исследование модели входвыход Исходные данные: a0=9 a1=6 a2=3 b0=12 b1=2 b2=0.1 Начальные условия: y0=1 0=0.50=0 Дифференциальное уравнение описания системы: Рисунок 1 –
15244. Геодезия. Лабораторные работы 2.31 MB
  Лабораторная работа №1. ОСНОВНЫЕ ПАРАМЕТРЫ ЗЕМНОГО ЭЛЛИПСОИДА. Эллипсоидом вращения называется геометрическое тело образуемое вращением эллипса вокруг его малой оси. Земной эллипсоид эллипсоид который характеризует фигуру и...