Билет 17. Табличные базы данных (БД): основные понятия (поле, запись, первичный ключ записи); типы данных

Табличные базы данных (БД): основные понятия (поле, запись, первичный ключ записи); типы данных. Системы управления базами данных и принципы работы с ними. Поиск, удаление и сортировка данных в БД. Условия поиска (логические выражения); порядок и ключи сортировки.

Ответ:

База данных – это информационная модель, позволяющая в упорядоченном виде хранить данные о системе объектов.

Любой из нас сталкивался с базами данных, даже если никогда раньше не работал с компьютером. Это и телефонные справочники, и библиотечные каталоги, и словари и многое другое.

Существует несколько различных типов баз данных: - табличные, иерархические и сетевые.

Табличные БД

В табличной БД в каждой строке таблицы размещаются значения свойств одного объекта; каждое значение свойства - в своём столбце, озаглавленном именем свойства. В информатике принято называть столбец такой таблицы полем базы данных, а его название – именем поля. Строка таблицы, содержащая данные об одном объекте, называется запись. Данные, содержащиеся в различных полях записи могут быть разного типа: текстовые, числовые, аты/время и т.д.Таблица обычно содержит хотя бы одно ключевое поле, содержимое которого уникально для каждой записи. Ключевое поле позволяет однозначно идентифицировать запись таблицы. База данных может включать несколько взаимосвязанных таблиц. Такие базы данных называются реляционными.

Иерархические БД

Иерархические БД могут быть представлены графически как перевёрнутое дерево, состоящее из объектов разных уровней. Все объекты носят название вершин. Верхний уровень занимает один объект – корень дерева (он носит немного странное название вершина - корень). На первом (после корня) уровне содержатся объекты корневого каталога. Ниже находятся объекты второго уровня и т.д. Между объектами такой БД существуют связи (ребра). Каждый объект более высокого уровня может быть соединен с несколькими объектами более низкого (дочернего) уровня и только с одним из родительского. На последнем уровне находятся листья дерева (вершины из которых не выходит ни одного ребра).

Примером иерархической БД является файловая структура. Ещё один пример – доменная структура имен серверов Интернета.

Сетевые БД.

Сетевая БД включает объекты, на связи между которыми не накладывается никаких ограничений. Примером сетевой БД может служить Всемирная паутина, размещённая в Интернете.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: