- •Содержание
- •Введение
- •1 Организация систем управления базами данных
- •1.1 Базы данных и системы управления базами данных
- •1.2 Модели данных
- •1.3 Реляционная база данных
- •1.4 Связи между таблицами
- •1.4 Манипулирование реляционными данными
- •2 Объекты базы данных ms access
- •2.1 Таблицы
- •2.2 Запросы
- •2.3 Формы
- •2.4 Отчеты
- •2.5 Макросы
- •2.6 Модули
- •2.7 Web-страницы
- •2.8 Sql – запросы
- •2.8.1 Структура языка sql
- •Dcd (Data Control Language) – язык управления данными состоит из операторов контроля данных, защиты и управления данными:
- •2.8.2 Выборка данных из таблиц
- •2.8.3 Операторы sql
- •3 Лабораторный практикум
- •3.1 Применение кейс-метода при создании реляционной базы данных ms access
- •1. Кейс-компонент Открытие бд
- •2. Кейс-компонент Закрытие бд
- •3. Кейс-компонент Создание бд
- •4. Кейс-компонент Создание таблиц
- •5. Кейс-компонент Формирование связей между таблицами
- •6. Кейс-компонент Создание форм
- •7. Кейс-компонент Ввод данных
- •8. Кейс-компонент Организация данных
- •9. Кейс-компонент Создание запросов
- •10. Кейс-компонент Представление информации
- •11. Кейс-компонент Изменение структуры объектов бд
- •12. Кейс-компонент Импорт данных
- •3.2 Иллюстративные учебные кейсы
- •1. Работа с субд Microsoft Access на примере бд «Борей»
- •Задания и алгоритм реализации кейс-ситуации
- •Задания для самостоятельной работы
- •2. Создание однотабличной бд и работа с ней в различных режимах
- •Задания и алгоритм реализации кейс-ситуации
- •3. Создание и работа по запросам с двухтабличной бд «Авто»
- •Задания и алгоритм реализации кейс-ситуации
- •4. Разработка составной формы на основе двух таблиц для бд «Авто»
- •Задания и алгоритм реализации кейс-ситуации
- •Задания и алгоритм реализации кейс-ситуации
- •6. Создание структуры реляционной бд торговой фирмы
- •Задания и алгоритм реализации кейс-ситуации
- •7. Редактирование и обработка данных. Формирование сложных запросов
- •8. Создание форм для работы с данными. Разработка кнопочной формы
- •Задания и алгоритм реализации кейс-ситуации
- •9. Формирование отчетов и почтовых наклеек
- •Задания и алгоритм реализации кейс-ситуации
- •10. Интеграция баз данных ms Access и SharePoint
- •Задания и алгоритм реализации кейс-ситуации
- •3.3 Учебные кейсы. Создание запросов к бд «Фирма» с использованием языка sql
- •1. Создание простых запросов
- •2. Получение обобщенных данных для формирования отчетов и создание запросов с данными из нескольких таблиц и подзапросами
- •3. Создание объединения запросов и запросов с соотнесенными подзапросами для учебной и индивидуальной бд
- •4. Создание запросов на модификацию данных
- •1. Гостиница
- •2. Прокат спортивного оборудования
- •3. Платный абонемент
- •4. Подписка
- •5. Реклама в газете
- •6. Справочная сети аптек
- •7. Фирма добрых услуг
- •8. Продажа музыкальных альбомов
- •9. Транспортные перевозки
- •10. Ремонт компьютеров
- •Лебедева Татьяна Фёдоровна солопова Алла Николаевна
- •650942, Г. Кемерово, пр. Кузнецкий, 39. Тел. 75-75-00
4. Кейс-компонент Создание таблиц
Создать таблицу можно несколькими способами:
Режим таблицы обеспечивает ввод данных в отдельные столбцы, оставив Access возможность анализировать эти данные, и на основании анализа определять типы полей для новой таблицы.
Режим конструктора обеспечивает пользователю самостоятельность при создании полей, типов данных для каждого поля, ключей, индексов, полей подстановок и других средств управления вводом данных в таблицу.
Шаблоны таблиц позволяют выбрать макет из существующего набора таблиц делового и личного применения. Пользователь может выбирать и переименовывать предложенные поля.
Выбор наиболее приемлемого варианта создания таблиц, в которых будет храниться информация для нового проекта, состоит в сравнении описаний каждого из перечисленных инструментов.
Вариант 1 Режим таблицы
На Ленте выбрать вкладку Создание, в группе команд Таблицы выполнить команду Таблица.
Программа автоматически создаёт первый столбец будущей таблицы, назвав его «Код». Этот код будет использоваться при создании связей между таблицами. Если выполнить Click на поле со значком «№», то в группе «Форматирование и тип данных» станет активным поле «Тип данных» в котором отобразится слово «Счетчик». Это означает, что программа будет автоматически нумеровать строки таблицы.
В столбец Добавить поле ввести новое имя.
Повторить это действие для необходимого количества полей таблицы.
При создании однотабличной БД можно перейти к вводу данных в таблицу, если выполнять Click на имени поля, программа автоматически отследит вводимую информацию, предложит соответствующий «Тип данных» и наиболее часто используемый формат представления информации.
Click по кнопке Сохранить на Панели быстрого доступа.
В заставку ввести имя таблицы, Click по ОК.
Перейти в режим Конструктор. Смена режимов осуществляется переключением Ярлыков режимов просмотра в строке состояния (внизу справа).
Выбрать поле, которое будет использоваться как ключевое (по умолчанию поле «Код»), выполнить команду Ключевое поле в группе команд Сервис.
Установить типы полей и их свойства. Сохранить таблицу.
Вариант 2 Режим конструктора
На Ленте выбрать вкладку Создание, в группе команд Таблицы выполнить команду Конструктор таблиц.
В столбце Имя поля ввести имя первого поля. Имя поля не должно превышать 64 символа и не может содержать символы ! . [ ] .
Нажать клавишу Tab для выбора Типа данных из списка. Тип поля определяется характером вводимых в него данных.
Нажать клавишу Tab и ввести описание поля.
Установить индивидуальные свойства поля, по которым можно определить, как отображаются, обрабатываются и сохраняются данные. Для определения свойств поля используется бланк Свойства поля в нижней части окна конструктора таблиц.
Повторить п.3-5 для каждого поля.
Выбрать подходящее ключевое поле. Ключевое поле может быть одним из следующих типов: счетчик, числовой, текстовый.
Click по кнопке Сохранить на Панели быстрого доступа.
В заставку ввести имя таблицы, Click по ОК.
Вариант 3 Шаблоны таблиц
На Ленте выбрать вкладку Создание, в группе команд Таблицы выполнить команду Шаблоны Таблиц.
Из списка Образцы таблиц выбрать таблицу.
При необходимости, использовать параметры Переименовать столбец и Удалить столбец.
Click по кнопке Сохранить на Панели быстрого доступа. Ввести новое имя таблицы или оставить предлагаемое.
Перейти в режим Конструктора для проверки наличия ключевого поля. Ключевое поле из Шаблона можно оставить без изменения или выбрать поле, которое будет ключевым, и нажать кнопку Ключевое поле. Сохранить таблицу.