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). Обычно первичный ключ это столбец (или группа столбцов), которые используются, чтобы уникально идентифицировать строку таблицы. Внешний ключ это столбец, чьи значения должны соответствовать значениям столбца в другой таблице. Проверочные ограничения - ограничивают ввод данных определенным диапазоном или набором значений.


 

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

60398. Бездоглядність підлітків та її наслідки. Що робить підлітка важким 60 KB
  Хто з батьків не мріє щоб його дитина виросла найрозумнішою найвродливішою найсильнішою найдобрішою і наймужнішою хто не сподівається що люди поважатимуть сина чи доньку за працьовитість і знання справи за вихованість.
60399. Становлення духовних пріоритетів особистості школяра 43 KB
  Чому назріло саме таке питання що ми сьогодні виносимо його на розгляд відповіді учнів Голова: Що ви розумієте під словом вихованість відповіді учнів Вихованість - це сукупність знань культурних навичок поглядів загальний рівень духовності.
60400. Тільки ти, один-єдиний і кращого немає на землі 63.5 KB
  Це свято всіх жінок - це свято мами Як жаль в нас немає такого свята ще й для тата. Знаєм що за днина і всім треба знати: Прийшли сюди діти татам честь віддати Максим. Скажемо спасибі рідні тата вам І бажаєм щастя ми своїм батькам Альона.
60401. Здібності. Схильності. Обдарованість 50 KB
  Мета: формувати в учнів поняття про здібності вивчити природу структуру умови розвитку здібностей; вчити самостійно працювати з джерелами інформації; розвивати в учнів логічне критичне мислення; вміння аналізувати.
60403. Здоровьесберегающая организация учебного процесса в начальных классах 95 KB
  Средняя продолжительность разных видов деятельности Не более 10 мин Частота чередования разных видов деятельности Смена не позже чем через 710 мин Количество видов преподавания словесный наглядный самостоятельная работа практическая работа...
60405. Здоровя – цінність життя 93 KB
  Мета: Формувати у дітей поняття про здоровя як найвищу цінність життя; розвивати розуміння кожною дитиною своєї оригінальності, індивідуальності; усвідомити вплив здорового способу життя на розвиток людини і її досягнень; виховувати вміння поважати людей і бережно ставитись до власного життя.