- •Методические рекомендации для студентов к практическому занятию №5 по информатике.
- •Тема: «ms Access. Создание базы данных. Ввод и просмотр данных посредством форм. Мастер форм»
- •Цель лабораторной работы.
- •План изучения темы.
- •Краткие теоретические сведения.
- •Access — это реляционная субд.
- •Тип данных
- •Значение
- •Атрибут
- •Отношение
- •Пустые значения
- •Основные технологии создания объектов
- •Работа с мастерами
- •Контекстно-зависимая справка и Помощник
- •Структура таблицы и типы данных
- •Ввод данных в ячейки таблицы
- •Редактирование данных
- •Сортировка данных
- •Отбор данных с помощью фильтра
- •Ввод и просмотр данных посредством формы
- •Задания для самостоятельного выполнения. Задание
- •Заполните таблицу в соответствии с таблицей 1.
- •Для задания условия на значение для вводимых данных необходимо:
- •Сохраните таблицу под именем «Пациенты»:
- •Для заполнения таблицы:
- •Для изменения ширины каждого поля таблицы в соответствии с шириной данных:
- •Для поиска в таблице Сергеева:
- •Для сортировки данных в поле Фамилия по убыванию:
- •Для фильтрации данных по полю Пол:
- •Сохраните базу данных:
- •Создайте таблицу Отделение в режиме Конструктор:
- •Создайте таблицу Лечение в режиме Конструктор:
- •Заполните таблицы Отделение и Лечение следующими данными:
- •Создание форм просмотра таблиц:
- •По аналогии создайте форму для таблицы Пациенты, Лечение и Отделение.
- •Литература
Access — это реляционная субд.
Теоретической основой этой модели стала теория отношений, основу которой заложили два логика — американец Чарльз Содерс Пирс (1839-1914) и немец Эрнст Шредер (1841-1902). Основной структурой данных в модели является отношение, именно поэтому модель получила название реляционной (от английского relation — отношение). Эти модели характеризуются простотой структуры данных, удобным для пользователя табличным представлением и возможностью использования формального аппарата алгебры отношений и реляционного исчисления для обработки данных.
Реляционная модель ориентирована на организацию данных в виде двумерных таблиц. Каждая реляционная таблица представляет собой двумерный массив и обладает следующими свойствами:
-
каждый элемент таблицы – один элемент данных
-
все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип (числовой, символьный и т.д.) и длину
-
каждый столбец имеет уникальное имя
-
одинаковые строки в таблице отсутствуют
-
порядок следования строк и столбцов может быть произвольным.
Фамилия
|
Дисциплина
|
Оценка
|
Александров |
Социология |
4
|
Александров |
Информационные технологии |
3
|
Баранова
|
Социология |
5
|
Петров |
Информационные технологии |
5
|
Петров |
Социология |
4
|
Отношения представлены в виде таблиц, строки которых соответствуют кортежам или записям, а столбцы – атрибутам отношений, доменам, полям.
Для начала покажем смысл этих понятий на примере отношения СОТРУДНИКИ, содержащего информацию о сотрудниках некоторой организации:
Тип данных
Понятие тип данных в реляционной модели данных полностью эквивалентно понятию типа данных в языках программирования.
Набор поддерживаемых типов данных определяется СУБД и может сильно различаться в разных системах. Однако практически все СУБД поддерживают следующие типы данных:
-
целочисленные;
-
вещественные;
-
строковые;
-
специализированные типы данных для денежных величин;
-
специальные типы данных для временных величин (дата и/или время);
-
типы двоичных объектов (данный тип не имеет аналога в языках программирования; обычно для его обозначения используется аббревиатура BLOB — Binary Large Object).
В нашем примере мы имеем дело с данными трех типов: строки символов, целые числа и "деньги".
В рассматриваемом примере используются три типа данных — строковый (столбцы «Имя» и «Специальность»), временной тип (столбец «Дата_рождения») и целочисленный тип («Курс» и «№_студенческого_билета»).