- •Система управления базами данных Microsoft Аccess
- •«Компьютерная технология инженерного труда»
- •Проектирования базы данных
- •1.1. Информационно-логическая модель данных
- •Описание предметной области. Пусть необходимо построить базу данных, содержащую информацию об учебном процессе текущего семестра:
- •Список студентов группы № ______
- •Список преподавателей кафедры
- •План проведения занятий в группе
- •Экзаменационная ведомость
- •Выделение объектов справочной информации
- •Группировка реквизитов
- •Выделение объектов учетной информации
- •Объект учетной информации
- •Связи информационных объектов
- •Тип связи информационных объектов
- •Примеры определения связей между объектами
- •1.2. Модель предметной области “Учебный процесс”
- •1.3. Логическая структура реляционной базы данных
- •2. Создание новой базы данных в ms Access
- •2.1. Создание таблицы базы данных
- •Определение структуры новой таблицы в режиме конструктора
- •Создание структуры таблицы на примере бд Учебный процесс
- •2.2. Создание схемы данных
- •Создание схемы данных на примере бд Учебный процесс
- •2.3. Загрузка таблиц
- •2.4. Модификация структуры базы данных
- •3. Обработка данных
- •3.1. Поиск записей
- •3.2. Сортировка записей
- •3.3. Отбор записей с помощью фильтра
- •3.4. Разработка запросов
- •3.4.1. Конструирование однотабличного запроса на выборку
- •3.4.2. Конструирование многотабличного запроса на выборку
- •4. Создание форм
- •4.1. Использование мастера для создания форм
- •4.2. Печать форм
- •4.3. Создание формы в конструкторе форм
- •Панель элементов
- •Свойства и события объектов формы
- •4.3. Создание формы в Конструкторе форм
- •5. Общие сведения об отчетах
- •5.1. Создание отчета
- •5.1.1. Создание отчета с помощью мастера
- •5.1.2. Создание отчета с помощью конструктора отчетов
- •Размещение даты печати отчета
- •Размещение номера страницы отчета
- •5.2. Группировка данных
- •Литература
2.4. Модификация структуры базы данных
Под модификацией структуры базы данных понимается изменение структуры отдельных таблиц или связей между ними.
Изменение макета таблицы
Для удобства работы с таблицей можно изменить ее представления на экране. При этом можно менять ширину столбца, высоту строки, шрифт данных таблицы, цвет текста, линий сетки и фона, оформление, которое может быть обычным, приподнятым или утопленным. Эти параметры отображения таблицы на экране называются макетом таблицы и сохраняются вместе с ней.
Настройка макета выполняется в режиме таблицы. При этом может быть использована панель инструментов Форматы в режиме таблицы и пункт меню Формат.
Изменение структуры таблиц
Все изменения структуры таблиц производятся в режиме конструктора таблиц.
Изменение полей, которые не являются ключами или полями связи. Состав и последовательность, а также тип данных, свойства или имена этих полей можно изменять независимо от наличия связей таблицы с другими таблицами базы данных. Для заполненной таблицы беспрепятственно выполняется изменение имени поля, добавления нового поля, удаления поля и изменение последовательности полей. При изменении типа данных, размера и других свойств производится преобразование данных. Однако если преобразования недопустимы, попытка изменить тип данных может привести к потере данных.
Изменение или удаление ключевого поля. Если надо изменить ключ таблицы, которая имеет связи с другими таблицами, необходимо предварительно разорвать связи в схеме данных.
Для загруженной и несвязанной таблицы при попытке изменить свойства или удалить ключевое поле, система предупреждает о возможной потере данных и удалении ключа. Если, например, удаляется поле в составном ключе, с других полей этого ключа будет снят признак ключа.
Изменения, сделанные в структуре таблиц, автоматически не переносятся системой в использующие их формы, запросы, отчеты.
Изменение схемы данных
При модификации схемы данных осуществляется изменение состава ее таблиц - удаление, добавление таблиц и изменение связей.
Для внесения изменений в схему данных необходимо закрыть все таблицы и выполнить команду Сервис/Схема данных или нажать кнопку Схема данных на панели инструментов.
Добавление таблиц выполняется при нажатии кнопки Добавить. В окне Добавление таблицы надо выделить нужную таблицу и нажать кнопку Добавить.
Удаление таблицы из схемы данных осуществляется переходом в окне Схема данных. В этом окне надо удалить связи таблицы и при отмеченной таблице выполнить команду Правка/ Удалить или нажать клавишу <Del>.
Чтобы удалить связь нужно отметить ее щелчком мыши, нажать правую кнопку мыши, вызывающую контекстное меню, а затем выполнить команду Удалить связь. Помеченную связь можно также удалить по команде Правка/Удалить или по клавише <Del>.
Изменение параметров связи выполняется командой Связи/Изменить связь или соответствующей командой контекстного меню.
3. Обработка данных
Обработка данных включает просмотр, добавление и удаление записей, обновление полей. При просмотре записей можно осуществлять поиск записей по одному или нескольким полям и фильтрацию записей в соответствии с заданными условиями отбора.