Таблица (базы данных)
Ошибка: неверное или отсутствующее изображение |
Для улучшения этой статьи желательно?:
|
Табли́ца (англ. table) — (в реляционной модели данных) структура хранения данных, состоящая из строк и столбцов и обладающая следующими свойствами:
- значения, находящиеся в одном столбце таблицы имеют один тип данных;
- атомарность: ячейки не содержат структур данных, например массивов;
- таблицы не содержат одинаковых строк.
Понятие таблицы актуально также для постреляционной модели данных, при этом в приведенном выше определении снимается ограничение 2 (атомарность).
Слово «таблица» является неформальным синонимом термина «отношение» (англ. relation). Аналогично, «строка» таблицы — это кортеж, «тип данных» — домен, «столбец» — атрибут.
См. также
- Структура данных
- Система управления базами данных
- База данных
- Нормальная форма
- Отношение (реляционная модель)
- Реляционная модель данных
Литература
- Братищенко В.В. Базы данных: Учеб.пособие. — Иркутск: Издательство БГУЭП, 2006.— 93с. (с.16, 18)
- Автоматизированные информационые технологии в экономике: Учебник/ Под общ. ред. И. Т. Трубилина. - М.: Финансы и статистика, 2000. - 416 с.: ил. (с.146-148)
Базы данных |
|
---|---|
Концепции | Модель данных • Реляционные базы данных • Реляционная модель данных • Реляционная алгебра • Нормальная форма • Ссылочная целостность • Реляционная СУБД • Распределённые СУБД • ACID |
Ключи | Первичный ключ • Внешний ключ • Суррогатный ключ • Суперключ • Возможный ключ |
Объекты | Триггер • Представление • Таблица • Курсор • Журнализация изменений • Транзакция • Индекс • Хранимая процедура • Секционирование |
SQL | SELECT • INSERT • UPDATE • MERGE • DELETE • JOIN • UNION • CREATE • ALTER • DROP • COMMIT • ROLLBACK |
Типы реализаций | Иерархическая • Сетевая • Реляционная • Объектно-ориентированная |
Реализации СУБД | DB2 • Firebird • PostgreSQL • MS SQL Server • MySQL • Oracle • SQLite |
Компоненты | Язык запросов • Оптимизатор запросов • План выполнения запроса • ODBC • JDBC |
ca:Taula (base de dades) cs:Tabulka (databáze) de:Datenbanktabelle en:Table (database) es:Tabla (base de datos) fa:جدول (پایگاه دادهها) fr:Table (base de données) ja:表 (データベース) nl:Tabel (database) no:Tabell (database) pl:Tabela (bazy danych) pt:Tabela (banco de dados) uk:Таблиця (бази даних) zh:数据库表
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....