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

  • Схема базы данных с описанием связей между таблицами

  • Таблица Воспитатель Назначение

  • Описание типов и свойств полей

  • Таблица Родственник Назначение

  • Таблица Ребенок Назначение: Таблица Ребенок представляет собой таблицу с основной информацией о ребенке.Экранная форма с заполненными данными

  • Вид таблицы в режиме конструктора: Описание типов и свойств полей

  • Таблица Родство Назначение: Таблица Родство представляет собой таблицу с основной информацией о родстве.Экранная форма с заполненными данными

  • Таблица Группа Назначение: Таблица Группа содержит основную информацию о группах.Экранная форма с заполненными данными

  • Таблица Возрастная категория Назначение

  • Таблица Тип родства Назначение: Таблица Тип родства помогает в выборе типа родства для родства.Экранная форма с заполненными данными

  • БД 1.2. "Работа с таблицами в субд access"


    Скачать 238.59 Kb.
    Название"Работа с таблицами в субд access"
    Дата15.11.2018
    Размер238.59 Kb.
    Формат файлаdocx
    Имя файлаБД 1.2.docx
    ТипЛабораторная работа
    #56600

    ГОУВПО ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УИВЕРСИТЕТ

    Кафедра искусственного интеллекта

    и системного анализа

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

    По дисциплине: “Базы данных”

    На тему: “Работа с таблицами в СУБД ACCESS”

    Проверила:
    _____________ ст. пр. Едемская Е. Н.

    (дата, подпись)


    Выполнил:
    _____________ ст. гр. Безрукавый И. В.

    (дата, подпись)

    2017

    Задание

    1. Согласно разработанной в лабораторной работе №1 РМД в виде нескольких таблиц создать в СУБД ACCESS базу данных (первичным ключевым полям рекомендуется задать тип данных "Счётчик").

    2. При создании таблиц БД необходимо использовать:

    • обязательность/необязательность полей;

    • маски ввода;

    • форматы полей;

    • условия на вводимые значения (с выводом сообщений об ошибках);

    • для внешних ключей реализовать подстановки.

    1. Установить связи между таблицами и заполнить построенную БД (10-15 записей в каждой таблице).

    2. Освоить работу с панелью инструментов в режиме "Таблицы".

    3. Изучить и продемонстрировать: поиск и замену информации в таблицах, сортировку, добавление и удаление записей, установку первичных и внешних ключей, изменение структуры таблиц.

    4. Уметь изменять установленные связи между таблицами.

    5. Использовать фильтры для отбора информации.

    6. Уметь изменять изображение таблицы.

    7. Провести анализ реализованной базы данных с точки зрения эффективности режима "Таблицы" для разработанной в л.р.№1 концептуальной модели данных.

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



    Для всех связей данные поля идентичны:

    • тип связи: один-ко-многим;

    • обеспечение целостности данных: да;

    • каскадное обновление связных полей: нет;

    • каскадное удаление связных полей: нет.

    Таблица Воспитатель

    Назначение:

    Таблица Воспитатель представляет собой таблицу с основной информацией о воспитателе.

    Экранная форма с заполненными данными:



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



    Описание типов и свойств полей:

    Имя поля



    Тип данных


    Размер поля


    Формат поля

    Ключевое поле (*), внешний ключ (V)

    Подстановка

    Обязательность/ необязательность поля


    Маска ввода

    Условие на вводимые значения

    Значение по умолчанию

    Код воспитателя

    Счетчик

    -

    -

    *

    -

    -

    -

    -

    -

    ФИО

    Символьный

    50

    Краткий текст

    -

    -

    Да

    -

    -

    -

    Телефон

    Символьный

    11

    Краткий текст

    -

    -

    -

    "+380 "00\-000\-0000; _

    -

    -

    Дата приема на работу

    Дата/Время

    -

    -

    -

    -

    -

    00.00.0000;0;_

    -

    -

    Мед осмотр

    Дата/Время

    -

    -

    -

    -

    Да

    00.00.0000;0;_

    -

    -

    Код группы

    Числовой

    -

    -

    V

    Группа[Название]

    -

    -

    -

    -

    Таблица Родственник

    Назначение:

    Таблица Родственник представляет собой таблицу с основной информацией о родственника.

    Экранная форма с заполненными данными:



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



    Описание типов и свойств полей:

    Имя поля


    Тип данных


    Размер поля


    Формат поля

    Ключевое поле (*), внешний ключ (V)

    Подстановка

    Обязательность/ необязательность поля

    Маска ввода

    Условие на вводимые значения


    Значение по умолчанию

    Код родственника

    Счетчик

    -

    -

    *

    -

    -

    -

    -

    -

    ФИО

    Символьный

    50

    Короткий текст

    -

    -

    Да

    -

    -

    -

    Телефон

    Символьный

    11

    Короткий текст

    -

    -

    -

    "+380 "00\-000\-0000;0;_

    -

    -

    Место работы

    Символьный

    40

    Короткий текст

    -

    -

    -

    -

    -

    -

    Таблица Ребенок

    Назначение:

    Таблица Ребенок представляет собой таблицу с основной информацией о ребенке.

    Экранная форма с заполненными данными:



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



    Описание типов и свойств полей:

    Имя поля


    Тип данных

    Размер поля



    Формат поля

    Ключевое поле (*), внешний ключ (V)

    Подстановка

    Обязательность/ необязательность поля



    Маска ввода

    Условие на вводимые значения

    Значение по умолчанию

    Код ребенка

    Счетчик

    -

    -

    *

    -

    -

    -

    -

    -

    Код группы

    Числовой

    -

    -

    V

    Группа[Название]

    -

    -

    -

    -

    ФИО ребенка

    Символьный

    40

    Короткий текст

    -

    -

    Да

    -

    -

    -

    Дата рождения

    Дата/Время

    -

    -

    -

    -

    -

    00.00.0000;0;_

    -

    -

    Адрес проживания

    Символьный

    50

    Короткий текст

    -

    -

    -

    -

    -

    -

    Таблица Родство

    Назначение:

    Таблица Родство представляет собой таблицу с основной информацией о родстве.

    Экранная форма с заполненными данными:



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


    Описание типов и свойств полей:

    Имя поля


    Тип данных


    Размер поля



    Формат поля

    Ключевое поле (*), внешний ключ (V)

    Подстановка

    Обязательность/ необязательность поля

    Маска ввода

    Условие на вводимые значения

    Значение по умолчанию

    Код ребенка

    Счетчик

    -

    -

    *

    -

    -

    -

    -

    -

    Код родственника

    Числовой

    -

    -

    V

    Родственник[ФИО]

    -

    -

    -

    -

    Проемный

    Логический

    -

    Истина/Ложь

    -

    -

    -

    -

    -

    -

    Код типа родства

    Текстовый

    -

    -

    V

    Тип родства[Название]

    -

    -

    -

    -

    Таблица Группа

    Назначение:

    Таблица Группа содержит основную информацию о группах.

    Экранная форма с заполненными данными:



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


    Описание типов и свойств полей:

    Имя поля


    Тип данных

    Размер поля



    Формат поля

    Ключевое поле (*), внешний ключ (V)

    Подстановка

    Обязательность/ необязательность поля

    Маска ввода

    Условие на вводимые значения

    Значение по умолчанию

    Код группы

    Счетчик

    -

    -

    *

    -

    -

    -

    -

    -

    Название

    Текстовый

    10

    Короткий текст

    -

    -

    -

    -

    -

    -

    Код возрастной категории

    Числовой

    -

    -

    V

    Возрастная категория[название]

    -

    -

    -

    -

    Таблица Возрастная категория

    Назначение:

    Таблица Возрастная категория помогает в выборе возрастной категории для каждой группы.

    Экранная форма с заполненными данными:



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




    Описание типов и свойств полей:

    Имя поля


    Тип данных

    Размер поля

    Формат поля

    Ключевое поле (*), внешний ключ (V)

    Подстановка

    Обязательность/ необязательность поля

    Маска ввода

    Условие на вводимые значения

    Значение по умолчанию

    Код возрастной категории

    Счетчик

    -

    -

    *

    -

    -

    -

    -

    -

    Название категории

    Текстовый

    20

    Короткий текст

    -

    -

    -

    -

    -

    -

    Таблица Тип родства

    Назначение:

    Таблица Тип родства помогает в выборе типа родства для родства.

    Экранная форма с заполненными данными:



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



    Описание типов и свойств полей:

    Имя поля


    Тип данных

    Размер поля

    Формат поля

    Ключевое поле (*), внешний ключ (V)

    Подстановка

    Обязательность/ необязательность поля

    Маска ввода

    Условие на вводимые значения

    Значение по умолчанию

    Код типа родства

    Счетчик

    -

    -

    *

    -

    -

    -

    -

    -

    Название типа родства

    Текстовый

    20

    Короткий текст

    -

    -

    -

    -

    -

    -

    Вывод

    В ходе лабораторной работы удалось создать достаточно эффективную БД. В режиме “Таблица” были найдены её основные достоинства, среди которых: простота в выборе вариантов из полей меню, а также высокая вариативность. Весомых недостатков обнаружено не было.


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