Главная страница
Навигация по странице:

  • 1.1 Каков порядок определения структуры БД в СУБД Access

  • 1.2 В каком режиме описывается структура таблицы БД

  • 1.4 Какие типы объектов можно увидеть в окне БД Access

  • 1.5 Какое расширение принято для файлов БД Расширение для файлов БД: accdb.1.6 Можно ли изменить структуру таблицы после ее создания

  • 1.7 Какие типы полей БД предусмотрены в Access

  • 1.8 Каковы правила именования полей БД

  • 1.9 Какая информация может храниться в полях типа "объект OLE"

  • 1.10 Какие свойства поля должны быть определены обязательно

  • 1.13 Можно ли создать индекс по части поля Если “да”, то как это cделать

  • 1.14 Какие виды контроля данных могут автоматически выполняться в СУБД Access

  • 2.1 Для чего необходимо описывать связи между таблицами базы данных

  • 2.2 В каком режиме следует описывать связи между таблицами 2.3 Какие типы связей поддерживает СУБД Access

  • 3.1 Какие виды сортировки вы знаете По возрастаниюПо убыванию3.2 Что из себя представляет Фильтр по выделенному фрагменту

  • 3.4 Для чего применяют расширенный фильтр

  • СУБД MICROSOFT ACCESS. Лабораторная работа 7 Название субд microsoft access


    Скачать 0.96 Mb.
    НазваниеЛабораторная работа 7 Название субд microsoft access
    АнкорСУБД MICROSOFT ACCESS
    Дата29.05.2022
    Размер0.96 Mb.
    Формат файлаdocx
    Имя файлаlaba7.docx
    ТипЛабораторная работа
    #556115

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

    Название: «СУБД MICROSOFT ACCESS»

    Цель работы: Изучение технологии создания таблиц базы данных. Научиться создавать схему базы данных, связывающую таблицы между собой. Освоить технологии поиска данных в базе данных.

    ЗАДАНИЕ 1


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

    Цель работы: Изучение технологии создания таблиц базы данных.

    Форма отчета: Выполнение зачетного задания.

    Задание 1


    1. Разработайте структуру таблицы БД Студенты, Стипендия, Группа.

    2. На основе разработанной структуры БД создайте таблицу с помощью средств

    Miсrosoft Access в режиме Конструктора.

    1. Введите в таблицы произвольные данные (не менее 10 записей).



    Рис.1 Создание таблицы Студенты с помощью конструктора



    Рис.2 Создание таблицы Стипендия с помощью конструктора



    Рис.3 Создание таблицы Группы с помощью конструктора





    ЗАДАНИЕ 2


    Создание схемы данных

    Цель работы: Научиться создавать схему базы данных, связывающую таблицы между собой.

    Форма отчета: Выполнение зачетного задания.

    Задание


    1. Выполните анализ предметной области с целью выявления связанных объектов, установите тип связи.

    2. Выполните анализ ранее спроектированных таблиц на наличие в их структуре полей, по которым организуется связь.

    3. Выполните проектирование таблиц таким образом, чтобы между ними остались отношения “один-к-одному” и “один-ко-многим”.

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



    Рис.4 Создание схемы данных

    ЗАДАНИЕ 3


    Сортировка, поиск и фильтрация данных

    Цель работы: Освоить технологии поиска данных в базе данных.

    Форма отчета: Выполнение зачетного задания.

    Задание


    1. Самостоятельно освоить технологии сортировки, поиска, замены и фильтрации данных.

    2. Защитить работу у преподавателя, продемонстрировав навыки работы с различными технологиями.



    Рис.5 Сортировка по полю Фамилия



    Рис.6 Поиск студента по полю Фамилия



    Рис.7 Результат поиска по фамилии



    Рис.8 Замена фамилии



    Рис.9 результат замены



    Рис.10 фильтр по фамилиям



    Рис.11 результат работы фильтра



    Рис.12 использование расширенного фильтра



    Рис.13 результат работы расширенного фильтра

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


    1.1 Каков порядок определения структуры БД в СУБД Access?

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


    1.2 В каком режиме описывается структура таблицы БД?

    В режиме Конструктор.

    1.3 Дайте определения терминам: “объект”, “свойство”, “метод”, “событие”.

    Объект - совокупность свойств (параметров) определенных сущностей и методов их обработки (программных средств).

    Свойство - характеристика объекта, его параметр.

    Метод - программа действий над объектом или его свойствами.

    Событие - изменение состояния объекта.


    1.4 Какие типы объектов можно увидеть в окне БД Access?

    Типы объектов в окне БД Access:

    • Таблицы;

    • Запросы;

    • Формы;

    • Отчеты;

    • Страницы;

    • Макросы;

    • Модули.


    1.5 Какое расширение принято для файлов БД?

    Расширение для файлов БД: accdb.


    1.6 Можно ли изменить структуру таблицы после ее создания?

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


    1.7 Какие типы полей БД предусмотрены в Access?

     Текстовый

     Поле МЕМО

     Числовой

     Дата/время

     Денежный

     Счетчик

     Логический

     Поле объекта OLE

     Гиперссылка

     Вложение

     Мастер подстановок


    1.8 Каковы правила именования полей БД?

    Каждое поле в таблице должно иметь уникальное имя, удовлетворяющее соглашениям об именах объектов в Access. Оно является комбинацией из букв, цифр, пробелов и специальных символов, за исключением точки (.), восклицательного знака (!), надстрочного знака (`) и квадратных скобок ([ ]). Имя не может начинаться с пробела и содержать управляющие символы с кодами ASCII от 0 до 31. Максимальная длина имени 64 символа.


    1.9 Какая информация может храниться в полях типа "объект OLE"?

    Поля данного типа не хранят информацию как таковую, а содержат ссылки на объекты, которые могут быть включены в БД с использованием OLE-протокола обмена данными. Такими объектами могут быть, например, графические файлы.


    1.10 Какие свойства поля должны быть определены обязательно?

    Формат поля.


    1.11 Поясните назначение первичного ключа в реляционной БД. Какие ограничения накладываются на значения первичного ключа?

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

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

    1.12 Поясните назначение индексов.

    Обеспечивать быстрый поиск записи в таблице. Индекс не является частью таблицы - это отдельный объект, связанный с таблицей и другими объектами базы данных.


    1.13 Можно ли создать индекс по части поля? Если “да”, то как это cделать?

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

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

    1.14 Какие виды контроля данных могут автоматически выполняться в СУБД Access?

    Каскадное удаление связанных записей-автоматическое удалениие дочерных строк при удалении родительной строки.


    2.1 Для чего необходимо описывать связи между таблицами базы данных?

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


    2.2 В каком режиме следует описывать связи между таблицами?


    2.3 Какие типы связей поддерживает СУБД Access?

    1:1

    1:М

    М:М


    2.4 Какое влияние оказывает установка связей на ввод и изменение информации в БД?

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


    3.1 Какие виды сортировки вы знаете?

    По возрастанию

    По убыванию


    3.2 Что из себя представляет Фильтр по выделенному фрагменту?

    Используя Фильтр по выделенному,можно производить отбор только по одному критерию,

    3.3 Действие Обычного фильтра.

    Фильтрация по определенным значениям или диапазону значений.


    3.4 Для чего применяют расширенный фильтр?

    Чтобы отфильтровать тип, в котором задаются настраиваемые условия фильтра.

    Список учебно-методической и дополнительной литературы

    1. Алтухов А.В., Жукова Т.А., Игнашова Л.В. Информатика. Лабораторно-практический курс. Под общей редакцией А.В. Алтухова. Шымкент: ЮКГИ. 2012. –408 с

    2. Информатика: Учеб. для вузов/В.А. Острейковский.- 4-е изд., стер.- М.: Высш. шк., 2007.- 511 с.

    3. Информатика. Базовый курс. 2-е издание/Под ред. С.В. Симоновича.- СПб.: Питер, 2003.- 670 с.




    написать администратору сайта