Реферат: Система управления базами данных Microsoft Access

- денежный – для удобства работы с числами, обозначающими денежные суммы;

- объект OLE – для обеспечения возможности хранения рисунков, картинок, звука, видеофрагментов.

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

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

Схема данных

Механизм описания логической связи между таблицами MSAccess реализован в виде объекта называемого схемой данных. В данном объекте связи между таблицами организуются через ключевые поля таблиц.

Выделяют несколько типов связи:

- схема «один-ко-одному» - одному значению поля одной таблицы соответствует одно значение поля другой таблицы;

- схема «один-ко-многим» - одному значению поля одной таблицы («главная таблица») соответствует несколько значений поля другой таблицы («подчиненная таблица»);

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

Чаще всего в реляционных БД встречается отношение «один-ко-многим».

Типовые действия, допустимые в Access :

Что сделать? Как сделать?
Запуск программы Access Пуск -> Программы -> Microsoft Office -> Microsoft Access
Создание новой БД Кнопка MicrosoftOffice-> Создать -> ввести имя создаваемой БД -> Создать
Открытие существующей БД Кнопка MicrosoftOffice-> Открыть -> указать имя необходимой БД -> кнопка Открыть
Создание таблицы в режиме конструктора Меню Создание -> кнопка Таблица -> меню Работа с таблицами -> группа Представления -> кнопка с рисунком Линейки (или кнопка Вид -> выбрать режим конструктора) -> сохранить таблицу, задать имя таблицы-> кнопка ОК -> ввести имена и типы полей создаваемой таблицы -> указать какое поле является первичным ключом -> перейти в режим таблицы -> ввести необходимое количество надписей, т.е. заполнить строки
Установка первичного ключа Выделить строку, в которой находится ключевое поле -> меню Конструктор -> кнопка Ключевое поле (с рисунка ключа)
Сохранение таблицы Файл -> Сохранить -> Ввести имя таблицы -> ОК
Переход в режим таблицы меню Работа с таблицами -> группа Представления -> кнопка с рисунком Таблицы (или кнопка Вид -> выбрать режим таблицы)
Редактирование таблицы (изменение имен или типов полей, их создание или же удаление) Перейти в режим конструктора -> изменить имя или тип необходимого поля
Переход в режим конструктора меню Работа с таблицами -> группа Представления -> кнопка с рисунком Линейки (или кнопка Вид -> выбрать режим конструктора)
Создание схемы данных Сохранить и закрыть связываемые таблицы -> меню Работа с базами данных -> группа Показать или скрыть -> кнопка Схема данных -> добавить связываемые таблицы -> закрыть окно «Добавление таблицы» -> создать связи -> сохранить схему данных
Создание связей между таблицами Навести указатель мыши на имя поля -> при нажатой ЛКМ перетащить его на связанное с ним поле в другой таблице ->установить в диалоговом окне «Изменение связей» флажок «Обеспечение целостности данных» -> если хотите можете установить флажки каскадной модификации -> тип связи определяется самостоятельно -> Создать
Изменение связи Выделить линию связи ЛКМ -> ПКМ -> Изменить связь…
Удаление связи Выделить линию связи ЛКМ -> ПКМ -> Удалить
Поиск данных в таблице Курсор расположить в любом месте столбца, по которому введется поиск -> меню Главная -> группа Найти -> кнопка Найти (с рисунком бинокля) -> в строке Образец ввести значение поискового данное -> в остальных разделах установить параметры поиска (указать -> кнопка Найти далее
Замена данных в таблице Курсор расположить в любом месте столбца, по которому введется поиск -> меню Главная -> группа Найти -> кнопка Заменить (с рисунком ab->ac) -> в строках Образец и Заменить на ввести необходимые данные -> в остальных разделах установить параметры поиска -> кнопка Найти далее -> Заменить
Использование фильтра при поиске данных Нажать ЛКМ на стрелку вниз, находящейся в названии поля, по которому ведется поиск -> меню Главная -> группа Сортировка и фильтр -> кнопка Фильтр -> команда Фильтры -> выбрать необходимый Фильтр -> ввести необходимые параметры -> ОК
Отмена фильтра меню Главная -> группа Сортировка и фильтр -> кнопка Параметры расширенного фильтра -> команда Очистить все фильтры
Сортировка данных Курсор расположить в любом месте столбца, который нужно сортировать -> меню Главная -> группа Сортировка и фильтр -> кнопка По убыванию или По возрастанию

Практическая часть:

Задание:

  1. Создать базу данных с именем «Группа МПО-10-1»;
  2. Создать три таблицы и заполнить информацией (минимум по 5 строк):

а) «Студент», имеющую следующие поля:

- Код_студента (тип - счетчик);

- ФИО_студента (тип - текстовый);

- Пол (тип - логический);

- Дата_рождения (тип – дата/время);

б) «Предмет», имеющую следующие поля:

- Код_предмета (тип - счетчик);

- Предмет (тип - текстовый);

- ФИО_преподавателя (тип - текстовый) (при заполнении строк, учесть случай, когда один преподаватель читает несколько дисциплин);

в) «Успеваемость», имеющую следующие поля:

- Код_успеваемости (тип - счетчик);

- Код_студента (тип - числовой);

- Код_предмета (тип - числовой);

- Оценка (тип - числовой).

  1. Связать созданные таблицы, т.е. создать схему данных;
  2. Добавить в таблицу «Студент» поле хобби и заполнить его записями;
  3. Найти и заменить фамилию одной студентки, используя функции поиска и замены данных (случай, когда выходят замуж и меняют фамилии);
  4. Сделать фильтрацию по ФИО преподавателей таблицы «Предмет»;
  5. Сделать сортировку в таблице «Успеваемость» по полю Код_студента.

К-во Просмотров: 164
Бесплатно скачать Реферат: Система управления базами данных Microsoft Access