Просмотр содержимого документа
«Основные понятия базы данных»
БАЗЫ ДАННЫХ. ОСНОВНЫЕ ПОНЯТИЯ
Хранилища информации
Книжный фонд,
Каталог библиотеки
Исторический
архив
Картотека
сотрудников
учреждения в
отделе кадров
Хранилище
медицинских
карт в регистратуре
поликлиники
База данных (БД)
Определенным образом организованная совокупность данных, относящихся к определенной предметной области, предназначенных для хранения во внешней памяти компьютера и постоянного применения.
База данных
Распределенная
(различные части хранятся
на нескольких компьютерах)
Централизованная
(хранится на одном компьютере)
База данных
Документальная
(содержит обширную информацию
самого разного типа)
Фактографическая
(краткие сведения об
описываемых объектах)
База данных
Реляционные
(имеют табличную форму)
Сетевые
Иерархические
(в виде дерева)
Информационная система
Относящаяся к определенной предметной области совокупность БД и всего комплекса аппаратно-программных средств для ее хранения, изменения и поиска информации, для взаимодействия с пользователем
Примеры:
Системы продажи билетов на пассажирские поезда и самолеты
Реляционные БД
Реляционные базы данных имеют табличную форму организации
Примеры:
Дневник ученика, классный журнал, расписание движения электропоездов, таблица футбольного чемпионата
Поле 1
Поле 2
Поле 3
Поле 4
Поле 5
Запись 1
Запись 2
Запись 3
- В реляционной БД не должно быть совпадающих записей.
Первичный ключ БД
Поле (или совокупность полей), значение которого не повторяется у разных записей.
Пример:
В БД «Библиотека» разные книги могут иметь одного автора, но у каждой книги свой номер. Поле номер является первичным ключом.
Номер
001
Автор
Беляев А.Р.
002
Название
Год
Человек- амфибия
Кервуд Р.
003
Полка
1987
004
Бродяги Севера
Тургенев И.С.
5
1991
Повести и рассказы
Олеша Ю.К.
005
Избранное
1982
7
Олеша ЮК
006
1
1987
Звезда КЭЦ
Тынянов Ю.Н.
007
5
Толстой Л.Н.
1990
Кюхля
008
Беляев А.Р.
1979
Беляев А.Р.
5
1986
1
Избранное
1
1994
7
Тип поля
Множество значений, которые может принимать данное поле в различных записях.
Основные типы поля:
- числовой;
- символьный;
- дата;
- логический;
- денежный.