Помощь в написании студенческих работ
Антистрессовый сервис

Теоретические аспекты реляционных баз данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Атрибут-столбец отношения. Число атрибутов в отношении определяет размерность этого отношения. Каждое отношение можно разделить на две части — заголовок и тело. Тело отношения состоит из кортежей, в то время как заголовок не имеет более мелких компонентов структуры. Название каждого из атрибутов состоит из двух терминов, разделенных двоеточием. Первая часть названия — непосредственно имя… Читать ещё >

Теоретические аспекты реляционных баз данных (реферат, курсовая, диплом, контрольная)

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

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

Базы данных классифицируются:

  • 1) По характеру хранимой информации:
    • · фактографические (картотеки);
    • · документальные (архивы).
  • 2) По способу хранения данных:
    • · централизованные (хранятся на одном компьютере);
    • · распределенные (используются в локальных и глобальных компьютерных сетях).
  • 3) По структуре организации данных:
    • · табличные (реляционные);
    • · иерархические,
    • · сетевые.

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

При разработке БД используют средства систем управления базами данных СУБД.

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

В общих чертах основные принципы реляционных систем баз данных можно сформулировать так:

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

В реляционной теории используются следующие термины:

  • · Отношение-вся структура в целом.
  • · Кортеж-каждая строка, содержащая данные. Каждая строка является n-кортежем.Число кортежей в отношении определяет мощность отношения.
  • · Атрибут-столбец отношения. Число атрибутов в отношении определяет размерность этого отношения. Каждое отношение можно разделить на две части — заголовок и тело. Тело отношения состоит из кортежей, в то время как заголовок не имеет более мелких компонентов структуры. Название каждого из атрибутов состоит из двух терминов, разделенных двоеточием. Первая часть названия — непосредственно имя атрибута, вторая — имя домена.
  • · Домен атрибута — это вид данных, которые представляет данный атрибут. Понятие домен не эквивалентно понятию тип данных .
  • · Тело отношения состоит из неупорядоченного набора кортежей (число кортежей может быть любым, от 0 и более).

Во-первых, отношение не упорядочено. Понятие номер строки не применимо к отношению. Для отношений не существует никакого внутреннего порядка.

Во-вторых, отношение может иметь нулевое число кортежей (это так называемое пустое отношение, которое, тем не менее, является отношением).

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

  • · Сущность— это нечто такое, о чем нужно хранить информацию в разрабатываемой системе. Атрибуты сущности это записи об определенных параметрах каждой из сущностей. Определение атрибутов, которые нужно включить в разрабатываемую модель — это семантический процесс. Нужно основываться на том, что реально означают хранимые данные и как они будут использоваться.
  • · Домен— это набор всех допустимых значений, которые может содержать данный атрибут.
  • · Связи между сущностями. На концептуальном уровне связи представляют собой простые ассоциации между сущностями.

Исходя из вышесказанного можно сделать вывод, что в реляционных базах данных есть все необходимое для создания БД ломбард.

Показать весь текст
Заполнить форму текущей работой