- •Вопрос 1. Информационная модель данных, ее состав (концептуальная, логическая и физическая модели)
- •Вопрос 2. Виды логических моделей данных : иерархическая, сетевая, реляционная.
- •Вопрос 3. Связи объектов в моделях: «один к одному», «один ко многим», «многие ко многим». Структура данных в моделях.
- •Вопрос 4 Обеспечение непротиворечивости и целостности данных.
- •Вопрос 5. Стадии проектирования базы данных и объекты моделирования
- •Вопрос 6. Проектирование базы данных на основе модели типа объект – отношение.
- •Вопрос 7. Системы управления базами данных и их функции
- •Вопрос 8. Определение и основные понятия субд. –
- •Вопрос 9. Свойства субд и технология использования. Критерии выбора субд пользователем.
- •Вопрос 10. Нормальные формы базы данных
- •Вопрос 11. Функциональная и многозначная зависимости.
- •Вопрос 12. Основные характеристики субд Access
- •Вопрос 13. Свойства полей баз данных
- •Вопрос 14. Типы данных, используемые в субд ms Access
- •Вопрос 15. Основные объекты субд Access
- •Вопрос 16. Ms Access: способы создания таблиц. Работа с таблицах
- •Вопрос 17. Ms Access: способы создания форм для работы с данными, элементы управления формы
- •Вопрос 18. Ms Access: технология загрузки, просмотра и корректировки данных с использованием форм. Разработка многотабличных форм.
- •19. Ms Access: обработка данных в базе: запросы, сортировка и фильтрация записей. Запросы.
- •Запросы на выборку.
- •Запрос на создание таблицы
- •Запрос на обновление.
- •Запрос на добавление.
- •Запрос на удаление.
- •Итоговые запросы
- •Мастер создания запросов.
- •Сортировка записей.
- •Отбор данных с помощью фильтра.
- •Вопрос 20. Ms Access: разработка отчетов.
- •Создание простых отчетов
- •Создание автоотчета
- •Мастер отчетов
- •Вопрос 21. Ms Access: автоматизация работы пользователя (макросы и модули)
- •Вопрос 22. Основные понятия и компоненты языка sql. Инструкции и имена.
- •Инструкции и имена
- •Вопрос 23. Типы данных sql. Встроенные функции.
- •Встроенные функции
- •Вопрос 24. Ограничения целостности данных в sql
- •Вопрос 25. Управление таблицами в sql
- •Вопрос 26. Управление данными в sql
- •Раздел into. Использование команды select...Into
- •Вопрос 27. Распределенная обработка данных.
- •Вопрос 28. Базовые архитектуры распределенной обработки данных
- •Вопрос 29. Системная архитектура «клиент – сервер» -
- •Вопрос 30. Интеграция базы данных с глобальной сетью Интернет. –
Вопрос 16. Ms Access: способы создания таблиц. Работа с таблицах
Таблицы – основные объект БД. К числу основных элементов таблиц Access относятся: поля, записи, первичный ключ (это уникальное значение для каждой записи в таблице. Связанным между собой таблицам требуется два ключа: первичный и так называемый внешний ключ – это первичный ключ другой таблицы, добавленный в основную таблицу.
Все изменения в таблицах БД сохраняются автоматически в режиме реального времени, т.е. пока мы работаем с таблицей происходит ее непрерывное сохранение. Как только заканчивается ввод данных в одно поле и происходит переход к следующему полю, данные немедленно записываются на жесткий диск. И все изменения, которые вносятся в содержание таблицы имеют необратимый характер. Нельзя что-то изменить, удалить, а потом отказаться от сохранения и вернуться к исходному варианту.
На первой панели представлен список таблиц, уже имеющихся в составе базы, и приведены элементы управления для создания новой таблицы. Чтобы создать таблицу вручную следует использовать значок «Создание таблицы в режиме конструктора».
Появляется окно Конструктора таблиц , которое фактически является графическим бланком для создания и редактирования структуры таблиц.
Конструктор таблиц содержит четыре информационных блока: Имя поля, Тип данных, Описание, Свойства поля.
В первом столбце вводят имена полей. При задании имени полю таблицы необходимо руководствоваться следующими рекомендациями:
- имя поля не должно начинаться с пробела;
- несмотря на то, что имя поля может содержать до 64 символов, его следует задавать минимальным с целью обеспечения минимизации объема памяти и времени поиска информации;
- желательно, чтобы имя поля представляло собой аббревиатуру названия признака объекта, который будет вводиться в ячейки поля;
- в имени поля не должно быть знаков препинания, скобок, восклицательных знаков
- не допускается повторения имен в таблице.
При создании таблицы целесообразно (хотя и не обязательно) задать ключевое поле. Это поможет впоследствии, при организации связей между таблицами. Ключевое поле должно однозначно определять каждую запись в таблице, а его значения не должны повторяться.
Заполнение таблицы данными производится в обычном порядке. Курсор ввода устанавливается в нужную ячейку указателем мыши. Переход к следующей ячейке можно выполнить клавишей TAB. Переход к очередной записи выполняется после заполнения последней ячейки. Каждая запись таблицы слева имеет кнопку (маркер записи), щелчок на этом маркере выделяет всю запись и готовит ее к копированию, перемещению, удалению. Щелчок правой кнопкой мыши по выделенной строке таблицы или по выделенному столбцу вызывает контекстное меню, (правила выделения такие же как и в Excel).
В нижней части таблицы расположена Панель кнопок перехода. На ней есть поле номера записи.
Ее элементами управления удобно пользоваться при навигации по таблице, имеющей большое число записей.
После наполнения таблицы данными сохранять их не надо – все сохраняется автоматически. Однако, если при работе с таблицей произошло редактирование ее макета, СУБД попросит подтвердить сохранение этих изменений..
Если возникнет необходимость изменить структуру таблицы (состав полей или их свойства), таблицу надо открыть в режиме Конструктора. Для этого ее следует выделить в окне База данных и щелкнуть на кнопке Конструктор.
Кроме конструктора для создания таблиц можно использовать специальный Мастер.