Презентация на тему СУБД MSAccess. Создание базы данных

Содержание

Лабораторная работаСУБД MSAccess. Создание базы данныхНаправление подготовки бакалавров 19.03.04 Технология общественного питанияИнформатика Цель: Приёмы создания структуры базы данных и заполнения базы данных в СУБД MS AccessЗадачи:В результате План лабораторного занятия:1-й этап. Определение цели проектирования БД2-й этап. Разработка информационно-логической модели предметной области3-й этап. В качестве предметной области выбрана деятельность фирмы по продаже автомобилей марки Toyota. Поставлена задача: упорядочить 2-й этап. Разработка информационно-логической модели предметной областиВся информация о предметной области может быть логично разделена Содержание базовых таблиц приведено ниже:  При разработке полей для каждой таблицы необходимо учитывать:Каждое поле должно быть связано с темой таблицы;Не 3-й этап. Определение отношений между таблицамиПоскольку для проектируемой БД выполнены требования нормализации, между таблицами Клиенты-Заказы Схема данных связей между таблицами Клиент – Заказы - Автомобили 4-й этап. Создание таблиц БД средствами СУБД MS Access4.1. Загрузить СУБД MS Access. Создать в Макет Таблицы Автомобили Продолжение таблицы Автомобили Продолжение таблицы Автомобили*Мастер подстановок позволяет создать для указанных полей список, из которого выбирается значение. Направление подготовки бакалавров 100100.62 Сервис профиль Сервис в торговлеБ2.Б.2. ИнформатикаПри работе с конструктором создание поля 4.6. Создать макет таблицы Клиенты в режиме Конструктора. *Обязательные поля Код клиента, Фамилия, Страна.Макет таблицы Продолжение макета таблицы Клиенты Добавить в таблицу Клиенты 3 записи. (Перейти в режим Таблицы, сохранив макет таблицы под именем Используя Мастер подстановок, сформировать для полей Код клиента и Код модели список выбора из таблиц 6. Контрольные вопросыПеречислите основные этапы проектирования реляционной БД. Кратко поясните содержание каждого этапа.Какие требования предъявляют 7. Задание для самостоятельной работыРазработать структуру базы данных для хранения необходимой информации. Сформировать схему данных: Нагаев, В.В. Информатика и математика : учебное пособие [Электронный ресурс] / В.В. Нагаев, В.Н. Сотников, А.М. Попов. - М.

Слайды и текст этой презентации

Слайд 1 Лабораторная работа
СУБД MSAccess. Создание базы данных
Направление подготовки бакалавров
19.03.04 Технология общественного питания

Информатика

Лабораторная работаСУБД MSAccess. Создание базы данныхНаправление подготовки бакалавров 19.03.04 Технология общественного питанияИнформатика

Слайд 2 Цель:

Приёмы создания структуры базы данных и заполнения базы данных в СУБД

Цель: Приёмы создания структуры базы данных и заполнения базы данных в СУБД MS AccessЗадачи:В результате
MS Access

Задачи:

В результате прохождения занятия студент должен: 
знать:
этапы проектирования реляционной БД;
процесс разработки макета таблиц в режиме Конструктора;
процесс создания новой БД средствами СУБД MS Aсcess;
уметь:
разрабатывать макет таблиц в режиме Конструктора;
создавать новой БД средствами СУБД MS Aсcess,

Направление подготовки бакалавров
19.03.04 Технология общественного питания

Информатика


Слайд 3
План лабораторного занятия:




1-й этап. Определение цели проектирования БД
2-й этап. Разработка информационно-логической модели

План лабораторного занятия:1-й этап. Определение цели проектирования БД2-й этап. Разработка информационно-логической модели предметной области3-й этап.
предметной области
3-й этап. Определение отношений между таблицами
4-й этап. Создание таблиц БД средствами СУБД MS Access
5-й этап. Создание схемы данных БД (связей между таблицами)
Контрольные вопросы
Задание для самостоятельной работы
Литература

Направление подготовки бакалавров
19.03.04 Технология общественного питания

Информатика


Слайд 4
В качестве предметной области выбрана деятельность фирмы по продаже автомобилей марки Toyota.

В качестве предметной области выбрана деятельность фирмы по продаже автомобилей марки Toyota. Поставлена задача: упорядочить
Поставлена задача: упорядочить информацию о клиентах фирмы, ассортименте продукции и сформированных заказах.

Этапы 1-3 проектирования БД изучить теоретически, 4-5 выполнить практически.

1-й этап. Определение цели проектирования БД

Проектируемая реляционная БД должна содержать структурированную информацию о клиентах, продаваемых автомобилях и заказах.
Проектируемая БД должна поддерживать выполнение, как минимум, следующих основных функций: ввод и обновление информации, просмотр и удаление.



Слайд 5 2-й этап. Разработка информационно-логической модели предметной области

Вся информация о предметной области может

2-й этап. Разработка информационно-логической модели предметной областиВся информация о предметной области может быть логично разделена
быть логично разделена на 3 таблицы: Клиенты, Автомобили, Заказы.

При этом выполняются основные требования к содержанию таблиц:
Каждая таблица содержит информацию только на одну тему.
Информация в таблицах не дублируется.

Для связи между таблицами заданы первичные ключи, однозначно определяющие каждую запись в таблице.




Слайд 6 Содержание базовых таблиц приведено ниже:

 

Содержание базовых таблиц приведено ниже: 

Слайд 7 При разработке полей для каждой таблицы необходимо учитывать:

Каждое поле должно быть связано

При разработке полей для каждой таблицы необходимо учитывать:Каждое поле должно быть связано с темой таблицы;Не
с темой таблицы;

Не включать в таблицу данные, которые являются результатом вычисления;

Информацию следует разбивать на наименьшие логические единицы (Например, поля «Индекс», «Страна», «Населенный пункт», «Почтовый адрес», а не общее поле «Адрес»).


Слайд 8 3-й этап. Определение отношений между таблицами

Поскольку для проектируемой БД выполнены требования нормализации,

3-й этап. Определение отношений между таблицамиПоскольку для проектируемой БД выполнены требования нормализации, между таблицами Клиенты-Заказы
между таблицами Клиенты-Заказы и Автомобили-Заказы могут быть установлены одно-многозначные отношения (1 : ∞ ), которые поддерживаются реляционной СУБД.

Связь между таблицами устанавливается с помощью ключей Код клиента и Код модели, которые в главных таблицах Клиенты и Автомобили являются первичными, а в таблице-связке Заказы - внешними.


Слайд 9
Схема данных связей между таблицами Клиент – Заказы - Автомобили

Схема данных связей между таблицами Клиент – Заказы - Автомобили

Слайд 10 4-й этап. Создание таблиц БД средствами СУБД MS Access

4.1. Загрузить СУБД MS

4-й этап. Создание таблиц БД средствами СУБД MS Access4.1. Загрузить СУБД MS Access. Создать в
Access. Создать в рабочей папке файл БД, присвоив имя toyota. Заполнить свойства БД.
4.2. Выбрать в окне БД вкладку Таблицы.
4.3. Создать макет таблицы Автомобили в режиме Конструктора, используя нижеприведенные данные об именах полей, их свойствах и типах данных.

*Все поля, за исключением поля Другое оснащение, должны быть обязательными для заполнения (Свойство Обязательное поле: Да).

Слайд 11 Макет Таблицы Автомобили

Макет Таблицы Автомобили

Слайд 12 Продолжение таблицы Автомобили

Продолжение таблицы Автомобили

Слайд 13 Продолжение таблицы Автомобили
*Мастер подстановок позволяет создать для указанных полей список, из которого

Продолжение таблицы Автомобили*Мастер подстановок позволяет создать для указанных полей список, из которого выбирается значение.
выбирается значение.


Слайд 14 Направление подготовки бакалавров
100100.62 Сервис профиль Сервис в торговле
Б2.Б.2. Информатика

При работе с

Направление подготовки бакалавров 100100.62 Сервис профиль Сервис в торговлеБ2.Б.2. ИнформатикаПри работе с конструктором создание поля
конструктором создание поля «Код модели» будет следующим образом представлено в программе


4.4. Перейти в режим Таблицы, сохранив созданный макет таблицы под именем Автомобили.
4.5. Добавить в таблицу Автомобили 3 записи:




Слайд 16 4.6. Создать макет таблицы Клиенты в режиме Конструктора.
*Обязательные поля Код клиента,

4.6. Создать макет таблицы Клиенты в режиме Конструктора. *Обязательные поля Код клиента, Фамилия, Страна.Макет таблицы
Фамилия, Страна.
Макет таблицы Клиенты



Слайд 17 Продолжение макета таблицы Клиенты

Продолжение макета таблицы Клиенты

Слайд 18 Добавить в таблицу Клиенты 3 записи. (Перейти в режим Таблицы, сохранив макет

Добавить в таблицу Клиенты 3 записи. (Перейти в режим Таблицы, сохранив макет таблицы под именем
таблицы под именем Клиенты)
4.8. Создать в режиме Конструктора макет таблицы Заказы.
*Все поля, за исключением поля Скидка, являются обязательными для заполнения.
Макет таблицы Клиенты



Слайд 19

Используя Мастер подстановок, сформировать для полей Код клиента и Код модели список

Используя Мастер подстановок, сформировать для полей Код клиента и Код модели список выбора из таблиц
выбора из таблиц Клиенты и Автомобили (сбросить флажок Скрыть ключевое поле).

4.9. Добавить 5 записей в таблицу Заказы.

5-й этап. Создание схемы данных БД (связей между таблицами)

5.1. Выполнить команду Схема данных из меню Работа с базами данных. В диалогом окне Добавление таблицы последовательно добавить все три таблицы. Закрыть диалоговое окно.
5.2. Установить связь между таблицами Клиенты-Заказы, Автомобили-Заказы: выделить ключевое поле в главной таблице (Клиенты или Автомобили) и перетащить его на соответствующее поле таблицы-связки Заказы. Обеспечить целостность данных.
5.3. Сохранить макет схемы данных.



Слайд 20
6. Контрольные вопросы

Перечислите основные этапы проектирования реляционной БД.
Кратко поясните содержание каждого

6. Контрольные вопросыПеречислите основные этапы проектирования реляционной БД. Кратко поясните содержание каждого этапа.Какие требования предъявляют
этапа.
Какие требования предъявляют к содержанию таблиц реляционной БД?
Приведите порядок создания макета таблицы в режиме Конструктора.
Понятия "ключевое поле". Какие бывают ключевые поля?
Для чего в каждой таблице задается первичный ключ?
В чем различие между первичным и внешним ключом?
Порядок формирования схемы БД.
Опишите различные типы данных.




Слайд 21
7. Задание для самостоятельной работы
Разработать структуру базы данных для хранения необходимой информации.

7. Задание для самостоятельной работыРазработать структуру базы данных для хранения необходимой информации. Сформировать схему данных:

Сформировать схему данных: установить связи между исходными таблицами, обеспечить условия ссылочной целостности данных.
Выполнить информационное наполнение базы данных. Значения полей базовых таблиц задать самостоятельно.
База данных "Библиотека" должна хранить следующую информацию:

Фамилия, Имя, Отчество читателя.
Домашний адрес читателя.
Телефон читателя.

Дата рождения читателя.
Номер читательского билета.
Автор книги, которую взял читатель.
Название книги.
Дата выдачи книги.
Дата возврата книги.
Цена книги.

База данных должна содержать информацию о 7 читателях, 7 книгах. Предусмотреть, чтобы каждый читатель брал не менее 2 книг


Слайд 22
Нагаев, В.В. Информатика и математика : учебное пособие [Электронный ресурс] / В.В. Нагаев, В.Н. Сотников,

Нагаев, В.В. Информатика и математика : учебное пособие [Электронный ресурс] / В.В. Нагаев, В.Н. Сотников, А.М. Попов. - М.
А.М. Попов. - М. : Юнити-Дана, 2008. - 303 с. - URL: http://biblioclub.ru/index.php?page=book&id=83270

2. Колокольникова, А.И. Информатика: 630 тестов и теория [Электронный ресурс] / А.И. Колокольникова, Л.С. Таганов. - М. : Директ-Медиа, 2014. - 429 с. - URL: http://biblioclub.ru/index.php?page=book&id=236489

3. Титов, В.М. Информатика: экспресс-подготовка к интернет-тестированию : учебное пособие [Электронный ресурс] / В.М. Титов, О.Н. Рубальская, О.В. Маленкова. - М. : Финансы и статистика, 2010. - 240 с. - URL:http://biblioclub.ru/index.php?page=book&id=220387 

8. Литература


  • Имя файла: subd-msaccess-sozdanie-bazy-dannyh.pptx
  • Количество просмотров: 19
  • Количество скачиваний: 0