«Основные понятия баз данных»
Определения
База данных - это электронное хранилище,
предназначенное для структурированного хранения
информации, доступ к которой осуществляется с помощью
одного или нескольких компьютеров.
Система управления базами данных (СУБД) –
это программные средства, предназначенные
для управления базами данных, т.е. их создания,
обеспечения доступа к БД, наполнения, и удаления баз
данных.
Виды СУБД
СУБД
Промышленные
универсального
назначения
Промышленные
специального
назначения
Разрабатываемые
для конкретного
заказчика
- Промышленные СУБД универсального назначения:
- Oracle, Microsoft SQL Server, IBM DataBase2 Microsoft Access
- Oracle,
- Microsoft SQL Server,
- IBM DataBase2
- Microsoft Access
- Промышленные СУБД специального назначения:
- СУБД, входящая в состав СПС Гарант
- СУБД, входящая в состав СПС Гарант
БД с удаленным доступом
Сервер БД
БД
Клиенты БД
Модели БД
- Иерархическая
- Сетевая
- Реляционная
- Многомерная
Иерархические
Существует строгая подчиненность элементов: один главный, остальные подчиненные. Например, система каталогов на диске.
Иерархическая модель БД представляет собой совокупность объектов различного уровня, причем объекты нижнего уровня подчинены объектам верхнего уровня.
Сетевые
Сетевые БД более гибкие: нет явно выраженного главного элемента и существует возможность установления горизонтальных связей. Например, организация информации в Интернете ( W W W ).
Сетевая модель базы данных представляет совокупность объектов различного уровня, однако схема связей между объектами может быть любой.
Каждая строка таблицы содержит информацию об одном конкретном объекте БД (книге, сотруднике, товаре), а каждый столбец – конкретную характеристику этого объекта (фамилия, название, цена). Строки такой таблицы называются записями , столбцы – полями .
Каждая запись должна отличаться от другой значением хотя бы одного поля, которое называется ключом. Ключевое поле – это поле или группа полей, которые однозначно определяют запись. Например, табельный номер сотрудника, код изделия, номер автомобиля.
Поле
Таб_№
001
ФИО
002
Дата
рожд
Иванов И.И.
Дата
приема
Петров П.П.
12.05.65
003
Должность
30.10.75
1.02.05
Сидоров С.С
директор
2.03.95
4.01.81
Оклад
бухгалтер
1000
4.06.00
500
исполнитель
100
Запись
Каждое поле имеет свое имя и тип. Реальные БД состоят, как правило, из нескольких таблиц, связанных между собой каким-нибудь полем и, при запросе к такой БД можно использовать информацию из разных таблиц.
Реляционная модель БД
Таблица Детали
Таблица Изделия
Код
Код
001
Наименование
101
Наименование
Изделие А
Материал
Гайка
Технические характеристики
102
002
003
Изделие Б
103
Болт
Х120
Скоба
104
М360
Изделие В
Кронштейн
105
М360
С10
Шайба
106
Х110
Рама
М40
Таблица Состав Изделия
Код изделия
001
Код детали
001
101
102
001
003
106
003
103
003
104
102
Объекты БД
- Таблица
- Форма
- Запрос
- Отчет
- Страница доступа
- Макрос
- Модуль
Объекты БД
Таблица
Объекты БД
Форма
Объекты БД
Запрос
Объекты БД
Отчет
Объекты БД
Страница доступа
Объекты БД
Макросы
Основные объекты СУБД Ms ACCESS
Объект
Описание
Таблицы
Объекты, в которых хранятся данные. Выглядят во многом подобно ЭТ.
Запросы
Извлекает данные из таблиц на основе критериев, заданных пользователем.
Формы
Шаблоны отображения данных, облегчающие чтение и понимание данных в таблицах, так же используются для более комфортного ввода данных.
Отчеты
Шаблоны распечатывания данных и проведения дополнительных вычислений.
Страницы
Шаблоны для представления форм и отчетов в виде HTML -файлов для размещения их в Интернете.
Макросы
Специальные команды для автоматизации работы с БД
Модули
Программы на языке VBA для выполнения более сложных операций, которые не могут выполнить макросы.
Типы данных Microsoft Access
Тип данных
Текстовый
Описание
Размер
Алфавитно-цифровые символы
Поле МЕМО
0 – 255 символов
Алфавитно-цифровые символы
Числовой
0 – 64000 символов
Числовые значения
Дата/время
1, 2, 4 или 8 байт
Дата и время
Денежный
Счетчик
Денежные значения
8 байт
Логический
8 байт
Автоматически увеличивающиеся номера
4 байта
Логические значения Да/Нет
Поле объекта ОЛЕ
1 бит ( 0 или -1 )
Гиперссылка
Рисунки, диаграммы, звук и видео
До 1 Гбайт
Связь с ресурсом Internet
Мастер подстановок
0 – 6144
Данные, подставляемые из другой таблицы
Обычно 4 байта
Вопросы по теме
Что такое база данных.
Для чего используются СУБД.
Какие модели баз данных бывают.
В виде чего выглядит реляционная модель.
Какие объекты входят в состав СУБД ACCESS
Домашнее задание. WWW.MYSHARED.RU Создание базы данных в СУБД ACCESS .