Разделы презентаций


Технология работы с базами данных

Содержание

Учебные вопросы Основные понятия и определения Проектирование базы данных Создание базы данных : работа с таблицами ; работа с формами;работа с запросами.

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

Слайд 1Лекция № 5
Технология работы с базами данных

Лекция № 5Технология работы с базами данных

Слайд 2Учебные вопросы
Основные понятия и определения
Проектирование базы данных
Создание

базы данных :
работа с таблицами ;
работа с формами;
работа

с запросами.

Учебные вопросы Основные понятия и определения Проектирование базы данных Создание базы данных : работа с таблицами ;

Слайд 3Литература
Стр. 226 -276
Стр. 214 -254

ЛитератураСтр. 226 -276Стр. 214 -254

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

Модели баз данных
Объекты баз данных

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

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

материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных

материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).

Гражданский кодекс Российской Федерации, ст. 1260

База данныхБаза данных - представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений

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

объемов данных сложной структуры во внешней памяти ЭВМ и эффективный

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


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

Слайд 7Модели баз данных
Иерархические
Сетевые
Реляционные


Модели баз данныхИерархическиеСетевыеРеляционные

Слайд 8Модели баз данных
Сетевая модель данных —
является развитием иерархической модели.


Главное отличие сетевой модели от иерархической заключается в том, что

к каждому элементу может идти связь не от одного элемента (“родителя”), а от нескольких.
Модели баз данныхСетевая модель данных — является развитием иерархической модели. Главное отличие сетевой модели от иерархической заключается

Слайд 9Модели баз данных
Иерархические
Сетевые
Реляционные

В основе реляционной модели данных (РМД) лежат

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

Модели баз данныхИерархическиеСетевыеРеляционные 				В основе реляционной модели 			данных (РМД) лежат табличные 			методы и средства 					представления 	данных и

Слайд 10Структура простейшей базы данных
Поле
Ячейка
БД «Мониторы»
Запись

Структура простейшей  базы данныхПолеЯчейкаБД «Мониторы»Запись

Слайд 11Структура простейшей базы данных
Поле
содержит значения одного из признаков, характеризу­ющих объекты

БД.

Число полей в таблице соответствует числу признаков, характеризующих объекты

БД.

Структура простейшей  базы данныхПолесодержит значения одного из признаков, характеризу­ющих объекты БД. Число полей в таблице соответствует

Слайд 12Структура простейшей базы данных
Запись - строка таблицы.

Она содержит значения

всех призна­ков, характеризующих один объект.

Число записей (строк) соот­ветствует числу

объектов, данные о которых содержатся в таблице.

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

Слайд 13Структура простейшей базы данных
Ячейка
содержит конкретное значение соответствующего поля (признака

одного объекта)

Структура простейшей  базы данныхЯчейка содержит конкретное значение соответствующего поля (признака одного объекта)

Слайд 14Объекты баз данных
Таблица - основа базы данных;

Запрос - средство извлечения информации

из базы данных;

Форма - бланк, позволяющий упростить процесс ввода информации в

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

Отчет - используется для отображения итоговых данных из таблиц и запросов в удобном для просмотра виде – можно просматривать на экране или выводить на печать;
Объекты баз данныхТаблица - основа базы данных;Запрос	- средство извлечения информации из базы данных;Форма	- бланк, позволяющий упростить процесс

Слайд 15Объекты баз данных
Макрос - предназначен для автоматизации часто выполняемых операций;

Модуль

- предназначен для автоматизации часто выполняемых операций средствами внешнего языка

программирования;

Страницы - предназначены для обеспечения удаленного доступа к данным базы через Интернет или локальную сеть.

Объекты баз данныхМакрос - предназначен для автоматизации часто выполняемых операций;Модуль - предназначен для автоматизации часто выполняемых операций

Слайд 16Проектирование базы данных
Составление генерального списка полей

Определение типов полей

Распределение полей генерального

списка по базовым таблицам

Выбор ключевых полей

Разработка схемы данных

Проектирование базы  данныхСоставление генерального списка полейОпределение типов полейРаспределение полей генерального списка по базовым таблицамВыбор ключевых полейРазработка

Слайд 17Генеральный список полей БД «Договоры»(пример)
Вид
Заказчик
Исполнитель
Дата заключения
Дата окончания
Тип штрафных санкций
Штрафные санкции
Договорная

сумма
Состояние договора
Дата выполнения
Задержка выполнения
Сумма штрафа
Штрафная задолженность

Генеральный список полей БД «Договоры»(пример)ВидЗаказчикИсполнительДата заключенияДата окончанияТип штрафных санкцийШтрафные санкцииДоговорная суммаСостояние договораДата выполненияЗадержка выполненияСумма штрафаШтрафная задолженность

Слайд 18Генеральный список полей (продолжение)
Наименование организации
Адрес организации
Телефон организации
Банковские реквизиты

Генеральный список полей (продолжение)Наименование организацииАдрес организацииТелефон организацииБанковские реквизиты

Слайд 19Определение типов полей
Вид
Заказчик
Исполнитель
Дата заключения
Дата окончания
Тип штрафных санкций
Штрафные санкции
Договорная сумма
Состояние

договора
Дата выполнения

(Текстовый)
(Текстовый)
(Текстовый)
(Текстовый)
(Текстовый)
(Текстовый)
(Дата/время)
(Дата/время)
(Число)
(Дата/время)

Определение типов полейВидЗаказчик ИсполнительДата заключенияДата окончанияТип штрафных санкцийШтрафные санкцииДоговорная суммаСостояние договораДата выполнения(Текстовый)(Текстовый)(Текстовый)(Текстовый)(Текстовый)(Текстовый)(Дата/время)(Дата/время)(Число)(Дата/время)

Слайд 20Определение типов полей (продолжение)
Задержка выполнения
Сумма штрафа
Штрафная задолженность
Наименование организации
Адрес организации
Телефон организации
Банковские

реквизиты

(Число)
(Число)
(Логический)
(Текстовый)
(МЕМО)
(МЕМО)
(МЕМО)

Определение типов полей (продолжение)Задержка выполненияСумма штрафа Штрафная задолженностьНаименование организацииАдрес организацииТелефон организацииБанковские реквизиты(Число)(Число)(Логический)(Текстовый)(МЕМО)(МЕМО)(МЕМО)

Слайд 21Список полей таблицы «Договоры»
Шифр (Текстовый)
Вид
Заказчик
Исполнитель
Дата заключения
Дата окончания
Тип штрафных санкций
Штрафные санкции
Договорная

сумма
Состояние договора
Дата выполнения
Задержка выполнения
Сумма штрафа
Штрафная задолженность

Список полей таблицы «Договоры»Шифр (Текстовый)ВидЗаказчикИсполнительДата заключенияДата окончанияТип штрафных санкцийШтрафные санкцииДоговорная суммаСостояние договораДата выполненияЗадержка выполненияСумма штрафаШтрафная задолженность

Слайд 22Список полей таблицы «Контрагенты»
Код контрагента (Текстовый)
Наименование организации
Адрес организации
Телефон организации
Банковские реквизиты

Список полей таблицы «Контрагенты»Код контрагента (Текстовый)Наименование организацииАдрес организацииТелефон организацииБанковские реквизиты

Слайд 23Ключевое поле
Посредством ключевых полей осуществляется связь между таблицами
Записи в ключевых

полях уникальны (не повторяются)
Если таких полей в таблице нет, то

можно ввести составной ключ или дополнительное поле типа Счетчик
Ключевое полеПосредством ключевых полей осуществляется связь между таблицамиЗаписи в ключевых полях уникальны (не повторяются)Если таких полей в

Слайд 24Виды связей между таблицами
Один ко многим
Многие ко многим
Один к одному
Многие

к одному

Виды связей между  таблицамиОдин ко многимМногие ко многимОдин к одномуМногие к одному

Слайд 25Один-ко-многим
Пример:
База данных для учета заказов, содержащую таблицы «Клиенты» и «Заказы».



У любого клиента, представленного в таблице «Клиенты», может быть много

заказов, представленных в таблице «Заказы».

Поэтому связь между таблицами «Клиенты» и «Заказы» — это связь «один-ко-многим»
Один-ко-многим	Пример:	База данных для учета заказов, содержащую таблицы «Клиенты» и «Заказы». 		У любого клиента, представленного в таблице «Клиенты»,

Слайд 26Многие-ко-многим
Пример:
База данных для учета заказов, содержащую таблицы «Продукты» и «Заказы».


Один заказ может включать несколько продуктов. С другой стороны, отдельный

продукт может содержаться в нескольких заказах
Следовательно, для каждой записи таблицы «Заказы» может существовать несколько записей в таблице «Продукты» и наоборот.
Поэтому связь между таблицами «Продукты» и «Заказы» — это связь «многие-ко-многим»
Многие-ко-многим	Пример:	База данных для учета заказов, содержащую таблицы «Продукты» и «Заказы». 	Один заказ может включать несколько продуктов. С

Слайд 27Один-к-одному
При связи «один-к-одному» каждая запись в первой таблице может иметь

не более одной связанной записи во второй таблице и наоборот.



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

Связь «один-к-одному» используется для разделения таблицы, содержащей много полей, с целью отделения части таблицы по соображениям безопасности.
Один-к-одному	При связи «один-к-одному» каждая запись в первой таблице может иметь не более одной связанной записи во второй

Слайд 28Виды связей между таблицами
Один ко многим
Многие ко многим
Один к одному
Многие

к одному

Заказчик
Исполнитель
Код контрагента

Виды связей между  таблицамиОдин ко многимМногие ко многимОдин к одномуМногие к одномуЗаказчикИсполнительКод контрагента

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

запросов

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

Слайд 30Создание таблиц «в режиме конструктора»
Задать имена полей
Задать типы полей
Определить свойства

полей
Задать ключевое поле
Дать имя таблице

Создание таблиц  «в режиме конструктора»Задать имена полейЗадать типы полейОпределить свойства полейЗадать ключевое полеДать имя таблице

Слайд 31Создание связей между таблицами
Открыть окно Схемы данных
Добавить таблицы
Создать связь (связи)
Выбрать

режим обеспечения целостности данных
Сохранить макет «Схемы данных»


Создание связей между таблицамиОткрыть окно Схемы данныхДобавить таблицыСоздать связь (связи)Выбрать режим обеспечения целостности данныхСохранить макет «Схемы данных»

Слайд 32Создание форм
В режиме конструктора
С помощью мастера:
Выбрать таблицу или запрос;
Выбрать поля;
Выбрать

внешний вид формы;
Выбрать стиль оформления;
Задать имя формы.

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

Слайд 33Создание запросов «в режиме конструктора»
В окно мастера запросов добавить объекты на

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

порядок вывода данных в результирующей таблице.
Создание запросов «в режиме конструктора»В окно мастера запросов добавить объекты на основе которых строится запрос.Указать необходимые поля.Выбрать

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

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

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

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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