МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта:

Презентация:



Advertisements
Похожие презентации
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта:
Advertisements

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ 1 Лекция 1 (окончание). О ключах и целостности. Курс:
Лекция 15 Лекция 15 Управление реляционными базами данных. Языки определения данных и языки манипулирования данными. Способы выражения запросов: процедурный.
Базы данных Михайлова Елена Георгиевна, мат.-мех. ф-т, кафедра информатики, доцент.
Введение. Цели и задачи. Основные понятия и определения. Требования к базам данных.
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ.
Лекция 6 Лекция 6 Введение в обработку данных. Среда хранения и средства обработки информационных массивов. Эволюция и характеристика концепций обработки.
Брянский государственный технический университет Кафедра «Информатика и программное обеспечение» Доцент, к.т.н. Копелиович Дмитрий Игоревич.
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта:
Базы данных Лекция 01 Информационные технологии баз данных.
БАЗЫ ДАННЫХ ( ВВЕДЕНИЕ ). База данных это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором.
Структуры базы данных Иерархическая сетевая реляционная наиболее распространенная.
Модуль 1. Математические основы баз данных и знаний.
Реляционная модель – это особый метод рассмотрения данных, содержащий данные в виде таблиц, способов работы и манипуляции с ними в виде связей. структура,
Информационные системы. Базы данных. Информационная система – любая система обработки информации (шир)
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта:
Билет Табличные базы данных (БД): основные понятия (поле, запись, первичный ключ записи); типы данных. Системы управления базами данных и принципы.
Реляционные базы данных N-арное отношение – подмножество декартова произведения N множеств возможных значений (доменов, типов данных, атрибутов) Изображение.
Реляционная алгебра Презентация подготовлена зав. кафедрой ИБ, д.п.н., профессором З.В. Семеновой.
Основные понятия БД Сама по себе БД не может обслужить запросы пользователя на поиск и обработку информации, т.е. БД – это «информационный склад». Обслуживание.
Транксрипт:

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта: 1 Лекция 1. Часть 1. Введение. Курс: Базы Данных

2 Определение Базы Данных БД это... «Набор связных данных»!

3 0выип Файловые ситемы Набор прикладных программ, которые хранят и управляют собственными данными Архитектура 70-х годов. Ввод данных Выдача отчетов Программа обработки файла Определение файлов Компьютер отдела N Файлы Отдела N Прикладные программы

4 Анализ: файловые системы

5 Файловые ситемы: выводы Определение данных содержится внутри приложений а следовательно зависят от них Приложения единственный способ доступа к данным

6 Файловые ситемы: выводы Определение данных содержится внутри приложений а следовательно зависят от них Приложения единственный способ доступа к данным Решение: трансформация архитекруты

7 Новая архитектура

8 Знакомьтесь: СУБД! Программное обеспечение, с помощью которого пользователи могут определять, создавать и поддерживать базу данных, а также осуществлять к ней контроллируемый доступ

9 Знакомьтесь: БД! Совместно используемый набор логически связанных данных (и их описание!), предназначенных для удовлетворения информационных потребностей организации

10 Новый инструментарий Средства зваимодействия: DDL (Data Defenition Language) DML (Data Manipulation Language) Защита от несанкционированного доступа Поддержка целостности и непротиворечивости данных Поддержка параллельной работы с данными Ситемы пост-аварийного восстановления

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОНИКИ И МАТЕМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ) КАФЕДРА ИКТ Дипломный проект на тему: Студент: Руководитель проекта: 11 Лекция 1. Часть 2. Реляционная модель.

12 Цели создания реляционной модели Обеспечение более высокой степени независимости от данных. Решения семантических вопросов. Решение проблем непротиворечивости и избыточности данных. Расширение языков управления данными за счет включения операций над множествами.

13 Препарируем отношение

14 Запомнили? Отношение Атрибут Домен Картеж Степень Кардинальность Реляционная БД

15 Характеристики отношения Имеет уникальное имя. Каждая ячейка отношения содержит только одно элементарное (неделимое) значение. Каждый атрибут имеет уникальное имя. Значения атрибута берутся из одного и того же домена. Каждый кортеж является уникальным, т.е. дубликатов кортежей быть не может. Теоретически, порядок следования атрибутов не имеет значения.

16 Как записать модель

17 Наведем порядок!

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

19 Внешний ключ

20 Целостность БД Соответствие имеющейся в базе данных информации её внутренней логике, структуре и всем явно заданным правилам Виды: Сущностная Ссылочная Корпоративные ограничения

21 Все поняли? :-) :-( :-|