- •Тема: Базы данных (бд) и их виды План:
- •1 Базы данных и их виды
- •3 Основные функции субд
- •4 Классификация субд
- •1. Полнофункциональные субд.
- •2. Серверы бд.
- •3. Клиенты бд.
- •4. Средства разработки программ работы с бд.
- •4. Постреляционная модель
- •5. Многомерная модель
- •6. Объектно-ориентированная модель
Тема: Базы данных (бд) и их виды План:
1 Понятие «база данных» и применение базы данных.
2 Системы управления базами данных (СУБД):
А) понятие СУБД;
Б) понятие «приложение», назначение и виды приложений;
3 Основные функции СУБД.
4 Классификация СУБД.
Составить таблицу видов БД по классификационным признакам:
Признак классификации |
Вид БД (СУБД) |
Особенности БД (СУБД) (применение, преимущества, недостатки) |
1 Базы данных и их виды
Базы данных представляют собой информационные модели, содержащие данные об объектах и их свойствах. БД хранят информацию о группах объектов с одинаковым набором свойств. Например, БД Записная книжка хранит информацию о людях, каждый из которых имеет фамилию, имя, телефон и т.д. Библиотечный каталог хранит информацию о книгах, каждая из которых имеет название, автора, год издания и т.д. Информация в БД хранится в упорядоченном виде. Так, в записной книжке все записи упорядочены по алфавиту, а в библиотечном каталоге либо по фамилиям авторов (алфавитный каталог) либо по области знания (предметный каталог). Примером простейшей базы данных может быть таблица списка учащихся. Более сложные базы данных используются в пенсионном фонде, ГПДД база данных машин, налоговая инспекция база данных налогоплательщиков, база данных работников и т.д.
Таким образом, база данных – это информационная модель, позволяющая упорядочено хранить данные о группе объектов, обладающих одинаковым набором свойств.
2 СУБД
Развитие информационных технологий привело к созданию компьютерных БД. Создание БД, а также операции поиска и сортировки данных выполняются специальными программами – СУБД.
Системы управления базами данных (СУБД) – совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.
Т.о., следует различать собственно БД, которые являются упорядоченными наборами данных и СУБД – программы, управляющие хранением м обработкой данных.
Обычно СУБД различают по используемой модели данных. Так, СУБД, основанные на использовании реляционной модели данных, называют реляционными СУБД.
Программы, с помощью которых пользователи работают с базой данных, называются приложениями. В общем случае с одной базой данных могут работать множество различных приложений. Например, если база данных моделирует некоторое предприятие, то для работы с ней может быть создано приложение, которое обслуживает подсистему учета кадров, другое приложение может быть посвящено работе подсистемы расчета заработной платы сотрудников, третье приложение работает как подсистемы складского учета, четвертое приложение посвящено планированию производственного процесса. При рассмотрении приложений, работающих с одной базой данных, предполагается, что они могут работать параллельно и независимо друг от друга, и именно СУБД призвана обеспечить работу множества приложений с единой базой данных таким образом, чтобы каждое из них выполнялось корректно, но учитывало все изменения в базе данных, вносимые другими приложениями.
Приложение представляет собой программу или комплекс программ, обеспечивающих автоматизацию обработки информации для прикладной задачи. В данном случае имеются в виду приложения, использующие БД.
Приложения разрабатывают главным образом в тех случаях, когда требуется о6еспечить удобство работы с БД неквалифицированным пользователям или интерфейс СУБД не устраивает пользователей.
Приложения могут создаваться в среде или вне среды СУБД — с помощью системы программирования, использующей средства доступа к БД, например, Delphi или C++ Builder. Приложения, разработанные в среде СУБД называют, приложениями СУБД, а приложения, разработанные вне СУБД, - внешними приложениями.
В современном мире системы обработки информации играют огромную роль, поскольку от них во многом зависит эффективность работы любого предприятия или учреждения.
