- •4. Цель занятия: Ознакомить студентов с возможностями ms Access.
- •8. Вопросы самопроверки :
- •9. Литература
- •10. Информационно-дидактический блок (аннотация, пособия)
- •1. Понятие об информационной системе.
- •2. База данных и основные понятия базы данных.
- •3. Типы данных в ис.
- •4. Структура данных.
- •5. Основные понятия реляционных бд:
- •6. Кодирование информации.
- •7. Первичный ключ таблицы.
- •8. Субд Microsoft Access.
- •9. Создание макета таблицы и изменение его.
- •10. Создание Формы и заполнение таблицы.
- •11. Запрос-выборка.
- •12. Отчет.
- •11. Содержание занятия.
- •11.1. Самостоятельная работа.
- •4. Создать главную таблицу для базы данных «Диспансеризация» для чего:
- •5. Создать таблицу «Больной» по методике создания таблицы «Диспансеризация» при чем
- •6. Создать таблицу классификатор «Пол» по методике создания таблицы «Диспансеризация» при чем
- •7. Создание таблицы «Место жительства» по методике создания таблицы «Диспансеризация» при чем
- •8. Создание таблицы «Специальность» по методике создания таблицы «Диспансеризация» при чем
- •9. Создание таблицы «Заболевание» по методике создания таблицы «Диспансеризация» при чем
- •10) Создание запроса, для чего
- •11) Создание отчета, для чего ( для компьютеров к которым не подключен принтер возможно будет отказано создание отчета):
- •11.2. Работа с преподавателем:
- •11.3. Контроль исходного и заключительного уровня знаний:
3. Типы данных в ис.
Типы данных в ИС могут быть разными.
А) Текстовые данные. Значение каждого текстового (символьного) данного представлено совокупностью произвольных алфавитно-цифровых символов, длина которой не превышает 255 (например, 5, 40, 140). Текстовыми данными представляют в ИС фамилии и должности людей, названия фирм, продуктов и т.д. В частном случае, значение текстового данного может быть именем файла, который содержит неструктурированную информацию. Фактически это, структурированная ссылка, позволяющая резко расширить информативность таблицы.
Б) Числовое данное. Данного этого типа обычно используются для представления атрибутов, со значениями которых можно производить арифметические операции. Числовое данное, как правило, имеет дополнительные характеристики, например: целое число длиной 2 байта, число с плавающей точкой (4 байта) в фиксированном формате и др.
В) Данное типа даты или времени. Данное типа даты задается в известном машине формате, например, ДД.ММ.ТТТТ (день, месяц, год). Казалось бы, что данное типа дата – это частный случай текстового данного. Использование в ИС особого типа для даты имеет свои следующие преимущества:
Система получает возможность вести жесткий контроль, например, значение месяца может быть дискретным в диапазоне 01-12.
Появляется возможность автоматизированного представления формата даты в зависимости от традиции той или иной страны.
Резко упрощаются арифметические операции с датами.
Г) Логические данные. Данные этого типа может принимать одно из двух взаимоисключающих значений – «Да» или «Нет» или как «Истина» или «Ложь». Поэтому логическим тип удобно использовать для тех атрибутов, которые могут принимать одно из двух взаимоисключающих значений, например, наличие водительских прав (да - нет).
Д) Поле объекта ОLE. «Значением» такого данного может быть любой объект ОLE (графика, звук, видео).
Е) Пользовательские типы. Во многих системах пользователям представляются возможность создавать собственные типы данных.
4. Структура данных.
Структура данных в ИС могут быть иерархической (древовидной), реляционной и сетевой. В иерархической структуре исходные элементы порождают другие элементы, причем эти элементы в свою очередь порождают следующие элементы. Существенно то, что каждый порожденный элемент имеет только одного порождающего элемента (родителя).
Сетевые структуры более сложные структуры, в которых каждый порожденный элемент может иметь более одного порождающего элемента (родителя).
Базы данных, которые состоят из двумерных таблиц, называют реляционными. Основная идея реляционного подхода состоит в том, чтобы представить произвольную структуру данных в виде двумерной таблицы или нормализовать структуру. Таким образом процесс превращения иерархической или сетевой структуры данных в реляционную называется нормализацией.
5. Основные понятия реляционных бд:
1) В реляционных БД любые совокупности данных представляются в виде двумерной таблицы.
2) Каждая таблица состоит из фиксированного числа столбцов и некоторого (переменного) количества строк. Описание столбцов, которое составляет пользователь, принято называть макетом таблицы.
3) Каждый столбец представляет конкретное данное. На языке БД столбцы таблицы называются полями, для каждого поля разработчик должен определить:
• уникальное имя поля;
• тип поля;
• дополнительные характеристики (длину, формат).
4) Каждая строка таблицы называется записью. Система нумерует записи по порядку: 1, 2, …, n, где n – общее число записей (строк) в таблице на данный момент. В отличие от количества полей (столбцов) в таблице, количество записей в процессе эксплуатации БД может изменятся как угодно (от нуля до миллионов). Количество полей, их имена и типы тоже можно изменить, но это особая операция, которая называется изменением макета таблицы.
5) Каждое поле может входить в несколько таблиц.
Реляционные БД обычно состоят из нескольких таблиц. Одна из которых является главным, а остальные подчиненными. Между этими таблицами существует связь либо «Один-ко-Многим», либо «Один-к-Одному». Эти связи всегда начинаются от главного и идут к подчиненным.
