Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основные понятия системы управления базами данных




 

База данных – это совокупность связанных между собой сведений о конкретных объектах реального мира в какой-то предметной области.

Для создания БД необходимо структурировать вводимую информацию об объектах.

Структурирование – введение каких-либо соглашений о способах представления данных. Обычно это таблицы.

Объект – нечто, для которого существует название и способ отличать один подобный объект от другого (например, города, люди).

Для описания объектов используют значения атрибутов, т.е. данные.

Данное – некоторый показатель (признак, свойство), который характеризует объект и принимает для конкретного экземпляра объекта некоторое текстовое или числовое значение. В теории БД “данное” называют полем.

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

В БД совокупности данных представляются в виде простой двумерной таблицы. Реляционная база данных представляет собой множество взаимосвязанных двумерных таблиц, состоящих из однотипных строк – реляционных таблиц, в каждой из которых содержатся сведения об одной сущности. Каждая таблица состоит из фиксированного количества столбцов и переменного количества строк. Описание столбцов, составляемое разработчиком, называют макетом таблицы. Каждый столбец это конкретное поле (данное). Каждая строка таблицы называется записью. Каждое поле может входить в состав нескольких таблиц. Каждая запись в таблице должна иметь первичный ключ, т.е. идентификатор (конкретное значение поля, адрес), значение которого однозначно определяет эту и только эту запись. Ключ может состоять из одного поля, тогда его называют простым или из нескольких полей, тогда его называют составным ключом. Первичный ключ должен обладать свойством однозначной идентификации: запись должна однозначно определяться значением первичного ключа. Никакое поле нельзя удалить из ключа, не нарушая при этом свойство однозначной идентификации. Каждое значение первичного ключа в пределах таблицы должно быть уникальным. В противном случае невозможно отличить одну запись от другой.

Кроме первичного ключа существует вторичный ключ. Его значения могут быть не уникальными. Первичный ключ в каждой таблице может быть только один, а вторичных множество. Вторичный ключ – это ключ связи с другой таблицей.

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

Индекс – набор указателей на строки таблицы, упорядоченный по значению ключа. Каждый элемент этого набора состоит из двух частей: порядкового номера записи в таблице и значения ключа сортировки.

Например, база данных Телефонный справочник.

Таблица ТЕЛЕФОН

Номер Имя абонента Адрес Категория
45-56-67 Максим Ленина, 9 РД
53-36-69 Саша - ДР
52-58-41 Маша Мира, 45 МН

 

Таблица СЛОВАРЬ

Категория Наименование
РД Родственник
ДР Друг
МН Магазин

 

Таблица ТЕЛЕФОН, таблица СЛОВАРЬ – реляционные таблицы. Номер, Имя абонента, Адрес Категория, Наименование – поля. Номер – простой первичный ключ для таблицы ТЕЛЕФОН, Категория – для таблицы СЛОВАРЬ. Но для таблицы ТЕЛЕФОН Категория является простым вторичным ключом, ключом связи. Данные таблиц связаны по полю Категория.

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

 

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

 




Поделиться с друзьями:


Дата добавления: 2017-01-13; Просмотров: 640; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.