Что называется полями и записями в бд кратко

Обновлено: 05.07.2024

Одна СУБД отличается от другой в первую очередь набором поддерживаемых типов данных и их свойствами. Но понимание общих подходов позволяет достаточно легко решить значительную часть возникающих нестыковок.

Первым делом введем тип данных, для которого не существует поля, но он чрезвычайно важен, так как означает отсутствие данных. Он обозначается как NULL и его необходимо присваивать отдельно. Сделать это можно только для тех полей, для которых указано в структуре таблицы соответствующее разрешение. В этом случае, например, задав его значением по умолчанию, мы можем получить 3 варианта логического поля: null, true, false. При этом данные будут пустыми (null) при создании записи и актуализируются только после ввода конкретной информации.

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

Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!

Характеристики полей БД (на основе xBase)

Тип поляОбозначениеОграничения (размер)Содержание (виды информации)
Символьный (Character)254/255 символовЛюбые символы кодовой таблицы
Числовой (Numeric)20 разрядовЧисловые значения. Размер поля состоит из суммы числа разрядов до десятичной точки, после нее +1 знак на точку
(Float)20 разрядовЧисла с плавающей точкой
(Integer)(4 байта)Целые числа, размер поля фиксирован!
Дата(Date)8 байтовДата
Время(Time)6 байтовВремя, часто объединено с датой (DateTime)
Логический(Logical)(1 байт)Логические данные — истина (.T. или .Y.) или ложь (.F. или .N.), то есть 1 или 0
Примечаний(Memo)нет*Любые данные, в том числе в двоичном виде
Общего назначения(General)нет*Как правило графические или мультимедийные (звук, видео) данные

* В отличие от всех полей хранится в отдельном файле, не имеет фиксированного размера и ограничивается только свободным дисковым пространством, либо размером файла операционной системы.

Характеристики основных полей MySQL

Тип поляОбозначениеОграничения (размер)Содержание (виды информации)
Символьный(CHAR)255 символов*Любые символы кодовой таблицы
(TEXT)65535 символовЛюбые символы кодовой таблицы
(VARCHAR(Size))65532 символаЛюбые символы кодовой таблицы
(MEDIUMTEXT)16777215 символовЛюбые символы кодовой таблицы
(LONGTEXT)4294967295 символовЛюбые символы кодовой таблицы
Числовой(FLOAT(M,D))4 байтаЧисловые значения. Размер поля состоит из суммы числа разрядов до и после десятичной точки. Из них выделяются десятичные разряды
(DOUBLE(M,D))8 байтТо же, что и FLOAT, но со значительным расширением диапазона значений
(DECIMAL(M,D))число знаковТоже что и DOUBLE, но хранится в виде строки
(TINYINT(Size))1 байтЦелое число от -128 до 127 или 0-255 без знака
(SMALLINT(Size))2 байтаЦелое число от -32768 до 32767
(INT(Size))4 байтаЦелое число от -2147483648 до 2 147 483 647
Дата(DATE)3 байтаДата
Время(DATETIME)8 байтВремя с датой от 1000 до 9999 года
Время(TIMESTAMP)4 байтаВремя с датой (момент создания записи)
Время(TIME)3 байтаВремя суток с точностью до секунд
Двоичная информация(LONGBLOB)0–4 294 967 295 байтLONG Binary Large OBjects. Самый большой тип поля для хранения бинарных данных

* Размер для символьных (строковых) полей зависит от используемой кодировки.

Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!

Неверный выбор типа и размера полей

Тип поля должен соответствовать вводимым данным с учетом возможного развития. В том числе числу записей для идентификаторов.

Ошибка типа — достаточно грубая и примитивная. Если недостаточный размер поля еще может быть оправдан просто отсутствием достаточного (исчерпывающего) объема информации, то ошибка в выборе типа — следствие слишком поверхностных рассуждений.

Еще один, совсем неочевидный пример. Так как размер поля всегда измеряется в целых байтах, логический тип, теоретически требующий всего одного бита, следует рассматривать как нерациональный. Да, он будет всегда обрабатываться быстрее, так как может иметь всего от двух до трех вариантов значения (T, F, null). Но даже банальный интерфейсный флажок, чаще всего используемый для управления полем, может иметь до четырех состояний.

Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!

Прошу обратить особо пристальное внимание на неопределенную информацию, традиционно вносимую для xBase в Memo-поле. Новые концепции не предусматривают такого типа и придется пользоваться текстовыми полями, дополнительно обдумывая их структуру. Важно создать среду, когда не будет вывода пользователю, что он превысил объем сохраняемых данных.


Copyright © 1993–2022 Мацкявичюс Д.А. Все права защищены.
Никакая часть сайта не может быть воспроизведена никаким способом без письменного разрешения правообладателя и явной ссылки на данный ресурс.

База данных – это организованная структура, предназначенная для хранения информации. С понятием базы данных (БД) тесно связано понятие системы управления базой данных. Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнения её содержимым, редактирования содержимого и визуализации информации.

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

Примечание:Имя полядолжно быть уникальным и содержать не более 64 символов, включая пробелы, причем имя поля не должно начинаться с пробела. Имена полей могут содер­жать любые символы за исключением (.); (!); ('); ([); (]).

Поля – это основные элементы структуры БД. Они обладают свойствами. От свойств полей зависит, какие данные можно вносить в поле, а какие нет, а также то, что можно делать с данными, содержащимися в поле. Основное свойство – это тип данных. Тип данныхопределяет тип данных, ко­торые могут содержаться в данном поле. Microsoft Access предлагает следующие типы данных:

· Текстовый – тип данных, используемый для хранения обычного неформатиро­ванного текста ограниченного размера (до 255 символов).

· Поле Мемо – специальный тип данных для хранения больших объемов текста (до 65 535 символов).

· Числовой – тип данных для хранения действительных чисел.

· Дата/время – тип данных для хранения календарных дат и текущего времени.

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

· Счетчик – специальный тип данных для уникальных (не повторяющихся в поле) натуральных чисел с автоматическим наращиванием. Естественное использо­вание — для порядковой нумерации записей.

· Логический – тип для хранения логических данных (могут принимать только два значения, например Да или Нет).

· Поле объекта OLE – специальный тип данных, предназначенный для хранения объектов OLE, например мультимедийных.

· Гиперссылка – специальное поле для хранения адресов URL Web-объектов Интернета. При щелчке на ссылке автоматически происходит запуск броузера и воспроизведение объекта в его окне.

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

При выборе определенного типа данных для поля открыва­ется соответствующий набор свойств поля характерных для поля имеющего этот тип данных, с помощью которых пользователь определяет вид и функциональные харак­теристики данного поля. Наиболее важными являются следующие свойства:

· Размер поля определяет максимальную длину данных, которые могут содержаться в данном поле.

· Формат поля определяет способ формирования дан­ных в данном поле таблицы.

· Число десятичных знаков определяет количество зна­ков после запятой для полей числового и денежного типов.

· Маска ввода определяет форму ввода данных в поле и облегчает контроль над вводимыми символами.

· Подпись – определяет заголовок столбца таблицы для данного поля (если подпись не указана, то в качестве заголовка столбца используется Имя поля).

· Значение по умолчанию – то значение, которое вводится в ячейки поля авто­матически.

· Условие на значение –ограничение, накладываемое на вводимые в данное ноле данные.

· Обязательное поле – свойство, определяющее обязательность заполнения дан­ного поля при наполнении базы;

· Индексированное поле определяет, является ли данное поле индексированным. Индекс ускоряет все опе­рации, связанные с сортировкой, группировкой или поиском записей по значению.

Создание БД



Создание таблиц


· Режим таблицы. Позволяет вводить данные непосредственно в таблицу

· Мастер таблиц. Позволяет создать новую таблицу, используя имеющиеся шаблоны таблиц. При этом в создаваемую таблицу можно добавлять поля из разных шаблонов.

· Конструктор. Предоставляет возможность перед вводом дан­ных определить структуру новой таблицы, т.е. какие именно по­ля будут в ней использоваться.

· Импорт таблиц. Применяется для создания новой таблицы БД на основании какого-либо файла данных, имеющегося на дис­ке, причем, возможно, даже в другом формате (не Access).

· Связь с таблицами. Позволяет создать в БД таблицу, которая будет связана с таблицей из другого файла данных, другими сло­вами, внешнюю таблицу. Очень удобно использовать этот режим для подключения к серверу БД.

Также 3 режима конструктора, мастера таблиц и режим таблицы могут быть выбраны путем двойного щелчка левой кнопкой мыши по соответствующим пунктам в правой части окна объектов БД:

· Создание таблицы в режиме конструктора


· Создание таблицы с помощью мастера

· Создание таблицы путем ввода данных

Разберем теперь подробнее принцип создания таблиц с помощью этих режимов.

Примечание 1: Чтобы отменить назначение первичного ключа для поля, необходимо еще раз выполнить описанные вы­ше действия.

Примечание 2: В качестве ключевого поля выбирается такое поле таблицы, в котором не могут содержаться повторяющиеся данные.


Мастер таблиц. Данный режим преимущественно использу­ется при создании новых таблиц на основании имеющихся в Ac­cess шаблонов. При выборе режима мастера будет отображено окно первого этапа создания таблицы, в котором необходимо выбрать поля для новой таблицы на основании пред­лагаемых шаблонов. Для этого следует выбрать кате­горию Деловые или Личные в списке Образцы таблиц выбрать нужную таблицу. В результате этих действий в списке Образцы полей будет представлен набор полей, соответствующих выбранному образцу таблицы. Затем нужно из списка Образцы полей последовательно выби­рать нужные поля и с помощью кнопки переноса названия добавить эти поля в список Поля новой таблицы. Длядобавления или удаления поля из создавае­мой таблицы можно использовать следующие кнопки в окне мас­тера:

Перенести выбранное поле образца таблицы в новую таблицу

Перенести выбранное поле образца таблицы в новую таблицу

Перенести все поля образца таблицы в новую таблицу

Удалить выбранное поле образца таблицы из новой таблицы

Удалить все поля образца таблицы из новой таблицы

· Изменить структуру таблицы

· Ввести данные непосредственно в таблицу

· Ввести данные в таблицу с помощью формы создаваемой мастером (в этом случае с помощью мастера необходимо еще будет создать объект БД форму)

В Режиме таблицы можнодобавлять, редактировать, просматривать или выполнять другую работу с данными таблицы, но создание новой таблицы таким способом нерационально.

Реляционная база данных это тело связанной информации,
сохраняемой в двухмерных таблицах. Это напоминает адресную или телефонную книгу.

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

Запись базы данных - это строка таблицы, содержащая набор значений свойств, размещенный в полях базы данных.

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

какие поля в представленной базе данных являются числовыми?
__________________________________________________
! КОМПЬЮТЕР! ОПЕРАТИВНАЯ ПАМЯТЬ! ВИНЧЕСТЕР !
!______________ !______________________!______________!
! 1 Pentium! 16! 800 мб !
! 2 386DX! 4! 300 мб !
! 3 486DX! 8! 500 мб !
! 4 Pentium Pro! 32! 2 гб !
____________________________________________________


Учебник по Информатике 8 класс Семакин
of your page -->

Задание 1. Что такое база данных?

База данных – совокупность данных, организованная определенных образом, которая относится к определенной предметной области. Она хранится во внешней (долговременной) памяти компьютера и предназначенная для постоянного применения

Задание 2. В чем различие между фактографическими и документальными БД?

Фактографические БД – краткие сведения об описываемых объектах, представленные в строго определенной форме.
Документальная БД – обширная информация самого разного типа: текстовая, графическая, звуковая, мультимедийная.

Задание 3. Что такое распределенная БД?

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

Задание 4. Что такое информационная система? Приведите примеры информационных систем.

Информационная система – совокупность базы данных и всего комплекса аппаратно-программных средств для ее хранения, изменения и поиска информации, для взаимодействия с пользователем.
Примеры информационных систем: система рассылки почты, справочная информационная система регистратуры, метеорологическая система, транспортная информационная система.

Задание 5. Что вы знаете о реляционной БД?

Реляционная база данных имеет табличную форму организации. В таблицах строка таблицы называется записью, а столбец – полем.

Задание 6. Что такое запись, поле? Какую информацию они содержат?

Запись – строка таблицы, а поле – это столбец. Запись содержит информацию об одном объекте той реальной системы, модель которой представлена в таблице. Поле содержит различные характеристики (атрибуты) объекта. Значения полей в одной строке относятся к одному объекту.

Задание 8. Что такое первичный ключ БД? Какие бывают ключи?

Первичный ключ БД – поле или совокупность полей, значение которого не повторяется у разных записей. Бывают простые ключи, где он сформирован из единственного поля и составной, который сформирован из значений нескольких полей.

Задание 10. Определите следующие понятия: имя поля, значение поля, тип поля. Какие бывают типы полей?. Какие величины определяет каждый из типов?


Страны мира

Мои одноклассники

Кинофильмы

Телефонный справочник

Мои посещения врача

Читайте также: