30817

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

Доклад

Информатика, кибернетика и программирование

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

Русский

2013-08-24

12.09 KB

0 чел.

ТЕХНОЛОГИИ INTERBASE ОБЕСПЕЧИВАЮЩИЕ ЦЕЛОСТНОСТЬ ДАННЫХ

Целостность данных в базе означает их корректность (непротиворечивость) и полноту. Для сохранения целостности пользователь может наложить ограничения на процессы вставки, удаления или обновления данных в базе.

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

Следующие разделы содержат краткую информацию об объектах и концепциях базы данных InterBase:

Таблицы (Tables)

Столбцы (Columns)

Типы данных (Data types)

Домены (Domains)

Справочные ограничения целостности (Referential integrity constraints)

Индексы (Indexes)

Виды (Views)

Сохраненные процедуры (Stored procedures)

Триггеры (Triggers)

Генераторы (Generators)

Защита (Security)

Таблицы (Tables).

InterBase хранит информацию о метаданных в специальных таблицах, которые называются системными таблицами (system tables). Системные таблицы имеют специальные столбцы, которые содержат информацию о типе метаданных в этой таблице. Имена всех системных таблиц начинаются с "RDB$". Пример системной таблицы - RDB$RELATIONS, которая содержит информацию о каждой таблице в базе данных.

InterBase позволяет вам определять правила обеспечивающие целостность информации хранящейся в столбцах, эти правила названы справочными ограничениями целостности (referential integrity constraints). Ограничения целостности управляют связями типа столбец-таблица (column-to-table) и таблица-таблица (table-to-table) а также проверкой ввода данных. Они выполнены через первичные ключи (primary keys), внешние ключи (foreign keys) и проверочные ограничения (check constraints). Обычно первичный ключ это столбец (или группа столбцов), которые используются, чтобы уникально идентифицировать строку таблицы. Внешний ключ это столбец, чьи значения должны соответствовать значениям столбца в другой таблице. Проверочные ограничения - ограничивают ввод данных определенным диапазоном или набором значений.


 

А также другие работы, которые могут Вас заинтересовать

11793. Современное состояние и перспективы развития токсикологии отравляющих и аварийно-опасных химических веществ (АОХВ) 106 KB
  В настоящее время в РФ функционирует более 3.5 тыс. объектов, на которых имеются СДЯВ. Суммарная площадь загрязнения при потенциальных авариях может захватить территорию, на которой проживает более трети населения страны. Статистика последних лет свидетельствует, что ежегодно происходит около 50 крупных аварий с выбросов СДЯВ
11794. ОСНОВЫ ГРАЖДАНСКОЙ ОБОРОНЫ 122.5 KB
  Уровень готовности общества к решению этих задач в значительной степени определяется подготовленностью широких слоев населения к действиям в чрезвычайных ситуациях мирного и военного времени.
11795. Маршрутизация в IP-сетях 85.4 KB
  Лабораторная работа №3 Маршрутизация в IPсетях Цели работы: научиться объединять две сети при помощи компьютера исполняющего роль маршрутизатора; научиться настраивать Windows Server 2003 в качестве маршрутизатора; изучить возможности утилиты route. За...
11796. DHCP-сервер: установка и управление 141.22 KB
  Лабораторная работа № 4. DHCPсервер: установка и управление Цели работы: научиться устанавливать и удалять DHCPсервер; научиться настраивать область действия DHCPсервера; научиться выполнять резервирование адресов. Задание 1. Назначить серверу сетевые ...
11797. МОБИЛИЗАЦИОННАЯ ПОДГОТОВКА ОБЪЕКТОВ ЗДРА-ВООХРАНЕНИЯ 74 KB
  Под мобилизацией в Российской федерации понимается комплекс мероприятий по переводу экономики РФ, экономики субъектов, муниципальных образований, органов государственной власти, органов местного самоуправления и организаций на работу в условиях военного времени
11798. Индукция магнитного поля земли и ее определение 385.32 KB
  Магнитные взаимодействия, как между электрическими токами, так и между магнитами осуществляются посредством магнитного поля. Магнитное поле можно представить наглядно следующим образом. Если проводники с током продеть через лист картона и насыпать на лист маленькие магнитные стрелки, то они расположатся вокруг проводника по касательным к концентрическим окружностям
11799. DNS-сервер: установка и управление 429.13 KB
  Лабораторная работа № 5. DNSсервер: установка и управление Цели работы: научиться устанавливать службу DNS; научиться конфигурировать зоны DNS; научиться тестировать службу DNS; научиться применять файл HOSTS. Задание 1. Установите сервер DNS на виртуал
11800. Создание домена Windows Server 2003 366.12 KB
  Лабораторная работа № 6. Создание домена Windows Server 2003 Цели работы: научиться создавать домен Windows Server 2003; научиться устанавливать службу каталога Active Directory; изучить структуру службы каталога Active Directory. Задание 1. Установить на сервере службу катало...
11801. Вольтамперные характеристики полупроводниковых диодов и стабилитронов 79.23 KB
  Лабораторная работа № 1 Вольтамперные характеристики полупроводниковых диодов и стабилитронов Цель работы: определение вольтамперных характеристикВАХ и основных электрических параметров выпрямительных диодов светодиодов и стабилитронов. 1. Прямые ветви В