Основы баз данных

Содержание

Слайд 2

СРЕДНИЙ РОСТ ОТЛИЧНИКОВ?

СРЕДНИЙ РОСТ ОТЛИЧНИКОВ?

Слайд 3

БАЗА ДАННЫХ (БД) – это структурированная совокупность данных, которые отображают состояние объектов

БАЗА ДАННЫХ (БД) – это структурированная совокупность данных, которые отображают состояние объектов
определенной предметной области и связи между ними.

Слайд 4

ПРЕДМЕТНАЯ ОБЛАСТЬ (ПО)-
Сфера применения конкретной базы данных.

НАПРИМЕР: Предметная область – автомобильные дороги

ПРЕДМЕТНАЯ ОБЛАСТЬ (ПО)- Сфера применения конкретной базы данных. НАПРИМЕР: Предметная область – автомобильные дороги

Слайд 5

ОБЪЕКТ ПРЕДМЕТНОЙ ОБЛАСТИ-
ШКОЛЫ, УЧАЩИЕСЯ, УЧИТЕЛЯ, КНИГИ И Т.Д.

ОБЪЕКТ

НАБОР ПАРАМЕТРОВ

ЗНАЧЕНИЕ

ЧЕЛОВЕК

ФАМИЛИЯ, ИМЯ, ДАТА РОЖДЕНИЯ

КРАВЧУТА

ОБЪЕКТ ПРЕДМЕТНОЙ ОБЛАСТИ- ШКОЛЫ, УЧАЩИЕСЯ, УЧИТЕЛЯ, КНИГИ И Т.Д. ОБЪЕКТ НАБОР ПАРАМЕТРОВ
, ДМИТРИЙ, 06.11.94

Слайд 6

ОБЪЕКТ

НАБОР ПАРАМЕТРОВ

ЗНАЧЕНИЕ

ОБЪЕКТ НАБОР ПАРАМЕТРОВ ЗНАЧЕНИЕ

Слайд 7

МЕЖДУ ОБЪЕКТАМИ СУЩЕСТВУЮТ СВЯЗИ

«У человека есть собака»

«Машина едет по дороге»

МЕЖДУ ОБЪЕКТАМИ СУЩЕСТВУЮТ СВЯЗИ «У человека есть собака» «Машина едет по дороге»

Слайд 8

База данных

СХЕМА
Определяет, какие параметры и связи имеют объекты, которые сохраняются в базе

НАПОЛНЕНИЕ
Значения

База данных СХЕМА Определяет, какие параметры и связи имеют объекты, которые сохраняются
параметров объектов, которые записаны в базе на настоящий момент

НАПРИМЕР
Хранятся сведения об имени, фамилии, отчестве и дате рождения учителей, а также названия предметов, которые они припадают

НАПРИМЕР
Учитель Устиснкая Наталья Николаевна 1979 г.р. читает математику и информатику, учитель Ходаковская Светлана Михайловна 1973г.р. читает «охрану труда»

Слайд 9

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

Сергей Легусов учится в школе №83

Поезд

Предложения, в которых описывается схема баз данных Сергей Легусов учится в школе
имеет номер, дату отправления и количество вагонов

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

Известно, сколько, когда и какой товар был продан

Поезд №92 отправляется из Киева в 22:15

Продано 15кг слив

Известно, в котором часу каждый день восходит и заходит солнце

Слайд 10

Предложения, которые соответствуют наполнению баз данных

Сохраняются сведения о том, сколько у

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

Двигатель имеет мощность, объем, марку и серийный номер

Бутылка кока-колы стоит 9 грн.

У Ивана Петренко два сына: Николай и Василий

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

Ребенок имеет двух родителей

Слайд 11

СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ (СУБД) – это программа, которая обеспечивает возможность создания

СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ (СУБД) – это программа, которая обеспечивает возможность создания
БД и выполнение разнообразных операций с данными, которые в ней хранятся.

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

Слайд 12

Прикладная программа

Человек

СУБД

База данных

Прикладная программа Человек СУБД База данных

Слайд 13

ЦЕЛОСТНОСТЬ ДАННЫХ

ЦЕЛОСТНОСТЬ ДАННЫХ В БАЗЕ – это их соответствие схеме БД, а

ЦЕЛОСТНОСТЬ ДАННЫХ ЦЕЛОСТНОСТЬ ДАННЫХ В БАЗЕ – это их соответствие схеме БД,
также другим правилам и условиям, которые гарантируют непротиворечивость данных и их согласованность с предметной областью.

ОГРАНИЧЕНИЯ ЦЕЛОСТНОСТИ – условия, которым должны отвечать конкретные данные

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

Нарушение ограничения целостности

СУБД не позволит ввести такие данные

Слайд 14

Какие утверждения могут быть ограничениями
целостности данных?

1. У человека может быть не

Какие утверждения могут быть ограничениями целостности данных? 1. У человека может быть
больше двух родителей, но много детей.

2. В базе данных есть 4 таблицы.

3. Возраст работающего должен быть не меньше 18 лет.

4. Яблоко растет только на одном дереве

5. На дереве растет любое количество яблок.

Слайд 15

ПРЕИМУЩЕСТВА ИСПОЛЬЗОВАНИЯ СУБД

Поддержка целостности данных в базе гарантирует их непротиворечивость, корректность согласованность

ПРЕИМУЩЕСТВА ИСПОЛЬЗОВАНИЯ СУБД Поддержка целостности данных в базе гарантирует их непротиворечивость, корректность
с предметной областью

Независимость данных от программ дает возможность изменять данные без изменения программ и наоборот.

Централизованное сохранение данных гарантирует согласованность данных, которые используются несколькими клиентами

Общий доступ к данным дает возможность многим программам корректно использовать одни и те же данные

Имя файла: Основы-баз-данных.pptx
Количество просмотров: 42
Количество скачиваний: 0