Системы управления БД (СУБД)
СУБД - система программ, позволяющая создавать базы данных, обновлять хранимую в ней информацию, обеспечивать удобный к ней доступ с целью просмотра и поиска.
СУБД – это система программного обеспечения, позволяющая обрабатывать обращения к базам данных, поступающие от прикладных программ конечных пользователей. (Шауцукова Л.З. Информатика для 10-11кл, 2002)
СУБД – это программа, позволяющая создавать БД, а также обеспечивающая обработку (сортировку) и поиск данных.
(Угринович Н.Д. Информатика и Информационные технологии для 10-11кл, 2001)
Режимы работы с СУБД:
· создание;
· редактирование (замена, вставка, удаление записей);
· поиск;
· манипулирование (создание копий, сортировка по заданному признаку и др).
СУБД должна обеспечить:
· возможность внесения и чтения информации;
· работу с большим объемом данных;
· редактирование содержания базы данных;
· редактирование структуры базы данных;
· быстроту поиска информации;
· сортировку данных;
· целостность данных, их непротиворечивость;
· защиту от разрушения, уничтожения, несанкционированного доступа;
· систему «дружественных» подсказок.
Реляционные базы данных
Можно доказать, что любую структуру данных можно преобразовать в простую двумерную таблицу. Такое представление является наиболее удобным и для пользователя, и для машины.
Реляционная база данных - совокупность данных состоящих из связанных двумерных таблиц.
Название произошло от английского «relation» - отношение.
Поля таблицы | |||
Номер | Имя абонента | Адрес | |
Записи таблицы | 233-48-19 | Петров Евгений | Садовая ул., 18 |
265-04-15 | Дядя Коля | Зеленая ул., 45-2-56 | |
570-14-50 | Химчистка | Киевская ул., 123 |
Основная идея реляционного подхода –
представить произвольную структуру данных в виде простой двумерной таблицы. Такой процесс называется нормализацией структуры.