Базы данных 2
Вид материала | Документы |
- 1 научиться создавать таблицу базы данных в режиме таблицы, 54.71kb.
- Ms access Создание базы данных, 34.31kb.
- Лекция 2 10. Полнотекстовые базы данных, 133.46kb.
- Практическая работа № «Создание базы данных», 21.96kb.
- Информационные системы, использующие базы данных: оборудование, программное обеспечение,, 102.98kb.
- Конспект лекций по курсу "базы данных" (Ч., 861.92kb.
- Реферат на тему: Access. Базы данных, 274.77kb.
- Лекция №3 нормализация данных, 107.45kb.
- Курсовая работа по дисциплине «Базы данных» на тему: «Разработка базы данных для учета, 154.05kb.
- Создание базы данных “Классный, 73.09kb.
Система Базы данных 2
Модели Базы данных 2
Иерархическая Модель 2
Сетевая модель 3
Что такое реляционная модель базы данных 4
База данных 4
Таблицы 5
Столбцы 5
Правила Кодда 5
Моделирование Данных 6
Модель связи сущностей 6
Сущность 6
Атрибуты 6
Отношения 6
Отношение "Один к одному" 7
Отношение "Один ко многим" или "Многие к одному" 7
Отношение «Многие ко многим» 7
Нормализация 7
Что такое SQL SERVER? 8
Клиент-Серверная система 8
Особенности SQL Server 8
Компоненты архитектуры SQL Server 9
Основные Компоненты SQL Server 10
Введение в SQL Server. Хранение данных 11
Системные базы данных 11
Пользовательские базы данных 11
База данных MASTER 12
База данных MODEL 12
База данных MSDB 12
База данных TEMPDB 13
База данных Distribution 13
Пользовательские базы данных 13
База данных Pubs 14
База данных Northwind 14
Системные таблицы 14
Системный Каталог 14
Каталог Базы данных 15
Архитектура базы данных 16
Страницы и степени 16
Файлы и группы файлов 17
Журнал регистрации событий (Log) 17
Системные хранимые процедуры 17
Работа с SQL Server 17
Объекты SQL Server 17
Создание базы данных 18
Работа с базой данных 19
Параметры базы данных 19
Целостность данных 20
Типы целостности данных 20
Использование свойства Identity для обеспечения целостности данных 21
Типы данных 21
Системные типы данных 21
Определенный пользователем тип данных 22
Работа с таблицами 22
Ограничения 23
Типы ограничений 23
Система Базы данных
Данные - необработанные факты, из которых может быть получена информация.
База данных может быть определена как набор хранимых эксплуатационных данных, используемых прикладными системами предприятия.
База данных - коллекция данных, которые сохранены в таблицах. Таблицы находятся в формате строк и столбцов.
Данные, сохраненные в таблицах, связаны друг с другом.
Данные, сохраненные в базе данных, связаны с определенной областью типа системы запаса для производства, заказчики и поставщики для предприятия.
Любое предприятие содержит данные о своих операциях. Это операционные данные.
Система управления базой данных обеспечивает централизованное управление данными. СИСТЕМА УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ (DBMS) имеет следующие преимущества:
- Уменьшение избыточности данных. Каждое приложение не должно поддержать свои собственные файлы данных. Данные интегрированы.
- Данные могут быть общими. Это не только подразумевает, что существующие приложения могут совместно использовать данные в базе данных, но также и означает, что новые приложения могут разрабатываться так, чтобы использовать данные той же самой базы данных.
Данные в больших системах должны быть интегрированы и общими.
Интеграция Данных и совместное использование представляют главное преимущество в много пользовательских средах. Интеграция данных - объединение нескольких отличных файлов с не большой избыточностью среди них.
Модели Базы данных
Иерархическая Модель
Эта модель подобна иерархической древовидной структуре.
Она используется, чтобы создать иерархию записей в форме узлов и ветвей.
Близко связанная информация в структуре родитель-порожденный сохранена вместе как логический модуль, называемый узлом.
Родительский модуль может иметь много дочерних модулей, но дочерний модуль может иметь только одного родителя.
Чтобы получать понимание различных моделей базы данных, мы берем пример типовой базы данных, состоящей из поставщиков, партий и отгрузок.
Рисунок показывает возможное иерархическое представление базы данных для партий поставщиков.
На этом рисунке данные представлены простой древовидной структурой, с партиями от поставщиков.
Пользователь видит четыре различных дерева.
Каждое дерево состоит из одной записи о партии, вместе с набором зависимых записей о поставщиках, по одной для каждого поставщика в партии. Каждая запись о поставщике включает соответствующее количество отгрузки.
Тип записи наверху дерева, в нашем примере это партия, обычно называется корнем. Вообще, корень может иметь любое число зависимостей, и так далее, для любого числа уровней.
Недостатки этой модели:
- Иерархическая структура не достаточно гибка, чтобы представить все отношения, которые существуют в реальном мире.
- модель не может представлять отношение многие ко многим
- Иерархическая модель используется только, когда данные имеют четко иерархический характер с единственным корнем, например - структура каталога DOS.