![](/user_photo/_userpic.png)
- •ТАБЛИЦЫ И БАЗЫ ДАННЫХ
- •БД отражает ПО
- •таблица?
- •Главные отличия таблиц баз
- •Другие отличия таблиц баз
- •Создание таблиц происходит в 2
- •Access
- •Типы полей Access
- •Задание числового типа
- •типа
- •Результат
- •ИДЕОЛОГИЯ:
- •Проблема:
- •Операции с таблицами -
- •Таблицы в информационной
- •Кто имеет право на те или иные операции с рабочими таблицами?
- •таблиц
- •Один ко многим
- •Один ко многим
- •Многие ко многим
![](/html/66808/1878/html__e5_imMfYI.rMRY/htmlconvd-O9aIok1x1.jpg)
ТАБЛИЦЫ И БАЗЫ
ДАННЫХ
РОССИЕВ Дмитрий Анатольевич
Кафедра медицинской инф орматики и инновационных
![](/html/66808/1878/html__e5_imMfYI.rMRY/htmlconvd-O9aIok2x1.jpg)
БД отражает ПО
|
|
|
|
|
Предметная |
|
|
|
База данных |
|
|
|
||
область |
|
|
|
|
Класс |
|
|
|
Таблица |
|
|
|
||
Объект |
|
|
|
Запись |
|
|
|
||
|
|
|
|
таблицы |
|
|
|
|
|
Свойство |
|
|
|
Поле таблицы |
Тип данных |
|
|
|
Тип поля |
|
|
|
||
Значение |
|
|
|
Ячейка |
|
|
|
||
|
|
|
|
таблицы |
Кафедра медицинской инф орматики и инновационных
![](/html/66808/1878/html__e5_imMfYI.rMRY/htmlconvd-O9aIok3x1.jpg)
таблица?
Поля
Записи
Кафедра медицинской инф орматики и инновационных
![](/html/66808/1878/html__e5_imMfYI.rMRY/htmlconvd-O9aIok4x1.jpg)
Главные отличия таблиц баз
данных от таблиц Excel
|
|
|
|
|
Таблицы БД |
Таблицы |
|
|
|
Excel |
|
|
Имеют ЗАРАНЕЕ и |
Структура полей |
|
|
явно заданную |
не задается в |
|
|
структуру полей |
явном виде |
|
|
(столбцов) |
|
|
|
Позволяет вводить |
Позволяет вводить |
|
|
в ячейки данные |
в ячейки данные |
|
|
только того типа, |
любого типа |
|
|
который |
|
|
|
определен в поле |
|
|
|
Кафедра медицинской инф |
|
|
|
орматики и инновационных |
|
|
|
|
![](/html/66808/1878/html__e5_imMfYI.rMRY/htmlconvd-O9aIok5x1.jpg)
Другие отличия таблиц баз
данных от таблиц Excel
|
|
|
|
|
Таблицы БД |
Таблицы |
|
|
|
Excel |
|
|
Позволяет связывать |
- |
|
|
таблицы по ключевым |
|
|
|
полям |
|
|
|
Позволяет эффективно |
Могут быть проблемы для |
|
|
работать с записями как с |
пользователя |
|
|
объектами, отражающими |
|
|
|
предметную область и |
|
|
|
связанными друг с другом |
|
|
|
Количество записей |
Количество записей не |
|
|
неограниченно |
более 65536 |
|
|
Высокая скорость работы |
Низкая скорость работы |
|
|
Кафедра медицинской инф |
|
|
|
|
||
|
орматики и инновационных |
![](/html/66808/1878/html__e5_imMfYI.rMRY/htmlconvd-O9aIok6x1.jpg)
Создание таблиц происходит в 2
этапа:
1.Сначала - Задать структуру
2.Только потом - Вносить данные в таблицу (сразу или постепенно)
Кафедра медицинской инф орматики и инновационных
![](/html/66808/1878/html__e5_imMfYI.rMRY/htmlconvd-O9aIok7x1.jpg)
Access
Кафедра медицинской инф орматики и инновационных
![](/html/66808/1878/html__e5_imMfYI.rMRY/htmlconvd-O9aIok8x1.jpg)
Типы полей Access
Тип поля |
Тип(ы) данных |
Access |
|
Текстовый |
Строка |
Поле Memo |
Текст |
Числовой |
Целое число, Число с пл. точкой, |
|
Номинальный |
Дата/время |
Дата, Дата и время |
Денежный |
Число с пл. точкой |
Счетчик |
Счетчик |
Логический |
Логический |
Поле объекта OLE |
Объект |
Гиперссылка |
Строка |
Мастер подстановок |
Строка, Номинальный и др. |
Кафедра медицинской инф орматики и инновационных
![](/html/66808/1878/html__e5_imMfYI.rMRY/htmlconvd-O9aIok9x1.jpg)
Задание числового типа
1
2
Кафедра медицинской инф орматики и инновационных
![](/html/66808/1878/html__e5_imMfYI.rMRY/htmlconvd-O9aIok10x1.jpg)
типа
1. Задать числовой тип
2. Задать подтип «Длинное целое» 3
4
5
6
7
Кафедра медицинской инф орматики и инновационных