| dbpprop:abstract
|
- The relational model for database management is a database model based on first-order predicate logic, first formulated and proposed in 1969 by E.F. Codd.
- Relační model je nejrozšířenějším způsobem uložení dat v databázi. Jedná se způsob uložení v logickém smyslu.
- Uno o más wikipedistas están trabajando actualmente en extender este artículo. Es posible que, a causa de ello, haya lagunas de contenido o deficiencias de formato. Por favor, antes de realizar correcciones mayores o reescrituras, contacta con ellos en su página de usuario o la página de discusión del artículo para poder coordinar la redacción. El modelo relacional para la gestión de una base de datos es un modelo de datos basado en la lógica de predicado y en la teoría de conjuntos. Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos. Su idea fundamental es el uso de «relaciones». Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados «tuplas». Pese a que ésta es la teoría de las bases de datos relacionales creadas por Edgar Frank Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar, esto es, pensando en cada relación como si fuese una tabla que está compuestas por registros (cada fila de la tabla sería un registro o tupla), y columnas (también llamadas campos).
- Le modèle relationnel est une manière de modéliser les informations contenues dans une base de données qui repose sur des principes mathématiques mis en avant par E.F. Codd.
- A relációs adatmodell egy olyan adatmodell, amelynek legfontosabb eleme a matematikai reláció fogalma. Mint minden adatmodell, ez is egyrészt definiálja azokat a jellemző adatszerkezeteket, amelyeken dolgozik, illetve azokat a műveleteket, amelyek rajta értelmezettek. Fontos kiemelni, hogy a relációs adatmodell a logikai adatbázis (vagy fogalmi adatbázis) kereteit határozza meg, azaz nem foglalkozik azzal a problémával, hogy adatokat ténylegesen hogyan kell tárolni a háttértáron, hogyan kell módosítani, illetve a memóriába betölteni a felhasználó által igényelt adatokat.
- Il modello relazionale è un modello logico di rappresentazione dei dati implementato su sistemi di gestione di basi di dati, detti perciò sistemi di gestione di basi di dati relazionali. Esso si basa sull'algebra relazionale e sulla teoria degli insiemi ed è strutturato attorno al concetto di relazione (detta anche tabella). Venne proposto da Edgar F. Codd nel 1970 per semplificare la scrittura di interrogazioni sui database e per favorire l’indipendenza dei dati; venne reso disponibile come modello logico in DBMS reali nel 1981. Oggi è uno dei modelli logici più utilizzati, implementato su moltissimi DBMS sia commerciali che open source.
- 関係モデル(かんけいモデル、リレーショナルモデル、英: relational model)は、エドガー・F・コッドが考案した集合論と述語論理に基づいたモデルであり、関係データベース (リレーショナルデータベース) の基礎となっている。
- Het relationele model is een datamodel dat is opgebouwd volgens de regels van de relationele algebra. In relationele databases zijn gegevens opgeslagen in tabellen die zijn ontworpen aan de hand van fysieke relationele datamodellen. Relationele databases zijn verre van de enige manier om data op te slaan, maar zij vormen tegenwoordig wel de facto de standaard in de industrie. Producten als Oracle en DB2 hebben de relationele datamodelleringstheorie in de jaren '80 algemeen ingang doen vinden in bedrijven en instellingen. Daarnaast hebben desktopproducten als Microsoft Access relationele databases toegankelijk gemaakt voor het grote publiek.
- Model relacyjny – model baz danych oparty na postulatach relacyjności. Dane w modelu relacyjnym są reprezentowane jako zbiór krotek, które w znormalizowanych bazach danych są unikatowe i nie gra roli ich kolejność. Dostęp do nich jest realizowany za pomocą algebry relacji - czyli dostęp do danych definiujemy poprzez operatory relacyjne takie jak: rzutowanie, selekcja, złączenie, suma, różnica, produkt kartezjański . Ograniczenie redundancji danych dokonuje się w procesie przejścia do kolejnych postaci normalnych. Zbiory danych powiązane są logicznie za pomocą encji. W ten sposób uniezależnia się widziany przez użytkownika obraz bazy danych od jej postaci fizycznej. Model relacyjny składa się z trzech podstawowych elementów: struktury, integralności i manipulacji. Struktura (znana najczęściej w postaci tabeli) jest formą prezentacji relacji, która jest zdefiniowana w oparciu o typy (dziedziny). Typ jest nazwanym i skończonym zbiorem wartości, do którego mogą należeć wartości atrybutów (kolumn) w relacjach. Integralność to ograniczenie nakładane na bazę danych przez model relacyjny. Dwie podstawowe reguły integralności to integralność encji (wartość klucza głównego nie może być NULL) oraz integralność odwołań (nie mogą istnieć niedopasowane wartości klucza obcego). Na elementy manipulacyjne modelu składają się: zbiór operatorów relacyjnych zwany algebrą relacyjną oraz relacyjny operator przypisania, pozwalający na przypisanie relacji wyniku powstałego z wyrażenia relacyjnego opartego na algebrze relacyjnej. Model relacyjny obsługuje różne typy kluczy. Każda relacja (tabela) posiada przynajmniej jeden klucz kandydujący. Klucz ten jest unikatowym identyfikatorem relacji i może być kombinacją atrybutów, często jednak obejmuje jeden atrybut (kolumnę). Klucz ma za zadanie jednoznacznie identyfikować każdą krotkę (wiersz). Klucz kandydujący jest zawsze kombinacją lub zbiorem atrybutów (kolumn) nawet, gdy zbiór składa się tylko z jednego atrybutu. Specjalnym rodzajem klucza kandydującego jest klucz główny. Jeśli relacja (tabela) posiada jeden klucz kandydujący to staje się on automatycznie kluczem głównym. Gdy kluczy kandydujących jest więcej należy określić, który z nich będzie kluczem głównym. Z punktu widzenia modelu relacyjnego to klucze kandydujące, a nie główne mają prawdziwe znaczenie. Klucz obcy jest zbiorem atrybutów jednej relacji (tabeli) i wskazuje wartości klucza kandydującego innej lub tej samej relacji (tabeli). W modelu relacyjnym każda relacja (prezentowana w postaci np. tabeli) posiada nagłówek i zawartość. Nagłówek relacji to zbiór atrybutów, gdzie atrybut jest parą nazwa_atrybutu:nazwa_typu, zawartość natomiast jest zbiorem krotek (reprezentowanych najczęściej w postaci wiersza lecz ściślej określane jako zbiór wartości atrybutów). W związku z tym, że nagłówek jest zbiorem atrybutów nie jest ważna ich kolejność (dla porównania w standardzie SQL kolejność podawania nazw kolumn jest brana pod uwagę). Zgodnie z modelem relacyjnym każda krotka musi posiadać wartość odpowiedniego typu określanego przez atrybut z nagłówka relacji, dlatego też model relacyjny w swojej pierwotnej formie nie akceptował wartości typu NULL wykorzystywanych powszechnie w relacyjnych bazach danych - F. Codd wprowadził do modelu wartości NULL w 1979 roku. Przedstawienie relacji w postaci tabeli jest jedynie pewną reprezentacją graficzną, z punktu widzenia modelu relację można również przedstawić w postaci zbioru punktów w przestrzeni n-wymiarowej, gdzie punkt reprezentuje krotkę w relacji składającej się z n atrybutów. Liczba kolumn określa stopień relacji. Relacja pierwszego stopnia jest relacją unarną. Relacja drugiego stopnia jest relacją binarną. Na modelu relacyjnym oparta jest relacyjna baza danych - baza danych, w której dane są przedstawione w postaci relacyjnej. Relacja reprezentowana jest przez tablicę (tablica=relacja, stąd nazwa) a tablice są pewnym zbiorem rekordów o identycznej strukturze i wewnętrznie powiązanych za pomocą związków zachodzących pomiędzy danymi. Powoduje to ułatwienie zarządzania bazą danych w stosunku do tradycyjnego podejścia, gdzie dane są przechowywane w postaci strumienia. Takie podejście ułatwia wprowadzania zmian, zmniejszenie możliwość pomyłek, ale dzieje się to kosztem wydajności. Tradycyjną, nierelacyjną bazą danych jest BerkeleyDB. Większość współczesnych relacyjnych baz danych korzysta z jakiejś wersji języka SQL pozwalającego wprowadzać zmiany w strukturze bazy danych, jak również zmiany danych w bazie i wybieranie informacji z bazy danych. Język ten opiera się na silniku bazy danych, który pozwala zadawać w języku SQL pewnego rodzaju pytania (kwerendy) i wyświetlać dane, które spełniają warunki zapytania. Zapytania SQL mogą także wykonywać operacje wstawiania danych, usuwania danych i ich aktualizacji. Język SQL zapewnia również zarządzanie bazą danych. Informacja o samej bazie przechowywana jest w postaci relacji (tabel) wewnątrz bazy danych. Sukces relacyjnych baz danych leży w istnieniu formalnej matematycznej struktury zwanej rachunkiem relacyjnym, pozwalającym przeprowadzić automatyczne sprawdzanie pewnych konstrukcji. Gwarantuje to wykonalność pewnych operacji i spójność zbiorów danych.
- O modelo relacional é um modelo de dados, adequado a ser o modelo subjacente de um Sistema Gerenciador de Banco de Dados (SGBD), que se baseia no princípio em que todos os dados estão guardados em tabelas. Toda sua definição é teórica e baseada na lógica de predicados e na teoria dos conjuntos. O conceito foi criado por Edgar Frank Codd em 1970, sendo descrito no artigo "Relational Model of Data for Large Shared Data Banks". Na verdade o modelo relacional foi o primeiro modelo de dados descrito teoricamente, os bancos de dados já existentes passaram então a ser conhecidos como.
- Реляционная модель данных — логическая модель данных, строгая математическая теория, описывающая структурный аспект, аспект целостности и аспект обработки данных в реляционных базах данных. Структурный аспект (составляющая) — данные в базе данных представляют собой набор отношений. Аспект (составляющая) целостности — отношения (таблицы) отвечают определенным условиям целостности. РМД поддерживает декларативные ограничения целостности уровня домена (типа данных), уровня отношения и уровня базы данных. Аспект (составляющая) обработки (манипулирования) — РМД поддерживает операторы манипулирования отношениями. Кроме того, в состав реляционной модели данных обычно включают теорию нормализации. Реляционная модель данных является приложением к задачам обработки данных таких разделов математики как теория множеств и формальная логика. Термин «реляционный» означает, что теория основана на математическом понятии отношение (relation). В качестве неформального синонима термину «отношение» часто встречается слово таблица. Необходимо помнить, что «таблица» есть понятие нестрогое и неформальное и часто означает не «отношение» как абстрактное понятие, а визуальное представление отношения на бумаге или экране. Некорректное и нестрогое использование термина «таблица» вместо термина «отношение» нередко приводит к недопониманию. Наиболее частая ошибка состоит в рассуждениях о том, что РМД имеет дело с «плоскими», или «двумерными» таблицами, тогда как таковыми могут быть только визуальные представления таблиц. Отношения же являются абстракциями, и не могут быть ни «плоскими», ни «неплоскими». Для лучшего понимания РМД следует отметить три важных обстоятельства: модель является логической, то есть отношения являются логическими (абстрактными), а не физическими (хранимыми) структурами; для реляционных баз данных верен информационный принцип: все информационное наполнение базы данных представлено одним и только одним способом, а именно — явным заданием значений атрибутов в кортежах отношений; в частности, нет никаких указателей (адресов), связывающих одно значение с другим; наличие реляционной алгебры позволяет реализовать декларативное программирование и декларативное описаний ограничений целостности, в дополнение к навигационному (процедурному) программированию и процедурной проверке условий. Принципы реляционной модели были сформулированы в 1969—1970 годах Э. Ф. Коддом (E. F. Codd). Идеи Кодда были впервые подробно изложены в статье «A Relational Model of Data for Large Shared Data Banks», ставшей классической. Строгое изложение теории реляционных баз данных (реляционной модели данных) в современном понимании можно найти в книге К. Дж. Дейта. «C. J. Date. An Introduction to Database Systems» («Дейт, К. Дж. Введение в системы баз данных»). Наиболее известными альтернативами реляционной модели являются иерархическая модель, и сетевая модель. Некоторые системы, использующие эти старые архитектуры, используются до сих пор. Кроме того, можно упомянуть об объектно-ориентированной модели, на которой строятся так называемые объектные СУБД, хотя однозначного и общепринятого определения такой модели нет.
- Реляцíйна модéль дáних — розроблена Едгаром Коддом в 1970 логічна модель даних, що описує: структури даних у вигляді наборів відношень, що, можливо, змінюються в часі; теоретико-множинні операції над даними: об'єднання, перетин, різниця і декартів добуток; спеціальні реляційні операції: селекція, проекція, з'єднання і розподіл; а також спеціальні правила, що забезпечують цілісність даних. Обробка Р. м. д. ґрунтується на принципах реляційної алгебри.
- 用于数据库管理的关系模型是基于谓词逻辑和集合论的一种数据模型。
|
| rdfs:comment
|
- The relational model for database management is a database model based on first-order predicate logic, first formulated and proposed in 1969 by E.F. Codd.
- Relační model je nejrozšířenějším způsobem uložení dat v databázi. Jedná se způsob uložení v logickém smyslu.
- Uno o más wikipedistas están trabajando actualmente en extender este artículo. Es posible que, a causa de ello, haya lagunas de contenido o deficiencias de formato. Por favor, antes de realizar correcciones mayores o reescrituras, contacta con ellos en su página de usuario o la página de discusión del artículo para poder coordinar la redacción. El modelo relacional para la gestión de una base de datos es un modelo de datos basado en la lógica de predicado y en la teoría de conjuntos.
- Le modèle relationnel est une manière de modéliser les informations contenues dans une base de données qui repose sur des principes mathématiques mis en avant par E.F. Codd.
- A relációs adatmodell egy olyan adatmodell, amelynek legfontosabb eleme a matematikai reláció fogalma. Mint minden adatmodell, ez is egyrészt definiálja azokat a jellemző adatszerkezeteket, amelyeken dolgozik, illetve azokat a műveleteket, amelyek rajta értelmezettek.
- Il modello relazionale è un modello logico di rappresentazione dei dati implementato su sistemi di gestione di basi di dati, detti perciò sistemi di gestione di basi di dati relazionali. Esso si basa sull'algebra relazionale e sulla teoria degli insiemi ed è strutturato attorno al concetto di relazione (detta anche tabella). Venne proposto da Edgar F.
- 関係モデル(かんけいモデル、リレーショナルモデル、英: relational model)は、エドガー・F・コッドが考案した集合論と述語論理に基づいたモデルであり、関係データベース (リレーショナルデータベース) の基礎となっている。
- Het relationele model is een datamodel dat is opgebouwd volgens de regels van de relationele algebra. In relationele databases zijn gegevens opgeslagen in tabellen die zijn ontworpen aan de hand van fysieke relationele datamodellen. Relationele databases zijn verre van de enige manier om data op te slaan, maar zij vormen tegenwoordig wel de facto de standaard in de industrie.
- Model relacyjny – model baz danych oparty na postulatach relacyjności. Dane w modelu relacyjnym są reprezentowane jako zbiór krotek, które w znormalizowanych bazach danych są unikatowe i nie gra roli ich kolejność. Dostęp do nich jest realizowany za pomocą algebry relacji - czyli dostęp do danych definiujemy poprzez operatory relacyjne takie jak: rzutowanie, selekcja, złączenie, suma, różnica, produkt kartezjański .
- O modelo relacional é um modelo de dados, adequado a ser o modelo subjacente de um Sistema Gerenciador de Banco de Dados (SGBD), que se baseia no princípio em que todos os dados estão guardados em tabelas. Toda sua definição é teórica e baseada na lógica de predicados e na teoria dos conjuntos. O conceito foi criado por Edgar Frank Codd em 1970, sendo descrito no artigo "Relational Model of Data for Large Shared Data Banks".
- Реляционная модель данных — логическая модель данных, строгая математическая теория, описывающая структурный аспект, аспект целостности и аспект обработки данных в реляционных базах данных.
- 用于数据库管理的关系模型是基于谓词逻辑和集合论的一种数据模型。
|