В современном мире сложно найти такую сферу деятельности человека, где бы не использовались базы данных (БД), которые позволяют организовывать эффективный и удобный сбор, хранение, обработку и представление информации различного рода.
База данных – это организованная совокупность блоков информационных элементов (структурированный организованный набор данных), которые представлены на машиночитаемых носителях, предназначенных и пригодных для оперативного решения пользовательских, служебных и других задач с использованием средств вычислительной техники. База данных служит для хранения и поиска большого объема информации.
Примеры баз данных: записная книжка, словари, справочники, энциклопедии и прп.
База данных – структурная информационная модель.
Использование баз данных характеризуется следующими свойствами:
— оперативностью;
— полной доступностью;
— гибкостью;
— целостностью данных.
Для работы с базами данных использются системы управления базами данных: Microsoft Access, Borland Paradox, MS SQL Server, Sybase, Oracle, PostgreSQL, MySQL и др.
Общие сведения о базах данных
Модели данных (иерархическая, сетевая, реляционная, постреляционная, объектно-ориентированная модель данных). Исторически первой появилась иерархическая модель данных, которая строится по принципу иерархии типов объектов. Но в настоящее время широко используется реляционная модель данных (в этой модели объекты и взаимодействия между ними представляются с помощью таблиц). На ее идеологии построены СУБД: FoxPro, Access и др. Реляционные базы данных завоевали особую популярность благодоря тому, что они обладают простой организацией и гибкой структурой.
Классификация баз данных. Системы управления базами данных
Этапы проектирования базы данных (системный анализ предметной области, инфологическое проектирование, выбор СУБД, датологическое проектирование, физическое проектирование)
Инструмент создания приложения баз данных Механизмы доступа к базе данных в Delphi (BDE, ADO, dbExpress, InterBase).
Набор данных ADO
Поля набора данных в Delphi
Визуальные компоненты для работы с данными
Сортировка и фильтрация записей. Поиск данных.
Экспорт данных из Delphi в Microsoft Excel
Примеры создания баз данных:
|