Презентация - "Презентация на тему "База данных""
- Презентации / Другие презентации
- 0
- 02.09.24
Просмотреть и скачать презентацию на тему "Презентация на тему "База данных""
База данных (БД) – это совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отражающих состояние и взаимодействие объектов в определенной предметной области.
Вычислительная система – компьютер (централизованная БД),
Компьютерная сеть (распределенная БД)
База данных является компьютерной информационной моделью некоторой реальной системы.
(Книжный фонд библиотеки, кадровый состав предприятия, учебного процесса и т.д.)
Такая система – предметная область БД
Описание структуры данных, хранимых в БД, называется моделью представления данных (моделью данных).
Модель данных
Иерархическая
Сетевые
Реляционные
(сетевые)
Иерархическая база данных
Иерархическая модель данных — представление базы данных в виде древовидной структуры, состоящей из объектов различных уровней.
1) Между объектами существуют связи
2) Каждый объект может включать в себя несколько объектов более низкого уровня
Мой компьютер
Диск С
Program Files
Documents and Settings
Диск D
Фотографии
Фильмы
Уроки
Биология
Литература
Иерархическая база данных (примеры)
Сетевая база данных
Сетевая модель расширяет иерархическую модель, позволяя группировать связи между записями в множества
Табличная база данных содержит перечень объектов одного типа, то есть объектов, имеющих одинаковый набор свойств.
Свойства табличной базы данных
каждая строка таблицы – один элемент данных;
все столбцы в таблице однородные, т.е. все элементы в столбце имеют одинаковый тип и длину;
каждый столбец имеет уникальное имя;
одинаковые строки в таблице не допускаются (запись о каждой книге делается только одни раз);
порядок следования строк и столбцов в таблице может быть произвольным.
Основные термины табличной базы данных
Поле базы данных – это столбец таблицы, содержащий значения определенного свойства.
Запись базы данных – это строка таблицы, содержащая набор значений свойств, размещенный в полях базы данных.
Ключевое поле – это поле, значение которого однозначно определяет запись в таблице.
Типы полей
Тип поля определяется типом данных, которые оно содержит.
счетчик – целые числа, которые задаются автоматически при вводе записей. Эти числа не могут быть изменены пользователем;
текстовый – тексты, содержащие до 255 символов;
числовой – числа;
Типы полей
дата/время – дата или время;
денежный – числа в денежном формате;
логический – значения Истина (Да) или Ложь (Нет);
гиперссылка – ссылки на информационный ресурс в Интернете
Типы полей и все необходимые значения задаются на этапе проектирования базы данных и также отражаются в таблице
Система управления базами данных – это совокупность языковых и программных средств, которая осуществляет доступ к данным, позволяет их создавать, менять и удалять, обеспечивает безопасность данных и т.д
По характеру использования СУБД
однопользовательские СУБД Microsoft Visual FoxPro и Access, многопользовательские MS SQL Server, Oracle и MySQL.
Комплектующие компьютера имеют два неотъемлемых свойства: «Наименование» и «Описание». «Название фирмы», «Адрес» и «Цена» не являются свойствами комплектующих компьютера, они являются свойствами поставщика.
Связывание таблиц
После создания различных таблиц, содержащих данные, относящиеся к различным аспектам базы данных, необходимо обеспечить целостность базы данных. Для этого надо связать таблицы между собой.
Типы связей
При связи «один-ко-многим» каждой записи в одной (главной) таблице могут соответствовать несколько записей в другой (подчиненной) таблице, а запись в подчиненной таблице не может иметь более одной соответствующей ей записи в главной таблице.
Если одной записи в первой таблице могут соответствовать несколько записей во второй таблице и, наоборот, одной записи во второй таблице - несколько записей в первой таблице, то реализуется связь «многие-ко-многим».
Типы связей