У вас вопросы?
У нас ответы:) SamZan.net

Создание базы данных состоящей из трех таблицы

Работа добавлена на сайт samzan.net: 2016-03-30

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 20.2.2025

ЛАБОРАТОРНАЯ  РАБОТА  № 1

Тема: Создание базы данных состоящей из трех таблицы

Задание 1. Создайте новую базу данных и изготовьте структуру таблицы с информацией о студентах «Компьютерной школы».

Порядок работы

  •  Запустите программу Access.
  •  Нажмите мышкой на кнопку новая база данных. Появиться диалоговое окно, представленное на рисунке. В поле имя файла в качестве имени базы данных введите название базы данных.

  •  Щелкните по кнопке создать или нажмите на клавишу [Enter].
  •  В следующем окне выберите тип создаваемого документа. Вы создаете таблицу, поэтому выберите закладку Новая таблица в режиме конструктора ОК. Нажмите кнопку создать.
  •  Переходим к работе со следующим окном: Появится окно конструктора.
  •  В левой верхней клетке введите имя поля и нажмите на клавишу [Enter]. В соседней клетке появиться тип данных, по умолчанию он задается текстовый. Любой другой выбирается с помощью ниспадающего меню.
  •  Заполните поля в конструкторе данными. Общие свойства поля оставляем по умолчанию.

  •  Сохраните таблицу, нажав на клавишу .
  •  В появившемся окне наберите имя таблицы список и нажмите ОК. Появится запрос на создание ключевого поля – уникального поля записи, по которому удобно связывать таблицы. В данном варианте будут самостоятельно появляться числа – номера записей. Нажмите Да.

  •  Перейдите в режим таблицы, нажав на кнопку . Ввод данных вы будете производить в этом режиме, заполняя клетки таблицы. Значения поля код будет меняться автоматически. Если закончить ввод в ячейку нажатием клавиши [Enter], то маркер перейдет в следующую ячейку.
  •  

Заполните базу данных значениями.

  •  Сохраните введенные данные, нажав на . В результате вы получите таблицу, с которой можно работать.

Задание 2. Выполните редактирование ячеек.

Порядок работы

  •  Замените фамилию Иванова на Иванникова. Для этого выделите редактируемую ячейку и наберите новую фамилию.
  •  Замените год рождения на 1986. Для этого следует щелкнуть мышкой по нужной ячейке, и она откроется для редактирования. Удалите цифру 7 и введите 6.

Задание 3. Отсортируйте значения таблицы.

Порядок работы

Замечание. Чтобы произвести сортировку значений, нужно поставить курсор в любую ячейку сортируемого столбца и щелкните по кнопке:

  если нужно отсортировать по возрастанию.

  если нужно отсортировать по убыванию.

  •  Отсортируйте:
    1.  Фамилии – по алфавиту. Для этого поставьте маркер на любую фамилию в столбце с названием Фамилия и щелкните мышкой по кнопке .
    2.  Имя – по алфавиту. Для этого поставьте маркер на любую имя в столбце с названием имя и щелкните мышкой по кнопке .
    3.  Номер школы – по убыванию. Для этого поставьте маркер на любой номер школы в столбце с названием школа и щелкните мышкой по кнопке .
    4.  Класс – по возрастанию. Для этого поставьте маркер на любой класс в столбце с названием класс и щелкните мышкой по кнопке .

Задание 4. Познакомьтесь с функциями: сохранить, закрыть, открыть.

Порядок работы

  •  Сохраните текущую таблицу, нажав на кнопку .
  •  Закройте таблицу, нажав на кнопку в правом верхнем углу окна.
  •  Повторите аналогичную операцию еще раз, в результате чего вы закроете текущую базу данных, получив пустое окно для новой работы. В этом положении можно создать новую базу данных или открыть существующую для продолжения работы.
  •  Откройте снова свою базу данных с помощью команд Файл – Открыть – Имя своей базы данных – Открыть.
  •  Откройте таблицу Список. 

Задание 5. Выполните поиск записей по образцу.

Порядок работы

  •  Установите текстовый курсор в поле фамилия.
  •  Нажмите на кнопку , которая позволяет найти запись по введенному значению.
  •  

Наберите в поле образец фамилию Баранова и нажмите на кнопку найти далее.

Задание 6. Создайте таблицу группы.

Порядок работы

  •  Выберите закладку таблица, если находитесь в другом окне.
  •  Нажмите на кнопку создать.
  •  

Выберите режим таблицы и нажмите на ОК. Появиться пустая таблица, поля которой не определены и не имеют названия. Тип поля будет выбран автоматически в зависимости от введенной информации.

  •  Переименуйте Поле 1. Для этого поставьте курсор в любую ячейку столбца поле 1 и выполните команду формат – переименовать столбец. Ячейка имени столбца окажется выделенной. Введите название поля Учебная группа и нажмите клавишу [Enter].
  •  Переименуйте Поле 2. Для этого поставьте курсор в любую ячейку столбца поле 2 и выполните команду формат – переименовать столбец. Ячейка имени столбца окажется выделенной. Введите название поля преподаватель и нажмите клавишу [Enter].
  •  Сохраните таблицу с именем группы, нажав на кнопку сохранить. На вопрос о создании ключевого поля ответьте отрицательно.
  •  Перейдите в режим конструктор, нажав на кнопку , и посмотрите, как заданы поля. Сделайте поле учебная группа ключевым, поместив курсор на имя этого поля и нажав на кнопку ключевое поле. Тип данных поля учебная группа задайте числовым, выбрав его мышкой из ниспадающего списка.
  •  Сохраните изменения, нажав на кнопку . Закройте таблицу.


Задание 7. Редактирование таблицы Список.

Порядок работы

  •  Выделите таблицу Группы.
  •  Значения поля учебная группа надо не набивать вручную, а выбирать из списка, содержащегося в таблице группы. Для этого в свойствах поля следует указать, что здесь имеет место подстановка по следующей схеме: выберите закладку подстановка, тип элемента управления – поле со списком, источник строк – группы.

  •  Сохраните изменения, нажав на кнопку .
  •  Закройте таблицу.

Задание 8. Создайте схему данных.

Порядок работы

  •  Нажмите на кнопку схема данных.
  •  В появившемся окне добавление таблицы выделите таблицу группы и нажмите на кнопку добавить. Выделите таблицу список и щелкните по кнопке добавить. В окне схема данных появиться условный вид этих таблиц. Закройте окно добавление таблицы.
  •  Увеличьте окно таблицы список так, чтобы были видны все поля.
  •  Поставьте мышку на имя поля учебные группы в таблице группы и, не отпуская кнопку мышки, перетащите ее на поле учебные группы в таблице список. Отпустите мышку. Появиться окно связи.

  •  Включите обеспечение целостности данных. Это невозможно будет сделать, если типы обоих полей заданы не одинаково.
  •  Включите каскадное обновление связанных полей. Это приведет к тому, что при изменении номера группы в таблице группы автоматически изменится соответствующие номера групп.
  •  Включите каскадное удаление связанных полей. Это приведет к тому, что при удалении записи с номером группы в таблице группы будут удалены все записи из таблицы список, в которой стояли соответствующие номера групп.
  •  Нажмите на кнопку создать. Появиться связь один-ко-многим.

  •  Закройте схему данных, нажав на кнопку в верхнем правом углу окна и ответив утвердительно на вопрос о сохранении схемы данных.

Задание 9. Заполните таблицу группы значениями.

Порядок работы:

  •  Откройте таблицу группы в режиме таблицы.
  •  Заполните ее записями

  •  Сохраните таблицу и закройте ее.

Задание 10. Создайте формы для ввода данных.

Порядок работы:

  •  Выберите закладку формы.
  •  Нажмите на кнопку создать.
  •  Появиться окно, в котором следует выбрать автоформа в столбец, а в качестве источника данных – список.

  •  Нажмите на кнопку ОК. Появиться пустая форма ввода.

Значения кнопок работы с записями:

- переход к первой записи;

- переход к предыдущей записи;

- переход к следующей записи;

- переход к последней записи;

- добавление новой записи.

Задание 11. Добавьте в базу данных записи, используя форму.

Порядок работы:

  •  Заполните базу данными, используя форму.

  •  Сохраните введенные данные. Имя формы – список. Закройте форму.
  •  Перейдите в окно таблицы и откройте таблицу список.
  •  Убедитесь, что в таблице появились новые записи.
  •  Сохраните и закройте таблицу.

Задание 12. Откорректируйте данные в таблице группы.

Порядок работы:

  •  Откройте таблицу группы, выделив ее и нажав на кнопку открыть.
  •  Добавьте недостающие записи, которые вы удалили в предыдущей работе и исправьте существующие.

  •  Сохраните и закройте таблицу.

Задание 13. Используя мастер таблиц, создайте таблицу личные данные с ключевым полем.

Порядок работы

  •  Выберите закладку таблица, если находитесь в другом окне.
  •  Нажмите на кнопку создать. В результате перейдем к работе со следующим окном: новая таблица. Здесь несколько вариантов, но вы выберите мастер таблиц и нажмите на кнопку ОК.
  •  В этом окне следует выбрать: в поле образцы таблиц – поле студенты; в поле образцы полей – поля КодСтудента, Адрес, Номертелефона, нажимая после каждого выбора на кнопку . Эти поля попадут в поля новой таблицы. Нажмите на кнопку Далее.

  •  В появившемся окне задайте имя новой таблицы личные данные. Оставьте автоматический выбор ключа. Нажмите на кнопку далее.

Замечание. Access проверит связи данной таблицы с другими таблицами. Так как вы еще не устанавливали связи, то они не будут найдены автоматически. В этот момент можно установить новые связи, но мы пока этого делать не будем.

  •  Нажмите на кнопку Далее.
  •  После появления вопроса о действиях после создания таблицы автоматически выбирайте ввод в режиме таблицы, но можно изготовить и форму. Нажмите на кнопку готово. Вы попадете в пустую таблицу, у которой есть поля, но отсутствуют записи.
  •  Добавьте в таблицу личные данные еще три поля Word, Excel, Access, в которых будут находиться семестровые оценки по этим предметам. Выберите конструктор.
  •  Закройте таблицу, предварительно сохранив ее. В результате вы получите три таблицы, две из которых связаны, а третья нет.

Задание 14. Исправьте схему данных.

Порядок работы

  •  Нажмите на кнопку – схема данных.
  •  Нажмите на кнопку - добавить таблицу. В появившемся окне выделите таблицу личные данные и нажмите на кнопку добавить, а затем на кнопку закрыть окна добавления таблицы.
  •  Поставьте мышку на имя поля КодСтудента в таблице личные данные и, не отпуская кнопку мышки, перетащите ее на поле Код в таблице список. Отпустите кнопку мышки. Появиться окно связи.
  •  Включите обеспечение целостности данных. Это невозможно сделать, если типы обоих полей заданы неодинаково.
  •  Нажмите на кнопку создать. Появиться связь один-к-одному. Это значит, что одной записи в таблице список соответствует одна запись в таблице личные данные.
  •  

  •  Закройте схему данных, сохранив ее.

Пояснение. Теперь встает задача ввода записей одновременно в разные таблицы: список и личные данные. ФИО мы храним в одной таблице, а адрес и номер телефона – в другой. Можно попробовать ввести значения в каждую таблицу отдельно, но удобнее видеть клетки обеих таблиц для ввода данных одновременно. Эту задачу легко решить вводом значений через специально созданную форму, в которой присутствуют поля всех необходимых таблиц. Данные вводим в форму, а в результате заполняются таблицы.

Задание 15. Создайте форму для ввода данных.

Порядок работы

  •  В окне базы данных выберите вкладку формы.
  •  Нажмите на кнопку создать.
  •  В окне новая форма выберите мастер форм. Описание мастера появляется в левой части окна. В нижнем поле имя таблицы или запроса в качестве источника данных можно не указывать. При использовании мастера форм источник данных для формы следует указывать в окне мастера.
  •  Нажмите на кнопку ОК.

  •  

Выберите все поля из таблицы список и все поля из таблицы личные данные. Для этого выберите имя таблицы список в поле Таблицы/Запросы. В результате появляется список полей в окне доступные поля. Нажмите на кнопку , которая переносит все поля из списка. Затем выберите имя таблицы личные данные в поле Таблицы/Запросы и вновь нажмите на кнопку .

  •  Нажмите на кнопку Далее.
  •  Оставьте внешний вид формы в один столбец (выбран по умолчанию).
  •  Нажмите на кнопку Далее.
  •  Выберите требуемый стиль (например, Обычный). Нажмите на кнопку Далее.
  •  Задайте имя формы: Общая форма. Нажмите на кнопку Готово. В результате вы получите форму, в которой можно менять существующие данные и вводить новые значения. Эти значения будут попадать в ту таблицу, в которую нужно (часть значений – в одну таблицу, часть – в другую).





1. Методические РЕКОМЕНДАЦИИ к семинарским занятиям и самостоятельной работе по культурологии для студен
2. Польська шляхта другої половини XIX століття
3. Становлення та розвиток кобзарських шкіл в Україні (XVII ПЕРША ПОЛОВИНА ХХ СТОЛІТТЯ)
4. .Странгуляционная непроходимость Частота странгуляционных видов непроходимости кишечника составляет 40 50.
5. Имидж Как следует одеваться на службу
6. История как наука ее предмет источники методы
7. Реферат- Обстановка в Латинской Америке во второй половине 60-х годов
8. Волгоградский государственный медицинский университет Министерства здравоохранения Российской Феде.
9. Магматизм и магматические горные породы.html
10. тематического моделирования.html