
- •1 История создания субд
- •2. Модели данных
- •3. Основные понятия субд
- •4. Структура субд «Access»
- •5.Таблицы
- •6.Типы полей
- •7.Поля числового и денежн. Типа
- •8. Формат поля
- •9 Маскирование поля
- •10 Характеристики полей Дата/время
- •11 Использование характеристики поля «Значение по умолчанию»
- •12 Характеристики поля «Условие на значение», «Сообщение об ошибке»
- •13. Поле типа «мастер подстановок», «гиперссылка»
- •14. Связь между таблицами
- •15. Типы запросов
- •16 Запросы
- •17. Создание вычисляемых полей.
- •18.Формы.
- •19. Настройка элементов управления формы с помощью панели инструментов.
- •21. Понятие макроса
- •22. Создание макроса
- •23. Классификация макрокоманд. Типы макросов.
- •24. Сферы применения макросов.
- •25. Макросы. Панель инструментов окна "макрос"
- •26. Макросы. Обзор макрокоманд, доступных для применения в макросах
- •27. Понятие макроса и модуля.
- •28. Назначение языка sql
- •29 Структура команд языка sql
- •30 Sql. Основные термины (ключевое слово, команда, объект).
- •31 Sql. Синтаксис команды create table.
- •32 Sql. Синтаксис команды create index.
- •33. Sql. Синтаксис команды alter table и drop table
- •34. Sql. Синтаксис команды insert
- •35. Sql. Синтаксис команды update
- •36. Sql. Синтаксис команды delete
- •37. Sql Синтаксис команды select
- •38. Sql. Выбор по критерию (where)
- •39. Использование sql с другими языками программирования
- •40. Visual Basic Application. Основные понятия.
- •41. Типы данных vba
- •42. Переменные и константы в vba
- •43. Процедуры и функции из вызовов в vba
- •44. Операторы в vba
- •45 Использование функций в vba
- •46 Область определения переменных и констант в vba
- •47 Соглашение по синтаксису в vba, по идентификации
- •48 Инструкция Const в vba
- •49. Массивы в vba. Основные понятия
- •50. Управление выполнения программ в vba
- •51.Инструкция Do…Loop
- •52 Инструкция For…Next
- •53 Инструкция Select Case
- •54 Инструкция If…Then…Else
3. Основные понятия субд
База данных (database) — поименованная и организованная (структурированная) совокупность взаимосвязанных данных, которые отражают состояние объектов конкретной предметной области и находятся под центральным программным управлением. База данных удерживает такой минимальный излишек информации, который позволяет удовлетворить запросы каждого из многочисленных пользователей. Данные представлены совокупностью файлов (таблиц). В широком смысле база данных есть любая упорядоченная совокупность данных.
Табличная структура состоит из строк, которые соответствуют записям базы данных и столбцов — полей записей. Каждая запись имеет уникальный номер, а каждое поле должно иметь уникальное имя. Одна запись файла соответствует конкретному экземпляру понятия предметной области, например информация о конкретном студенте.
Пользователь базы данных (user) — это физическое или юридическое лицо, которое пользуется услугами компьютерной системы для получения информации или решения соответствующих задач. Существуют различные категории пользователей: аналитик, системный программист, прикладной программист, администратор системы, оператор компьютера, конечный пользователь. Пользователями базы данных могут быть прикладные программы и программные комплексы. Доступ пользователя к базе данных обеспечивается СУБД.
Поле это неделимая единица информации, элементарная единица логической организации данных. Термин «поле» в системе управления базой данных соответствует понятию «реквизит» в теории информации. Каждое поле содержит определенные данные.
Запись это конечная логически связанная совокупность полей. Состав (перечисление) и принятая последовательность полей, которые входят в запись, определяют структуру записи. Каждая запись в файле однозначно идентифицируется уникальным ключом записи.
Индексирование. Именно ключи являются эффективным средством доступа к соответствующим записям в файле. Сущность индексирования — создание специального индексного файла, который содержит в заданном порядке все значения ключа файла данных. Индексный файл содержит указания на соответствующие записи файла данных. Указатели создаются для каждого значения ключа.
Централизованная база данных (centralized database) разрабатывается и функционирует на принципах централизации в одном месте. База данных находится на одном компьютере, в виде одного информационного массива. В этом случае говорят о централизованном или монопольном владении данными. Такая база данных доступна только одному пользователю. Применяется в локальных сетях персональных компьютеров.
Распределенная база данных (distributed database) представляет собой совокупность баз данных, которые физически распределены (разнесены) по взаимосвязанным ресурсам вычислительной сети и доступны для совместного применения в разных местах. Распределенная база данных разъединена только физически, а не логически. Вся база данных потенциально доступна с любого конечного абонента (пользователя). На логичном уровне (модели) распределенная база данных описывается как целая информационная совокупность (логическая интеграция).
Данные − это статичные значения, которые сохраняются в таблицах базы данных. Ключевое слово в определении − «статичные».
Информация − это данные, которые пользователь базы данных запрашивает и получает в соответствующем виде. Ключевое слово в определении − «запрашивает».
Основные понятия реляционной базы данных
Строка - запись
Столбец - поле
Заголовок столбца - имя поля
В реляционной базе данных существуют следующие объекты:
таблица
запрос
форма
отчет