Шаг 80.
Microsoft Visual C++ 2010. Начала.
Базы данных. База данных и СУБД. Структура базы данных

    На этом шаге мы общие сведения о структуре базы данных.

    База данных (в широком смысле) — это набор однородной и, как правило, упорядоченной по некоторому критерию информации.

    На практике наиболее широко используются реляционные базы данных (от англ. relationотношение, таблица). Реляционная база данных — это совокупность связанных таблиц данных. Так, например, базу данных Projects (Проекты) можно представить как совокупность таблиц Projects (Проекты), Tasks (Задачи) и Resources (Ресурсы), а базу данных Contacts (Контакты) — одной-единственной таблицей Contacts (Контакты). Доступ к таблице осуществляется по имени.

    Строки таблиц данных называются записями. Они содержат информацию об объектах базы данных. Например, строка таблицы Tasks (Задачи) базы данных Projects (Проекты) может содержать название задачи, дату, когда должна быть начата работа, и идентификатор ресурса, который назначен на выполнение задачи. Доступ к записям осуществляется по номеру.

    Записи состоят из полей (поле — ячейка в строке таблицы). Поля содержат информацию о характеристиках объекта. Доступ к полю осуществляется по имени. Например, поля записей таблицы Tasks могут содержать: идентификатор задачи (поле TaskID), название задачи (поле Title), идентификатор проекта, частью которого является задача (поле ProjID), дату, когда работа по выполнению задачи должна быть начата (поле Start), информацию о состоянии задачи (поле Status) и идентификатор ресурса, который назначен на выполнение задачи (поле ResID). При представлении данных в табличной форме имена полей указывают в заголовке (в первой строке) таблицы.

    Физически база данных представляет собой файл или совокупность файлов, в которых находятся таблицы. Например, в Microsoft Access все таблицы, образующие базу данных, хранятся в одном файле с расширением mdb.

    На следующем шаге мы перечислим компоненты доступа к данным.




Предыдущий шаг Содержание Следующий шаг