Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Базы данных Microsoft Access

Содержание

База данных представляет собой совокупность взаимосвязанных данных и содержит сведения о различных сущностях одной предметной области.Например, база данных БИБЛИОТЕКА может содержать сведения о книгах (названия, год издание, издательство, кол-во страниц, автор, раздел, цитаты, заметки об авторе),
Технология создания реляционной базы данных (РБД)Microsoft Access База данных представляет собой совокупность взаимосвязанных данных и содержит сведения о различных Этапы проектирования РБДПостроение информационно-логической модели данных предметной областиОпределение структуры РБДКонструирование таблиц БД Информационно-логическая модель данныхИнформационно-логическая модель (ИЛМ) отображает данные предметной области в виде совокупности Виды информационных объектов РБДСправочные (список сотрудников, прайс-лист, список категорий изделий, нормативы)Учетно-отчетные (отражают Логическая структура РБДКаждый объект информационно-логической модели отображается реляционной таблицей. Каждый столбец (поле) Ключевое полеКлючевое поле должно однозначно определять набор записей в таблице.Ключевым полем в Пример таблицы Пример таблицы Пример состава таблиц базы данных СЕССИЯ	Таблицы в РБД должны быть взаимосвязаны Связи информационных объектов	Связь устанавливается между двумя логически взаимосвязанными информационными объектами, например: Поставщик Роль связей между таблицами РБДПозволяют иерархически просматривать связанные записи из всех таблицДают Пример просмотра связанных записей Виды информационных связей между объектами РБДОдно-однозначные 1:1(каждому экземпляру первого объекта соответствует один Подчиненность связанных объектовВ паре связанных объектов 1:1 и 1:М один объект является Пример связей 1:1 и 1:М между таблицами РБД Порядок создания РБДСоздать таблицы в режиме КонструкторУстановить связи между таблицамиСоздать формы для Создание таблицы в режиме КОНСТРУКТОР 	В режиме КОНСТРУКТОР задаются названия и типы полей таблицы, формат данных. Установление связей Организация связи между таблицамиУстанавливать связь между одноименными полями двух реляционных таблиц, проводя Пример задания условий обеспечения целостности данных Обеспечение целостности данных в РБД	Обеспечение целостности данных означает выполнение для взаимосвязанных таблиц Каскадное удаление и обновление связанных записей	 Если установлены параметры каскадного обновления и Обеспечение целостности данных. ПримерВ таблицу Сессия нельзя ввести запись со значением поля Основные объекты базы данных Таблицы (Tables) Формы (Forms) Отчеты (Reports) Макросы (Macros) Модули (Modules) Таблицы	Таблицы являются основным объектом баз данных. Все данные хранятся именно в таблицах.	Средства Пример просмотра связанных записей Формы	Формы являются средством интерфейса пользователя при работе с таблицами.	Форма позволяет просматривать, добавлять, Пример формы Главная кнопочная форма		Форма может выполнять функции панели управления для открытия основных объектов Пример главной кнопочной формы Отчеты	Отчет представляет объект базы данных, с помощью которого подготавливаются документы на основе Пример отчета Продолжение следует…
Слайды презентации

Слайд 2 База данных представляет собой совокупность взаимосвязанных данных и

База данных представляет собой совокупность взаимосвязанных данных и содержит сведения о

содержит сведения о различных сущностях одной предметной области.
Например, база

данных БИБЛИОТЕКА может содержать сведения о книгах (названия, год издание, издательство, кол-во страниц, автор, раздел, цитаты, заметки об авторе), читателях, сотрудниках.
В реляционной базе данных каждой сущности соответствует одна таблица. Такими сущностями в базе данных библиотека могут быть: авторы, книги, разделы, цитаты и т. д.

Слайд 3 Этапы проектирования РБД
Построение информационно-логической модели данных предметной области
Определение

Этапы проектирования РБДПостроение информационно-логической модели данных предметной областиОпределение структуры РБДКонструирование таблиц

структуры РБД
Конструирование таблиц БД
Создание схемы данных
Ввод данных в

таблицы

Слайд 4 Информационно-логическая модель данных
Информационно-логическая модель (ИЛМ) отображает данные предметной

Информационно-логическая модель данныхИнформационно-логическая модель (ИЛМ) отображает данные предметной области в виде

области в виде совокупности информационных объектов и связей между

ними.

Примерами информационных объектов могут быть: ТОВАР, ПОСТАВЩИК, ЗАКАЗЧИК, СОТРУДНИК, ПОСТАВКА

Слайд 5 Виды информационных объектов РБД
Справочные (список сотрудников, прайс-лист, список

Виды информационных объектов РБДСправочные (список сотрудников, прайс-лист, список категорий изделий, нормативы)Учетно-отчетные

категорий изделий, нормативы)
Учетно-отчетные (отражают сведения о заказах, выполненных работах,

произведенной продукции)

Слайд 6 Логическая структура РБД
Каждый объект информационно-логической модели отображается реляционной

Логическая структура РБДКаждый объект информационно-логической модели отображается реляционной таблицей. Каждый столбец

таблицей.
Каждый столбец (поле) реляционной таблицы соответствует одному из

реквизитов объекта.
Одно из полей определяется как КЛЮЧЕВОЕ. В каждой паре реляционных таблиц должно быть хотя бы одно одинаковое поле для связи.

Слайд 7 Ключевое поле
Ключевое поле должно однозначно определять набор записей

Ключевое полеКлючевое поле должно однозначно определять набор записей в таблице.Ключевым полем

в таблице.

Ключевым полем в таблице, содержащей сведения о сотрудниках

или студентах, может быть номер паспорта или номер зачетной книжки.

Если поля, которое однозначно определяло бы набор записей, в таблице нет, то оно создается искусственно с типом данных – счетчик (Autonumber)

Слайд 8 Пример таблицы

Пример таблицы

Слайд 9 Пример таблицы

Пример таблицы

Слайд 10 Пример состава таблиц базы данных СЕССИЯ

Таблицы в РБД

Пример состава таблиц базы данных СЕССИЯ	Таблицы в РБД должны быть взаимосвязаны

должны быть взаимосвязаны


Слайд 11 Связи информационных объектов
Связь устанавливается между двумя логически взаимосвязанными

Связи информационных объектов	Связь устанавливается между двумя логически взаимосвязанными информационными объектами, например:

информационными объектами, например:
Поставщик - товар
Склад - готовая

продукция
Стипендия - сессия

Слайд 12 Роль связей между таблицами РБД
Позволяют иерархически просматривать связанные

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

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

к одному объекту, из всех таблиц
Позволяют контролировать правильность действий пользователя при добавлении и удалении записей

Слайд 13 Пример просмотра связанных записей

Пример просмотра связанных записей

Слайд 14 Виды информационных связей между объектами РБД
Одно-однозначные 1:1(каждому экземпляру

Виды информационных связей между объектами РБДОдно-однозначные 1:1(каждому экземпляру первого объекта соответствует

первого объекта соответствует один экземпляр второго)
Одно-многозначные 1:М (каждому экземпляру

первого объекта соответствует несколько экземпляров второго)
Много-многозначные М:N (каждому экземпляру первого объекта соответствует несколько экземпляров второго и наоборот (каждому экземпляру второго объекта соответствует несколько экземпляров первого)

Слайд 15 Подчиненность связанных объектов
В паре связанных объектов 1:1 и

Подчиненность связанных объектовВ паре связанных объектов 1:1 и 1:М один объект

1:М
один объект является главным, а другой –
подчиненным.

Главный объект

обычно содержит
справочную информацию, а подчиненный
- учетно- отчетную.

Слайд 16 Пример связей 1:1 и 1:М между таблицами РБД

Пример связей 1:1 и 1:М между таблицами РБД

Слайд 17 Порядок создания РБД
Создать таблицы в режиме Конструктор

Установить связи

Порядок создания РБДСоздать таблицы в режиме КонструкторУстановить связи между таблицамиСоздать формы

между таблицами

Создать формы для таблиц

Заполнить таблицы РБД через формы


Слайд 18 Создание таблицы в режиме КОНСТРУКТОР
В режиме КОНСТРУКТОР

Создание таблицы в режиме КОНСТРУКТОР 	В режиме КОНСТРУКТОР задаются названия и типы полей таблицы, формат данных.

задаются названия и типы полей таблицы, формат данных.


Слайд 19 Установление связей

Установление связей

Слайд 20 Организация связи между таблицами
Устанавливать связь между одноименными полями

Организация связи между таблицамиУстанавливать связь между одноименными полями двух реляционных таблиц,

двух реляционных таблиц, проводя линию связи от КЛЮЧЕВОГО поля

ГЛАВНОЙ таблицы к одноименному полю ПОДЧИНЕННОЙ.
Какая из таблиц главная должен определять разработчик базы данных.
В процессе создания связей 1:1 и 1:М необходимо задавать ОБЕСПЕЧЕНИЕ ЦЕЛОСТНОСТИ ДАННЫХ

Слайд 21 Пример задания условий обеспечения целостности данных

Пример задания условий обеспечения целостности данных

Слайд 22 Обеспечение целостности данных в РБД
Обеспечение целостности данных означает

Обеспечение целостности данных в РБД	Обеспечение целостности данных означает выполнение для взаимосвязанных

выполнение для взаимосвязанных таблиц следующих условий корректировки БД:
  В

подчиненную таблицу не может быть добавлена запись с не существующим в главной таблице значением ключевого поля;
В главной таблице нельзя удалить запись, если не удалены связанные с ней записи в подчиненной таблице;
Изменение значений ключа связи главной таблицы должны приводить к изменению соответствующих значений в записях подчиненной таблицы.


Слайд 23 Каскадное удаление и обновление связанных записей
Если установлены

Каскадное удаление и обновление связанных записей	 Если установлены параметры каскадного обновления

параметры каскадного обновления и удаления записей, то при корректировке

пользователем данных в главной таблице Access будет автоматически производить корректировку данных в подчиненной таблице.
Если же установлен только параметр "Обеспечение целостности данных", то при попытке нарушить условие целостности данных Access выдает предупреждение.

Слайд 24 Обеспечение целостности данных. Пример
В таблицу Сессия нельзя ввести

Обеспечение целостности данных. ПримерВ таблицу Сессия нельзя ввести запись со значением

запись со значением поля НОМЕР, которого нет в главной

таблице Студент.
Удаление записи в главной таблице Студент приведет к автоматическому удалению связанной записи в таблице Сессия.

Слайд 25 Основные объекты базы данных
Таблицы (Tables)
Формы (Forms)

Основные объекты базы данных Таблицы (Tables) Формы (Forms) Отчеты (Reports) Макросы (Macros) Модули (Modules)

Отчеты (Reports)
Макросы (Macros)
Модули (Modules)


Слайд 26 Таблицы
Таблицы являются основным объектом баз данных. Все данные

Таблицы	Таблицы являются основным объектом баз данных. Все данные хранятся именно в

хранятся именно в таблицах.

Средства управления, предусмотренные в Access, позволяют

вести просмотр связанных записей из нескольких таблиц.

Слайд 27 Пример просмотра связанных записей

Пример просмотра связанных записей

Слайд 28 Формы
Формы являются средством интерфейса пользователя при работе с

Формы	Формы являются средством интерфейса пользователя при работе с таблицами.	Форма позволяет просматривать,

таблицами.

Форма позволяет просматривать, добавлять, удалять, корректировать записи в таблицах

и вести поиск записей.

Формы, в отличие от таблиц, позволяют просматривать содержимое полей MEMO и OLE.

Слайд 29 Пример формы

Пример формы

Слайд 30 Главная кнопочная форма


Форма может выполнять функции панели управления

Главная кнопочная форма		Форма может выполнять функции панели управления для открытия основных

для открытия основных объектов базы данных и для закрытия

приложения.

Слайд 31 Пример главной кнопочной формы

Пример главной кнопочной формы

Слайд 32 Отчеты
Отчет представляет объект базы данных, с помощью которого

Отчеты	Отчет представляет объект базы данных, с помощью которого подготавливаются документы на

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

Отчет может

быть создан на основе данных из нескольких связанных таблиц.

При конструировании отчета можно использовать разнообразные средства графического оформления

Слайд 33 Пример отчета

Пример отчета

  • Имя файла: bazy-dannyh-microsoft-access.pptx
  • Количество просмотров: 142
  • Количество скачиваний: 0